`
文章列表
 1. Shell的历史  http://learn.akae.cn/media/ch31s01.html 2. Shell如何执行命令 http://learn.akae.cn/media/ch31s02.html 3. Shell的基本语法 http://learn.akae.cn/media/ch31s03.html 4. bash启动脚本 http://learn.akae.cn/media/ch31s04.html 5. Shell脚本语法 http://learn.akae.cn/media/ch31s05.html 6. Shell脚本的调试方法 http:/ ...
FreeMarker设计指南(完整整理) http://weiwu83.iteye.com/blog/118234     实战 Jetty http://www.ibm.com/developerworks/cn/web/wa-lo-jetty/index.html     使用OptimizeIT进行Java内存泄露的检测工具 http://www.codework.com/jprofiler/product.htm   JAVA虚拟机检测工具 https://visualvm.dev.java.net/download.html    Borland Optim ...
http://blog.csdn.net/kdnuggets/archive/2008/06/09/2526588.aspx     正则表达式30分钟入门教程 http://www.unibetter.com/deerchao/zhengzhe-biaodashi-jiaocheng-se.htm       Java正则表达式详解 http://edu.yesky.com/edupxpt/18/2143018.shtml       JAVA正则表达式4种常用功能 http://publish.it168.com/2005/0915/20050915022401.shtml      
创建用户、设置密码、修改用户、删除用户:useradd testuser   创建用户testuserpasswd testuser   给已创建的用户testuser设置密码说明:新创建的用户会在/home下创建一个用户目录testuserusermod --help   修改用户这个命令的相关参数userdel testuser  删除用户testuserrm -rf testuser   删除用户testuser所在目录 上面的几个命令只有root账号才可以使用,如果你不知道自己的系统上面的命令在什么位置可以使用如下命令查找其路径: locate useradd 创建新用户后,同时会在et ...
 报表中log4j在英文版linux下输出中文日志为乱码。由于log4j配置文件(runqianReportLog.properties)中没有设置编码格式(encoding),所以log4j就使用系统默认编码。导致乱码。解决方法:       设置编码格式UTF-8,方法为:log4j.appender.logfile.encoding=UTF-8就可以了! logfile为要输出的appender  
Log4j由三个重要的组件构成:日志信息的优先级,日志信息的输出目的地,日志信息的输出格式。日志信息的优先级从高到低有ERROR、WARN、INFO、DEBUG,分别用来指定这条日志信息的重要程度;日志信息的输出目的地指定了日志将打印到控制台还是文件中;而输出格式则控制了日志信息的显示内容。   一、定义配置文件   其实您也可以完全不使用配置文件,而是在代码中配置Log4j环境。但是,使用配置文件将使您的应用程序更加灵活。Log4j支持两种配置文件格式,一种是XML格式的文件,一种是Java特性文件(键=值)。下面我们介绍使用Java特性文件做为配置文件的方法:   1.配置根Logger, ...
方法一、 解决的办法自然是用相对路径代替绝对路径,其实log4j的FileAppender本身就有这样的机制,如:log4j.appender.logfile.File=${WORKDIR}/logs/app.log其中“${WORKDIR}/”是个变量,会被System Property中的“WORKDIR”的值代替。这样,我们就可以在log4j加载配置文件之前,先用System.setProperty ("WORKDIR", WORKDIR);设置好根路径,此操作可通过一初始的servlet进行。方法二、可以使用服务器环境变量log4j的配置文件支持服务器的vm的环境变量 ...
log4j的强大功能无可置疑,但实际应用中免不了遇到某个功能需要输出独立的日志文件的情况,怎样才能把所需的内容从原有日志中分离,形成单独的日志文件呢?其实只要在现有的log4j基础上稍加配置即可轻松实现这一功能。   先看一个常见的log4j.properties文件,它是在控制台和myweb.log文件中记录日志: log4j.rootLogger=DEBUG, stdout, logfile   log4j.category.org.springframework=ERROR log4j.category.org.apache=INFO   log4j.appender.stdout=or ...
memcache java 客户端 api。地址:http://www.danga.com/memcached/apis.bml  , 有种客户端,我这使用 Dustin Sallings 版的(已经在 google code 了http://code.google.com/p/spymemcached/)。spymemcached 的下载地址:http://spymemcached.googlecode.com/files/memcached-2.2.jar   它依赖 spy.jar,spy.jar的下载地址:http://bleu.west.spy.net/~dustin/repo/spy ...
这是在网个找的一些资源   实战Lucene,第 1 部分: 初识 Lucene http://www.ibm.com/developerworks/cn/java/j-lo-lucene1/ 用Lucene加速Web搜索应用程序的开发 http://www.ibm.com/developerworks/cn/web/wa-lucene2/  使用 Apache Solr 实现更加灵巧的搜索,第 1 部分: 基本特性和 Solr 模式 http://www.ibm.com/developerworks/cn/java/j-solr1/index.html   Apache Solr 实现更加灵巧 ...
String是一个具有值类型和引用类型特点的特殊类型 常量池(constant pool)指的是在编译期被确定,并被保存在已编译的.class文件中的一些数据。它包括了关于类、方法、接口等中的常量,也包括字符串常量。 String s0 = "hello"; ...
J2EE交流群  67374019   ,希望和大家一起学习交流 在函数中定义的一些基本类型的变量和对象的引用变量都在函数的栈内存中分配。       当在一段代码块定义一个变量时,Java就在栈中为这个变量分配内存空间,当超过变量的作用域后,Java会自动释放掉为该变量所分配的内存空间,该内存空间可以立即被另作 他用。       堆内存用来存放由new创建的对象和数组。       在堆中分配的内存,由Java虚拟机的自动垃圾回收器来管理。       在堆中产生了一个数组或对象后,还可以在栈中定义一个特殊的变量,让栈中这个变量的取值等于数组或对象在堆内存中的首地址,栈 ...
Java把内存划分成两种:一种是栈内存,一种是堆内存。       在函数中定义的一些基本类型的变量和对象的引用变量都在函数的栈内存中分配。       当在一段代码块定义一个变量时,Java就在栈中为这个变量分配内存空间 ...
Global site tag (gtag.js) - Google Analytics