问题列表 - 第14238页

关闭netbeans上的索引

我主要为PHP使用Netbeans.

当Netbeans启动时,它总是索引我列表中所有项目的所有文件.在我的情况下,这可能需要半个多小时,因为我有一些非常大的网站.

它最好在6.7,最多10分钟,但仍然是浪费时间.

不过,我还想完全关闭索引.

Netbeans有很多选择,我看不到森林里的树木.

任何人都可以通过设置告诉我这是否可行?或者我是否需要在关闭选项的情况下自行编译Netbeans?

我正在使用Windows Vista.

indexing netbeans

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

NIO - 检测已关闭的连接

我编写了一个使用Java NIO API执行非阻塞IO的服务器.我看到一种情况,即偶尔客户端应用程序突然关闭(例如由于断电)并且连接在服务器端保持打开状态.

一位同事遇到了同样的问题,并表示他使用心跳来检测这类事情,但我希望有一种更简单的方法.还有其他人遇到过这个问题吗?

一些附加信息:我当前的服务器设计将取消一个密钥,并IOException在尝试读/写操作时捕获时关闭相应的通道.这种方法似乎在99%的时间内起作用; 我只看到了一些连接似乎保持打开的情况.

java nio tcp

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

定期运行的Windows服务

我正在编写一个Windows服务,一旦启动就会每X小时运行一次.它完成的过程相当密集,所以我想使用后台工作程序.我正在使用设置文件来存储运行和上次运行服务之间的小时数.

我不确定最好的方法 - 也就是说,我希望服务尽可能少地使用资源,当它运行时,它需要在后台工作程序中运行,报告它做了什么,然后回到空闲模式.

我考虑过使用2名背景工作者.第一个worker是服务的私有局部变量,运行如下:

while (true)
{
      //create new background worker and run

      Thread.Sleep(Settings.Default.SleepTimeHours * 3600000);
}
Run Code Online (Sandbox Code Playgroud)

使用在循环的每次迭代中创建的子工作程序,并在完成时销毁.为了支持取消,我想我必须在服务中有第二个工作者的本地实例,但如果当前进程没有运行,它将为null.当辅助工作程序完成时,它将发送我的报告,在设置文件中设置上次运行时间,然后处理该工作程序并将引用设置为null.

我想知道是否有更好的方法来做这个或最好的做法.

谢谢

c# multithreading windows-services backgroundworker

22
推荐指数
5
解决办法
5万
查看次数

Java:如何从文件中获取缩略图

在Windows资源管理器(和linux gnome)中为每个文件显示缩略图或图标.与EXE,图像,视频,txt文件,ini文件,Word文档和其他许多文件类型一样.现在是我的问题:有没有办法通过文件获得(最好是大)图标.

就像是:

public static BufferedImage getThumbnail(File file) {...}
Run Code Online (Sandbox Code Playgroud)

谢谢

java swing file thumbnails

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

如何在 IB 中设置 UIView 子视图大于其父超级视图?

有人可以透露 IB 中的秘密握手以允许 UIView 子视图超出其父级超级视图的范围吗?

干杯,道格

interface-builder subview uiview

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

术语"架构"的解释

我需要一个简单的英语解释"schema",如数据库模式和XML模式.

编辑:当有人说要创建数据库模式时,是否意味着为表中的字段创建约束?

xml database schema

5
推荐指数
2
解决办法
1132
查看次数

点击按钮,而不是提升窗口

iTunes迷你播放器(仅举一个例子)支持点击,当使用播放/暂停和音量控制时,应用程序不会被带到前面.

这是怎么做到的?

我一直在查看Apple的文档,并在Cocoa事件处理指南,事件调度中指出:

某些事件(其中许多是由Application Kit定义的(类型为NSAppKitDefined))与由窗口或应用程序对象本身控制的操作有关.这些事件的示例是与激活,停用,隐藏和显示应用程序相关的事件.NSApp在其调度例程的早期过滤掉这些事件并自行处理它们.

因此,从我有限的理解(如何一个事件进入Cocoa,应用程序)子类化NSApplication和覆盖 - (void)sendEvent:(NSEvent *)theEvent应该捕获每个鼠标和键盘事件,但仍然,窗口是单击时引发的.因此,在NSApplication看到事件之前窗口会被提升,或者我错过了其他内容.

通过重新创建它看了Matt Gallagher的Demystifying NSApplication,不幸的是Matt没有覆盖事件队列,所以除此之外,我很难过.

任何帮助将不胜感激,谢谢.

编辑补充:劳埃德休息室找到一个帖子,他在讲述同样的问题并链接到CocoaBuilder的帖子,首先捕获右键.我正在尝试在那里提供的代码,在一些摆弄并重新激活[theEvent类型]的NSLog之后,鼠标左键活动被捕获.

现在,左键单击窗口将其向前移动会生成一系列事件类型13, 1, 13,这些类型分别是NSAppKitDefined,NSLeftMouseDown和NSAppKitDefined.我可以过滤掉它们或找到它们的去向吗?

cocoa objective-c nsevent nsapplication

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

在运行时编译C#代码扩展

我有一个在运行时编译C#代码的系统.我希望生成的程序集链接到系统本身.这是我正在使用的一些示例代码:

CSharpCodeProvider provider = new CSharpCodeProvider(new Dictionary<String, String> { { "CompilerVersion", "v3.5" } });
CompilerParameters compilerparams = new CompilerParameters();
compilerparams.GenerateExecutable = false;
compilerparams.GenerateInMemory = true;
foreach (string name in linkedreferences)
    compilerparams.ReferencedAssemblies.Add(name + ".dll");
Assembly result = provider.CompileAssemblyFromFile(compilerparams, filename);
Run Code Online (Sandbox Code Playgroud)

我想要做的还是添加对主编译器程序的引用,因此新编译的扩展可以使用编译器程序中的库例程.

Assembly entryasm = Assembly.GetEntryAssembly();
Run Code Online (Sandbox Code Playgroud)

所以问题是:如何在编译的Assembly结果中添加对entryasm的引用?

c# compiler-construction

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

我可以在Active Directory中使用基于令牌的身份验证吗?

我希望能够安全地登录到系统,而无需从活动目录中的Windows PC输入用户名密码.我的想法是,我(客户端软件,在登录的Windows机器上运行)有某种令牌,将向服务器证明我是谁,我说的是(服务器与AD通话以验证令牌和我的身份身份).这可能与.net 3有关吗?

c#中使用的语言.

.net c# impersonation active-directory

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

如何将自定义文件浏览器/上传器与CKEditor集成?

官方文档不太清楚 - 将自定义文件浏览器/上传器与CKEditor集成的正确方法是什么?(v3 - 不是FCKEditor)

ckeditor

112
推荐指数
6
解决办法
14万
查看次数