小编har*_*ari的帖子

在VIM中缩进文件夹中的所有文件

我有一个包含数百个TTL(TeraTermLanguage)文件的文件夹.现在我想缩进所有这些文件.

我已经创建了teraterm.vim用于缩进,我使用VIM打开一个文件并执行"gg = G"并且整个文件正确缩进.

但有什么办法,我可以缩进文件夹中的所有文件.

我想在壳牌的帮助下做.但在VIM中,我无法将文件缩进命令作为VIM的参数传递.

请建议哪些是我可以缩进VIM中所有文件的最佳方法.

vim indentation

34
推荐指数
2
解决办法
7669
查看次数

JavaScript Just In Time编译

我有一个非常大的JavaScript用于设备的HTML页面.

但它有点慢.我尝试压缩JavaScript文件但它仍然不能令人满意.

所以我在想,是否有可能将它作为一个及时编译转换为机器代码并使用它?(希望我的理解是正确的)我使用基于WebKit的浏览器.

如果有人这样做了,请提供"如何"页面或相关信息的链接.

javascript browser performance jit webkit

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

自动跟踪程序执行

我想知道我们是否可以在任何C或C++应用程序中启用跟踪.

例如,使用gcc选项或小工具,我将启用跟踪,并在控制台上打印跟踪或转储到文件.

由于有很多文件和函数/类,我不想手动开始添加跟踪打印.

如果此类工具不可用,则下一步选择使用脚本并尝试在跟踪打印时添加.

strace 没有多大用处,因为它主要给出了系统调用.

c c++ trace

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

在Linux中查找Thread的CPU使用情况

我有一个在Linux上运行的基于C的应用程序,有大约30个线程.现在我需要编写一个小实用程序,它在给定时间查找每个线程的CPU使用情况.它可以是应用程序的单独或部分.

/ proc的一个问题是找到哪个线程是什么.

请给我一些如何开始的想法.

谢谢

c linux pthreads cpu-usage

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

VIM搜索和替换

我正在做一些拼图,其中每个英文字符被2个字符高级替换.例如,"apple"将被写为"crrng"a + 2 = c,...并且类似于pple.在python maketrans我能够做到.

我想知道在VIM搜索和替换中是否可能有类似的事情?

有任何想法吗???

vim

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

QtWebkit Same-Origin-policy

我将QtWebkit移植到基于Arm的平台上.我们可以运行QtTestBrowser.我想在上面的浏览器中禁用"同源策略".

如果有任何机构对此有任何想法,请告诉我.

qtwebkit same-origin-policy

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

使用VBA的脱机人员的Lync通知

我有一个VBA,添加到我的Outlook,它通过Lync发送消息.脚本如下所示.


Sub sendIM(toUsers As Variant, message As String)

    Dim msgr As CommunicatorAPI.IMessengerConversationWndAdvanced

   'Open messenger window and send message!!!!!
    Set msgr = messenger.InstantMessage(toUsers)
    msgr.SendText (message)
    Set msgr = Nothing
Run Code Online (Sandbox Code Playgroud)

它工作正常.如果有10个用户,则在toUsers变量中,它将消息作为"组"发送给所有用户.

我想要的是,如果有用户离线,我想得到一些通知,说明该人不在线.Messenger显示"错误",说"无法邀请"n"人们加入会议".

我可以获得一些状态,该状态会返回所有未发送消息的用户的详细信息吗?

vba lync

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

Qt-交叉编译

我正在对基于Qt和基于Qt的应用程序进行交叉编译[mips]。两台开发机;一个64位和另一个32位用于此目的。通常,与Qt相关的库和二进制文件是在64位计算机中交叉编译的。基于Qt的应用程序,是在32位计算机中交叉编译的。

使用此设置,使用moc / qmake / qrc等会出现一个小问题;它们在64位计算机上编译,不能在32位计算机上运行。

一种快捷方法是更改​​mkspec [在Linux-g ++-64中,通过-m32而不是-m64]。这样就解决了问题。

我想知道的是,是否可以将Qt本身配置为使用linux-g ++-32而不是64,来编译qmake / moc等二进制文件。

qt configure cross-compiling 32bit-64bit

3
推荐指数
1
解决办法
4056
查看次数