问题列表 - 第4015页

是否有任何已定义的原子联合xml架构?

是否有任何已定义的原子联合xml架构?

RFC 4287在附录B中仅包含Relax NG紧凑模式.

xsd syndication syndication-feed atom-feed

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

.NET / C#-对数据表进行排序,然后手动处理行

在C#/ ASP.NET 3.5中,我有一个DataTable从数据库中提取行。我想将排序过滤器动态地应用于数据表(可以是数据视图),然后遍历排序数据的“行”以将每一行用于某些度量。

我非常希望不要每次都访问数据库来进行自定义排序,但是我不确定如何从原始数据表中获取已排序的数据表。

我确定我会忘记/错过一些简单的事情,但是我不记得该怎么做!

我想在“已排序”列表上执行此操作。它目前正在我的查询的绑定列表上执行此操作。

            foreach (DataRow dr in dtTags.Rows)
            {
                LinkButton lbTag = new LinkButton();
                lbTag.CssClass = "UserTagNoHover";
                lbTag.ID = "hlUserTag" + dr["UserTagRID"].ToString();
                lbTag.Text = dr["Name"].ToString();
                //lbTag.Click += new System.EventHandler(this.Tag_OnClick);
                lbTag.CommandName = "User_Click";
                lbTag.CommandArgument = "hlUserTag" + dr["UserTagRID"].ToString();
                lbTag.ToolTip = "Total uses: " + dr["TotalCount"].ToString();

                Boolean bAlreadyExists = false;
                foreach (LinkButton lbTest in pnlTags.Controls)
                {
                    if (lbTest.ID == lbTag.ID)
                    {
                        bAlreadyExists = true;
                    }
                }
                if (bAlreadyExists == false)
                {
                    pnlTags.Controls.Add(lbTag);
                }
            }
Run Code Online (Sandbox Code Playgroud)

.net c#

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

如何为cocos2d创建倒计时器?

我正在使用cocos2d开发2D iPhone游戏.我需要一个倒数计时器.如何在cocos2d中创建倒计时器?

iphone objective-c cocos2d-iphone

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

必须为开发人员设定目标,即使目标不起作用

人们普遍认为,为软件开发人员设定可衡量的目标行不通的,因为过分关注目标会导致行为与组织目标相反(所谓的" 测量功能障碍 ").

但是,在我的公司,我们需要为所有员工设定目标,并受到人力资源部门的鼓励,使其成为SMART.在过去,我的一级经理(团队领导)和我尝试了很多方法:

  1. 设置除正常工作之外的可衡量目标,例如"对技术X进行培训","为无法理解的代码段Y创建文档"等等.在年度绩效评估方面,对开发人员的评价不是基于书面目标,而是基于我对其正常工作的不可测量价值的看法,因为这实际上是公司所关心的.
  2. 设定非常具体的目标,如"任务管理系统记录的"天工作","引入的错误数量","发布的生产数量".这导致了错误估计和错误的错误分类,以获得更好的"分数".有趣的是,即使那些在这个系统上得分很高的开发者也不喜欢它,因为团队内部的内在信任受到了损害,他们并不总觉得自己应该得到高位.
  3. 设置模糊的目标,这些目标是"做好正常工作"的变体.在年度评估中,他们的评级确实反映了与目标相关的绩效,但目标本身不可衡量或不可实现,这是不赞成的.

这些都不是理想的.如果您遇到类似的情况,即尽管有证据表明其有效性,软件开发人员必须创建有意义的,可衡量的目标,哪种方法最适合您?


我发现相关问题并没有完全解决同一问题:


更新(2009年11月18日):我的问题有10个upvotes,评分最高的答案只有4个upvotes(包括我的一个).我认为这告诉我们一些事情:或许Joel和其他人都是正确的,而且stackoverflow的综合智慧无法为开发人员提出任何令人信服的,可衡量的目标,这些目标无法在不对其真实(不可测量)价值产生负面影响的情况下进行游戏.工作.谢谢你的尝试!

evaluation

83
推荐指数
6
解决办法
8万
查看次数

SQL Server 2005:读取提交事务隔离级别中的键范围锁定?

我正在帮助解决使用SQL Server 2005的.NET应用程序中的一些死锁问题.我从下面的跟踪中获取了XML数据.

让我感到困惑的是,PK_Exp_Experience_PriorFirm当提交事务隔离级别时,RangeX-X锁定.

我读过的所有内容都表明您只获得了使用事务隔离级别"可序列化"的键范围锁定.到目前为止,我在我们的应用程序中找不到任何位置,我们将隔离级别设置为read committed之外的任何其他位置,下面的XML也表明我们正在使用read committed.

但是如果我们使用read-committed,我不明白跟踪如何显示有一个键范围锁定.有没有人有关于如何发生这种情况的想法?

<deadlock-list>
  <deadlock victim="processc2f438">
    <process-list>
      <process id="processc2f438" taskpriority="0" logused="13488" waitresource="KEY: 120:72057594583646208 (8201498b6efe)" waittime="484" ownerId="693258089" transactionname="user_transaction" lasttranstarted="2009-01-06T16:33:27.817" XDES="0xa71ce370" lockMode="U" schedulerid="1" kpid="9112" status="suspended" spid="53" sbid="0" ecid="0" priority="0" transcount="2" lastbatchstarted="2009-01-06T16:33:27.863" lastbatchcompleted="2009-01-06T16:33:27.863" clientapp=".Net SqlClient Data Provider" hostname="CHQAPT3" hostpid="6464" loginname="AppUser" isolationlevel="read committed (2)" xactid="693258089" currentdb="120" lockTimeout="4294967295" clientoption1="671088672" clientoption2="128056">
        <executionStack>
          <frame procname="adhoc" line="1" stmtstart="108" sqlhandle="0x0200000015d9962978fc6206b09e4c872150511b455e8923">
            UPDATE Exp_Experience_PriorFirm SET RelatedGuid = @newGuid WHERE RelatedGuid = @oldGuid
          </frame>
          <frame procname="mssqlsystemresource.sys.sp_executesql" line="1" sqlhandle="0x0400ff7fbe80662601000000000000000000000000000000">
            sp_executesql
          </frame>
          <frame procname="MyDb.dbo.Contact_MergeRelationships" line="74" stmtstart="4754" stmtend="4976" …
Run Code Online (Sandbox Code Playgroud)

sql-server deadlock locking

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

你会从哪个单元测试开始?

当你想出一个系统的一部分应该如何工作的整体设计/想法时,你如何决定在做TDD时从哪里开始,或者更确切地说,你如何决定你的第一个测试开始?

language-agnostic testing tdd

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

退出Python中的函数

当异常发生时,我想退出一个函数.我想用'返回'之外的其他方法

python exception function

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

与MS VISIO功能相似的免费工具

是否有任何免费工具或软件包提供与MS Visio类似的功能?

我正在寻找可以创建数据库,大多数UML和应用程序流程图的东西.

visio

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

将IMG拉入PHP文件

我有一个PHP文件和一个图像在同一目录中.我怎么能得到PHP文件将它的标题设置为jpeg并将图像"拉"到其中.所以,如果我去file.php,它会显示图像.如果我将file.php重写为file_created.jpg并且它需要工作.

php gd image

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

如何检测jpeg是否包含cmyk颜色配置文件?

我有一些代码可以扩展用户上传的图像.它在大多数情况下都能很好地工作,但有时它们会上传包含cmyk信息的jpeg.

谷歌搜索后,似乎jmygs与cmyk值无效,但由于它们在Windows中工作,用户认为它是我的应用程序的问题,所以我需要能够处理这些情况.问题:

如何检测jpeg是否包含cmyk信息?(它允许我告知用户它为什么不起作用).

如何将其转换为普通的jpeg?

c# jpeg

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