工具使用
k1988
这个作者很懒,什么都没留下…
展开
-
使用SHA1、SHA2双证书进行微软数字签名
微软是第一个宣布了SHA-1弃用计划,在2016年之后Windows和IE将不再信任SHA-1证书。正好我们公司的数字签名也到期了,索性就重新申请了sha256和sha1的新数字证书,用来给产品签名。这时就要把用了多年的自动签名脚本改为支持sha256和sha1双证书的格式。公司原使用signcode.exe和SignTool.exe两种方式进行签名,其中signcode配合另外找的signc原创 2016-02-03 16:39:04 · 10940 阅读 · 3 评论 -
Qt简介以及如何配置Qt使用VS2010进行开发
转自:http://www.cnblogs.com/rockhawk/archive/2010/12/15/1906956.htmlQt是神马东西?Qt – 一个跨平台应用程序和UI开发框架它包括跨平台类库、集成开发工具和跨平台 IDE。使用 Qt 您只需一次性开发应用程序,无须重新编写源代码,便可跨不同桌面和嵌入式操作系统部署这些应用程序。 Qt 主要是由 诺基亚 开发和维护的。Qt通过开源授权(LGPL 和 GPL)以及商业授权的方式对 Qt 进行授权。在Linux下Qt可是大名鼎鼎,Linux的KDE转载 2011-02-17 13:30:00 · 3283 阅读 · 1 评论 -
apache虚拟主机名不区分大小写的解决办法
<br />不使用alias,而是使用AliasMatch<br /> <br />如 AliasMatch (?i)^/8video(.*) D:/project/8video/web$1 <br /> <br />参见:http://httpd.apache.org/docs/2.0/mod/mod_alias.html<br />原创 2011-03-01 10:54:00 · 1085 阅读 · 0 评论 -
20款Notepad++插件下载和介绍
<br />转自:http://www.kuqin.com/developtool/20090628/59334.html<br />Notepad++从3.4版本开始支持插件机制,让用户可选择的为本身已经优秀的Notepad++添加更多强大的功能。下面是20款Notepad++插件的介绍和下载地址。20款Notepad++插件<br />Insertion<br />这是一个主要用于演示的插件,适合初次开发者用于实例学习。它的功能是插入当前文档的名称和日期时间,以及自动关闭HTML/XML标签。<br /转载 2010-12-07 19:54:00 · 1241 阅读 · 0 评论 -
vs2010使用boost::interpocess编译出错
<br />需要修改<br />#if defined(BOOST_MOVE_DOXYGEN_INVOKED)//! This function provides a way to convert a reference into a rvalue reference//! in compilers with rvalue reference. For other compilers converts T & into//! <i>::boost::interprocess::rv<T> &</原创 2010-10-15 20:17:00 · 993 阅读 · 0 评论 -
svn中在添加文件时过滤vs生成的非必需文件
<br />在svn设置的“general”选项项中的"Global ignore pattern"的末尾中加入以下后缀即可<br />*.suo *.user *.~* *.bak *.obj *.pdb *.ilk *.tlog *.manifest *.lastbuildstate *.rc *.filters *.res *.log *.idb *debug/*.exe *release/*.exe原创 2010-10-16 17:34:00 · 2172 阅读 · 0 评论 -
Visual Studio 2010 移走 ipch 和 sdf
<br />转自:http://www.cnblogs.com/WonKerr/archive/2010/06/23/vs2010_ipch_sdf.html<br /> <br />在 VS2010 中建立一个 c++ 解决方案,打开编辑,然后发现在解决方案的目录下出现 $(SolutionName).sdf 文件,并且非常大,同时还有一个很大的目录 ipch ,让有洁癖的人非常反感(比如本人)怎么办呢?<br />上网搜索发现可以通过选项关闭一些功能来消除这些文件和目录,但是关闭后使用起来非常不爽,例如转载 2010-10-15 09:44:00 · 1126 阅读 · 0 评论 -
MongoDB学习总结
概念与说明MongoDB介绍<br />MongoDB的名称取自“humongous”(巨大的) 的中间部分。于2010年8月5日发布了最新的正式版本v1.6,这是其继1.0、1.2、1.4版本后的第四个主要稳定版本。由10gen公司为其提供商业支持。•它是一个开源的、面向文档的数据库,属于nosql数据库中的一种。(nosql全称是”notonly sql”,是非关系型数据存储的广义定义)。<br />它可运行在Linux、Windows或OSX平台,支持32位和64位应用并且提供了Java,PHP,Ru原创 2010-09-30 16:49:00 · 5083 阅读 · 4 评论 -
工具汇总
一些有用的工具的汇总,以便于在任何地方都能记得所有的工具。不定期更新,想起来了就会写上去的 windowsWindowsPager http://sourceforge.net/projects/windowspager/ 开源的,windows下多桌面切换工具easybcd http://neosmart.net/dl.php?id=1 免费的windows操作系统启动菜单编辑*nux cross-platform n原创 2010-09-25 13:24:00 · 915 阅读 · 0 评论 -
wubi安装ubuntu后迁移到新分区
<br />前几天在ubuntu中文站点上看见使用wubi装ubuntu,觉得挺好,今天7点钟回来直接在windows7系统(C盘)下使用wubi装上64bit的ubuntu 10.4,但是装的时候没看清楚,直接装到C盘上去了,等我发现时已经到8点了,我的ubuntu已经装上了很多软件,就不想重装了,所以就寻求解决办法。<br /> 我想将我的ubuntu拷贝到我的V盘(最后一个分区) ,本以为直接将C盘下的ubuntu文件夹复制一份到V盘就行了,结果拷贝过去之后启动的还是C盘的那个系统。<br />原创 2010-09-08 23:44:00 · 3180 阅读 · 0 评论 -
VMware网络连接的几种方式
<br />http://blog.chinaunix.net/u1/56891/showart_506571.html<br /><br /> 大家在安装完虚拟机后,默认安装了两个虚拟网卡,VMnet1和VMnet8,其他的未安装(当然也可以手动安装其他的)。其中VMnet1是host网卡,用于host方式连接网络的。VMnet8是NAT网卡,用于NAT方式连接网络的。它们的IP地址是随机生成的,如果要用虚拟机做实验的话,最好将VMnet1到VMnet8的IP地址改掉。习惯上把VMware虚拟网卡使用的网转载 2010-09-09 11:11:00 · 597 阅读 · 0 评论 -
windows批处理命令大全
windows批处理(bat、cmd)命令大全转载 2010-09-15 12:48:00 · 10664 阅读 · 0 评论 -
QT里重定向另外一个控制台程序的输出
1、 QProcess的setStandardOutputFile方法#includeint main(){ QProcess *poc=new QProcess; poc->setStandardOutputFile("output.txt"); poc->start("ping www.baidu.com"); return 0;}2、Qprocess的readAll方法cmd = new QProcess; connect(cmd, SIGNAL(readyRead()原创 2011-02-17 14:31:00 · 3059 阅读 · 0 评论 -
QT进程间通信
2 QT通信机制为了更好的实现QT的信息交互,在QT系统中创建了较为完善的通信机制。QT的通信可分为QT内部通信和外部通信两大类。对于这两类通信机制及应用场合做如以下分析:2.1 QT内部对象间通信在图形用户界面编程中,经常需要将一个窗口部件的变化通知给窗口的其它部件使其产生相应的变化。对于这种内部对象间的通信,QT主要采用了信号和槽的机制。这种机制是QT区别于其他GUI工具的核心机制。在大部分的GUI工具中,通常为可能触发的每种行为通过定义回调函数来实现。这种回调函数是一个指向函数的指针,在进行函数回调执转载 2011-02-17 16:50:00 · 8314 阅读 · 1 评论 -
vs的几种调试方法
作者:zhaohaiyang_1988@163.com (转载需保留)========================================================================================进入调试的方法==============================================================原创 2013-11-12 11:34:53 · 8797 阅读 · 1 评论 -
Google Chrome Frame一个神奇的东东
Google Chrome Frame是一个神奇的东东只需要在网站中写上,,然后安装了 Google Chrome Frame插件的用户就可以使用IE外壳,使用Chome内核来浏览网页.如果用户希望ie默认启动Chrome Frame浏览网页,可以按照百度百科上面的说明来做.原创 2011-12-06 14:29:31 · 1234 阅读 · 0 评论 -
VS2008 (VS2005) IE8 MFC 类向导 添加成员变量向导 出现脚本错误的解决办法
到官网下载IE8补丁:http://www.microsoft.com/technet/security/Bulletin/MS09-019.mspx转载 2011-10-09 13:39:35 · 2057 阅读 · 0 评论 -
windows注册表文件
今天用到注册表文件时,稍微分析了一下:XP上的注册表文件为REG5版本,另外似乎有REG4版本。REG5版本的REG文件一定要是ansi编码或者是Unicode little endian编码,其它编码一概不支持,并且文本内容第一行中一定要有“Windows Regist原创 2011-09-29 15:55:12 · 780 阅读 · 0 评论 -
lighttpd+PHP上传文件
今天用lighttpd+php上传文件出现了“413 - Request Entity Too Large”的错误提示,经过一段时间的搜索和测试,终于发现需要在lighttpd的配置文件中加入server.max-request-size = 20000000server原创 2011-08-22 10:54:46 · 2356 阅读 · 0 评论 -
新浪微博URL中的MID和微博id互转
$re = json_decode(file_get_contents("http://api.t.sina.com.cn/queryid.json?mid=xhMRc8nNu&isBase62=1&type=1"));$id = $re->id;echo $id;$re原创 2011-08-13 14:00:56 · 5141 阅读 · 0 评论 -
windows批处理使用记录
::进入批处理所在目录cd "%~dps0"%~d0同理,将“文件全路径”作为参数时,进入这个文件所在文件夹的方式为cd "%~dpsN" 注:N需要用参数的索引替换%~dN ::终结某些进程TASKKILL /F /IM *.exe原创 2011-07-29 15:12:29 · 990 阅读 · 0 评论 -
OpenSSL在Windows下使用vs2010的编译安装
转自:http://blogger.org.cn/blog/more.asp?name=OpenSSL&id=18972解压OpenSSL以后, 在其目录下可以发现有个INSTALL.W32文件,这个文件就是在windows下的安装说明。你可以用UltraEdit打开它。1.安装perl,perl可以从http://www.activestate.com/ActivePerl下载。2.安装编译器(任意一个都可以),我仅以Visual C++为例子。Visual C++Borland CGNU C (Cygw转载 2011-03-31 21:48:00 · 2220 阅读 · 0 评论 -
apache 配置https
<br />转自:http://lijiang.javaeye.com/blog/336074 <br /> <br />主要讲述在windows下apache配置SSL以实现http转换为https<br /><br />SSL: SSl是为Http传输提供安全的协议,通过证书认证来确保客户端和网站服务器之间的数据是安全。也就是说在SSL下http传输是安全的,我们成为https.<br /><br />过程:<br /><br />步骤一:安装apache,使其支持SSL,并安装php<br /><br转载 2011-03-28 23:20:00 · 888 阅读 · 0 评论 -
网络测试和管理命令
<br /><br />1.最基本,最常用的,测试物理网络的 <br /> ping 192.168.0.8 -t ,参数-t是等待用户去中断测试 <br /><br /> 2.查看DNS、IP、Mac等 <br /> A.Win98:winipcfg <br /> B.Win2000以上:Ipconfig/all <br /><br /> C.NSLOOKUP:如查看河北的DNS <br /> C:/>nslookup <br /> Default Server: ns.hesjptt.ne转载 2011-03-20 22:00:00 · 755 阅读 · 0 评论 -
在windows下修改右键菜单以实现使用vs2010快速编译代码
1、修改“C:/Program Files/Microsoft Visual Studio 10.0/VC/bin/vsvars32.bat”,加入各种库目录和包含目录。2、在“C:/Program Files/Microsoft Visual Studio 10.0/VC/bin/”下建立一个build.bat文件。内容:call "%~dp0%vsvars32.bat"cl /EHsc %1%pause3、修改右键菜单以实现右键编译一、修改所有程序的右键菜单HKEY_CLASSES_ROOT/*/she原创 2010-09-15 12:56:00 · 2242 阅读 · 1 评论 -
ubuntu安装显卡驱动后亮度不能调节问题
<br />装了Ubuntu10.04半个多月了,一切都挺好,装了个NVIDIA的最新显卡驱动,开启特效更是爽的不行啊!!<br /><br />可是问题来了,装上最新的驱动以后 不能按Fn+上下调节亮度了。<br />这里告诉大家一个小诀窍,是从Ubuntu官方中文论坛学来的:修改你的xorg.conf<br />xorg.conf文件的位置就在/etc/X11/下面。<br />在终端中输入:<br />sudo gedit /etc/X11/xorg.conf(注意大小写)<br转载 2010-09-14 23:11:00 · 3330 阅读 · 0 评论 -
windows7引导故障的解决 mbr修复
今天使用Ghost装系统遇到windows7不能启动的问题,采用下面帖子中的部分命令搞定之。转自:http://apps.hi.baidu.com/share/detail/9040690先让我们看一下windows7的启动过程的常识:电脑加电后,首先是启动BIOS程序,BIOS自检完毕后,找到硬盘上的主引导记录MBR,MBR读取DPT(分区表),从中找出活动的主分区,然后读取 活动主分区的PBR(分区引导记录,也叫dbr,究竟该叫什么,网络上争论未休,我们姑且叫它pbr吧),PBR再搜寻分区内的启动管理器转载 2010-08-31 18:49:00 · 3643 阅读 · 0 评论 -
EmbeddedWebBrowser(EmbeddedWB)不显示图片
在我的项目中使用到了Delphi第三方控件EmbeddedWB,但是不清楚为什么使用EmbeddedWB中的TEmbededWB后图片在第一次访问网页时不加载一些图片,必须要手动在图片上右键显示图片才行。研究数小时后无果,直接使用EmbeddedWB中TEwbCore后访问图片却正常了。我没时间去研究TEmbededWB应该也是基于TEwbCore的,为什么一个没有问题而一个有问题。暂时放在这里,原创 2010-04-19 10:47:00 · 2757 阅读 · 2 评论 -
使用w使使用webbrowser控件,浏览页面时,点右键查看属性时程序死掉
//使用webbrowser控件,浏览页面时,点右键查看属性时程序死掉,表现为无法点击弹出的属性窗口,也无法点击程序,回车键也不行,但是按esc可以关闭属性窗口。 procedure EnabledWebBrowserPropertyForm; procedure TForm.EnabledWebBrowserPropertyForm();var X: Integer;be原创 2010-03-17 15:08:00 · 772 阅读 · 0 评论 -
TWebBrowser编程简述
这篇文章最先发表于2000年07月25日,最后一次修改是在2001 年02月07日。这里再次贴出的目的,一是作为前一阶段的完结,所以文章中的错误都不作修改;二是希望作为一个新的起点。我准备整理一下至今所积累的浏览器编程的知识,比较完整地写出来,与网友共勉。摘要:Delphi 3开始有了TWebBrowser构件,不过那时是以ActiveX控件的形式出现的,转载 2010-03-18 15:28:00 · 865 阅读 · 0 评论 -
XML的四种解析器原理及性能比较
XML的四种解析器原理及性能比较 1: DOMDOM 是用与平台和语言无关的方式表示 XML 文档的官方 W3C 标准。DOM 是以层次结构组织的节点或信息片断的集合。这个层次结构允许开发人员在树中寻找特定信息。分析该结构通常需要 加载整个文档和构造层次结构,然后才能做任转载 2010-03-03 12:52:00 · 637 阅读 · 0 评论 -
使用代码控制TVirtualStringTree的选项
在这里仅以“是否允许中键选择”为代表,其它属性。 function GetMultiSelected: Boolean;begin result := toMiddleClickSelect in frameTask.vstList.TreeOptions.SelectionOptions;end;procedure SetMultiSelected(const Va原创 2010-02-26 14:45:00 · 1455 阅读 · 0 评论 -
Scaleform GFx
偶然间发现一个sdk,好像游戏制作方面很火的样子,有空去瞅瞅。 Scaleform GFx是一款轻便、高性能的多媒体矢量图形和用户界面引擎,专为控制台及PC游戏开发人员设计。GFx将已有的视觉创造工具(如Adobe Flash Studio)的可扩展性及易开发的特点与最新硬件制图加速器结合起来以满足开发人员的需要使用Scaleform GFx的公司,可以使以程序员为中心的静态用户界面原创 2010-02-24 12:53:00 · 3340 阅读 · 4 评论 -
OpenSSL之RC4加解密
在项目中使用了RC4解密,为了解密我生成了和加密端一样的key,但是解密时老是不成功,直接使用简单的代码进行测试就成功了。细查原因,项目中的加解密调用不对称,加密方在生成key之后使用key做了一次加密测试,而解密方没有,查阅资料得:RC4 为流方式加密,加密解密需要同步。也就是说,用相同的密码将key1和key2初始化后,用key1加密一个分组,用key2解密这个分组。用key1加密的第i个原创 2009-11-23 09:20:00 · 8055 阅读 · 0 评论 -
FireFox为什么不能访问https站点
今天遇到了一个嵌入的flash无法在我的火狐上打开的问题,但在IE上能打开,嵌入时使用的地址是https://***.com/***.swf,Google一把后原来是这个原因: 这个问题一般来说是代理的问题。如果代理不支持SSL,有的站点就会报错。另外,网络设置上,代理的选项重要选中"为所有协议使用相同代理",或是在"SSL代理"中也填上相应的代理才行。 然后看我的火狐网络设置原创 2009-11-18 12:13:00 · 4186 阅读 · 0 评论 -
一些碰到的陌生的技术名词搜集(持续更新……)
网络类:心跳测试:网络通信中,一端向另一端定时发送特定格式的数据包以验证当前连接是否存在。 数据处理:加密算法: 数据加密的基本过程就是对原来为明文的文件或数据按某种算法进行处理,使其成为不可读的一段代码,通常称为“密文”,使其只能在输入相应的密钥之后才能显示出本来内容,通过这样的途径来达到保护数据不被非法人窃取、阅读的目的。对称式”和“非对称式”加密: 对原创 2009-11-10 17:16:00 · 1040 阅读 · 0 评论 -
加密工具和unlocker的使用
在我的电脑上,一些不想让人翻看的程序和资料都使用一款《E-钻文件夹加密大师》的伪加密软件来加密。这个程序只防君子不防小人,真正想看的人还是可以找到方法看的。并且这个软件还有些bug和不方便之处。 我在电脑上编程之前需要对多个代码文件夹进行解密,编程完毕之后需要重新加密,这两步操作都做成了bat文件,直接执行输入密码就搞定了。但是编程完毕后往往不能成功加上密,因为我使用的代码版本控制工原创 2009-11-09 23:21:00 · 1017 阅读 · 0 评论 -
MinGW介绍与使用
3.1:MinGW 是什么? MinGW 提供了一套简单方便的Windows下的基于GCC 程序开发环境。MinGW 收集了一系列免费的Windows 使用的头文件和库文件;同时整合了GNU ( http://www.gnu.org/ )的工具集,特别是GNU 程序开发工具,如经典gcc, g++, make等。MinGW是完全免费的自由软件,它在Windows平台上模拟了Lin转载 2009-07-23 23:29:00 · 32534 阅读 · 9 评论 -
修正TEmbeddedWEB不能使用中键滚动的bug
Date: 20:16:30, 2010年3月18日----Modified : /EmbeddedWB/EmbeddedWB.pasModified : /EmbeddedWB/EmbeddedWebBrowser_D7.dpk {$IFDEF Enable_MouseWheelFix}function MouseHookProc(nCode: Integer; wParam:原创 2010-04-19 10:54:00 · 890 阅读 · 0 评论 -
VS2005改变代码编辑器的背景
最近越来越感觉VS的编辑器的背景色是白色的太刺眼,特别是脑袋前方还有一排日光灯的情况下如果还把编辑器搞的太白,那我眼中的的世界就一片雪白,不知道会不会得雪盲症。我就把VS编辑器的背景色调成灰色,使用“工具”-> “选项”->“环境”->“字体和颜色”,在显示项中选中“纯文本”,然后就项背景色改为自己想要的颜色,ok,确定后再看,背景颜色改变了。但是。。某些标识符的背景色还是原来的色彩。。然后继原创 2010-04-23 08:52:00 · 4391 阅读 · 2 评论