小编Mik*_*key的帖子

Jquery - 如何爆炸数组值

是否有可能根据charachter爆炸阵列中的数据?

.each(myArr, function(key, value) { 

});
Run Code Online (Sandbox Code Playgroud)

我拿这样的阵列

value是数组的值.可以用" - "爆炸价值?

javascript jquery

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

在C++中从HBITMAP转换为Jpeg或Png

有谁知道如何使用HBITMAP变量来编写png或jpeg文件?

我首先考虑用GDI +做这个,但是它给我错误告诉我min/max还没有被定义(定义它们只会带来更多问题),然后我查看了libpng的C++绑定(png ++)并且无法得到示例编译.

谢谢,

米奇

c++ png jpeg hbitmap bitblt

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

我的应用程序的自动更新实用程序正在触发反病毒

我创建了一个自动更新应用程序,分发给100多个用户.

自动更新实用程序被virustotal(链接)上55%的防病毒软件标记.

我的应用程序是在Delphi 7中创建的.大多数标志都说这是Generic木马/恶意软件,显然软件实际上并不是恶意软件(我是唯一一个拥有源代码访问权限并访问托管它的服务器的人)但它导致了很多用户

有谁知道我怎么能阻止这被错误地标记?

delphi antivirus auto-update delphi-7 malware

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

重启后等待MongoDB准备好的正确方法是什么?

我有一个失败的bash脚本.检查后,似乎失败的原因是重启后立即访问MongoDB.

例如,运行:

mongo --eval "db.version()"
Run Code Online (Sandbox Code Playgroud)

给出预期的输出:

MongoDB shell版本:2.4.9
连接到:test
2.4.9

在跑步的时候:

service mongodb restart; mongo --eval "db.version()"
Run Code Online (Sandbox Code Playgroud)

产生以下输出,强调我的:

mongodb停止/等待
mongodb启动/运行,进程1466
MongoDB shell版本:2.4.9
连接到:test
Sat Oct 25 02:52:29.736 错误:无法连接到 src/mongo/shell /的服务器127.0.0.1:27017 mongo.js:145
例外:连接失败

因为服务器尚未就绪.

在执行bash脚本直到MongoDB实际准备好之前等待的正确方法是什么?

  • service mongodb status 不是解决方案,因为它报告服务的状态,而不是数据库本身.

  • nc -z localhost 27017重复执行直到其退出代码变为0将起作用,但我不确定是否没有缺点(以某种方式运行无限循环?)

javascript bash mongodb

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

SlimDX装配参考

我已经安装了SlimDX但是程序集引用在Visual Studio中没有作为选择,我不能在我的生活中找到SlimDX自己安装​​的地方!任何帮助将不胜感激!

谢谢,

米奇

directx slimdx assembly-reference-path visual-studio

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

从换行符清除mysql文本

你会如何去除额外的换行符,例如:

text text text


text text
Run Code Online (Sandbox Code Playgroud)

而且我希望它是这样的

text text
text
Run Code Online (Sandbox Code Playgroud)

我已经在使用nl2br($ desc)以便现在可以显示换行符如何将它们限制为1

php

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

MD5文件散列 - 将Delphi输出与PHP md5_file函数匹配

我目前在Delphi 7中使用此代码进行md5散列:

function MD5(const fileName : string) : string;
var
  idmd5 : TIdHashMessageDigest5;
  fs : TFileStream;
begin
  idmd5 := TIdHashMessageDigest5.Create;
  fs := TFileStream.Create(fileName, fmOpenRead OR fmShareDenyWrite) ;
  try
    result := idmd5.AsHex(idmd5.HashValue(fs)) ;
  finally
    fs.Free;
    idmd5.Free;
  end;
end;
Run Code Online (Sandbox Code Playgroud)

我试图让输出与PHP函数相同

md5_file()
Run Code Online (Sandbox Code Playgroud)

我已经浏览了一下,常见问题似乎是编码而不是用零填充,但我不知道如何使用TIdHashMessageDigest5执行其中任何一项,或者它们是否已在函数中完成.

如果有人有任何他们使用的功能,我们将非常感激!

或者可能是一种改变php函数以匹配Indy的方法

php delphi hash md5

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

查找命令行选项,启动进程

我正在试图找到如何做到这一点,我正在使用CreateToolHelp32SnapShot来获取正在运行的进程的列表,我已经获得了当前正在运行的可执行文件的FilePath,但我需要能够找到使用了什么命令行选项来启动进程.

我知道它可能,因为你可以在Process Explorer上看到它,我试着找到旧的Process Explorer的源代码,但没有运气:(

c++ delphi winapi process process-explorer

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