问题列表 - 第8339页

在MySQL中删除表是否也会丢弃索引?

它没有在文档中明确提到(http://dev.mysql.com/doc/refman/6.0/en/drop-table.html).我问,因为我刚刚在Rails项目中看到了一个奇怪的数据库迁移,开发人员在删除表之前删除了所有索引,这似乎没必要.

mysql database indexing sql-drop

49
推荐指数
2
解决办法
2万
查看次数

在UIImageView上放大放大镜

有没有人知道在UIImage视图中在iphone上实现UITextField的缩放放大镜功能的方法?

我正在构建的应用程序的一部分允许用户在UIImage上绘制一条线,这个过程可能涉及点的精确定位.为了帮助用户,我想提供将光标定位在UITextField中时所见的变焦放大镜.有没有人知道如何做到这一点?任何指向相关文档的指针?

干杯!

iphone accessibility uiimageview uiimage loupe

5
推荐指数
1
解决办法
1676
查看次数

NHibernate"数据库"模式混淆[.\ hibernate-mapping\@schema]

我正在使用NHibernate主要针对MSSQL数据库,我在那里使用MSSQL模式用于各种表.

在我的NH映射(HBM)文件中,我已为映射中的每个表指定了模式,如下所示:

<?xml version="1.0"?>
<hibernate-mapping xmlns="urn:nhibernate-mapping-2.2"
                   auto-import="true"
                   schema="xyz">                 <!-- schema specified -->
  <class name="Customer">
    <id name="Id">
      <generator class="native" />
    </id>
    <property name="Name" />
  </class>
</hibernate-mapping>
Run Code Online (Sandbox Code Playgroud)

对于我的单元测试,我一直在尝试SQLite,但是我的映射现在失败了,因为NH报告无法找到数据库"xyz".

我理解模式的解释存在差异,那么NH的解释/实现是什么,使用模式时最好的方法是什么?

顺便说一句:使用像"nhibernate数据库模式"这样的关键字搜索网络并没有产生任何相关的东西.

mapping nhibernate schema nhibernate-mapping

3
推荐指数
1
解决办法
5867
查看次数

任何"主要"框架都使用猴子修补/开放课程

我很好奇在Ruby,Python,Groovy等语言中使用称为开放类或猴子修补的功能.此功能允许您在运行时对现有类或对象进行修改(如添加或替换方法).

有没有人知道主要框架(如Rails/Grails/Zope)是否(广泛)使用这个机会来为开发人员提供服务?如果是,请提供示例.

language-agnostic

1
推荐指数
1
解决办法
147
查看次数

以编程方式使用Django的loaddata

我想manage.py loaddata从Django视图中调用等效的东西.我希望能够指定从哪里加载数据以及将其加载到哪个应用程序中.

有任何想法吗?

django loaddata

42
推荐指数
1
解决办法
1万
查看次数

使用逗号作为分隔符将多行转换为一行

如果我发出SELECT username FROM Users我得到这个结果:

username
--------
Paul
John
Mary

但我真正需要的是一个行与所有以逗号分隔值,如下所示:

Paul, John, Mary

我该怎么做呢?

t-sql csv rows

71
推荐指数
8
解决办法
28万
查看次数

规范化数据

我需要使用相关的employeeid更新managerid字段.

CREATE TABLE Employee(
EmployeeID Int Primary Key Identity,
Name Varchar(50),
ManagerID INT default 0,
ManagerName Varchar(50) default ''
)
INSERT INTO Employee(Name,ManagerName) VALUES('Dilbert','Boss')
INSERT INTO Employee(Name,ManagerName) VALUES('Boss','Dogbert')
INSERT INTO Employee(Name) VALUES('Dogbert')
SELECT * FROM Employee
GO
-- This is the update stmt I need help with
UPDATE Employee 
SET ManagerID=EmpID
WHERE ManagerName = Name
Run Code Online (Sandbox Code Playgroud)

sql sql-server database-normalization

0
推荐指数
1
解决办法
114
查看次数

JDBC日期在Java中不推荐使用(java.sql包)

我正在使用JDBC和MySQL.我有一个日期列,我需要包含在我的结果集中.不幸的是,我找不到Java中的类来检索日期.不推荐使用SQL Date类.如何从结果集中获取Date对象?

java jdbc

2
推荐指数
1
解决办法
6119
查看次数

正确使用:Rails 2.3中text_field的禁用选项?

我刚刚从Rails 2.1更新到Rails 2.3.2,并注意到:disabled在输入字段上使用该选项的问题.

以前我们使用此选项作为布尔值,因此我们将指示是否要根据对象上的方法禁用字段,例如

f.text_field :amount, :disabled => @my_object.is_disabled?, :class => 'my_class'
Run Code Online (Sandbox Code Playgroud)

这在Rails 2.1中工作正常 - 如果is_disabled?返回true,则表单字段被禁用,否则不是.

但是在Rails 2.3中,情况并非如此.无论值是什么,表单字段都被禁用:disabled.

这是否意味着我必须if围绕我的f.text_field声明发表声明,例如:

<% if @my_object.is_disabled? %>
  <%= f.text_field :amount, :disabled => 'disabled', :class => 'my_class' %>
<% else %>
  <%= f.text_field :amount, :class => 'my_class' %>
<% end %>
Run Code Online (Sandbox Code Playgroud)

当然我在这里错过了一些东西?

ruby-on-rails

2
推荐指数
1
解决办法
8358
查看次数

用c ++写一个循环文件

我需要用c ++编写一个循环文件​​.程序必须在文件中写入行,当代码达到最大行数时,它必须覆盖文件开头的行.

任何人都有任何想法?

c++ file-io ofstream

8
推荐指数
3
解决办法
1万
查看次数