`
cectsky
  • 浏览: 45722 次
  • 性别: Icon_minigender_1
  • 来自: 哈尔滨
社区版块
存档分类
最新评论
文章列表
早上,收到一封站内信,打开之前非常高兴,but,打开一看,我晕! 如附件图片,我的回复被javaeye会员集体投票为差贴,并扣分-30 注意红色字体。  此时此刻,我的积分变成-30分,没有回复的权限了。禁言3天。   最后我想说:“我其实,是个好孩子!” PS:不知道标点用的对不对,叹号是在引号里还是外面来着?我忘记了,中国文化已经忘的差不多了,好了现在2010-12-20 18:31,收拾一下去坐车回家了。加班的日子不好过,同样打酱油的日子也不好过!哈哈
今天使用count的时候发现了一些问题。回顾一下,温故而知新,可以为师矣~ <2,0>     语法: COUNT(expr) <PS:count is a kind of aggregate functions in mysql.也就是我们说的group by配合使用的>   Returns a count of the number of non-NULL values of expr in the rows retrieved by a 
一、导火索   在看Zookeeper sourcecode的时候,发现server端的NIO*Factory 在channel上获取完SelectionKey列表后,进行了一个shuffle的操作保证公平性,code as followed: ArrayList<SelectionKey> selectedList = new ArrayList<SelectionKey>(selected); Collections.shuffle(selectedList); for (SelectionKey k : selectedList) { .... ...
借贵地推销下自己,看看有没有公司给面试机会 简历如下,省略公司名称,觉得写的不好的或者看上的,发站内信告之,谢谢! 概况:   喜欢技术但没有大哥指点,所以技术中等吧,   四年半bs java全职开发经验,行业所属为电信运营支撑BOSS/通信业   能看懂英文文档,能够自我学习一些开源Framework的code,懂点OO和设计模式 硬件:   08年本科毕业+四级  软件:   1、JAVA:基础还算扎实,熟悉JAVA一些高级特性,如多线程,反射等   3、框架:使用过Struts1/2.1、Spring1.3、ibatis2、OSCache、Quartz、JfreeChart、B ...
上周加班,这周依然如此(今天早上还真是冷,冬天真的来了...)StringBuffer和StringBuilder相信筒子们都了解的比较透彻1.为什么要写?在弄convert Object to Json的时候,无意看了下json的sourcecode,发现它用的是StringBuilder, 思绪一下子就回到了刚毕业的青葱岁月。还记得那时还很年轻,青春就如同奔流的江河,而现在青春,一去不回 来不及道别,只剩下麻木的我 没有了当年的热血。当时奔波面试,狂背网上down的试题,比较经典的就是String、StringBuffer、StringBuilder的区别,因为没有具体应用,所以总是背完过不 ...
周六在公司加班,研究了下tomcat session失效的原理,直接上code,以后再补齐一些基本concept.   starttime = 2012-11-24 2:57pm (好久没update blog 看看写一篇用多久)   2种方式注销session   (1)主动 invoke Servlet API    /** * Invalidates this session then unbinds any objects bound to it. * * @exception IllegalStateException ...

真理感悟

普通工程师跟着业务跑,来啥需求做啥事;文艺工程师专注于自己的领域,研究的非常精深;2B工程师跳来跳去,啥都干,啥都浅尝辄止;还有一种工程师叫牛B工程师,啥都能干,啥都精通
下午闲来无事,看了一个教程,关于读取properties的方法,其实,这种代码网上一大片一大片的,都懒的看了。说说我联想到了什么吧。    首先是getResourceAsStream()方法,就是从stream中获取resource而已,那么这个方法是谁提供的呢?   角色之一:ClassLoader    public InputStream getResourceAsStream(String name) {  URL url = getResource(name);  try {      return url != null ? url.openStream() : ...
无意中看到帖子http://www.iteye.com/topic/984288,回想上午在看org.apache.commons.lang.StringUtils源码的时候,发现这么一段code: public static String join(Iterator iterator, String separator){ ... StringBuffer buf = new StringBuffer(256); ... }  按照我之前的习惯,就直接StringBuffer sb = new StringBuffer("");了,why?   分析sour ...
此乃面试系列,不为别的,只为了给自己留份会议,等我老的时候,还可以回忆起当年青春年少的经历,忆往昔数风流人物还看面试。   具体的时间记不清了,总之是2010-10到2011-2月的这段日子,感慨颇多啊。   第一家:用友工程(人力外包到爱立信)   当时还在外地(2010年9月份),有离职的打算就去更新简历了。接到用友工程HR的电话,说实话,只听过用友是做ERP的,不知道它有好多公司。   回到北京,第一次面试献给了爱立信。在望京西那边,远的狠呢。地铁公交做一通,终于到了。   郁闷的是,还是走错了。   最后终于找到了,面试官给我刷卡接进去了(他真的很严肃,似乎很压抑 ...
此为转载系列,不是全部的转载,而是在已有的文章上进行筛选对本人有价值的需要记忆的信息。now go~ 此文参考http://wenku.baidu.com/view/3b4b651d59eef8c75fbfb32f.html   以下这段话不是很明确: sql执行过程:接收sql-》排队-》解析sql-》返回结果   解析sql:这个阶段可以有效率的提升,preparestatement预编译,减少hard parse的时间消耗。 排队:这个阶段,乃是性能的瓶颈了,queue就是阻碍高并发的一大杀手啊。往往会导致锁表。(那个文章叫阻塞,比较专业)   解决方法: 分表,将表水 ...
  最近看spring的时候,看到JdbcTemplate的时候,发现其实现方法极其ugly。   概念:(从网上抄的,哥不懂啊) 1、callback机制。 摘自http://www.iteye.com/topic/727249 感觉有点通俗。   你有一个复杂的问题解决不了,打电话给你的同学,你的同学说可以解决这个问题,但是需要一些时间,那么你不可能一直拿着电话在那里等,你会把你的电话号码告诉他,让他解决之后打电话通知你。即回调就是体现在你的同学又反过来拨打你的号码。   解释:将电话号码(自己的引用)给朋友,朋友再打电话(调用自己引用的方法)回拨给自己   Ajax中 ...
今天和室友聊天,他去了一家公司面试,个人觉得比较有趣,就同大家分享一下。   好像是什么叫风行者的公司,我当时还问:怎么叫这个名字?他说:谁知道呢。   下面是主要的聊天记录:   面试官:知道什么事EXT吗? 室友:知道,ajax框架,之前用过,不过用的不是太多,主要用jquery框架。 面试官:笑了一声,说 不是一个级别的。 室友:⊙﹏⊙b汗 面试官:那你说说ext和ajax的区别? 室友:巴拉巴拉说了一通。 面试官:你做过crm? 室友:是的 面试官:哦,你简单讲下 室友:说了一通 面试官:又笑了一下,说 问点技术的吧 室友:额~~ 面试官:表的外键的作 ...
学习一个比较parent的class吧。我什么时候能毕业啊。 package java.lang; /** * Class Object is the root of the class hierarchy(层次结构) */ public class Object { private static native void registerNatives(); static { registerNatives(); } /** * Returns t ...
真是信息爆炸,现在的学习笔记都不知道该写在哪个blog上了,日! 刚开完会,学习下Map接口吧。先看看AbstractMap吧,之所以JDK都是Map下面继承abstract class就是因为可以定义一些通用约定,比如equals的自反性,对称性....对于这些学术概念我头疼啊,吗的。先写一点吧,改天详细搞搞Map的具体实现类的一些方法,内部数据结构等,red-black,大学的时候就发现这些都是浮云啊! public abstract class AbstractMap implements Map { /** * protected,哥喜欢(*@ο@*) 哇~ ...
Global site tag (gtag.js) - Google Analytics