我有一个stackpanel,其中包含一些在运行时添加或删除的用户控件.这些元素有一个索引,当我新建它时,我需要保留这些元素,我需要保持这些元素按索引排序,所以我做了一个快速排序函数,根据索引对它们进行排序,但是在交换的行上
y = items[i]; //y is a temp variable
items[i] = items[j];
Run Code Online (Sandbox Code Playgroud)
我明白了
"指定的索引已在使用中.首先断开指定索引处的Visual子节点"
我尝试将它们复制到临时变量,从集合中删除它们然后使用UIElementCollection中的Insert函数将它们分配到它们的右侧索引,但后来我得到了
"指定的Visual已经是另一个Visual的子项或CompositionTarget的根"
是否有我需要的克隆元素或某些东西在某处丢失?
我最近提出了另一个关于在C#或VB.NET中使用.NET连接MS-ACCESS数据库的问题.它与MDB一样正常工作,但是使用accdb它会导致异常
conn.Open();
Run Code Online (Sandbox Code Playgroud)
其中包括:
alt text http://dl.dropbox.com/u/3045472/accdb_fail.png
还有另一种方法吗?我的初衷(如原始问题中所述)正在收集一些(实际上,很多)字段.
我正在尝试将我的命名查询放在我的orm.xml中(使用persistence.xml放入META-INF)但是我的orm.xml似乎被hibernate/jpa忽略了.
当我尝试使用em.createNamedQuery("myQuery")创建我的命名查询时,它返回它无法找到此查询.
我使用注释,我想在orm.xml中外化我的命名查询(仅限于此).
这是我的persistence.xml:
<?xml version="1.0" encoding="UTF-8"?>
<persistence xmlns="http://java.sun.com/xml/ns/persistence" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/persistence http://java.sun.com/xml/ns/persistence/persistence_1_0.xsd" version="1.0">
<persistence-unit name="default" transaction-type="RESOURCE_LOCAL">
<mapping-file>META-INF/orm.xml</mapping-file>
<class>com.mysite.Account</class>
<properties>
<property name="hibernate.cache.provider_class" value="net.sf.ehcache.hibernate.EhCacheProvider" />
<property name="hibernate.cache.use_query_cache" value="true" />
<property name="hibernate.cache.use_second_level_cache" value="true" />
<property name="hibernate.show_sql" value="true" />
<property name="hibernate.format_sql" value="true" />
<property name="use_sql_comments" value="false" />
<property name="hibernate.dialect" value="org.hibernate.dialect.MYSQLDialect" />
<property name="hibernate.c3p0.min_size" value="5" />
<property name="hibernate.c3p0.max_size" value="20" />
<property name="hibernate.c3p0.timeout" value="300" />
<property name="hibernate.c3p0.max_statements" value="50" />
<property name="hibernate.c3p0.idle_test_period" value="3000" />
<property name="hibernate.search.default.directory_provider" value="org.hibernate.search.store.FSDirectoryProvider" />
</properties>
</persistence-unit>
</persistence>
Run Code Online (Sandbox Code Playgroud)
这是我的orm.xml
<?xml version="1.0" encoding="UTF-8"?>
<entity-mappings xmlns="http://java.sun.com/xml/ns/persistence/orm" …Run Code Online (Sandbox Code Playgroud) 我现在目睹了两家公司采用Scrum进行敏捷开发.
在这两种情况下,当应用程序的每个部分仅由一个或两个开发人员处理时,编码标准足够好,开发人员在转移到下一个任务之前花费合理的时间在应用程序的一部分上工作.缺陷率也合理.
但是对于Scrum,开发人员应该是:
代码质量在两个Scrum项目中都成了问题.
那么有没有办法在不首先让所有开发人员进行测试驱动开发的情况下做Scrum而不会导致这些问题?
您是否看过Scrum在没有测试驱动开发的大型项目上运行良好?(如果是这样的话?)
我正在制作专辑查看器.在顶部我想要一个所有图像缩略图的水平容器.现在所有的缩略图都包含在div中float:left.我试图找出如何在太多时将这些缩略图保持包裹到下一行,而是将所有缩略图保留在一个水平行中并使用滚动条.
这是我的代码:(我不想使用表格)
<style type="text/css">
div {
overflow:hidden;
}
#frame {
width:600px;
padding:8px;
border:1px solid black;
}
#thumbnails_container {
height:75px;
border:1px solid black;
padding:4px;
overflow-x:scroll;
}
.thumbnail {
border:1px solid black;
margin-right:4px;
width:100px; height:75px;
float:left;
}
.thumbnail img {
width:100px; height:75px;
}
#current_image_container img {
width:600px;
}
</style>
<div id="frame">
<div id="thumbnails_container">
<div class="thumbnail"><img src="http://www.blueridgexotics.com/images/glry-pixie-bob-kittens.jpg" alt="foo" /></div>
<div class="thumbnail"><img src="http://www.blueridgexotics.com/images/PB-KitJan08-1.jpg" alt="foo" /></div>
<div class="thumbnail"><img src="http://www.blueridgexotics.com/images/PB-KitJan08-3.jpg" alt="foo" /></div>
<div class="thumbnail"><img src="http://www.blueridgexotics.com/images/PB-Jan08.jpg" alt="foo" /></div>
<div class="thumbnail"><img src="http://www.blueridgexotics.com/images/gallery3.jpg" alt="foo" /></div>
<div class="thumbnail"><img …Run Code Online (Sandbox Code Playgroud) 我试图用ADO和VBA调用PL/SQL块,但我无法传递输入和/或输出绑定变量(可能也称为参数).
dim cn as ADODB.connection
' ... open connection ...
dim plsql as string
plsql = "declare"
plsql = plsql & " num_in number := ?;"
plsql = plsql & " num_out number; "
plsql = plsql & "begin"
plsql = plsql & " num_out := num_in * 5;"
plsql = plsql & " ? := num_out;"
plsql = plsql & "end;"
dim cm as ADODB.command
set cm = new ADODB.command
set cm.activeConnection = cn
cm.commandText = plsql
cm.commandType = …Run Code Online (Sandbox Code Playgroud) 我试图让透明div内的文字没有不透明度,也就是说完全是黑色的:
<div style="opacity:0.6;background:#3cc;">
<p style="background:#000;opacity:1">This text should be all black</p>
</div>
Run Code Online (Sandbox Code Playgroud)
这可能只与CSS有关吗?
提前致谢
我如何表示以下分层数据?应该使用什么控件,如果可能的话,示例会有所帮助。
-node
-----node1 - -data--data --data
-------------node111 -- data -- data
-------------node112 -- data -- data
-------------node113 -- data -- data
-----node2 - -data--data --data
-------------node1121 -- data -- data
-----node3 - -data--data --data
Run Code Online (Sandbox Code Playgroud)
如果可能的话,我需要在大多数单元格中放入几个图标。
我找到了本教程链接,有人可以支持我更多信息吗?
如果可以的话,这可能吗?
多谢 。
假设我有以下内容:
type blah is abstract tagged
record
element1 : integer;
end record;
type blah2 is abstract tagged
record
element2 : integer;
end record;
Run Code Online (Sandbox Code Playgroud)
我希望我可以做这样的事情:
type blah3 is abstract new blah1 and blah 2 with null record;
Run Code Online (Sandbox Code Playgroud)
所以理论上我现在可以访问 blah3.element1 和 blah3.element2
这可能吗?和任何提示或技巧?
更新:
是否可以使用指针引用 blah3(包含 blah 和 blah2)的元素?
IE(这只是一个粗略的想法代码很糟糕......大声笑)
type blah3 is new type with
record
element1 : ptr to blah.element1;
element2 : ptr to blah2.element2;
end record
Run Code Online (Sandbox Code Playgroud)
然后例如可以通过 blah3.element1 访问?
float [] pt1x = {0.580f, 0.680f, 0.780f};
float [] pt1y = {1.128f, 1.228f, 1.328f};
foreach (float xpt in pt1x) {
System.Console.WriteLine("xpt = " + xpt);
foreach (float ypt in pt1y) {
System.Console.WriteLine("ypt = " + ypt);
}
}
------my output:
xpt = 0.58
ypt = 1.128
ypt = 1.228
ypt = 1.328
xpt = 0.68
ypt = 1.128
ypt = 1.228
ypt = 1.328
xpt = 0.78
ypt = 1.128
ypt = 1.228
ypt = 1.328
---------------here is what I …Run Code Online (Sandbox Code Playgroud)