- 博客(15)
- 收藏
- 关注
原创 vi使用方法
vi编辑器是所有Unix及Linux系统下标准的编辑器,它的强大不逊色于任何最新的文本编辑器,这里只是简单地介绍一下它的用法和一小部分指令。由于 对Unix及Linux系统的任何版本,vi编辑器是完全相同的,因此您可以在其他任何介绍vi的地方进一步了解它。Vi也是Linux中最基本的文本编 辑器,学会它后,您将在Linux的世界里畅行无阻。 1、vi的基本概念 基本上vi可...
2012-10-07 12:59:08 105
原创 Linux 如何用vim命令把编辑文件的几行内容拷贝到一个新文件
在用vim编辑文件时,常常会用到一个功能:把编辑文件的几行内容拷贝到一个新文件中。怎么实现该功能? 假设编辑文件nginx.conf ,把该文件的51至91行拷贝到新文件./vhost/res.help.com.conf中,详细实现,请参阅下面示例: :51,91w!./vhost/res.help.com.conf 再拓展下,如何把nginx.conf 中的31到34行...
2012-10-07 12:56:51 243
原创 JVM中的Hello World是如何运行的?
每一个Java开发者都是通过Hello World敲开面向对象世界的大门。但是在一开始,我们考虑的只是这个语言是什么样的,我们如何更好的编码,却很少有人关心他内部是怎么运行的。看下面一个简单的hello world。 package com.wordpress.kkarthikeyanblog; public class HelloWorld { public st...
2012-09-28 00:23:43 110
原创 深度解析Java内存的原型及工作原理
本文主要通过分析Java内存分配的栈、堆以以及常量池详细的讲解了其的工作原理。 一、java虚拟机内存原型 寄存器:我们在程序中无法控制栈:存放基本类型的数据和对象的引用,但对象本身不存放在栈中,而是存放在堆中堆:存放用new产生的数据静态域:存放在对象中用static定义的静态成员常量池:存放常量非RAM存储:硬盘等永久存储空间。 二、常量池(constant po...
2012-09-28 00:22:02 74
原创 Struts2请求处理流程及源码分析
根据Web.xml配置,请求首先经过ActionContextCleanUp过滤器,其为可选过滤器,这个过滤器对于Struts2和其他框架的集成很有帮助(SiteMesh Plugin),主要清理当前线程的ActionContext和Dispatcher; AD:51CTO云计算架构师峰会 抢票进行中! 1.1 Struts2请求处理 1. 一个请求在...
2012-09-28 00:21:19 91
原创 Java环境变量Classpath
Classpath是一个参数,它的值可以通过命令行指定,或者通过环境变量来指定。Classpath这个参数的值,被Java虚拟机或者Java编译器所使用,它告诉Java虚拟机机,Java编译器,去哪里寻找用户定义的类和包。 AD:51CTO云计算架构师峰会 抢票进行中! Classpath是一个参数,它的值可以通过命令行指定,或者通过环境变量来指定。Classpath这个参数的值,被Java虚...
2012-09-28 00:19:59 176
原创 8种常见的Java不规范代码
在工作上,我最近对一个现有的Java项目代码进行了清理。完成之后,我发现了一些反复出现的不规范代码。所以,我把它们整理成了一个列表出来分享给我的同行希望能引起注意并改善代码的质量和可维护性。 这个列表不区分顺序,全部来自一些代码质量检查工具,如 CheckStyle, FindBugs 和 PMD。 在Eclipse中格式化源代码并管理import语句 Eclipse提供了自动格...
2012-09-28 00:19:17 100
原创 java code很搞啊
最近流传新女性标准三从四德让位于十得 现在网上面流传这样一个女性标准: 出得了廳堂,入得了廚房,寫得了代碼,查得出異常,殺得了木馬,翻得了圍牆,開得起好車,買得起新房,鬥得過二奶,打得過流氓。 据说是这个标准现在正在取代几千年以来中国的封建主义的的三从四德标准。 我的妈,从这个标准来看,有一点太可怕。 一个女性要长得漂亮,要会烧饭烧菜,懂电脑,会玩游戏,还要有钱、买得...
2012-03-08 22:53:46 75
原创 SqlMapClientTemplate SqlMapClient] 区别
IBATIS[SqlMapClientTemplate SqlMapClient] 区别 2011-03-07 16:17:19| 分类: 工作 | 标签:工作 |字号大中小 订阅 . SqlMapClientTemplate是SqlMapClient的封装类. SqlMapClient中包含着session的管理. SqlMapClientTemplate用于session的...
2012-02-15 23:42:38 138
原创 jQuery Ajax异步交互登录界面
摘要: 登录界面提供给用户维护信息的接口,登录界面重点在Ajax,这里使用的是 ASP.NET 与 jQuery ,输入用户名和密码后,使用Ajax方式将信息提交到服务器端,服务器端判断时候存在该用户,存在则登录成功并转向管理界面,有时需要 cookie 或 Session , 登录界面提供给用户维护信息的接口,登录界面重点在Ajax,这里使用的是 ASP.NET 与 jQuery ,输入用...
2012-02-12 15:57:17 481
原创 在Acegi认证框架下的ajax异步登录处理
JSF常用的开发框架JSF(myfaces/richfaces/a4j)+spring+(Hibernate+ibatis),系统的登录认证是通过spring中的acegi来实现的,acegi的认证要求登录表单的action路径包括特定的关键字符,例如:j_acegi_login,当然这个可以随意定义,只要acegi和登录表单中的一样就行了。acegi过滤器一旦发现访问的url中包括j_ace...
2012-02-12 15:56:33 144
原创 XWORK源码0101
XWORK源码01XWORK源码01XWORK源码01XWORK源码01XWORK源码01XWORK源码01XWORK源码01XWORK源码01XWORK源码01XWORK源码01XWORK源码01XWORK源码01XWORK源码01XWORK源码01XWORK源码01XWORK源码01XWORK源码01XWORK源码01XWORK源码01XWORK源码01XWORK源码01XWORK源码01XW...
2011-12-22 13:03:55 317
原创 XWORK源码01
XWORK源码01XWORK源码01XWORK源码01XWORK源码01XWORK源码01XWORK源码01XWORK源码01XWORK源码01XWORK源码01XWORK源码01XWORK源码01XWORK源码01XWORK源码01XWORK源码01XWORK源码01XWORK源码01XWORK源码01XWORK源码01XWORK源码01XWORK源码01XWORK源码01XWORK源码01XW...
2011-12-22 13:02:52 344
原创 axi2异常org.apache.axis2.databinding.ADBException
Exception in thread "main" org.apache.axis2.AxisFault: org.apache.axis2.databinding.ADBException: Unexpected subelement age at org.apache.axis2.AxisFault.makeFault(AxisFault.java:430) at com.delta...
2011-11-22 12:54:42 653
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人