- 博客(39)
- 资源 (1)
- 收藏
- 关注
原创 多一分的信任和多一分的尊重
好久好久没有到博客写东西了,或是因为工作忙,或是没有这个习惯,但现在回想一下,这已经成为一种损失,记忆的存留时间有限,存留在脑海中的记忆不断的消逝,就像现在的我,已经想不起来去年的这个时候我在干嘛了...... 写点什么吧,不是因为工作不忙了,相反,我现在依然很忙,但我必须要写,要珍惜生活给我触动的这种感觉,趁着感觉仍然在,把它留下来,以后慢慢品味。说件今天的小事,起码现在在我心里,
2016-07-05 11:44:30
619
转载 PropertyUtil
import java.io.FileNotFoundException;import java.io.IOException;import java.io.InputStream;import java.util.Properties;/** * @author dchen * @date 2013-6-21 上午09:26:17 */public c
2014-01-02 10:53:11
777
转载 HttpClient与HttpClient参数paras
import java.beans.PropertyDescriptor;import java.io.InputStream;import java.lang.reflect.Field;import java.lang.reflect.Method;import java.util.Date;import javax.servlet.http.HttpServletRe
2014-01-02 10:49:36
903
转载 获取客户端真实IP地址
/** * 获取客户端真实IP地址 * @param request * @return */ public static String getIpAddr(HttpServletRequest request) { String ip = request.getHeader("X-Forwarded-For"); if (ip == null || ip.
2014-01-02 10:43:02
700
原创 json字符串与JavaBean对象互转
import org.codehaus.jackson.map.ObjectMapper;/** * 实现json和Javabean的互转 */public class JSONBean { static ObjectMapper objectMapper; /** * 使用泛型方法,把json字符串转换为相应的JavaBean对象。
2014-01-02 10:40:28
1725
原创 HttpClient与JsonP针对跨域的问题
近期开发过程中遇到了跨域的问题,趁着空暇时间,做一下消化整理,希望能够掌握这方面的知识,也希望能得到大众的指点。 在理解跨域之前,要弄懂一点,究竟什么会导致跨域,以前认为,在一个域名的系统中去访问另一个域名的系统就是跨域,这是错误的,跨域不仅仅是打开另一个域名的网站而已,而是去操作,去操作另一个域名系统的内容,才会导致跨域,比如在本系统中,去增加另一个域名下系统的一条数据,或者取
2013-12-11 18:20:47
4466
原创 Ajax异步从后台取Json数据
前台JSP页面:function doCheck(roomId,userEname,status,i){ $.post("${ctx}/admin/user/docheck",{roomId:roomId,userEname:userEname,status:status,i:i},function(data){ var oTxt=jQuery.parseJSON(data);
2013-12-11 17:36:43
692
原创 EasyUI 基本增删改
var list_url="${ctx}/admin/sys/find";var add_url="${ctx}/admin/sys/save";/**表格数据初始化**/$(function(){ $('#add').form({ url: add_url, type:"POST", data: $("#add").serializeA
2013-12-11 17:27:32
630
原创 SpringMVC特别的实现类
在公司工作有一段时间了,用的是SpringMVC框架,对于一个刚刚毕业不久的新人而言,一切都是新奇的,所以,就将一些自己认为值得记录的东西记录下来,供以后需要的时候使用,SpringMVC的实现类几乎是用Sql执行出来的,灵活性很强,当然也存在一定的规范:1、最好封装好查询实体,把实体类中的属性和数据库中的属性都一一对照起来——————entitySql2、封装一个查询sql,把所有的实体
2013-12-06 16:51:14
724
转载 SpringMVC强大的数据绑定(2)——第六章 注解式控制器详解
6.6.2、@RequestParam绑定单个请求参数值@RequestParam用于将请求参数区数据映射到功能处理方法的参数上。public String requestparam1(@RequestParam String username)请求中包含username参数(如/requestparam1?username=zhang),则自动传入。 此处要特别注意:右击项目
2013-12-05 17:59:25
760
转载 关于tbody的使用 及其innerHTML的解决方法
table中可使用thead,tbody,tfoot将表分为头,中,尾。这样我们可以使用tbody在表的中间适当的部分加入自己想要添加的内容。 关于tbody的innerHTML,在IE中innerHTML为只读,所以无法使用类似的tbody.innerHTML="..."之类往tbody中添加内容。但JQuery可做到,如下:$("#selectedInfo
2013-12-05 16:47:12
4343
转载 DWR2.0 引用 ScriptSession的一些介绍
1 关于ScriptSessionScriptSession不会与HttpSession同时创建当我们访问一个页面的时候,如果是第一次访问,就会创建一个新的HttpSession,之后再访问的时候,就会保持当前的Session,即使是刷新,也能保持当前的HttpSession。但是,ScriptSession不同,第一次访问,会创建一个ScriptSession,但是,如果你刷新,就会
2013-12-05 16:43:53
667
转载 dwr实现Reverse Ajax推送技术的三种方式
DWR2.x的推技术也叫DWR Reverse Ajax(逆向Ajax)主要是在BS架构中,从服务器端向多个浏览器主动推数据的一种技术。 在DWR所开的线程中使用Reverse Ajax时,通过WebContextFactory.get()获取WebContext对象,进而获取脚本Session。在DWR之外使用Reverse Ajax时,就要用到ServerContext,在Sp
2013-12-05 16:41:06
738
转载 最牛B的编码套路
最近,我大量阅读了Steve Yegge的文章。其中有一篇叫“Practicing Programming”(练习编程),写成于2005年,读后令我惊讶不已:与你所相信的恰恰相反,单纯地每天埋头于工作并不能算是真正意义上的锻炼——参加会议并不能锻炼你的人际交往能力;回复邮件并不能提高你的打字水平。你必须定期留出时间,集中锻炼,这样才能把事情做得更好。我认识很多杰出的程序员——这是在
2013-12-03 17:48:57
642
转载 Apache2.2+Tomact6配置集群、负载均衡、Session共享
公司网站有一个需求:要保证网站7*24小时不间断的运行,服务器更新时,对用户是透明的。 找了一些资料,发现做服务器集群可以解决这个问题,至于其他的好处,可以参考 http://ispring.iteye.com/blog/374272 此篇文章中也有配置方案,但是对Session共享的设置解释不够详细,在网上又搜索了一些文章,这篇还不错(有图有真相),推荐一下 http://hi.baid
2013-12-03 17:29:13
938
转载 十年技术,不要再迷茫
前几天看到多年的兄弟又换工作了,他在QQ签名上写了一句“三十而立,网海茫茫;十年技术,一场空!哎,何处是归途”,看了以后,我回想了一下,感觉我和他也差不多,说实在的,我们计算机班46个人,现在搞软件这行的就剩5个人,转眼间,我们工作都快十年了,而我们几个人的处境其实差不多,也许是物以类聚,人以群分,没办法,我们没关系,没运气,只能靠正常的发展,一步步去做,分析了一下我们这几个人的发展阶段,做了几张
2013-12-03 14:10:20
481
转载 Java使用POI实现数据导出excel报表
在上篇文章中,我们简单介绍了java读取word,excel和pdf文档内容 ,但在实际开发中,我们用到最多的是把数据库中数据导出excel报表形式。不仅仅简单的读取office中的数据.尤其是在生产管理或者财务系统中用的非常普遍,因为这些系统经常要做一些报表打印的工作。而数据导出的格式一般是EXCEL或者PDF 。所以今天我们来简单看一下利用Apache POI实现数据库中数据导出excel报
2013-11-28 14:12:21
1273
转载 Quartz集成spring开发大全
一.固定xml调用quartz准备工作:1.导入quartz-1.x.x.x.jar到lib,可能还需要lib/sh4j-api-1.x.x.jar,log4g,sh4j.api,1,x,x,jar,sh4j.nop,1,x,x,jar2.在src目录下创建quartz.properties(压缩quartz-1.x.x.x.jar 下的org/quarz下可得)
2013-11-28 13:58:02
785
转载 Apache HTTP server 和 Tomcat server 整合
http://blog.youkuaiyun.com/jacklondon/archive/2006/09/08/1194992.aspx 写道Apache HTTP server 和 Tomcat server 整合,一般是希望对于用户只公布 Apache HTTP server 的网址,而 Tomcat 的网址则不公布,扮演一个幕后英雄的角色。访问 Tomcat 的 HTTP 请求,通过 Apac
2013-11-20 17:46:33
962
转载 要慢慢的学会在前期做更多的工作,后期少的改动
这是一个项目中的一个案例,在提测的过程中竟然发现主功能有严重的bug。这样的bug被测试发现确实非常惭愧,我把自己骂了好几遍。可能每个人都会为自己辩解,谁写代码没有问题。但是我在这里说一下我自己的体会:一般来讲写代码“一遍率(PS:整个逻辑盲写,不做测试)”比较高的同学往往自信心比较高,因为他对自己的代码有信心。而经常写出来代码有问题的程序员可能会心虚,即使你后面不管是自测还是靠测试把问题测出来,
2013-11-20 17:05:17
971
转载 apache和tomcat区别
经常在用apache和tomcat等这些服务器,可是总感觉还是不清楚他们之间有什么关系,在用tomcat的时候总出现apache,总感到迷惑,到底谁是主谁是次,因此特意在网上查询了一些这方面的资料,总结了一下: 解析一 apache支持静态页,tomcat支持动态的,比如servlet等, 一般使用apache+tomcat的话,apache只是作为一个转发,对jsp的处理是由tomc
2013-11-19 18:42:47
709
转载 tomcat配置文件server.xml详解
元素名属性解释serverport指定一个端口,这个端口负责监听关闭tomcat 的请求shutdown指定向端口发送的命令字符串servicename指定service 的名字Connector ( 表示客户端和service之间的连
2013-11-19 18:38:26
744
转载 经理人要努力提升自身商业价值
成功职业经理人的成长,要经历一个“三部曲”:做人、做事、作秀。每个经理人都需要通过积极的市场运作,把自己塑造成最有商业价值、最有市场竞争力的职业经理人。 唐骏: 1962年生于常州,毕业于北京邮电学院,后留学日本、美国,分获物理学学士、电子工程学硕士和计算机科学博士;在美国创建游戏软件公司和娱 乐影业公司。1994年加入微软,担任Windows NT开发部门高级经理;
2013-11-19 18:34:11
1203
转载 常犯的错误:注重眼前利益
我经常听一些员工抱怨现在的工资太少,尤其是一些刚参加工作的员工,把薪水看得很重。这叫注重眼前利益,过分关注脚下,忽视对远方的眺望。 有一本书, 叫《自动自发》,里面有一个很鲜明的观点——不为薪水而工作。不要为薪水而工作,因为薪水只是工作的一种报偿方式,虽然是最直接的一种,但也是最短视的一 种。一个人如果只为薪水而工作,没有更高尚的目标,并不是一种好的人生选择,受害最深的不是别人,
2013-11-19 18:29:23
1146
转载 Java编程中“为了性能”尽量要做到的一些地方
最近的机器内存又爆满了,除了新增机器内存外,还应该好好review一下我们的代码,有很多代码编写过于随意化,这些不好的习惯或对程序语言的不了解是应该好好打压打压了。 下面是参考网络资源总结的一些在Java编程中尽可能要做到的一些地方。1. 尽量在合适的场合使用单例使用单例可以减轻加载的负担,缩短加载的时间,提高加载的效率,但并不是所有地方都适用于
2013-11-19 18:21:17
500
转载 s:property标签
1.访问值栈中的action的普通属性: username = 2.访问值栈中对象的普通属性(get set方法): wrong: --%>3.访问值栈中对象的普通属性(get set方法): 4.访问值栈中对象的普通方法:5.访问值栈中对象的普通方法:6.访问值栈中action的普通方法:7.访问静态方法:8.访问静态属性
2013-11-19 18:14:31
815
转载 JSTL函数标签库 fn标签
在使用jstl的函数标签库之前需要在页面中引入:http://java.sun.com/jsp/jstl/functions"%> 1、fn:contains(string, substring) 如果参数string中包含参数substring,返回true。 2、fn:containsIgnoreCase(string, substring) 如
2013-11-19 18:11:06
740
转载 使用POI读取excel文件内容
使用POI读取excel文件内容1.前言项目中要求读取excel文件内容,并将其转化为xml格式。常见读取excel文档一般使用POI和JExcelAPI这两个工具。这里我们介绍使用POI实现读取excel文档。2.代码实例:package edu.sjtu.erplab.poi;import java.io.FileInputStream;impo
2013-11-19 18:07:58
994
原创 别低估你的人际网络
在街边的报亭买了一份报纸,看到一篇不错的文章,就将他写上来,希望对朋友们有帮助。 别低估你的人际网络--如何利用人际关系网求职 找工作是一件费时费力的事情,但也并不是没有捷径可走。大多数求职者都低估了扩展人际网络在求职中的作用。随着在线社交网络的延展,你个人联系交往的人数要远较10年前的求职者更多,这一优势在求职过程中可以被利用。了解你的人际网络
2013-11-15 11:55:06
1246
转载 PL/SQL database character set(AL32UTF8) and Client character......
启动PL/SQL Developer 报字符编码不一致错误Database character set (AL32UTF8) and Client character set (ZHS16GBK) are different.Character set conversion may cause unexpected results.Note: you can set the c
2013-11-15 11:53:56
1334
转载 jquery validate 详解
jQuery校验官网地址:http://bassistance.de/jquery-plugins/jquery-plugin-validation一导入js库二、默认校验规则(1)required:true 必输字段(2)remote:"check.php" 使用ajax方法调用check.php验证输入值
2013-11-15 11:01:21
741
原创 Ajax通过json方式使用方法
//************************************* js中使用ajax代码块 *********************************** var query_projectItem_url = '/admin/notice/getProItemByProidForNotice'; $.ajax({
2013-11-15 10:54:44
761
转载 Response.setHeader
Response.setHeader("Content-Disposition", "attachment; filename=" + fileName+".xls");如果file.Name为中文则乱码。解决办法是方法1:response.setHeader("Content-Disposition", "attachment; filename=" + java.net.URLEn
2013-11-15 10:49:37
971
转载 EasyUI移除select校验
$.extend($.fn.validatebox.methods, { remove : function(jq, param) { //console.error("ddd",$.data(jq[0], 'combo').combo); var f = param ? param : false; if (f) {
2013-11-14 18:56:36
1584
转载 XXX could not be redeployed because it could not be...
发布项目的时候Myeclipse弹出一个错误: XXX could not be redeployed because it could not be completely removed in the undeployment phase. the most common cuase of this problem is attempting to redeploy while
2013-11-14 18:49:04
951
转载 MyEclipse6.5安装SVN插件的三种方法
MyEclipse6.5安装SVN插件的三种方法2010-11-27 16:32一、安装方法:方法一、如果可以上网可在线安装 1. 打开Myeclipse,在菜单栏中选择Help→Software Updates→Find and Install; 2. 选择Search for new features to install,点击Next进入下一步;
2013-11-14 18:43:48
689
转载 Myeclipse优化
1、去掉不必要的自启动模块 步骤:【window】-->【preferences】-->【General】-->【Starup and shutDown】 如下图,勾掉不需要启动项模块: 2、取消自启动校验功能 默认情况下MyEclipse在启 动的时候会自动验证每
2013-11-14 18:41:48
596
转载 30岁IT人员十大能力
作为IT技术人员,相信没有一个人愿意永远在底层编写程序或做简单的系统维护。经过一段时间的技术和经验的积累,很多人都向往更高层的职位,但如何能成为一个专业的IT管理人才,并不是每一个人都清晰、明了。 "30岁程序员的人生"技术某种程度上是青春活,技术革新的速度永远以超乎人所理解的演变,对于上了年纪又有了社会责任的技术人员来说,转型是不二选择。 如果你真想成为一名成功、成熟的IT专
2013-11-14 18:37:59
1019
转载 读高效人士的116个IT秘诀有感
1、高效地完成工作 深夜才离开办公室的时候,心中却感觉异常失落,可能很大一部分原因是由于现代化的工作环境导致的。由于不断有各种分散注意力和打断你的事情,在很多办公场所,工作效率已经低到不能再低的程序了。噪音、旁边来来往往的同事,信息化办公的实质好像就是下一封等待开启的电子邮件、下一个需要访问的网站,和桌上的PDA的震动带来的下一条消息。任何时刻,你都有太多事情可以做,但究竟选择哪
2013-08-16 17:28:25
652
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人