我最近正在开发一个Windows程序,当滚动浏览生产环境中的大量项目时,它有时会变得无法响应.当然它在我的桌面上工作正常.生产环境是:
值得注意的是当进程终止时生成的Dr Watson堆栈跟踪:
State Dump for Thread Id 0xef4
eax=00e3fff8 ebx=000000a0 ecx=00e00000 edx=00000000 esi=0003fff8 edi=00e40000
eip=00b920c2 esp=0012bcac ebp=00000000 iopl=0 nv up ei ng nz na pe cy
cs=001b ss=0023 ds=0023 es=0023 fs=003b gs=0000 efl=00000283
\system32\nview.dll -
function: nview!NVLoadDatabase
00b920a8 c80b0600 enter 0x60b,0x0
00b920ac 83c30f add ebx,0xf
00b920af 33f6 xor esi,esi
00b920b1 03f9 add edi,ecx
00b920b3 83e3f8 and ebx,0xfffffff8
00b920b6 3bcf cmp ecx,edi
00b920b8 89742414 mov [esp+0x14],esi
00b920bc 734c jnb nview!NVLoadDatabase+0xcaf (00b9210a)
00b920be 8bc1 mov eax,ecx
00b920c0 8b10 … 我正在研究.NET ORM实现,我有一个主要的问题 - 是否有任何.NET ORM实现不需要数据库中每个字段的公共属性?当我看到这样的例子这样,一个小铃在我的头上熄灭.我坚信封装,并被迫打开我的对象的和服,只是为了使它们与持久性框架很好地工作,给了我heebie-jeebies.所有ORM都需要这种可访问性吗?如果没有,请指出那些不需要它的例子!
在谷歌搜索"Django面包屑"时提供的一些解决方案包括使用模板和block.super,基本上只是扩展基本块并将当前页面添加到其中.http://www.martin-geber.com/thought/2007/10/25/breadcrumbs-django-templates/
http://www.djangosnippets.org/snippets/1289/ - 提供了一个模板标签,但如果您没有正确声明urls.py,我不确定这是否可行.
我想知道最好的方法是什么?如果你之前已经实现了面包屑,你是怎么做的?
---编辑 -
我的问题是:在Django中是否有一种普遍接受的做面包屑的方法,但从我看到的答案中没有,并且有许多不同的解决方案,我不确定是谁给出正确的答案,如我使用了block.super方法的变体,而以下所有答案都可以使用.
我想这是一个太主观的问题.
尝试使用JSR 75访问保存在设备上"/ home/video /"目录下的媒体.使用Blackbery JDK 4.6.1.单行代码抛出' FileSystem IO Error'异常.像往常一样,这在极端情况下是无益的.
fconn = (FileConnection)Connector.open("file:///home/user/videos/"+name, Connector.READ);
Run Code Online (Sandbox Code Playgroud)
有没有人试过这样做?我可以在我的jar中打开文件,但似乎无法访问媒体文件夹.我有javax.microedition.io.Connector.file.read权限集,我的appplication已签名.
为什么构造函数ORDER在VB.Net中很重要?我正在构建一个.Net类型库,它旨在完全包装底层的COM库,以便API的使用者可以假装使用带有.Net集合的漂亮.Net库而不是COM库.
目前我的大多数类只是使用Reflection和CodeDOM构建的1到1个包装器.这些类有一个内部构造函数,它将底层的COM类型作为参数.CodeDOM将其构建为该类的第一个构造函数.使用C#中的这些类证明没问题.我所需要的只是对.Net库的引用,一切都很好.
当我尝试从VB.Net项目中使用这些类时出现问题.如果第一个构造函数具有COM类型作为参数,则VB.Net项目需要COM互操作程序集作为参考.如果第一个构造函数没有参数或只有托管类型,则一切正常.我的类库是用C#编写的.
以下作品:
public class ObjectID
{
public ObjectID(int type, int id)
{
this.Type = type;
this.ID = id;
}
internal ObjectID(COMLib.ObjectID id) : this(id.Type, id.ID) { }
public int ID { get; set; }
public int Type { get; set; }
internal COMLib.ObjectID ToCOM()
{
COMLib.ObjectID id = new COMLib.ObjectID();
id.ID = this.ID;
id.Type = this.Type;
return id;
}
}
Run Code Online (Sandbox Code Playgroud)
以下需要对COMLib.Interop程序集的引用:
public class ObjectID
{
internal ObjectID(COMLib.ObjectID id) : this(id.Type, id.ID) { }
public ObjectID(int type, int id) …Run Code Online (Sandbox Code Playgroud) 我觉得这是一个白痴问这个,但正则表达式将匹配文字字符串:{0}
这将在JavaScript中与字符串对象的替换函数一起使用.我尝试了几件事似乎没什么用.
谢谢,
弗兰克
在TImage的OnClick事件中,我想提取鼠标的x,y坐标.我更喜欢它们与图像有关,但与形式或窗口相关也同样好.
我正在将visual studio 2005的解决方案迁移到visual studio 2008.当我在2005年构建解决方案时,我没有任何问题.但是,在我使用devenv.exe/Upgrade然后在解决方案上使用msbuild后,我收到以下警告:
CSC:警告CS1668:'LIB环境变量'中指定的搜索路径'\ _vc98\lib'无效 - '系统无法找到指定的路径.' CSC:警告CS1668:'LIB环境变量'中指定的搜索路径'\ _vc98\mfc\lib'无效 - '系统找不到指定的路径.'CSC:警告CS1668:无效的搜索路径'c:\ program files\microsoft visual studio 9.0\vc\platformsdk\lib'在'LIB环境变量'中指定 - '系统无法找到指定的路径.'
我已经检查了http://social.msdn.microsoft.com/Forums/en-US/Vsexpressinstall/thread/3f875480-fee2-4bc3-b829-95e220b22a01,它没有给我任何帮助,因为我的LIB和INCLUDE环境变量未在用户变量或系统变量中设置.我查看了Studio的工具>选项>项目和解决方案> VC++目录,没有任何内容可以引用任何旧的:
库文件:$(VCInstallDir)lib $(VCInstallDir)atlmfc\lib $(VCInstallDir)atlmfc\lib\i386 $(WindowsSdkDir)\ lib $(FrameworkSDKDir)lib $(VSInstallDir)$(VSInstallDir)lib
包含文件:
$(VCInstallDir)包括$(VCInstallDir)atlmfc\include $(WindowsSdkDir)包含$(FrameworkSDKDir)包括
我使用了诊断输出,以便在调用时能够准确地看到LIB变量包含的内容:
lib = c:\ Program Files\Microsoft Visual Studio 9.0\VC\ATLMFC\LIB; c:\ Program Files\Microsoft Visual Studio 9.0\VC\LIB; C:\ Program Files\Microsoft SDKs\Windows\v6.0A\lib ;\vc98\lib;\vc98\mfc\lib; c:\ program files\microsoft visual studio 9.0\vc\platformsdk\lib; c:\ program files\microsoft visual studio 9.0\vc\lib; c:\ program files\microsoft visual studio 9.0\vc\atlmfc\lib; LIBPATH = c:\ Windows\Microsoft.NET\Framework\v3.5; c:\ Windows\Microsoft.NET\Framework\v2.0.50727; c:\ Program …
我正在使用CakePHP中的AJAX进行一些实验,它似乎工作,除了返回的视图包含默认模板.我怎样才能摆脱它(甚至只为视图指定一个不同的空模板)?
我来自PHP世界,在php页面中声明一个函数非常简单.我试图在JSP中做同样的事情:
public String getQuarter(int i){
String quarter;
switch(i){
case 1: quarter = "Winter";
break;
case 2: quarter = "Spring";
break;
case 3: quarter = "Summer I";
break;
case 4: quarter = "Summer II";
break;
case 5: quarter = "Fall";
break;
default: quarter = "ERROR";
}
return quarter;
}
Run Code Online (Sandbox Code Playgroud)
我收到以下错误:
An error occurred at line: 20 in the jsp file: /headers.jsp
Illegal modifier for the variable getQuarter; only final is permitted return;
Run Code Online (Sandbox Code Playgroud)