问题列表 - 第4771页

检测并重新启动崩溃的.NET应用程序

如何检测我的.NET应用程序崩溃,然后重新启动它?

.net

11
推荐指数
3
解决办法
5429
查看次数

使用Tab键从JTextArea移动焦点

如上所述,我想更改a中的默认TAB行为JTextArea(以便它像一个JTextField或类似的组件)

这是事件动作

private void diagInputKeyPressed(java.awt.event.KeyEvent evt) {
    if(evt.KEY_PRESSED == java.awt.event.KeyEvent.VK_TAB) {
        actionInput.transferFocus();
    }
}
Run Code Online (Sandbox Code Playgroud)

这是听众

diagInput.addKeyListener(new java.awt.event.KeyAdapter() {
    public void keyPressed(java.awt.event.KeyEvent evt) {
        diagInputKeyPressed(evt);
    }
});
Run Code Online (Sandbox Code Playgroud)

我也尝试过evt.KEY_TYPED,没有任何快乐.

有任何想法吗?

快速编辑:我也试过requestFocus()代替transferFocus()

java swing netbeans

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

bash脚本中的Echo选项卡字符

如何使用bash脚本回显一个或多个制表符?当我运行此代码时

res='       'x # res = "\t\tx"
echo '['$res']' # expect [\t\tx]
Run Code Online (Sandbox Code Playgroud)

我明白了

res=[ x] # that is [<space>x]
Run Code Online (Sandbox Code Playgroud)

bash tabs spaces echo

283
推荐指数
8
解决办法
41万
查看次数

使用std :: string打开文件

这应该是一个相当微不足道的问题.我正在尝试使用std :: string(或std :: wstring)打开一个ofstream,并且在没有混乱转换的情况下遇到问题.

std::string path = ".../file.txt";

ofstream output;

output.open(path);
Run Code Online (Sandbox Code Playgroud)

理想情况下,如果有更好的方法,我不想手动转换它或涉及c风格的char指针?

c++ file-io stl

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

Linux与Windows中的窗口消息过程

在Windows中创建窗口时,必须定义一个(c ++)

LRESULT CALLBACK message_proc(HWND Handle, UINT Message, WPARAM WParam, LPARAM LParam);
Run Code Online (Sandbox Code Playgroud)

处理从操作系统发送到窗口的所有消息,如按键等.

我正在寻找关于同一系统如何在Linux中工作的一些阅读.也许是因为我在术语上略显缺乏,但我没有通过谷歌找到任何东西(虽然我肯定必须有足够的!).

  • 它仍然只是一个单一的C函数来处理所有的通信吗?
  • 函数定义是否在不同的WM(Gnome,KDE)上有所不同,还是在操作系统的较低级别处理?

编辑:我已经研究过像QT和WxWidgets这样的工具,但这些框架似乎更倾向于开发GUI广泛的应用程序.我正在寻找一种方法来为我的OGL图形创建一个基本窗口(限制调整大小,边框/装饰)并在多个平台上检索输入.根据我最初的研究,这种函数是检索输入的唯一方法.

什么是最好的路线?阅读,学习然后使用QT或WxWidgets?或者学习系统如何工作并实现我想要的那些基本功能?

c++ linux windows cross-platform

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

我应该使用c ++或脚本进行守护进程吗?

我需要实现一个需要从数据库中提取数据,将数据加载到内存中的守护进程,并根据此数据执行发送电子邮件或写入/更新文件等操作.这些操作需要每30分钟执行一次.

我真的不知道该决定什么.编译将执行任务或使用脚本和其他Linux工具(sed/awk)的c ++程序.

最快的方法是什么?保存CPU和内存.

困境是关于腌制这个过程,如果它的脚本不需要编译,我可以把它放到任何机器linux/unix中,但如果它是原生的,那就更难了.

你怎么看?

unix linux

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

在Ruby中使用元组?

有人在Ruby中使用元组吗?如果是这样,怎么可能实现一个元组?Ruby哈希很好并且工作得很好,但是我真的很想看到像Python中的Tuple类,你可以使用.符号来找到你正在寻找的值.我想要这个,这样我就可以创建一个D的实现,类似于Dee for Python.

ruby tuples relational

60
推荐指数
6
解决办法
7万
查看次数

如何卸载Win32程序集并清理WinSxS?

经过大量的试验和错误(主要是由于缺少文档和示例),我设法创建了MSI安装程序,将自定义DLL作为并行程序集安装到WinSxS.只有一个问题:卸载会将所有文件(DLL,清单和目录)保留在WinSxS目录中.怎么能或者我应该最好地清理它?我确信没有别的东西可以引用它.

我已经读过某个地方,WinSxS有一个自我清理过程,随着时间的推移清理,但我无法找到更多相关信息.你可以手动调用它来清理东西吗?

我看到的唯一另一种方法是手动删除这些位.首先,您必须将所有文件(程序集,目录,清单及其各自的目录)的所有者从SYSTEM更改为管理员帐户,调整权限并将其删除.注册表中还有一些部分(我认为HKLM\COMPONENTS\DerivedData\Components可能是一个地方),但由于WinSxS应该被视为不透明,因此很难找到任何信息.

windows-installer winsxs assemblies wix uninstall

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

CSS同线对齐

有没有一种优雅的方法可以在同一条线上左右,中间和右边对齐3个元素?

现在我<div>用宽度为3 的全部:33%;浮动:左; 而且效果不好.

css user-interface positioning alignment

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

关于MOSS或WSS 3.0,API的哪些部分可能更好地实现?

如:

  • 您可能希望扩展的密封方法
  • 抛出的异常更加模糊而不是有用
  • 消除连接内容,这是MCMS 2002的一个主要特征
  • 存储和返回时,HTML将从字段中删除.没有简单的方法可以解决这个问题
  • 创建SPWeb需要永恒.
  • 来自MCMC 2002的非远程迁移路径

api sharepoint moss

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