自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 收藏
  • 关注

Configure Subversion Server

1. Install package# yum install mod_dav_svn subversion2. Subversion apache config,# vi /etc/httpd/conf.d/subversion.confLoadModule dav_svn_module modules/mod_dav_svn.soLoadModule authz_s...

2009-11-30 21:48:00 94

不同平台下,库文件的编译和应用原理

可能你还在用Visual C++平台或者VS2005编译源文件, 最后生成一个.exe或者DLL或者是lib文件,这一切都发生得那么神不知鬼不觉,测试一下,你是否了解下面的概念:1. 一个dll或者exe文件的生成经过了哪些环节?2. dll的调用有哪些方式?在这些不同的方式中,随DLL发布的.h文件, .lib文件,.dll文件将参与新的编译连接过程,那么他们分别参与到哪些过程....

2009-11-29 10:15:00 183

UBuntu9.10配置Log4j日志服务器

1)下载Log4j的程序http://logging.apache.org/log4j/1.2/download.html解压后在我的机器下目录如下:~/work/apache-log4j-1.2.15如果要重新编译,需要安装maven2,可以参考INSTALL文件的内容。可以不用编译。2)在~/work/apache-log4j-1.2.15目录下添加一个Server端的配置...

2009-11-26 20:13:00 69

UBuntu9.10开发Java程序拦截inotify文件事件

从这里获得最新版本http://code.google.com/p/inotify-java/,并参考下面的安装手册注意,当前版本号是0.1,所以[version]都要换成0.1并且还需要设置环境变量JAVA_HOME,可以只在编译用的终端设置export JAVA_HOME=/usr/lib/jvm/java-6-sun-1.6.0.15/要先安装过ant,然后进入解压后的目录,...

2009-11-24 10:02:00 63

提问的智慧 How To Ask Questions The Smart Way

How To Ask Questions The Smart Way 提问的智慧Copyright (C) 2001 by Eric S. Raymond 英文版:http://www.tuxedo.org/~esr/faqs/smart-questions.html 目录1. 简介2. 提问之前3. 怎样提问4. 谨慎选择论坛5. 尽量使用邮件列表6. 用辞贴切,语法正确,拼写无误7. 用易读格...

2009-11-21 19:43:00 108

cygwin + gcc+makeFile入门(三): JNI的编译

不想花大力气介绍JNI,所以这部分需要你自己去查阅入门资料:1. 写包含Native方法的Java类2. 编译上述java类,并通过javah生成.h头文件3. 根据头文件写CPP4. 编译.h + .cpp文件首先学习一下设置环境变量:1. 引用环境变量, 用美元符号 $PATH2. 设置环境变量, export helloworld=abc; 别带空...

2009-11-21 13:40:00 87

cygwin + gcc+makeFile入门(二): 动态链接库编译

编译DLL指令有如下三部曲:第一步: DLL源文件编译成.o文件gcc -c dll.cpp -o dll.o第二步: DLL的.o文件编译成.so或者.dll文件(注意务必以lib开头, 这是gcc的约定)gcc -shared -o libmyDLL.dll dll.o第三步: 编译应用程序(务必省略后缀文件名以及lib前缀, gcc的约定)-L不能省gcc...

2009-11-21 13:34:00 124

cygwin + gcc+makeFile入门(一): Mafile的基本指令

别指望这篇文章帮你搭建Cygwin的环境。 因为说这个的太多。这篇文章的环境是Cygwin的开发环境。这篇文章将指引如何写MakeFile, 以及Gcc编译的几个常用开关:MakeFile的思想:提供一个细分的方法,把一个总目标让你细化成小目标, 小目标执行完之后,总目标最后再执行。MakeFile的基本格式:总体目标:依赖目标1【空格】 依赖目标2【Tab】任...

2009-11-21 13:07:00 865

cygwin + gcc+makeFile入门(一): Mafile的基本指令

别指望这篇文章帮你搭建Cygwin的环境。 因为说这个的太多。这篇文章的环境是Cygwin的开发环境。这篇文章将指引如何写MakeFile, 以及Gcc编译的几个常用开关:MakeFile的思想:提供一个细分的方法,把一个总目标让你细化成小目标, 小目标执行完之后,总目标最后再执行。MakeFile的基本格式:总体目标:依赖目标1【空格】 依赖目标2【Tab】任...

2009-11-21 13:07:00 152

使用squid代理时出现“The requested URL could not be retrieved”

问题:当使用代理访问网站时出现以下错误:========================================The requested URL could not be retrievedWhile trying to retrieve the URL: http://linkhelp.clients.google.com/tbproxy/lh/fixurl?The...

2009-11-18 11:30:00 275

squid不能启动问题及解决方法

问题:# service squid startStarting squid: /etc/init.d/squid: line 42: 26788 Aborted $SQUID $SQUID_OPTS >> /var/log/squid/squid.out 2>&1[FAILED]解决方法:修改/etc/hosts文件,添加当前机器名和ip配置,比...

2009-11-18 11:24:00 204

Java通过SSH2协议运行远程程序

我使用Ganymed库,访问http://www.ganymed.ethz.ch/ssh2/网页,下载最新版本的程序,解压后,在NetBeans下如下设置。然后在我们的Java应用程序中,加入Ganymed-ssh2-build2库。假定我在192.168.0.110的UBuntu Server 9.04系统的/home/chenshu目录下放了一个文件夹test,test文...

2009-11-17 20:04:00 225

Java运行shell脚本

利用Runtime.execute方法,我们可以在Java程序中运行Linux的Shell脚本,或者执行其他程序。参考了互联网上的这篇文章:http://lee79.javaeye.com/blog/418549(感谢一下),我重新整理了代码。现在通过CommandHelper.execute方法可以执行命令,该类实现代码如下:package javaapplication3;impo...

2009-11-16 20:04:00 68

Install VBox Guest Additional Tools on opensuse

1. update opensuse system.2. Install package "sudo yast2 --install gcc gcc-c++ make kernel-source"3. Install VBox Guest Additional Tools4. Reboot opensuse system.

2009-11-10 12:40:00 76

spring 注解方式下使用commons-validator 验证表单

需要1.使用spring-modules-validation.jar ,2.并且引入commons-validator.jar及相关的包,3.一个标准的validator-rules.xml文件,和自定义的validation.xml文件,4. 在*-servlet.xml中加入: <!-- 表单验证管理 --> <bean id="beanValida...

2009-11-09 10:02:00 93

用NetBeans6.7.1开发iBATIS3程序

这真是一个艰难的探索,iBATIS也许是个不错的Framework,但是文档写的很不好,从头到尾都缺少一个完整的例子。如果习惯了微软MSDN和NetBeans.org上面的文章风格,你会觉得iBATIS的文章作者真的是不懂如何写文章。iBATIS文章中很多例子片段都不能使用,不知道为什么? 先交代一下开发环境:UBuntu9.10 AMD64 英文版 + NetBeans6.71. + JDK...

2009-11-06 22:42:00 70

ATL智能指针类剖析

CComPtr CComPtr派生自模板类CComPtrBase<T>,T代表某个COM接口。CComPtrBase<T>类只有一个成员变量T* p。下面是它们的代码分析:构造函数protected: CComPtrBase() throw() { p = NULL; } CComPtrBase(_In_ int nNull) t...

2009-11-04 20:51:00 65

解决apache 出现permission denied proxy

使用 mod_proxy是,在log中发现如下日志permission denied proxy ...failed.原来RHEL5.2系统启用了SELinux ,使用这条命令即可去除此异常。togglesebool httpd_can_network_connect参考来自:1.http://blog.simb.net/2007/08/01/centos-5-...

2009-11-04 13:28:00 80

VS2005编译FREAKOUT

“Windows游戏编程大师技巧"第二版 是一本很经典的书,里面虽然没有涉及到3D,但是游戏编程的很多基础知识还是很重要的。今天用visual studio 2005对它的第一个例子进行尝试。1)先创建一个win32工程,空工程T2(因为T1我失败了 :) )2)修改T2的字符集属性为多字符集3)将范例工程T3DCHAP01目录下的三个文件freakout.cpp,blackb...

2009-11-01 23:38:00 48

架构师已死(ZZ)

2006年的职场出奇的冷清,相比前几年,简历的数量和质量都大为不如,很难得找到三年工作经验以上的人,有一个不是特别笨,就是特别怪。就是么,干得好谁没事换工作啊!Simon是一家外企软件公司的总经理,最近给这个问题愁坏了。项目一个接一个的接下来,人手越来越紧张。虽然Simon是个极限编程的粉丝,但也不得不批准了一份又一份的加班申请。HR经理把这个问题归结到房价上,他的妙论是“怕失业了还不上房款,不敢...

2009-11-01 20:57:00 72

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除