自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(32)
  • 资源 (2)
  • 收藏
  • 关注

原创 Linux内核升级

由于用到Docker,必须使用3.1以上的内核,CentOS 6默认是2.6.x,所以必须升级后才可用。编译内核方式升级: https://segmentfault.com/a/1190000000733628#articleHeader13这里介绍的是用yum工具升级。1.查看当前内核版本[root@test_serv02 ~]# more /etc/issueCentOS release

2017-12-02 09:27:15 1528 1

原创 Java基础

一,String,StringBuilder和StringBuffer的区别同:三者都是final类,主要操作对象都是char[]异:1,继承结构,String继承自Object,实现了Serializable,Comparable,CharSequence,而StringBuilder和StringBuffer的父类是AbstractStringBuilder,实现接口Seriali

2014-12-01 18:17:47 648

原创 分享一个MD5加密工具类

一直都有分享这个工具类的想法,只是碍于没有时间整理,所以一直没有把代码贴出来。这是一个个人认为非常好用的使用MD5+salt加密的工具类,一部分代码由网上搜索而得,一部分自己修改添加之后而得。使用这个工具类,非常简单,从前台拿到密码passwd,直接HexUtil.getEncryptedPwd(passwd)就可以返回一个长度为56的字符串,可以用来保存到数据库中,相反,登录的时候,

2012-11-28 14:47:53 6806

原创 异步的多文件上传和文件存储代码

这一段代码是在工作之余自己练手玩的代码,因为不喜欢引入别人的js,就自己写一个jsp的页面,以后可以重用,界面上是达不到商业软件的标准了,但是功能还是实现了的。这个异步的多文件上传初衷是为了上传图片,所以有个预览图这一栏。<%String path = request.getContextPath();String basePath = request.getSc

2012-10-10 09:32:45 5294

原创 探讨i++和++i

这是一篇在怒火攻心的心情下写的文章,为的是拯救一些所谓程序员,连i++没弄懂,就敢在那发评论,真真误导人...有兴趣的话,大家可以看看这一篇文章,这两天csdn上弹框出来的intel的论坛上的一篇文章:http://software.intel.com/zh-cn/blogs/2012/06/11/ii-3/?cid=sw:prccsdn2279#comment-76672,也叫探讨i++和+

2012-08-01 10:24:20 2676 67

原创 androidpn(小强版)异常收集

今天记录一下自己使用androidpn出现的异常处理:[pool-1-thread-1] ERROR: org.androidpn.server.xmpp.net.XmppIoHandlerexceptionCaught : java.lang.ExceptionInInitializerError这个是第一个异常,这个异常发生之后,会接着很多个如下异常:[pool-1-thread-

2012-07-30 14:57:10 4859 2

原创 JS获得token

使用struts有一个很奇怪的事情,就是你不知道在什么时候,就放进来一个bug,重复地提交,而且渗透到好几个方法,甚至整个action都会被污染。像打补丁似的,struts本身可以有一个可以用来防止重复提交的拦截器:  虽然这个token能够有效地防止重复提交,但是也能够让你原来的架构一团糟。可以拿一个亲身经历作为教材。在一个搭了frame的框架里,左边的frame

2012-07-23 17:42:38 23577

原创 JS技巧收集

此篇文章用来记载js使用中的小小体会:一、Js去空格1、为内置对象String直接扩展:String.prototype.trim=function(){ return this.replace(/(^\s*)|(\s*$)/g,""); }//运用的时候document.getElementById("name").value.trim();2、建立一个方法:

2012-07-16 14:40:21 864

原创 Tomcat限制用域名访问,拒绝ip访问

今天跑了几个月的项目被要求不能用ip访问,只能通过域名来访问。工信部一声号召,多少服务器托管商的电话忙碌得要死,最最苦逼的是我们这些码农啊,敲代码辛苦吧?现在还得让你干点偏活,得把ip访问限制住,而且错误页面都要指定,这也太无理取闹了吧。网上找了好久,也算是弄好了,分享一下,让大家都可以参考一下。思维其实很简单,就是在你的虚拟主机配置两个host,一个是你注册的域名,一个是你的服务机的

2012-07-13 18:37:48 14096 1

原创 MyEclipse创建Web Service Project实例

由MyEclipse搭建一个Web Service Project实例是非常容易的,在于知道和不知道而已,完全没有技术可言。一个Web Service Project的主要任务,就是让几个不同的组件之间能够互相操作,而这一技术的实现,又依赖于HTTP 和 SOAP协议。SOAP,Simple Object Access Protocol,简单对象访问协议。下面介绍一种比较流行的框架--XF

2012-07-12 12:42:36 18038 7

原创 java.util.Map使用心得

注意点1:Map的容量如何定义Map xMap = new HashMap();在Map的子类HashMap中,可以在创建的时候指定容量,没有指定的情况是默认16,源代码一直都是很好的证明工具之一,下面是HashMap()的源代码块 /** * The default initial capacity - MUST be a power of two. *

2012-07-03 11:31:17 12494

原创 MyEclipse安装SVN插件详解

今天弄了一下svn插件,确实不太容易,花了一番功夫才搞定,所以,为了以后不为同样的工作花费时间去学重复的事情,我决定记录一下自己安装SVN插件到MyEclipse的过程。也为苦恼在这事上的朋友提供点资源。 首先当然是准备工具咯,svn的插件下载地址: http://www.eclipse.org/subversive/downloads.php#latest_releasesvn-co

2012-06-27 16:40:28 16742 4

原创 Oracle中instr函数的用法

在Oracle中,可以使用instr函数对某个字符串进行判断,判断其是否含有指定的字符。其语法为:    instr(sourceString,destString,start,appearPosition).其中sourceString代表源字符串;destString代表想聪源字符串中查找的子串;start代表查找的开始位置,该参数可选的,默认为1;appear

2012-05-24 18:38:27 777

原创 Resin学习笔记

今天一整天,就被这个异常困扰了[16:30:31.526] com.caucho.config.LineConfigException: WEB-INF/web.xml:2: http://java.sun.com/xml/ns/javaee"> is an unexpected top-level tag.[16:30:31.526] [16:30:31.526] http://ca

2012-05-05 17:15:14 2607 2

原创 Jsp乱码解决,对比resin和tomcat

JSP页面声明中有pageEncoding和contentType两种属性,两者之间的区别:  pageEncoding是jsp文件本身的编码  contentType的charset是指服务器发送给客户端时的内容编码  从我们编写代码,到前台显示,从编码改变的角度,应该分为3个阶段:第一阶段,jap ==> .java   这一阶段的编码改变是由pageEncodin

2012-05-05 16:21:38 2683

原创 NIO学习笔记(一)

指导文章来自IBM:  http://www.ibm.com/developerworks/cn/education/java/j-nio/section5.html  I/O技术,是不得不学的,既然逃不过,就勇敢地面对吧。发现可以取巧,虽然我也不喜欢用这么一种封装过的工具类,但是说实话,确实好用。为什么不喜欢用呢?因为最精华的那部分代码,都被这工具类封装了,只是做调用方法的工作,是不能锻

2012-04-28 17:51:13 613

原创 浅谈Java反射机制(二)

这一篇将会讲到利用java的反射机制而设计的动态代理模式。 •代理模式一般涉及到的角色有 抽象角色:声明真实对象和代理对象的共同接口。代理角色:代理对象角色内部含有对真实对象的引用,从而可以操作真实对象,同时代理对象提供与真实对象相同的接口以便在任何时刻都能代替真实对象。同时,代理对象可以在执行真实对象操作时,附加其他的操作,相当于对真实对象进行封装。真实角色:代理角色所代表的

2012-04-27 18:17:52 595

原创 浅谈Java反射机制(一)

Reflection,这个字的意思是“反射、映象、倒影”,用在Java身上指的是我们可以于运行时加载、探知、使用编译期间完全未知的classes。换句话说,Java程序可以加载一个运行时才得知名称的class,获悉其完整构造(但不包括methods定义),并生成其对象实体、或对其fields设值、或唤起其methods。 --来自百度百科定义 马上就要开始跟项目了,为了作些准备,了解了

2012-04-27 14:29:58 923

原创 JDK_1.6中Calendar的用法

     这里记录一下刚刚知道的Calendar的用法,这是从API文档里面看不到的,只有在用的时候,才会知道自己对Calender这个类有多么不熟悉。     首先是实例化类的时候吧,Calendar是一个抽象类,只能通过其下面的getInstance()方法来实现实例化。通过阅读源代码,发现返回的是一个sun.util.BuddhistCalendar类,很奇怪的是,跳不进这个类的源代码了...

2012-04-17 18:48:30 302

原创 JTrac自定义选择项

JTrac自定义文本框步骤详解      jTrac是一个基于Web的issue追踪系统内置工作流.你可自定义字段来追究项目和分配任务等.jTrac采用Spring MVC, Spring AOP和Spring JDBC/DAO框架,JSP/JSTL作为视图.              ----来自百度百科      下面是在自定义选项的一些步骤(以修改文本框个数为例): ...

2012-04-17 16:00:49 122

原创 JTrac框架结构分析

Jtrac框架结构分析 一、Jtrac应用框架分析 1、Spring框架            Spring是为了解决J2EE开发复杂性而创建的轻量级开源框架,其合理的分层架构,使得在使用该框架时可以选择需要的组件,而不需要整块导入,大大节约了宝贵的JVM内存。核心功能有控制反转(IoC),也叫依赖注入(DI),和AOP的编程思想。其中控制反转不管在什么类型的项目中都让开发者受...

2012-04-17 15:57:55 173

原创 JTrac自定义数据保存方式

Jtrac自定义数据保存方式 进行自定义数据的保存,这里介绍保存到MySQL的具体步骤: 一、重写数据保存文件目录项目部署(见前一篇)上去之后,找到“jtrac-init.properties”文件,对里面的“#jtrac.home=C:/jtrac”进行重写,修改成“jtrac.home=D:/jtrac_data/”,注意,前面的“#”起注释作用,记得删除。 二、重...

2012-04-17 15:55:51 128

原创 JTrac项目部署到MyEclipse步骤

jTrac项目部署jTrac是一个基于Web的issue追踪系统内置工作流.你可自定义字段来追究项目和分配任务等.jTrac采用Spring MVC, Spring AOP和Spring JDBC/DAO框架,JSP/JSTL作为视图.              ----来自百度百科       先贴上工具下载地址: http://sourceforge.net/project...

2012-04-17 15:50:10 112

原创 JTrac安装和部署

借鉴自: http://ryxxlong.iteye.com/blog/553028 这里只介绍“自定义安装”的细节吧(自定义安装到Tomcat和MySql5.1)。 自定义安装 需要把jtrac的项目部署到Tomcat上面:  1.自定义jtrac.home路径(链接过去的大侠那边有另外两种方法,这里只介绍影响范围最小的):解压从官网down的zip包,里面有jtrac.wa...

2012-04-16 14:44:25 319

原创 一些工具下载的链接

jdk1.6_u10下载... http://www.java.net/download/jdk6/6u10/promoted/b32/binaries/jdk-6u10-rc2-bin-b32-windows-i586-p-12_sep_2008.exe  Domino Designer 8.5下载... http://www.ibm.com/developerworks...

2012-04-13 16:07:30 106

原创 Excel和Database双向读写

      作为新一代码农,当下最最需要的就是把前辈们的已有成果变成自己掌握的知识。引用现成组件是一个敏捷开发要求中比较常用到的方法。昨天就被要求到用jxl的jar包来完成对Excel和数据库两者之间相互地读写的功能。      我写了一个java项目来测试这块功能。      首先是“读”这一块,从现有的Excel表格读取数据到数据库里面,代码贴上:public class Read...

2012-04-12 09:34:48 195

原创 使用Json的Ajax实例

今天公司要求尝试一下Ajax的学习,作为新人,学习新东西是一个任务,也是很乐意做的一件事情。那么就记录一下学到的内容。首先是我还很不熟悉的html页面的前端的代码(用json封装数据的方式):&lt;!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/x...

2012-04-10 10:37:53 81

原创 关于mysql的1067错误经验总结

今天想着重新配一下mysql,一不小心手贱,把mysql卸载了,只好重新安装了,再重新安装的时候发现有好多隐藏的问题,其中有一个是万恶的“1067”错误,网上找了一大堆关于mysql出现1067的原因的帖子,很多都从理论上去说,而很少说到具体操作,搞得自己也是一头雾水,忙活了半天。现在写一篇博客,记录今天下午忙活的成果。我的mysql是重新装之后发生的错误,之前一直没有留意。而我出现这类似问题

2012-03-16 18:41:48 846

原创 关于java的死锁DeadLock

    看scjp考题的时候,关于一道多线程题目,总是不能把它推成死锁,郁闷之下,一看答案,原来真的不是死锁,可是为什么我老是想要把它推成死锁呢?很明显,是没有学到家。所以,翻箱倒柜查完资料之后,写出一个死锁Demo,来确定自己确实知道了什么是死锁。  public class DeadLockDemo { public static void main(String[...

2012-02-03 23:12:32 150

原创 关于JAVA的NaN

      今天去百度搜索的时候,碰到一位发scjp考证问题的网友,进去看了一下。原来是考断言机制assert。但是令人费解的是,这位网友问的是Float.NaN是what,才想起,好像我也没见过呢。转了一圈csdn,高手还是很多的,大概知道了一点点关于NaN的知识,这里记录一下,毕竟这好像比较少用到,以后可能就google不了了,得提前准备一下。(注意,double中的NaN类似) ...

2012-01-13 16:36:37 262

原创 记录android编程bug--布局文件

昨天遇到一个非常苦恼的问题,忙到三点多也没解决,今天早上起来,摸索了一下,就解决了。这个给我一个提示,人在累的时候,工作效率很低,还是休息好吧,也许问题解决得更快一点。好了,不罗嗦,直接上我遇到的问题。高手还是不要看下去了,很小很小的、不小心的错误,不然会忍不住喷火的。 在观察Activity生命周期的时候,我写了三个布局文件main、second、third,sec...

2012-01-12 15:10:25 83

原创 【初学android】讨论Activity

初学android,对比着J2EE来理解。个人理解 startActivityForResult(intent, REQUEST_CODE)发出等待Resul的请求,并通过 第二个参数REQUEST_CODE作为比对标识,这时候线程(这里是Activity)挂起,不马上destroy,而是执行stop(或者pause吧,暂时不能理解太多)方法,等待result返回,调用下面的onActivit...

2012-01-12 02:01:24 92 1

JTrac_Demo

这是Jtrac的Demo,其实也没有做多大的修改,一开始运行可能会有异常。把这异常解决了也就算是学会了Jtrac的改进吧,在我的个人博客有详细的教程。

2012-04-26

jTrac组件_最新版【2012.4.16】

这是最新的jTrac的war包,直接丢到tomcat下面就会自动解析成一个可运行的网站了。Demo的话,在csdn上搜JTrac_Demo就有了,我也一并上传了。教程也已经在个人博客上面有些几篇文章,欢迎交流。

2012-04-26

空空如也

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

TA关注的人

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