我有一个与ANCIENT C++项目相关的任务,它没有任何文档,注释,所有代码/变量都是用外语编写的.我是否有机会在1个工作日内分析此代码并制作设计/ UML以创建新功能?我已经坐了3个小时了,我感到非常沮丧......也许有人也有同样的问题?有什么建议?
BR,
我想将类'second-col'添加到每行的所有第二个TD中,但这不起作用:
$('table.tst3 tbody td:eq(1)').addClass('second-col');
Run Code Online (Sandbox Code Playgroud) 我有这张桌子
Run Code Online (Sandbox Code Playgroud)Cream ---------- CHOCALATE GREEN TEST
想要输入这样的选择查询
CHOCALATE,GREEN,TEST
我有一个现有的SQL Server数据库,其结构我无法真正改变,虽然我可以添加存储过程或新表,如果我想.我必须编写一个独立的程序来访问数据库,处理数据并生成一些报告.我选择了C#和Visual Studio,因为我们几乎都是MS商店.
我已经开始探索使用VS 2008来创建所述程序.我正在尝试决定在哪里放置一些SQL逻辑.我的主要目标是尽可能简化开发并快速执行.
我应该将SQL逻辑放入存储过程并简单地调用存储过程并让SQL Server执行繁琐的工作并将结果交给我吗?或者我最好在我的代码中保留SQL查询,创建相应的命令并针对SQL Server执行它?
我有一种感觉,前者可能会表现得更好,但我必须分别管理存储过程到我的代码库的其余部分,不是吗?
更新:有人指出,如果C#程序或存储过程中的SQL代码相同,则性能应该相同.如果是这种情况,最容易维护?
2009-10-02:我必须真正考虑选择哪个答案.在撰写本文时,有8个答案,基本上分为5-3,赞成将SQL逻辑放在应用程序中.另一方面,有11个向上投票,分成9-2,支持将SQL逻辑放入存储过程(以及关于这种方式的几个警告).所以我被撕裂了.最后,我要进行投票.但是,如果我遇到麻烦,我会回来改变我选择的答案:)
也许我在这里期待太多,但我想我不能成为第一个尝试过的人.我是否必须为此创建(又一个)转换器?
有没有办法从我的Windows OpenGL应用程序检测是否正在使用调试器(如gDEBugger)来捕获OpenGL调用?如果找到调试器,我希望能够检测到并终止我的应用程序,以避免破坏着色器代码和纹理.该应用程序是在C++ Builder 6中开发的.
我正在处理的软件的窗口对话框之一看起来有点像这样:(从这个编码恐怖帖子复制的原始屏幕截图,此SO问题上提供的其他示例)
替代文字http://www.codinghorror.com/blog/images/wgetgui-screenshot.png
问题是没有任何选项可以删除(那些已经可以使用的选项),并且它们必须一目了然(即不允许选项卡)编辑:我添加了一条注释,解释了为什么选项卡不是我的具体项目中的选项.
我尝试使用颜色,添加图标,但它只是增加了一个整体的感觉,有人在夏季实习期间使用Visual Studio表单设计器随机丢弃控件.
如何在不删除功能的情况下使这个对话框更加用户友好?
编辑:我采用的GUI示例有很多明显的设计缺陷(参见那些答案1 2),但即使修复了这些(我已经在我正在处理的软件上完成),对话框看起来仍然很难看.
以下是另一个例子(信用).控件(几乎)正确排列,使用适当的控件等,但总体结果仍然很糟糕:
我正在审查一些代码.
我注意到一些空的挡块.不是一个好主意,因为有些东西不起作用,你不明白为什么.
有没有一种简单的方法可以在解决方案中找到所有空的try catch块?
是否可以重命名svn存储库中的目录.
不创建将重命名此目录的新修订.
我想从第一个修订版开始更改此目录的名称.
据我所知,svndumpfilter实用程序可以用于此.
这是对的吗?
有谁能给我一些小例子怎么做?
c# ×2
.net ×1
assemblies ×1
c++ ×1
data-binding ×1
debugging ×1
jquery ×1
opengl ×1
performance ×1
sequence ×1
sql-server ×1
svn ×1
wpf ×1
xaml ×1