`
Eric.Yan
  • 浏览: 318525 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论
文章列表
  题记:今天中午姐打电话,说要去北京出差……      2012.9.4,上海小雨,刚吃过饭,接到姐打来的电话,说要去北京出差,接到电话那一刻,也没太在意,因为她经常出差,天南地北的跑,后来我才知道了她的意图,原来是带着爸妈还有我的小外甥一起去的,我说呢,还特意打电话过来说下。    父母是家里的农民,没有出过什么远门,含辛茹苦把我姐跟我抚养成长,姐是家里的老大,所以很早就分担起了家里的责任,而我,也是在爸妈、姐的细心呵护下成长的,感觉总是不懂事,还不足以撑起这个家。     挂完电话后,突然感觉我姐好伟大,现在家里什么事都是她在承担,父母在她身边,小外甥才2岁不到,工作还经常出差; ...

教你去掉 U盘写保护

 
题记:          哎,一次不经意的借U盘给同事拷贝东西,结果悲剧就发生了……       可能是不经意的插拔,结果U盘突然有了写保护,再次插上的时候,会提示你格式化U盘,但当你点击格式化的时候,问题就发生了,提示U盘有写保护,差了很多资料,终于搞定了,U盘可以再次使用了,分享下:
题记: 最近一段项目开发,正在做页面,所以用到Jquery比较多,发现真是太强大了,不管你想要什么,都可以选出来,不得不膜拜,分享下:     1. 基础选择器 Basics 名称 说明 举例 #id 根据元素Id选择
其实一直在想这个问题,断断续续,停停走走,也没好好的总结下,一直要求自己,业余时间一定要再学习学习,丰富丰富自己,肚子没墨水,终究别人看不起,自己看不起,一无所得,所以要一直学习,让自己变的更优秀,那 ...
好久都没看电影了,刚好这个周末无事,就看了几部,感觉挺好的。   以前看电影,总是看情节、看场面、看动作,很难上升到一个高度,现在再看,感觉完全不一样,看场面、看故事的同时,有一个声音总是在问自己,你从这部电影中学到了什么,或者这部电影值得你学习什么,于是看完之后我就很喜欢看影评,看看大家都看到了什么,有哪点是自己没看出来的,如果好,会再次重温一遍,抱着学习的态度去学习,偶尔看到同学签名的一句话,‘人生中有很多事情会把我们打败,但真正打败我们的是自己的态度’,想一想,说得很好!其实就像“三傻大闹宝莱坞”中蓝丘说的,其实我们的心很脆弱,碰到困难时你得告诉自己‘一切都好’,这样我们的心就‘骗 ...
题记:   关于这篇文章,我想说,写的很好,浅显易懂,如果你刚好要用到这个模式,此文章绝对会助你一臂之力!     如果说看完设计模式之后,哪个模式最让我印象深刻和半醉半醒,那一定就是代理模式(Proxy)。代理模式看似非常简单,很直接,应用的也很广泛,然而,放下书,去使用的时候,可能是由于动态代理和远程代理实现的细节还没弄清,忽然发现,代理模式究竟为哪般还是模糊的。此处记录和总结下我所理解的代理模式,本部分主要是基础部分。   1 面向对象设计之路---使用面向对象设计原则 1.1 初始设计 学习程序设计,还是以程序的语言来说吧: 我们有一个接口Callable:   ...
××××××××××××××××××××××××××××× 项目最近在enhancement,很多东西现在一看都需要重构,特别是本人以前写的,哎,才疏学浅啊,还要努力学习才行。项目中有个记log的功能(可以理解的很简单,点击link就记一条log),是嵌在各个功能方法里边写的,这么写即难看,又不利于维护,而且对性能还会造成影响,所以现在考虑重构,重新来过。目前有3种方案:1)用log4j2)用spring3.0自带的一个asynchronous logging来做3)自己用动态代理的模式实现如果可以的话,每种方法都想试一下,目前比较倾向于3),用动态代理,新new一个thread专门去做log ...
Java提供了线程类Thread来创建多线程的程序。其实,创建线程与创建普通的类的对象的操作是一样的,而线程就是Thread类或其子类的实例对象。每个Thread对象描述了一个单独的线程。要产生一个线程,有两种方法:   ◆需要从Java.lang.Thread类派生一个新的线程类,重载它的run()方法; ◆实现Runnalbe接口,重载Runnabe接口中的run()方法。   为什么Java要提供两种方法来创建线程呢?它们都有哪些区别?相比而言,哪一种方法更好呢? 在Java中,类仅支持单继承,也就是说,当定义一个新的类的时候,它只能扩展一个外部类.这样,如果创建自定义线程类 ...
动态代理,怎么一直抛这样的错误,     java.lang.reflect.InvocationTargetException at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invo ...
终于,詹姆斯拿到了总冠军,为之高兴!天之所向也……  
<转> Rownum对小于某值的查询条件是人为true的,rownum对于大于某值的查询条件直接认为是false的。 (乍看这句话还真是不理解,不过慢慢往下看就好……) 理解rownum的关键是Oracle如何执行查询语句。如果先执行笛卡尔集运算,再执行where条件限制,那么rownum就可以实现rownum> n(n>=1)的功能。但oralce是边执行笛卡尔集运算,边应用选择条件,所以rownum>n(n>1=)永远不成立;ROWNUM是对结果集加的一个伪列,即先查到结果集之后再加上去的一个列 (强调:先要有结果集)。简单的说,rownum是对 ...
题记: 很奇怪哈,发表文章怎么有丢失,编辑的时候好好的,点击发布后就会丢失一部分信息,iteye怎么回事?   正文:   昨天工作中碰到这么一个error, oracle存入某个varchar2(4000)的数据时报的, java.sql.SQLException: ORA-01461: can bind a LONG value only for insert into   查了很多资料,也是众说纷纭,不过还是找到了答案,这个比较靠谱: 为什么会发生这么个异常? 真正的原因是,超过了4k的字符数据,会被oracle直接转换成long型数据插入数据库,因为varchar ...
java.lang.String split String的split方法是直接按照给定的字符串对字符串进行拆分,例如 java 代码   String value = "a,b,c,d,e"; String[] names = value.split(","); for(int i=0,n=names.length;i System.out.print(names[i]); }   运行结果: ...
最近一个需求需要实现年月日 时分秒的时间控件,jquery自带的有datepicker/timepicker,但是总感觉不太好看,于是在网上搜了很多,偶然见到一个,很好很强大,用纯js来实现,共享一下哈    js --------------------------------------------------------------------------------------- var bMoveable = true;var strFrame; document.writeln('<iframe id=endDateLayer frameborder=0 width= ...
Oracle的dbms_output包的put()和put_line()的区别只是有没有回车换行吗?   答案是否 除了自动添加回车换行外,还有就是缓冲区最大容量的问题!! 无论如何设置serveroutput size,10g里 put() 最多只能输出 32767 个byte 而 put_line() 的最大容量为 1000000个byte   如果你的用户代码足够长(大于32767),就会发现 使用put()会报错,而使用put_line()不会报错!     查出结果集并输出:   SET serveroutput ON;--cursor outputdec ...
Global site tag (gtag.js) - Google Analytics