摘要:
最近工作需要将java程序打包发布,并且能安装成windows服务,而且需要在没有安装jre的机器上运行。研究了一下java service wrapper,在网上找了相关的资料,但是都说得不是很详细,照着做有一定难度。所以我分步总结了一下,希望给遇到相同问题的同仁一点帮助。首先下载java service wrapper包,我下载的是wrapper-windows-x86-32-3.2.3,并解压,这里假设解压到warpper3.2.3文件下新建一个文件夹命名为test,在此文件夹内建立五个文件夹,分别命名bin,logs,application,lib,conf,然后将jre复制到test 阅读全文
摘要:
1.为什么要用VisualSVN Server,而不用Subversion?回答:因为如果直接使用Subversion,那么在Windows 系统上,要想让它随系统启动,就要封装SVN Server为windws service,还要通过修改配置文件来控制用户权限,另外如果要想以Web方式【http协议】访问,一般还要安装配置Apache,如果是新手,岂不是很头痛?而VisualSVN Serve集成了Subversion和Apache,省去了以上所有的麻烦。安装的时候SVN Server已经封装为windws service,Apache服务器的配置也只是在图像界面上,指定认证方式、访问端口 阅读全文
摘要:
梅花雨网页日历控件是一个不错的日历控件,在网页上使用很方便,不过在用vs2005开发时碰到了一些问题:1.出现未结束的字符串常量这个问题一般是编码引起的,vs2005中默认的网页是utf-8编码的,而这个日历是gb2312的编码,所以出错了,有2个解决办法:一个是在应用js文件的时候指定编码为gb2312:<script language=\"javascript\" type=\"text/javascript\" src=\"setday.js\" charset=\"gb2312\"></s 阅读全文
摘要:
之前装了DDK准备学习内核的,装完后一直没有测试,今天写了个文件读写准备测试,发现编译不通,报出了“无法打开包括文件:“ntddk.h””。问了大牛以后得知是没有设置环境造成的。随即调查了环境的配置方法。顺便给出相关东西的下载地址。 首先安装DDK(当你没装)http://210.21.117.86/down/ocx/winxpddk.zip 装完后跑去http://ddkwizard.assarbad.net/ 下(可以直接点)ddkwizard_setup.exe ddkbuild_bat.zip ddkbuild_cmd.zip 然后把两个zip里的东西脱出来放到DDK的安装目录下... 阅读全文
摘要:
第一次使用VS2010,也是初学者开始编写VC++,程序首先学习编写DLL文件,编译完自己的DLL文件后,要在其它项目中使用,开始遇到很多错,但是在网上搜索了好久后,终于解决了问题。H文件目录:依次点击“项目——XX 属性——C/C++——常规”,在“附加包含目录”中加入H文件所在的文件夹LIB目录:依次点击“项目——XX 属性——链接器——常规”,在“附加库目录”中加入LIB所在目录还没完,在“链接器”中找到“输入”,在“附加依赖项”中加入abc.lib或用#pragma comment(lib,"abc.lib") 阅读全文
摘要:
vc产生的dll,用RegDllView工具注册产生错误信息:"***.dll注册失败,错误码126,找不到指定的模板。"经过一番摸索,原来有一奇怪的问题,项目在debug模式下正常编译通过,在Release下却编译报错缺少一"***.lib",把lib文件附件上,Release下编辑通过,dll终于注册成功了. 阅读全文
摘要:
Request.Form和Request.QueryString 自动 解码问题。 1.可以自动解析URL编码后的URL。如:encodeURL编码的URL和URLEncode编码的URL。所有按照URL编码规则的都可以正常解码。 2.可以自动解析所有unicode编码的字符串。如:可以解析%u533F自动解析为"匿",解析\u533F自动解析为"匿"。所以所有escape编码的和unicode编码的字符串都可以正常解码。偶尔发现一个问题:客户端js escape编码数据 post form 表单提交同步方式提交Request.Form不能解析编码,aj 阅读全文
摘要:
JQuery是一个非常优秀的框架,在特定场合下使用JQuery提交数据,相当的方便快捷。 但是,在处理一个GB2312编码的网站AJAX提交时,中文数据却成了乱码。现象如下:1)在Firefox下,处理页面的编码为gb2312,提交数据没有问题,中文能够正确解析;2)在IE8下,处理页面的编码为gb2312,提交中文数据出现乱码。无论是$.post还是$.ajax,抑或$.ajaxSubmit(来自于Form插件),在之前的UTF-8编码的网站都没有出现过任何问题, 看来是由于提交数据的网页的编码格式造成的了。不管怎么样,既然是浏览器之间存在差异,还是从HTTP包来看有什么问题吧。打开Fid. 阅读全文
摘要:
1.Windows 中的换行符"\r\n"2.Unix/Linux 平台换行符是 "\n"。3.MessageBox.Show() 的换行符为 "\n"4.Console 的换行符为 "\n"换行符还因平台差异而不同。为保持平台的通用性,可以用系统默认换行符 System.Environment.NewLine。 阅读全文