自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(52)
  • 资源 (4)
  • 收藏
  • 关注

转载 MyEclipse2014安装插件的几种方式(适用于Eclipse或MyEclipse其他版本)

众所周知MyEclipse是一个很强大的Java IDE,而且它有许多开源免费又好用的插件,这些插件给我们开发过程中带来了许多方便。插件具有针对性,例如,你如果做安卓开发,可能需要一个ADT(Android Development Tools)插件;如果你是前端开发攻城师,那么你很有可能喜欢用Aptana(开源,JavaScript插件)插件…… MyEclipse官方版自带了许多丰富的插件,例如

2017-03-02 08:36:10 895

原创 有用博客 2014/04/23

eclipse jee配置jetty的两种方法  http://blog.csdn.net/bhq2010/article/details/8576557

2014-04-23 15:37:03 649

原创 程序员之四 设计模式

聊设计模式,有一个内容是必定要掌握的。类图,一个优秀的架构,如果没有类图来辅助,也是一个很恐怖的事情。试想,大牛写出的代码,某一天,大牛离职,公司又招一个菜鸟来跟进这个系统。很显然,菜鸟没有大局观,更多的是switch、if/else等控制语句来修改代码。过不了多久,一团糟的局面又出现了。假如,把优秀的架构都整理成文档,画好类图,事情会变得简单很多。类跟类之间的关系就那么几种,依赖、关联、聚合

2013-07-28 17:26:26 678

原创 程序员之三 流程

生活中很多诱惑,人要自觉战胜自己的懒惰还是很难的。纵然有态度、有方法,还是无法抵挡诱惑的攻击。既然如此,公司应该尽量规范一个流程。再不济也可以搞个代码评审会。选一个下午茶的时间段,一星期一次,或者一月一次。项目负责人,来组织,挑选优异的代码、粗糙的代码,分别进行剖析。并列入绩效考核中。让成员在交流中成长。让那些职责不明确的代码,晦涩的代码,冗长的代码,重复的代码,过多参数的代码,过多if/el

2013-07-28 13:15:18 594

原创 程序员之二 方法

大部分人工作应该很大程度上都是为了挣人民币,而程序员要想挣更多的人民币,就不能满足初级程序员了。我的理解,程序员加薪两个方向。项目方向,相信很多项目负责人深有体会,作为负责人并不是你有多优秀,而是你跟这个项目时间最长。这就是所谓的业务积累。技术方向,你喜欢探索,你钟爱研究,你偏执技术,你身体过硬。未来某一天,你成为了一个行业的技术标杆。显然这个比上面业务积累要花更长的时间,也更难做到。因此,很

2013-07-28 13:14:36 607

原创 程序员之一 态度

你,刚毕业,什么都不会,但是你却很幸运的进入了一家软件公司,获得一个工程师的职位。上司一般都有它的考虑和矜持,为了保住工作,你得在规定的时间里实现一些功能模块。幸运的是,系统已经有一些部分能够给你作为参考,像抓住救命稻草一般,拼命的模仿与拷贝。最后东拼西凑的出现一个功能,还够用。这时候问题来了,大部分公司都没有专门做代码审查的人。项目经理一般都是要求技术负责人关注这块。而负责人整合、部署、测试

2013-07-28 13:13:30 696

原创 那些年,写过的代码

最近流行吐槽,流行着那些年。借着这股热浪,我也来聊聊。理理那些年我写过的代码。其实我应该直入主题,可说那些年,却勾起了深深的思念。思念曾经的老师,曾经的玩伴,曾经的兄弟。为了生活我们散落祖国的每个角落,为了距离我们不再经常联系,但我却时常想起您语重心长的教诲,想起儿时一起走过的路,玩过的游戏,年少时挥洒汗水的球场,攻克的难题,生日的聚会。离别的挥手。走廊上的牌局,307的夜话,312的温馨

2013-07-28 13:12:26 677

转载 转载软件开发中常见的十大系统瓶颈

架构软件开发摘要:在平时开发工作中,你可能在开发的各方面遭遇瓶颈,比如性能、系统等。你有对它们进行过归纳吗?不妨来看看本文对这些系统瓶颈的归类吧!在Zen And The Art Of Scaling - A Koan And Epigram Approach中,Russell Sullivan提出了一个非常有趣的总结:软件开发常见的20个传统的系统瓶颈,这听起来像是说有20个

2012-11-08 22:34:15 518

转载 JEECMS开发文档

Jeecms安装过程         JDK5+TOMCAT5.5+MYSQL5 及以上,具体安装过程请参考官方网站的图文说明 (《JDK+TOMCAT+MYSQL 图文安装指南》,网址是http://www.jeecms.com/hjdj/760.htm )将解压后得到的jeecms-3.0.2-final文件夹下的root文件夹更名为jeecms拷贝到tomcat 安装目录下的

2012-08-24 17:41:34 1502

转载 Apache与Tomcat集群配置

一、 环境说明Windows XPapache_2.0.59-win32-x86-no_ssl.msi      http://httpd.apache.org/mod_jk-apache-2.0.59.so                http://tomcat.apache.org/download-connectors.cgiapache-tomcat-5.5.23

2012-08-24 12:30:09 740

转载 Oracle的SQL语句大全(摘)--- 复杂

数据库各个表空间增长情况的检查: SQL >SELECT A.TABLESPACE_NAME,( 1-(A.TOTAL)/B.TOTAL)* 100 USED_PERCENTFROM (SELECT TABLESPACE_NAME,SUM (BYTES) TOTAL FROM DBA_FREE_SPACE GROUP BY TABLESPACE_NAME) A,(SELECT TABL

2012-08-23 17:18:44 15489 1

转载 数据库设计范式

关系数据库设计之时是要遵守一定的规则的。尤其是数据库设计范式 现简单介绍1NF(第一范式),2NF(第二范式),3NF(第三范式)和BCNF,另有第四范式和第五范式留到以后再介绍。 在你设计数据库之时,若能符合这几个范式,你就是数据库设计的高手。第一范式(1NF):在关系模式R中的每一个具体关系r中,如果每个属性值 都是不可再分的最小数据单位,则称R是第一范式的关系。例:如职工号,姓名,电话号

2012-08-23 17:03:08 720

转载 高并发高负载的大型网站系统架构

大型网站的系统架构需要考虑很多问题。大型网站有高并发高负载的特点,在面对大量用户访问、高并发请求方面,基本的解决方案集中在这样几个环节:使用高性能的服务器、高性能的数据库、高效率的编程语言、还有高性能的Web容器。本文从低成本、高性能和高扩张性的角度来探讨了一些大型网站系统架构需要考虑的问题。AD: 一个小型的网站,比如个人网站,可以使用最简单的html

2011-12-29 17:31:55 488

原创 html 正则表达式

testjs.html -->//返回true或者false的匹配方式function zzpp(){ //test方法,测试字符串,符合模式时返回true,否则返回false var re = /he/;//最简单的正则表达式,将匹配he这个单词 re = /^he$/i; re=/^[a-z]/i; re

2011-12-05 17:24:21 1092

原创 java 正则表达式

import java.util.regex.Matcher;import java.util.regex.Pattern;public class CreateInsertSql { /** * @param args */ public static void main(String[] args) { pattern1();

2011-12-05 17:23:30 454

原创 oracle的一个特殊字符445281199803125138

<br />445281199803125138

2011-02-14 09:05:00 479

转载 crontab定时任务详解

<br />cron是一个linux下的定时执行工具,可以在无需人工干预的情况下运行作业。由于Cron 是Linux的内置服务,但它不自动起来,可以用以下的方法启动、关闭这个服务:<br /> <br />/sbin/service crond start //启动服务<br />/sbin/service crond stop //关闭服务<br />/sbin/service crond restart //重启服务<br />/sbin/service crond reload //重新载入配置<br

2010-10-14 11:34:00 566

转载 MyEclipse

1.最好工作空间的项目比较少,如果不用可以暂时关闭项目. 2.选择打开的项目点击右键,选 properties - builders   在右边只对 java builder 选中,其它的不要选. 3.取消自动校检 validation   在eclipse 的窗口 选 windows - perferences - validation   除开Manual下面的复选框全部选

2010-09-08 10:54:00 1831 1

转载 DNS解析故障

昨天晚上11点客户打电话过来说网站不能访问,马上跑起来,输入域名没事,然后要我朋友进一下,不行。改由IP访问OK,DNS问题,今天一大早来公司特地查查这到底是啥玩意---  下面资料来源于百度.解析故障  在实际应用过程中可能会遇到DNS解析错误的问题,就是说当我们访问一个域名时无法完成将其解析到IP地址的工作,而直接输入网站IP却可以正常访问,这就是因为DNS解析出现故障造成的。这个现象发生的机率比较大,所以本文将从零起步教给各位读者一些基本的排除DNS解析故障的方法。   一般来说像我们访问的地址都叫做

2010-08-20 08:55:00 759

转载 log4j使用

原作:http://www.javaresearch.org/article/11393.htm我们在编程时经常不可避免地要使用到一些日志操作,比如开发阶段的调试信息、运行时的日志记录及审计。调查显示,日志代码占代码总量的4%。通常大家可以简单地使用System.out.println()语句输出日志信息,但是在发布时,通常不想在正式的版本中打印这些开发时的调试信息,于是又要手工地把这些语句删除,所以大量的这样的System.out.println()调试语句会带来麻烦。更多做法是把它封闭一个简单的输出,比

2010-08-19 12:03:00 974

原创 ehcache使用

为了提升框架的性能,今天下午研究了下ehcache。下面把网上的一些资料记录下来,以后再继续更新hibernate可以用两种不同的对象缓存:first-level cache 和 second-level cache。first-level cache和Session对象关联,而second-level cache是和Session Factory对象关联。Hibernate用first-level cache主要是减少在一个事务内的sql查询数量。例如,如果一个对象在同一个事务内被修改多次,hiberna

2010-08-17 17:51:00 3782

转载 详解计算机主机网关的作用!---很有意思

<br />计算机主机网关的作用是什么?   假设你的名字叫小不点,你住在一个大院子里,你的邻居有很多小伙伴,在门口传达室还有个看大门的李大爷,李大爷就是你的网关。当你想跟院子里的某个小伙伴玩,只要你在院子里大喊一声他的名字,他听到了就会回应你,并且跑出来跟你玩。   但是你不被允许走出大门,你想与外界发生的一切联系,都必须由门口的李大爷(网关)用电话帮助你联系。假如你想找你的同学小明聊天,小明家住在很远的另外一个院子里,他家的院子里也有一个看门的王大爷(小明的网关)。但是你不知道小明家的电话号码,不过你的

2010-08-16 17:45:00 667

原创 帖子-全站简繁体转换js代码

<br />今天在论坛上看到全站简繁体转换js代码感到好奇,就跟踪了下来,然后拿到本地一运行。开始由于js编码的问题有点小插曲,不过经调试OK.先整理下。<br />主要思想:通过cookie记录用户选择的字体。<br />function SetCookie(sName, sValue){ document.cookie = sName + "=" + escape(sValue) + "; expires=Fri, 31 Dec 2016 23:59:59 GMT;"}<br />每个页面

2010-08-13 11:52:00 4491 1

转载 生活习惯透露寿命长短

吸烟减寿、运动增寿是人们早已耳熟能详的健康理论,但是实际上影响人的寿命的因素还有很多。那么就让我们假设自己的平均寿命为70岁,看看以这个数字为基点的加减法都与什么有关吧。 <br />  1 “看得见风景的房间”增寿两年  曾有研究显示,和住在只有一堵墙可看的病房里的病人相比,住在可以欣赏窗外美景的病房里,康复效率会大大提高,出院也更早。美景同样也能帮助人们改善情绪、消除抑郁、变得乐观。如果你的窗外的确难称“美景”,就用自己喜欢的图片和照片装点一下房间吧。 <br />     2 杂务缠身 折寿一年  无

2010-08-13 08:17:00 574

转载 HibernateDaoSupport 类session未关闭导致的连接泄露问题

Spring+Hibernate做项目, 发现有member在不加事务的情况下就去调用 getSession() 方法, 结果导致数据库连接不能释放, 也无法正常的提交事务(只能做查询, 不能做save(), update()). 如果配合连接池使用的话, 不出几分钟就会导致连接池无法拿到新连接的情况.不过, 只要给DAO或者Service加入了事务, 就不会出现连接泄漏的问题.谈谈解决方案:最佳方案: 加入事务, 例如 tx 标签或者 @Transactional 都可以.最笨方案: 修改代码, 使用 H

2010-08-12 16:34:00 5608 1

原创 JDK5.0新特性-枚举

//静态导入:导入这个类里面的静态方法import static java.lang.System.out;/** * 枚举类的一些简单例子. * @author 贺少辉. * create 2010-07-19. */public class TestEnum{ public static void main(String[] args) { //获取所有枚举对象

2010-07-19 17:24:00 722

转载 177本名著浓缩成了177句话 http://sns.linuxpk.com/space-57013-do-blog-id-16689.html

<br />1、真正有气质的淑女,从不炫耀她所拥有的一切,她不告诉人她读过什么书,去过什么地方,有多少件衣服,买过什么珠宝,因为她没有自卑感。——《圆舞》<br />2、如此情深,却难以启齿。原来你若真爱一个人,内心酸涩,反而会说不出话来,甜言蜜语,多数说给不相干的人听。——《她的二三事》<br /> 3、能够说出的委屈,便不算委屈;能够抢走的爱人,便不算爱人。——《开到荼蘼》<br />4、爱得不够,才借口多多。——《紫薇愿》<br />5、最佳的报复不是仇恨,而是打心底发出的冷淡,干嘛花力气去恨一个不相

2010-06-09 23:02:00 592

转载 生命中无奈的事情

1  离你而去的人        离你远去的人,是他失去了你,不是你失去了他。离开,也许是为了下个路口的更好的重逢。        “离开,生命中注定了太多的离开。” 2   流逝的时间        时间比水流失的还要快,所以想做的事情就去努力,人这辈子,至少自己得对得起自己。       “人生在世,俯仰之间,自当追求卓越,但有尽其所能。” 3   倒向你的墙        也许这面倒向你的墙,让你无法呼吸,也许会让你失去一切,但是如果沉默的接受,那么,倒向你的还是那面墙, 如果你挺起肩膀,抬起头来你会

2010-06-09 23:02:00 518

转载 六险一金

<br />请转载,省的到处找了,方便大家,更方便自己。欢迎大家转载!<br />具体的社保构成比例为:<br />    养老保险:单位每个月为你缴纳21%,你自己缴纳8%;<br />    医疗保险:单位每个月为你缴纳9%,你自己缴纳2%外加10块钱的大病统筹(大病统筹主要管住院这块);<br />    失业保险:单位每个月为你缴纳2%,你自己缴纳1%;<br />    工伤保险:单位每个月为你缴纳0.5%,你自己一分钱也不要缴;<br />    生育保险:单位每个月为你缴纳0.8%,你自己一分

2010-06-09 22:21:00 7357

原创 js常用表单验证

============================js===========================================/** * 基础JS类,封装常用的js表单验证操作. * 页面调用方法:Base.match('input',Base.IP) * @author 贺少辉. */ var Base = function (){}; /*IP地址*/Base.IP=/^((2[0-4]/d|25[0-5]|[01]?/d/d?)/.){3}(2[0-4]/d|25[0-5]|[01

2010-06-01 09:41:00 816

原创 jquery学习之旅-2010-5-28

1:下面这个函数只要在DOM载入就绪(获取文档对象就绪的时候)就能被执行,   而window.onload需要在页面图片文件加载完之后才能执行.   $(document).ready(function(){//可用jQuery(document).ready(function()代替 或者 $(function()        // 你的代码    }); 2:鼠标点击时的触发  $("p"

2010-05-28 15:21:00 2096 1

转载 window系统查看端口被哪个进程占用了,并将它结束

在windows命令行窗口下执行:运行--cmdC:/>netstat -aon|findstr "8080" TCP     127.0.0.1:80       0.0.0.0:0             LISTENING    2448端口被进程号为2448的进程占用,继续执行下面命令:C:/>tasklist|findstr "2448" thread.exe              

2010-05-25 16:39:00 5431 1

原创 velocity常用标签集锦

1:注释   单行:##   多行:#* *#2:设置    #set($a=velocity)$!a3:属性和方法调用$!{sutk.name} ,$!{sutk.getNewString("和刘海红")}4:如果已经定义了$email又想输出$email转义 /$email5:取出List或者Map中的数据   $monkey.Say.get(0),

2010-05-21 16:01:00 5548

原创 我的矛盾

看过这么多的博客才知道,原来太多的人跟你一样迷茫。迷失在工作两年后的十字路口,挣扎在坚持与改变的思想争斗。太多的重担压于肩头,让自认为还理智的思考强迫自己安于现状。然后再去无尽的抱怨以缓解自己悲愤的情绪。从来不畏惧辛苦,却容易倒在安逸的生活。总告诉自己你是幸运的,有老天眷顾着。冲动只是一种错觉,你将会为此付出代价。所以无数次的止步脚下。终究麻木。我爱记歌词----希望就在前方,而自己的前方在哪

2010-02-24 14:59:00 574

原创 hibernate的懒加载和查询

1:hibernate的懒加载(通过asm和cglib包实现)代理对象实现2:单个对象的查询   总之对于get和load的根本区别,一句话,hibernate对于load方法认为该数据在数据库中一定存在,可以放心的使用代理来延迟加载,如果在使用过程中发现了问题,只能抛异常;   而对于get方法,hibernate一定要获取到真实的数据,否则返回null。get()方法与load()方法的区别就

2009-09-30 08:25:00 2968

原创 hibernate(实体bean和缓存的问题)

1:hibernate实体bean的三种状态   瞬时(new,数据库不存在该记录,无session关联),   持久态(session关联,数据库中存在记录,事务没提交)--->事务提交了也是在持久态?   脱管(无session关联,数据库中存在该记录)   区别:数据库中有无记录,有无session关联.2:hibernate会自动延迟与数据库交互【当插入数据的时候不会立即执行插入操作,只有

2009-09-27 11:22:00 3457

转载 从架构差异看Web高性能开发

一般情况下,架构分两种来讨论的,一种是开发架构,一种是部署架构部署架构,就是开发完的程序在实际运行环境下,通过负载均衡,DNS轮询,SquID等等来减轻单台服务器负载,达到性能优化的目的这里大家估计更想了解的是开发上的架构我对这个的观点是,所有的架构都是死的,而Web高性能开发优化策略是活的,我在开发中,所有的东西都不是一定要按照什么固定的模式,去死开发,更多的是针对需要优化的信息进行

2009-09-08 17:46:00 563

原创 fck2.6.4.1使用

http://www.fckeditor.net/1:两种调用方式   js调用如test1.html,test2.html.注意BasePath 属性"/aa/fckeditor/"以及引入js文件   自定义JSP标签调用(editor.jsp),需要引入6个jar包slf4j-simple-1.5.8.jar,imageinfo-1.9.jar,slf4j-api-1.5.8.jar,com

2009-09-02 10:17:00 1791

原创 Windwos下面删除oracle数据库/用户

Windwos下面删除oracle数据库的问题:1:执行该操作  universal installer,先卸载oracle2:去oracle的安装目录,像删除普通文件一样删除它。删不掉用360删啦高级à高级工具集à文件粉碎机3:注册表里面删除:win+R输入 regedit,ctrl+f搜索oracle的,看得到的全部删除就行了此时oracle卸载完毕。 重新安装个啦

2009-08-13 14:56:00 581

原创 oracle数据导入导出,客户端

1:用toad连接oracle时需要装个客户端,选择InstantClient就行了,但是如果你想要imp/exp数据库dmp文件或者进行sqlplus操作的话,就需要选择下面的(管理员)【运行时,自定义没用过】啦。2:imp/expA:创建一个用户,授予dba的权限create user zsedu identified by zsedu;grant dba to zsedu

2009-08-13 14:56:00 684

openssl for window

OpenSSL就是这么一个自签,加密的命令行工具,它是从UNIX下分离出来的一个项目,但也有FOR WINDOWS平台的,比如说我给你们用的这个OPENSSL,就是For WIN的,但是由于它是从UNIX/LINUX下产生的,因此它内部的配置还是用的是LINUX/UNIX的盘符与路径,需要手动去校正,当然我已经做好了校正,因此直接打了个压缩包放在了FTP上,大家拿下来后解压后就可以直接用了。 如果你们是自己从网上官方网站下载的OPENSSL需要手动去改它的盘符和路径,要不然是用不起来的。

2012-11-09

通向架构师

转载原版精美通向架构师的道路第十四天至第十七天Word文档

2012-11-09

转载自lifetragedy

通向架构师的道路第一天至第十三天(转载自lifetragedy)

2012-11-09

全站简繁体js实现--可直接访问

全站简繁体js实现 全站简繁体js实现--可直接访问

2010-08-13

空空如也

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

TA关注的人

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