自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 微信公众账号与网站信息对接

最近做了一个微信公众账号连接网站的一些工作,网站直接用的是新浪的sae,在做这些的时候遇到了一些问题,所以在此总结一下: (1)分布式session问题 在微信公众账号请求服务器与pc请求服务器有所不同,公众账号请求服务器时,每次请求都会产生不同的session,而pc在一个浏览器请求信息时每次请求session都一样的,所以要用公众账号请求服务器往session中存放值用...

2013-07-10 17:37:33 635

原创 活在一个有梦想的世界里

最近这几天没事,又打开《士兵突击》看了一遍,这部电视剧在我心里一直是一部不错的励志电视连续剧,每看一边对我来说都是一次心灵的成长,百看不厌,恨不得把里面所有的台词全部记在脑海里。里面的许三多一直是自己心中的榜样,但是,这次写这篇文章主要是跟成才有关,成才在电视剧中刚开始属于一个内心浮躁,总喜欢在别人面前耍小聪明,把每带过的地方,只是当成一个路过的地方,从来没有付出过感情。在一次次考核中,把身...

2013-04-07 09:10:07 159

原创 原子操作实现并发

使用synchronized: 使用synchronized关键字时,如果一个线程想要获取其他线程已经具有的锁,那么该线程将被阻塞,直到锁可用,当该线程被阻塞等待锁时,他无法进行其他任何操作。比较并交换(CAS): 使用该方式不用让其他线程进行等待,该方式是用cmpxchg系列指令实现。原子变量类 使用原子操作,原子变量类可以认为是volati...

2012-06-14 17:02:14 156

原创 velocity配置与springMVC

web.xml[code="java"] contextConfigLocation classpath*:spring/**/*.xml org.springframework.web.util.IntrospectorCleanupListener org.springframework.web.con...

2012-06-07 11:30:43 108

原创 相似度

[code="java"]/** * 计算字符串之间的编辑距离,反映其相似度 * @param str 待比较字符串 * @param strCmp 待比较字符串 * @return */ public static double editDistance (String str,String strCmp) { ...

2012-04-01 16:25:52 120

原创 Trie 树 及Java实现

举个简单的例子。 给你100000个长度不超过10的单词。对于每一个单词,我们要判断他出没出现过,如果出现了,第一次出现第几个位置。这题当然可以用hash来,但是我要介绍的是trie树。在某些方面它的用途更大。比如说对于某一个单词,我要询问它的前缀是否出现过。这样hash就不好搞了,而用trie还是很简单。 现在回到例子中,如果我们用最傻的方法,对于每一个单词,我们都要去查...

2012-02-01 11:39:11 233

原创 js数字小写转大写

//主函数function DX(n) { if (!/^(0|[1-9]\d*)(\.\d+)?$/.test(n)) return "数据非法"; var unit = "千百拾亿千百拾万千百拾元角分", str = ""; n += "00"; var p = n.indexOf('.'); if (p >= 0...

2012-01-07 17:08:53 455

原创 linux vi

http://wenku.baidu.com/view/a1dc9885b9d528ea81c7799d.htmlll查询当前文件夹下所有文件和文件列表vi打开当前文件夹下指定的文件。 vi abc.txtps -ef 查询当前所有进程ps -ef|grep tomcat7 (grep表示过滤) 查询出进程名为tomcat7 的进程kill -9 324 (kill -...

2011-12-27 14:29:08 111

原创 activiti使用

使用activiti报错[code="java"]Caused by: java.lang.IllegalArgumentException: Mapped Statements collection does not contain value for org.activiti.persistence.selectJobsByConfiguration at org.apache.i...

2011-07-25 15:25:01 124

原创 拓展总结

通过这次拓展活动,我觉得不管是对自己还是对整个团队都是一个很大的帮助,在这次活动中自己学到了很多东西,也接触了许多陌生的面孔,并且从陌生也渐渐的变成熟人 。这对一个新员工来说,没有什么比这更高兴。从这次拓展活动中自己意识到什么样是一个好的团队,而且应该如何融入到团队。团队领导者也起到了一个重要角色。在这次活动 中我们是通过实战来学习,这种实战性的活动给自己留下了深刻的影响。下面就从游戏来讲...

2011-07-10 22:40:37 134

原创 做好管理

狮子让一只豹子管理10只狼,并给他们分发食物。豹子领到肉之后,把肉平均分成了11份,自己要了一份,其他给了10只狼。这10只狼都感觉自己分的少,合起伙来跟豹子唱对台戏。虽然一只狼打不过豹子,但10只狼豹子却没法应付了。豹子灰溜溜的找狮子辞职。狮子说,看我的。狮子把肉分成了11份,大小不一,自己先挑了最大的一份,然后傲然对其他狼说:你们自己讨论这些肉怎么分。 为了争夺到大...

2011-07-01 15:05:19 89

原创 什么是定位

什么是定位,今天下班在马路旁边看到一个卖菜的,而他对面也有一个卖菜的,不仅卖菜,而且还买水果。可是路过的行人都去光卖菜的那家,而卖菜又卖水果的那家几乎没人去。这是为什么呢?我刚觉这就是专业。做什么的就是做什么的。同样我们互联网也是,我们应该先搞清楚我们的定位是什么,我们服务的客户是那些人。...

2011-06-01 21:45:11 113

原创 Struts2请求乱码问题

ie6中的bug 在jsp请求Action时,如果超过2个中文ie6会在第三个汉字中出现乱码问题。 如: 请求赵艳芳不会出现乱码 请求赵艳芳出现乱码 这好像是i6的一个bug,在火狐中就没出现 解决办法 赵艳芳...

2011-05-06 16:25:27 111

原创 软件开发流程图

[img]http://dl.iteye.com/upload/attachment/445768/7f8a0307-05e2-3adf-af6f-875d756d045f.bmp[/img]自己对软件开发流程理解

2011-03-25 11:36:22 203

原创 使用AOP实现异常处理

[code="java"]@Aspectpublic class ServiceExceptionAOPHandler implements Ordered { private final Logger logger = LoggerFactory.getLogger(getClass()); @Around("execution(* com.gosophia.*.se...

2011-03-16 15:08:46 190

原创 使用Freemarker和Struts2做动态表单

由于项目中需要用到一个可定制的动态表单功能,管理员可以根据需要定制定出想要的表单,参考了一些视频和网上资料,自己做了一个动态电子表单模块。[code="java"] //FreemarkerManage 的初始配置 public class FreemarkerManage { private static String ENCODING="UTF-8";...

2011-03-01 09:49:59 130

原创 不要抱怨小公司

小公司有小公司的好处,大公司有大公司的好处,大公司的好处就是赚钱多,小公司非常自由(在中午休息的时候我们还能玩dota),大公司气氛非常紧张,小公司气氛非常有活力,大公司在做事的时候有局限性,小公司在做事的时候非常有灵活性,大公司有自己成熟的技术平台和管理模式,小公司技术上正在创新,管理上正在摸索,它就想一张白纸,你根据你自己的思想可以在这张白纸上画出自己的想法,每个人在这里画一笔最终变...

2011-02-27 17:35:18 158

原创 软件开发评估过程

我很喜欢这个漫画,我做过的项目没有一个不是拖拖拉拉的,边开发边修改需求,永远没有按照计划完成过。起初的计划看起来总是那么幼稚。可是反过来,经常会有人说,有经验的人很滑头,非要把一天能干完的事说成两天。我无语。软件开发评估过程[img]http://www.aqee.net/wordpress/wp-content/uploads/2011/02/The-Process-of-Softw...

2011-02-23 18:48:16 261

原创 tomcat上传文件问题

问题:解压版的tomcat6.0 上传文件附件 都在 tomcat下的temp目录下。解决:将tomcat下的apache-tomcat-6.0.20\conf下的context.xml文件中antiResourceLocking改为false

2011-02-19 13:50:36 142

原创 我想找个女朋友,但是不会表白。

如何找女朋友地址 女朋友;如果(女朋友="北京"){ 1.不靠谱。 2.太厉害。 3.不现实。}否则 如果(女朋友="东北"){ 1.脾气倔。 2.离婚率高。}否则 如果(女朋友="南方"){ 1.交流不方便。 2.生活习惯不同。(注释:如吃饭)}否则 如果(女朋友="山西"){ 如果(...

2011-02-12 22:12:06 142

原创 应用服务器的负载均衡

先介绍下应用服务器的负载均衡技术,直接从网上抓来: 如果将客户端的负载均衡层移植到某一个中间平台,形成三层结构,则客户端应用可以不需要做特殊的修改,透明的通过中间层应用服务器将请求均衡到相应的服务结点。比较常见的实现手段就是反向代理技术。 普通代理方式是代理内部网络用户访问internet上服务器的连接请求,客户端指定代理服务器,并将本来要直接发送到internet上服务器...

2010-11-09 13:50:50 337

原创 cxf的asm版本冲突异常

关于cxf中的Caused by: java.lang.ClassCastException: sun.reflect.generics.reflectiveObjects.ParameterizedTypeImpl cannot be cast to java.lang.reflect.TypeVariable异常,主要原因在于asm的版本冲突,cxf2.2的默认依赖于asm的2.2.3...

2010-10-08 13:47:23 562

原创 程序来理解现实

自己的理想就像是给自己定义了一个接口, 理想的实现就像是为这个接口定义一个实现类。 接口一但定义无需改变,我们要改变的是自己的实现。...

2010-09-05 14:13:48 79

原创 JSPWiki使用说明书

在使用jspwiki时首先先在官方网站下载jspwiki2.8.3程序,我这已经下载好了,下载好之后将解压JSPWiki.war包,解压之后修改web-inf下的jspwiki.properties文件配置如下:jspwiki.encoding = UTF-8 ——如果你想使用中文的话,那么这个配置项前面的注释必须去掉。jsp...

2010-08-31 16:26:49 378

原创 jsp 下载出现乱码和空格问题

关于中文文件下载的问题,网上的咨询和答疑已经很多,我原来处理下载的代码如下: response.setHeader("Content-Disposition", "attachment; filename=" + java.net.URLEncoder.encode(fileName, "UTF-8")); 下载的程序里有了这句,一般在IE6的下载提示框上将正确显示文件的...

2010-08-31 13:21:54 136

原创 心里有问题吗?

假如知道现在是工作的时间,自己会努力争取时间来学习,甚至觉的时间还不够用。假如知道今天要发工资了或听到一个好消息或知道明天要放假等这样的消息,而在现在的时间里自己什么都不想做,甚至觉的现在的时间过的很忙,只想让自己快点渡过现在的时间,并且自己及其的兴奋,自己无法控制自己,弄的自己是为所欲为,就想变了一个人似的,做什么事情都不尽心也做不好。可是等明天放假真正到来的时候,自己却还什么都不想做。...

2010-07-10 10:43:30 126

原创 使用Cxf在中的自定义拦截器来输出日志信息

[code="java"]package com.gosophia.metadataEngine.webservice.interceptor;import javax.xml.ws.WebServiceException;import org.apache.cxf.interceptor.Fault;import org.apache.cxf.message.Messag...

2010-07-07 19:52:39 492

原创 代理服务器的缓存问题

如果要使用代理服务器时,会出现页面信息串。处理方法(写一个过滤器来禁止缓存)package com.guzhi;import java.io.IOException;import javax.servlet.Filter;import javax.servlet.FilterChain;import javax.servlet.FilterConfig;im...

2010-06-24 17:00:08 245

原创 浅谈Eclipse调用Tomcat服务的原理

转:http://www.173it.cn/Html/?5815.html首先,在Eclipse中新建一个Hello工程,Workspace的位置在c:\eclipse\workspace,所以hello工程的位置就是在%Workspace%\hello\这个文件夹中。 然后在hello工程中添加一个hello.jsp或者index.jsp都可以(index.jsp会方便一点),...

2010-06-11 14:23:27 84

WebService(cxf框架)返回一个包含有map的一个page对象

WebSercvie的接口,返回map方法的标注一个适配器(Adapter)[code="java"]package com.gosophia.dataViewService.sei;import java.util.List;import java.util.Map;import javax.jws.WebResult;import javax.jws.WebSe...

2010-06-11 13:43:57 207

原创 w3c 中doc生成一个基于hibernate的hbm.xml文件

[code="java"]package com.gosophia.metadataEngine.commons;import java.io.File;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.util.Iterator;import java.ut...

2010-06-03 13:01:11 75

原创 如何让eclipse辅助提示struts.xml文件的编写

一般情况下,如果计算机连接上了internet,eclipse能根据dtd文件的url地址自动下载和缓存该dtd文档,以后没有连接上internet也可以自动提示,这可以通过查看eclipse的cache看到。事实上,现在很多人开发时可能都是连的internet,但是也有某些情况不能联网,例如有的公司开发时不允许连接外网,如果要上外网需要自带电脑连接特定网关,但是不能与开发机相关联。这时候,开发需...

2010-05-21 19:06:33 87

原创 Eclipse 常用设置

转:http://www.blogjava.net/Todd/archive/2010/03/19/315929.htmlMyEclipse设置JSP页面默认编码方式: windows(窗口)-Preferences(首选项)-MyEclipse-Files & Editors-JSP-右侧encoding:设置为ISO10646/Unicode(UTF-8) MyEc...

2010-05-21 13:40:50 90

eclipse插件大全介绍

转:http://developer.51cto.com/art/200906/127169.htmeclipse插件大全介绍,以及下载地址Eclipse及其插件下载网址大全常用http://propedit.sourceforge.jp/eclipse/updates/ propedit插件http://subclipse.tigris.org/servlets/Pro...

2010-05-05 10:56:19 67

Java程序执行原理

首先了解一下什么是计算机程序。计算机的作用在于它可以帮助人类完成计算功能,它由硬件和软件两部分组成,硬件包括中央处理器(CPU)、存储器、输入输出设备等,软件包括计算机程序、相关文档及数据。而计算机程序可以看作整个计算机系统的灵魂,它向计算机发出指令,指挥数据的输入、运算和输出,由于计算机程序的作用太重要了,因此好多人把软件和程序看成是一回事。计算机程序是由一条条的指令组成的,但计算机所...

2010-05-02 17:10:03 75

什么是线程安全

  如果你的代码所在的进程中有多个线程在同时运行,而这些线程可能会同时运行这段代码。如果每次运行结果和单线程运行的结果是一样的,而且其他的变量的值也和预期的是一样的,就是线程安全的。   或者说:一个类或者程序所提供的接口对于线程来说是原子操作或者多个线程之间的切换不会导致该接口的执行结果存在二义性,也就是说我们不用考虑同步的问题。  线程安全问题都是由全局变量及静态变量引起的。...

2010-04-30 16:14:38 81

Servlet的线程安全问题

转:http://zjeers.iteye.com/blog/341650Servlet/JSP技术和ASP、PHP等相比,由于其多线程运行而具有很高的执行效率。由于Servlet/JSP默认是以多线程模式执行的,所以,在编写代码时需要非常细致地考虑多线程的安全性问题。然而,很多人编写Servlet/JSP程序时并没有注意到多线程安全性的问题,这往往造成编写的程序在少量用户访问时没有任何问...

2010-04-30 15:46:47 57

工作心情

上周Spring2.5快看完啦,本来安排上周日看完,可是因为写一些东西被耽搁啦,今天打算看,可是上面安排的任务是查看WebService,我怕现在看Spring怕被别人藐视我,所有就开始看WebService,这个WebService(CXF)以前已经看过啦,可是现在又忘啦,我开始看WebService啦,可是刚看啦没有多久,又有一个新词出现啦,那就是JSR。突然一下又想了解JSR,在网上看啦大半...

2010-04-27 15:26:05 80

JSR(转)

J2ME 配置规范=========JSR 30 --- Connected Limited Device Configuration 1.0http://jcp.org/en/jsr/detail?id=30JSR 139 --- Connected Limited Device Configuration 1.1http://jcp.org/en/jsr/detail?...

2010-04-26 13:35:52 73

买书网址

http://www.huachu.com.cn/ 华储http://www.china-pub.com http://www.amazon.com/exec/obidos/ASIN/0131422464/afreward-20/ 老外书店http://jxga.itpub.net

2010-04-23 14:03:04 87

空空如也

空空如也

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

TA关注的人

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