我们目前正在使用Visual Source Safe和Team Foundation Server(旧项目的VSS,当前或新项目的TFS).
我们一直在每个构建的源代码管理中使用标签.在VSS中,如果您选择查看文件历史记录,则可以包含标签.在TFS中,我找不到在历史记录窗口中包含标签的选项.
由于支持或管理层提出的最常见问题之一是"我们修复/添加/删除/更改xxxx的版本是什么?",因此我始终依赖于历史记录中显示的构建标签.
我可以将标签显示在文件历史记录中吗?
如果基于该元素的ajax调用成功,我正在尝试修改元素的类
<script type='text/javascript'>
$("#a.toggle").click(function(e){
$.ajax({
url: '/changeItem.php',
dataType: 'json',
type: 'POST',
success: function(data,text){
if(data.error=='')
{
if($(this).hasClass('class1'))
{
$(this).removeClass('class1');
$(this).addClass('class2');
}
else if($(this).hasClass('class2'))
{
$(this).removeClass('class2');
$(this).addClass('class1');
}
}
else(alert(data.error));
}
});
return false;
});
</script>
<a class="toggle class1" title='toggle-this'>Item</a>
Run Code Online (Sandbox Code Playgroud)
我对这个问题的理解是,在success函数中,它引用了ajax对象参数,而不是像在click函数的其他位置那样调用dom元素.那么,我如何引用调用dom元素并检查/添加/删除类?
在开发没有Source Control的WPF应用程序之后,我决定将解决方案添加到TFS.
每当我打开设计视图中的主窗口.xaml文件时,Visual Studio将会消失,并在应用程序事件日志中记录以下事件:
.NET运行时版本2.0.50727.3053 - 致命执行引擎错误(7A035E00)(80131506)
有关详细信息,请参阅http://go.microsoft.com/fwlink/events.asp上的"帮助和支持中心" .
SQL区分大小写.我使用过的MySQL和SQL Server似乎都是敏感的.总是这样吗?标准是否定义了区分大小写?
我正在尝试调试内存泄漏问题.我正在使用mtrace()来获取malloc/free/realloc跟踪.我已经运行了我的编程,现在有一个巨大的日志文件.到现在为止还挺好.但是我在解释文件时遇到了问题.看看这些线:
@ /usr/java/ibm-java2-x86_64-50/jre/bin/libj9prt23.so:[0x2b270a384a34] + 0x1502570 0x68
@ /usr/java/ibm-java2-x86_64-50/jre/bin/libj9prt23.so:[0x2b270a384a34] + 0x1502620 0x30
@ /usr/java/ibm-java2-x86_64-50/jre/bin/libj9prt23.so:[0x2b270a384a34] + 0x2aaab43a1700 0xa80
@ /usr/java/ibm-java2-x86_64-50/jre/bin/libj9prt23.so:[0x2b270a384a34] + 0x1501460 0xa64
Run Code Online (Sandbox Code Playgroud)
奇怪的是,一个调用(相同的返回地址)负责4个分配.
更奇怪的是:
@ /usr/java/ibm-java2-x86_64-50/jre/bin/libj9prt23.so:[0x2b270a384a34] + 0x2aaab43a1700 0xa2c
…
@ /usr/java/ibm-java2-x86_64-50/jre/bin/libj9prt23.so:[0x2b270a384a34] + 0x2aaab43a1700 0xa80
Run Code Online (Sandbox Code Playgroud)
在这两行之间,块0x2aaab43a1700永远不会被释放.
有谁知道如何解释这个?一次调用如何导致4次分配?而malloc如何返回之前已分配的地址?
编辑2008/09/30:分析GLIBC(mtrace.pl)提供的mtrace()输出的脚本在这里没有任何帮助.它只会说:Alloc 0x2aaab43a1700重复.但这怎么可能发生呢?
我需要开发一个中小型桌面GUI应用程序,由于时间限制,最好使用Python作为首选语言.
我有哪些GUI库选项允许我独立地重新分发我的应用程序,假设用户没有可用的Python安装,显然没有我正在使用的GUI库?
另外,我如何为每个目标操作系统打包大小合理的二进制文件?(我的主要目标是Windows和Mac OS X)
另外: 我一直在关注WxPython,但是我发现了大量的恐怖故事,用cx_freeze包装它并获得30mb +二进制文件,并且没有关于如何实际进行包装以及如何信任它的真实建议.
在Moss 2007中,您可以为页面中的每个Web部件设置目标受众.有没有办法预览页面如何在没有以该用户身份登录的情况下向另一个用户显示?我正在寻找的是一种在网站上拥有完全控制/设计权限的人能够预览网站如何向其他用户显示的方式.有什么建议?
我有一些我们的IS部门用来预览页面的测试帐户,但是我们不允许非IS部门的工作人员使用这些帐户.这些工作人员只能访问他们的一个帐户.因此,如果用户在其中一个网页上的网络部件上更改目标受众,那么他们现在无法预览该网页对其他人的看法,而不是要求其他人登录并通过他们的肩膀观看.我无法提供测试帐户的帐户信息,也无法创建新的测试帐户.
谢谢!
编辑:我有能力预览.问题是,完全控制站点的其他用户无法预览页面.这是一个场景:在我的学校部门,每个学校都有一个网站.校长完全控制了他学校的网站.在着陆页上,他希望所有学校公告都可见.但是,有些应该只对教学人员可见,而其他人则需要对学生可见.他使用受众群体定位但无法预览一眼就能看出目标是正确的.许多用户不是计算机,所以事情需要尽可能简单.此外,这只是一种情况,还有其他情景没有被学校划分.有许多用户可以完全控制具有不同要求的网站 - 所以它'
我想知道将算法封装到类中是多么(不)常见?更具体地说,不是使用许多单独的函数来转发彼此之间的公共参数:
void f(int common1, int param1, int *out1);
void g(int common1, int common2, int param1, int *out2)
{
f(common1, param1, ..);
}
Run Code Online (Sandbox Code Playgroud)
将公共参数封装到类中并完成构造函数中的所有工作:
struct Algo
{
int common1;
int common2;
Algo(int common1, int common2, int param)
{ // do most of the work }
void f(int param1, int *out1);
void g(int param1, int *out2);
};
Run Code Online (Sandbox Code Playgroud)
看起来非常实用,不必通过函数参数转发常见参数和中间结果.但我还没有看到这种"模式"被广泛使用..有什么可能的缺点?
我正在尝试在ColdFusion中创建一个java.awt.geom.Point2D.Double实例.
Point2D.Double是抽象类Point2D中的嵌套类.我试图使用以下方法实例化该类:
<cfset PointClass = createObject("java", "java.awt.geom.Point2D.Double")>
Run Code Online (Sandbox Code Playgroud)
这会失败,因为ColdFusion无法找到该类.
而且<cfset PointClass = createObject("java", "java.awt.geom.Point2D")>它不工作,因为的Point2D是一个抽象类,没有一个公共的构造上,你可以调用PointClass.init(x,y).
现在,我已经使用自己的Point类来包装Point2D.Double类,以便我可以在ColdFusion中实例化它.我不认为这是理想的,我正在寻找有关如何在ColdFusion中直接创建Point2D.Double类的想法.
我也在使用ColdFusion 8.
出于某种原因,Windows命令提示符是"特殊的",因为您必须转到属性对话框以水平调整其大小,而不是像其他应用程序一样拖动窗口的一角.不出所料,这个功能也使它成为PPP-Powershell - 有没有办法通过命令提示替换或Windows hackery?
c ×1
class-design ×1
cmd ×1
coding-style ×1
coldfusion ×1
command-line ×1
distribution ×1
freeze ×1
glibc ×1
java ×1
javascript ×1
jquery ×1
labels ×1
memory-leaks ×1
moss ×1
mtrace ×1
python ×1
sharepoint ×1
sql ×1
tfs ×1
windows ×1
wpf ×1
wxpython ×1