自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(76)
  • 资源 (9)
  • 收藏
  • 关注

转载 不要做一个浮躁的人,写给编程新手

学计算机,不要做一个浮躁的人   以下面摘录的文章是一位编程老者对新人的建议,我想对我们学习网络的新人也应该有帮助.为此,贴之分享之!大家感悟之.......浮躁的人容易问:我到底该学什么;----别问,学就对了;浮躁的人容易问:JS有钱途吗;----

2011-09-08 15:16:21 629

转载 Spring定时任务

这几天因为工作的需要,用到了spring的定时任务的功能,网上查资料,并且实际运用了一下,觉得spring还是很智能化的,只需要配置一下配置文件就可以了,下面的这篇文章我觉得还是很好的,摘录下来,供以后参考用 package util;import org.apache.log4j.*;public class TaskJob {       public static Log

2016-03-08 09:35:56 1949

原创 使用c3p0数据库连接池时出现com.mchange.v2.resourcepool.TimeoutException

使用C3P0管理数据库连接池,但是启动的时候总是胆战心惊的!!

2014-07-14 18:11:06 7547

原创 oracle timestamp 在客户端不能显示详细数据

使用以下语句:O_CHAR(pubtime,'yyyymmdd HH:mm:ss'),例如:select id,TO_CHAR(pubtime,'yyyymmdd HH:mm:ss'),content from bj_ref.gz_twinfo_ref  where user_id=2603 and TO_CHAR(pubtime,'yyyymmdd HH:mm:ss')>='2014

2014-07-07 22:34:05 2344

原创 oracle java.sql.BatchUpdateException: ORA-01000: 超出打开游标的最大数

关闭游标即可,此处常指:ps 和 resultSet

2014-07-07 22:19:01 4114

原创 sqlserver 配置c3p0 连接池

com.home.account.exception.user.UserException: check user name exist dao exceptionat com.home.account.dao.user.UserDAO.isUsernameExist(UserDAO.java:28)at com.home.account.service.user.UserService.

2014-03-05 09:36:06 17720 1

原创 入职准备

马上入职了,偶然间看到很多人找工作都需要考证,我很幸运没有加入考试大潮,但是凭心而论如果让我去考心里没有底。一下是java 认证可能会用到的材料,摘抄过来,正在打算和了解,可能会考。===========================================================================================================

2013-06-13 16:16:50 2502

原创 ubuntn12.04 启动终端

1.启动终端快捷键:Ctrl+Alt+t   。  太丢脸了,用window的方式用linux..2.为了方便以后使用,果断锁定在启动器里;3.为了一劳永逸的解决问题,果断找右键出现终端的方法:安装nautilus-open-terminal  命令:sudo apt-get install nautilus-open-terminal      然后重新加载:nautilus -

2012-11-28 11:40:25 2138

原创 午睡过后没了感觉

周末回家了,上午还认真的看论文,想着赶快把小论文修改完成了,结果下午睡觉回来就没了原来的激情,一下子就懈怠了,怎么调整一下呢? 1.指导方针上.有人说,一个成功的人,总是目标不变,方法常变,一个失败的人,总是方法不变,目标常变!加油成为一个成功的人,不管用什么方法,尝试着管住自己,整理好自己的心情! 2.实际行动上.看会书静一静,浮躁的环境,浮华的世界,请还我一颗清净的心.

2012-11-12 16:37:46 2161

原创 等着我吧

——西蒙诺夫        等着我吧---我会回来。  只是你要苦苦地等待,  等到那愁煞人的阴雨  勾起你的忧伤满怀,  等到那大雪纷飞,  等到那酷暑难挨,  等到别人不再把亲人盼望,  往昔的一切,一古脑儿抛开。  等到那遥远的他乡  不再有家书传来,  等到一起等待的人  心灰意懒--都已倦怠。  等着我吧--我会回来,

2012-11-08 19:25:11 2272

原创 拿到offer之后

此博文对近几日的事情做一总结。1.喜不自禁的事业开端。 上周四就已经拿到理想的offer了,说理想是因为这是我在开始找工作之前就已经定下来的目标之一,对于我这样一个眼高手低的人来说,第一个拿到的就是它,我已经满意的说不出话来了。总觉得是自己太幸运了,虽然平时也付出了很多努力,但怎么定立一个目标之后这样轻易就实现了?不是会有很多挫折?不是要磨砺我的韧性?获知喜讯的当天,怎一个

2012-11-05 14:58:37 2431

原创 开题&中期一起搞

今儿把实验室的事儿马马虎虎应付过去了,说马马虎虎还真的是应付,没有一个问题能完整回答上来,基本上都是邹老师代替我回答的,算了,吃过晚饭再过来总结哈,先干正事。

2012-09-17 15:32:49 2535

原创 读书笔记-编程之美-1.5快速找出故障机器

题目描述:一堆机器的存储内容都有两个备份,其中有一个缺失了备份,求查找出这个缺失的备份机器,如果有两个丢失了怎么找?(假定两个不是同一个备份的两个)解法:跟传统的题的解法一样,由浅入深的解题思路,此处提供四种方法。 1.正常途径:找出那个只出现一次的机器,进行线性搜索,需要o(n)的时间复杂度,将每台机器的出现次数进行记录需要o(n)的空间复杂度2.优化空间:线性搜索,但是只用一个

2012-09-05 12:21:42 2830 1

原创 加油

加油,好好干,你不见得比别人差太多!只要你有心,啥都能追回来都不是问题!!认真,千万别大意!!

2012-09-05 08:30:07 2167

原创 很久登CSDN了

导致需要重新输密码了。可见技术上又有一层厚厚的灰尘了。

2012-07-30 17:05:38 2850

原创 java.util.ConcurrentModificationException错误的原因及解决方法

母牛生小牛的题。传统做法是斐波那契数列的做法,直接递归就可以。这里想到之前做过用java面向对象的方法来做,结果iterator遍历list的时候遇到一个问题:java.util.ConcurrentModificationException后来找到原因:定义两个类:farm,cow,其中farm中有cows的列表,每次生小牛直接farm.add(),在cows中添加一个,但是

2012-05-31 12:00:39 3283

原创 poj1125-Stockbroker Grapevine -弗洛伊德最短路径

题目:股票经理人之间传消息。每个经理人只跟几个联系者之间传消息,并且时间不相同;由此求出将消息传递到所有经理人需要的最短时间?及最佳人选; 输入:3  -----总共有几个经理人2 2 4 3 5----与第一个经理人保持联系的有2个经理人,第一个是2号经理人,传消息时间为4;第二个是3号。消息时间为5;2 1 2 3 6----同上;2 1 2 2 253 4 4

2012-04-20 11:00:43 2360

原创 poj1062最贵的礼物---最短路径

题目:输入第一行是两个整数M--等级差距,N(1 --价格、L--等级、X替代品总数(X< N)。接下来X行每行包括两个整数T---编号,V---价格。分析:等级差距不能大于M,N个物品都要有,或者用其替代物替代,替代物有两个不是说必须用两个替代,而是只要替代中的一个就行;要求找出价格最少的情况;及,如果替代物比原物合适,就用替代物替代,找到最小值;所以用dijkstra最小路径算

2012-04-19 21:43:59 2399

原创 Poj2492合并集

POJ2492,求合并集的题,输入第一行是test case数目,第二行第一个数为虫子数,第二个为对比次数,以后每行为一次对比,每次对比的虫子都被认为不是一个类别,放到两堆中;此处因为只有两堆,所以用:p[x2].d = (p[x1].d + 1) % 2; 解决,如果有n个,那么1变为n-1,2变为n即可~~      此题中也同样定义了一个 辅助类:my,其中root,不明白有啥用,但没有

2012-04-15 14:26:27 2514

原创 懈怠的我

很沮丧自己总是这样周期性的犯错误,人生最苦恼的事情就是,自己知道该做什么,却可以不要脸的假装不知道,继续荒唐下去.若是生命中果真有什么苦难需你去经历,克服,没问题,做个真正的勇士与其一战!然则困难之处不在山有多高,而在鞋里有颗微小的沙粒.    荒唐生活再继续,偶看到室友忙忙碌碌的经营自己的课题,其实我所谓的知道自己该做什么,不过是同学之间一种共识,大家默默地已经为自己的梦想付出努

2012-03-23 09:36:02 2175

原创 eclipse高亮显示

让eclipse中选中的变量以指定颜色高亮显示Window->Preferences->General->Editors->TextEditors -> Annotations->Occurrences-----自己保留一份,每次都搜索,烦死了!!

2012-03-15 10:28:33 2319

原创 中午吃面

中午吃面想跟ZYSX商量下出去SX的问题,问问他意见,结果没注意旁边的座子做的就是我TX跟SY,愁人啊!!总是做事情这么不小心,很多东西你前面的掩护工作做的都很好了,但是上帝就是不肯让我偷偷的实现自己的计划,非要让我在小细节的地方犯错误,只是考验么?告诉我:任何时候都不要放松警惕,一定要坚持到最后看到真金白银或者明显的优势你再跟自己说,好了,可以休息了!!哎,一句话,一定要坚持!!

2012-03-06 13:08:23 974

原创 Java中日期的处理

一、具体的调整java日期的几种情况:方法1.拿出日期。Date d = rs.getDate("pDate");SimpleDateFormat sdf = new SimpleDateForme("yyyy-MM-dd ")Print(sdf.format(d)) 方法2.拿到具体的月份,或年份 Date d = rs.getDate("pDate");Cale

2011-12-31 23:06:46 754

原创 正则表达式学习

1.简单介绍正则表达式情况     正则表达式实际上是字符串处理利器:                       Java.util.regex包下面有两个类:pattern,matcherl. matcher用来匹配字符串序列是否符合某个特定的pattern;pattern:定义的一个正则表达式;   额外小知识: java中:两个反斜杠标示一个反斜杠;Matc

2011-12-31 22:57:01 833

原创 notepad++运行网页文件

进行JavaScript是因调试不方便,使用notepad配合调试。使用notepat++直接运行html文件:步骤:1.设置运行:       cmd /kE:\NotePadTest\Opera\opera.exe "$(FULL_CURRENT_PATH)"&EXIT       cmd/k E:\NotePadTest\firefox\firefox.exe

2011-12-30 15:38:17 9670 2

原创 JavaScript例子1

1.会走的时钟:function myDate(){var date =new Date()var hour =date.getHours()varminute=date.getMinutes()varsecond=date.getSeconds()if(hourif(minuteif(secondtime1.innerHTML=hour+":"+minute+

2011-12-30 15:34:54 731

原创 JavaScript基础学习

JavaScript语法上与java类似,但这种脚本只是函数式的语言,本身与java完全不同的一种语言,当然客户端必须有浏览器才能支持。脚本包含3部分语法:基础语法,dom,bom(将浏览器作为一个对象来处理的语法)。 script可以出现在html的任何部分,一般的函数定义出现在head中也可在head中因为js文件,真正操作语句在body中。 document.write(“”

2011-12-30 15:30:27 563

原创 Iterator

GOF给出的定义为:提供一种方法访问一个容器(container)对象中各个元素,而又不需暴露该对象的内部细节。迭代器模式是为容器而生。对容器中元素的遍历,有两种方式:1)将遍历方法塞到容器对象中去;2)容器本身不提供遍历算法,让使用容器的人自己去实现去。问题所在:方法一种容器承受了过多的功能,它不仅要负责自己“容器”内的元素维护(添加、删除等等),而且还要提供遍历自身的接口;而且由于遍历

2011-12-28 16:05:28 1771

原创 责任链模式

责任链模式,web容器的filter,struts2的intercepter都是用的这个设计模式,一般常用的if,else,switch,case也都是用的这个模式,设计好一个处理流程,挨个流程节点进行处理!具体写个例子程序! 如上图所示,有一个类(也可做成接口):Handler,内含一个handler对象successor表明责任链的下一个处理节点,返回值为handler,可以实现链式编

2011-12-28 11:46:16 789

原创 State模式学习

刚开始理解strategy不太好理解(因为看书的时候跑神了),但state比startegy要容易的多!State模式用作开关的转换,UML图如上,包含:一个接口Istate,几个实现接口的状态类,一个对外开放的状态调节fireSwitch类(对外使用,赞封装的思维!),一个测试类。IState接口:public interfaceIState {publicvoid

2011-12-28 09:34:30 797

原创 Strategy设计模式

Strategy策略模式是属于设计模式中对象行为型模式,主要是定义一系列的算法,把这些算法一个个封装成单独的类.我们达到了在运行期间,可以自由切换算法的目的。实际整个Strategy的核心部分就是抽象类(或者接口)的使用,使用Strategy模式可以在用户需要变化时,修改量很少,而且快速.一直有点糊涂的地方就是factory&strategy,实际上Strategy和Factory有一定的类似,S

2011-12-27 22:48:15 525

原创 调整状态

最近学完了SSH的基础部分,但是没有项目经验,所以知识点也只是知道而已用的不很熟,但也没有办法,因为确实好像不会对外公开SP,那我要怎么做呢? 回顾最近的生活,总结:有点乱,学习劲头也不很足,整天看小说、电影,这样不是办法哈,想着改变这种状态,(晚上一定不带手机回去),电脑用着也不爽总会自动死机(找个时间要重装下电脑,或者找到原因,就是这样的惫懒状态,啥都不想弄,得过且过的挨着过日子,人生

2011-12-27 09:36:35 462

原创 Spring annotation 实现AOP逻辑

用annotation实现Spring 的aop 逻辑,很简单,但做的还不太细致。1.beans.xml中添加xsd文件:spring-aop.xsd,。此时可以用了2.用@Aspect 注解这个类,表明此类是个切面逻辑,可以切到其他类中3.建立处理方法:@before("execution (public * com.gao..*.save(..) )")4.用@Componen

2011-12-20 09:03:17 813

原创 Spring 中的动态代理

分两部分,切面逻辑的设计,切面逻辑的使用。以为很难,其实还好.实际上是还没搞到更难的,自我鼓励下~~ 就那学到的那个做例子做记录,印象会深刻些~  Spring 中的动态代理与struts中的inteceptor,filter,责任链中的chain 原理是一样的,就是在原有的程序顺序上,从另一个角度切入某些操作,做处理,里面有个递归使用,然后返回原调用函数的核心内容,但其实不很重要,知道这个思

2011-12-19 22:37:37 3013

原创 读牛人博客

最近忙于其他杂事,学习没有进展,其实收获也颇丰啦,甚至比真正的上山砍柴的实际经验要有指导性意义呢。好,切入正题。浏览博客的时候,一不小心就有逛到了某偶像的博客上了,然后看了以后又一发不可收拾的被其深度、理性、及其对好奇心迷倒!然后细细的品啊品,真是犹如我的世界刚刚由鸿蒙末期过渡到开天辟地的时代,原来一切景象如此! 对偶像的敬仰此处暂且不提,跟着博主的各种推荐,找到另一个具有相同魅力的偶像2

2011-12-17 21:15:17 969

原创 BigTable学习

没有时间操作,这里其实这是整理下了网上的资料,稍微看了看没做别的什么。所以,有帮助,但效果不明显。1)    BigTableBigTable是Google 在GFS文件系统的基础上设计的一种分布式数据库系统。用户的应用程序将通过BigTable存储结构施作用于GFS文件系统,其工作流程等同于一般关系数据库和的文件系统。但与一般关系数据库不同的是BigTable采用多级映射的数据结构,

2011-12-14 11:11:41 939

原创 爆破小知识

突然对爆炸有点感兴趣,分享下学到的东西。爆炸根据倾倒的方向不同,我给他分两种:内爆,侧爆;根据爆炸物不同炸药一般用甘油炸药或者黑索金,甘油炸药一般用来炸实心柱状的建筑,黑索今威力较大会用来引爆钢筋支撑的大楼,爆炸的时候速度可达8230m/s,惊人啊!一辆高速公路上的小汽车也不过33.3m/s,中国的传奇高铁也不过83.3m/s,这个能达到传奇高铁的100倍,这么大的速度若冲击在人身上,哇塞,我

2011-12-10 20:44:38 1376

原创 设计模式Iterator

Java Iterator 设计模式看完之后觉得有点乱,整理下思路。主要的结构图如下所示:其中ArrayList,LinkedList等 实现List,Collection接口,Collection 接口中有:add,remove,iterator三个方法,iterator()返回Iterator对象,Iterator本身是个接口,所以返回Iterator对象就是返回接口实现的类的对象

2011-12-10 17:59:35 744

原创 调整心态

自己能想着增长自己的学识自然是好事,但一个成熟的人是知道自己该做什么并且去做那样事,此曰:知行合一。客观上我知道自己该做什么,但总是缺乏很强的自制力控制自己去做该做的事。就比如现在,个人偏好A,但是老师给分配B任务也是要完成,而且很急。 对于这种问题的选择总是犹豫不决(大部分选择题你都是犹豫不决的!),这是你的贪心加不够坚决造成的,那么现在的问题是,逼自己做自己不喜欢的事。某人曾说:强迫自

2011-12-08 16:27:49 382

原创 Hibernate 乐观锁与悲观锁

Hibernte 中最后一部分内容,乐观锁Vs悲观锁Hiberante在解决DB事务时有4种解决机制:read-uncommitted,read-commited,repeatable read,serializable。其中第一个会出现读脏数据,幻读两种错误,第二个会出现重复读取错误,幻读错误,第三个会出现无法插入修改错误,但是这种错误出现很少,所以DB中一般都是这种机制;最后一

2011-12-08 15:42:15 591

java web开发详解

本书系统、完整地介绍了Java Web开发中各种技术,从知识的讲解、知识的运用、实际问题的解决、Web开发框架、程序架构的设计,一步一步地引导读者掌握Java Web开发的知识体系结构。本书不仅可以作为JavaWeb开发的学习用书,还可以作为从事JavaWeb开发的程序员的参考用书和必备手册。

2012-10-08

深入浅出设计模式中文版

深入浅出设计模式中文版 ,非常好的学习书籍,

2012-04-01

程序设计的设计模式教程

程序设计的设计模式教程

2012-03-29

面试逻辑推理题

面试必备的材料,若想表现的好。一定要得此宝!!

2012-03-27

mysql api 技术文档

mysql 进阶的必备工具 api文档必备啊

2012-03-27

struts2 api 技术文档

框架学习的必备材料,struts的技术文档及api

2012-03-27

hibernate 白皮书

框架学习的首选,一定是hibernate ,好好学java,以后必有大用!!

2012-03-27

java6.0 api 文档

非常有帮助的java api 想学好java必备的材料

2012-03-27

STK使用文档

STK使用的说明文档 技术白皮书 非常有用哦

2012-03-27

空空如也

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

TA关注的人

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