- 浏览: 15830 次
- 性别:
- 来自: 成都
最新评论
-
Kensai:
to tc_999 1轮
收到叠拓offer,想了2分钟accept了。 -
tc_999:
技术面试是几轮呢 兄弟?
收到叠拓offer,想了2分钟accept了。 -
linliangyi2007:
Kensai 写道 在广大人民群众和资深玩家的建议下,我开 ...
2010 Java持久化之旅 --起源 -
DoubleEO:
好像hibernate quickily里面也提到过这些东西
2010 Java持久化之旅 --起源 -
linkerlin:
总结的不错.
语言稍微再组织下就更好了.
2010 Java持久化之旅 --起源
文章列表
到明年2月份的读书计划:
Stevens大神的6本书。
1.Unix高级环境编程(在读)
2.TCP/IP详解123卷
3.Unix网络编程 12卷
Linux内核方面
1.Linux内核设计与实现(在读)
2.操作系统设计与实现(在读)
签了offer以后,就开始办离职。首先最奇妙的是,整个离职过程经理没出过面。。。其次没有任何人说即便是假打的留人。问所有人我要下周就走行不行,都说他们拿不到注意。要等那老外回来。
我x,看到平时人五人六的,结果都是一群摆设。其他就不说啥子了,这个公司技术还可以。中方的管理层简直是草包,总之都不管哥的事了,快速闪人。
看来我找工作还真水啊。第一个去面试的公司,看差不多就行了。。。
以后貌似会比较偏底层,应该很锻炼人吧。唷系,刚巴特。
然后,回来一想又后悔了。说待遇的时候我开的价HR腾都没打一下就答应了,应该是开低了。。。唉,还是没自信啊。
基础题基本答对,然后后面一半都是网络方面的直接傻眼。
本来估计是笔试直接牺牲了,结果还是给了面试机会。一个30多40的大叔来面的,感觉技术宅类型,据说此人精通C/C++和java,顶顶膜拜。问了些java的一般性问题,感觉主要是看你的理解。后来,问了些网络方面的问题,我没相关背景,直接skip了。最后,就是叫你用英文自我介绍。
完了以后,感觉面试一般,但我没网络方面背景,估计是挂了。大叔领我去前台的时候,我想应该可以出门了。没想到到了HR那,有戏。
HR问了你待遇,然后介绍了一些公司的福利。这公司居然会给每个员工发E72。。。最重要的是,里面C/C++以及网络方面牛人一大帮,如果能进 ...
前段时间,因为出了一个貌似和多线程有关的问题(最后证明又不是)。我好好的看了下一些多线程的资料。做下简单的总结免得以后搞忘了。
1。多线程产生原因。一是GUI,二是效率
2。处理多线程中,最重要的问题就是资源抢占问题。
解决思路有2个:a.上锁 b.让资源不被争抢
a.在java里面就是synchronize 或者新的Lock对象(Java5以后).synchronize 方法被调用时,直接会把当前对象锁了,在方法执行完之前其他线程无法调用当前对象的其他方法。所以synchronize的方法尽量小,做不到很小就synchronize一个区块。
b.就是T ...
本来准备看《深入理解计算机系统》(应该大学就看的,都耍过去了),发现全C写的例子,读起来很吃力。昨天开始吧B.R《C程序设计语言》翻出来,好好看。
最近一直比较浮躁,看些什么集体智慧编程。却忘了最基本才是王道,那些浮云般的技术,没有扎实的基础,都是个屁啊。
今天上班得时候要在本地ubuntu系统上做RPM包,不会做。大悲剧,不过也好又是一次学习科学文化知识的好机会。。。明天把咋在ubuntu上做RPM整理下,虽然不是啥技术活,但养成把技术记录下来的习惯不是坏事
星期五收到面试通知,说星期天去。星期天本来没事,于是就去了。进去先做题,全是基础题,考的很深。完了交卷,面试的那个人卷子也没看,就给我说java面试官今天没来,以后再通知我。真的很无语,这么多年来第一次去面试面试官不再,不在你TM不知道早说啊?
JavaEye又回来了。我还以为又要搬blog了。
最近比较烦,项目组出现巨大变动。荷兰Team全部跑另外一个比较紧急的项目去了,我靠,那些都是有至少15+年各种开发经验的明星级开发者啊。
目前这个项目我看我们5个人不会做出什么新东西出来了。荷兰那边还剩一个中国人,技术水平相当一般,也没有java背景,给他解释一个东西比较费力,而且很喜欢在细节上纠缠。搞得我心神不宁的。
最近比较闲,上班得时候有空在看了下Django,感觉确实傻瓜,而且解藕做得很好。
最近回家以后也没啥其他事,看看电影,然后在11~12点看thinking in java,这一遍感受还是很多的。稍后把东西总结 ...
python也会用,不过对于那些所谓的快速开发框架一直没咋了解过。毕竟主业是java,python只是当个脚本来使使的。
晚上边k瓜子边和女友聊天看完了前面2个tutor
http://docs.djangoproject.com/en/1.2/intro/tutorial01/
http://docs.djangoproject.com/en/1.2/intro/tutorial02/
必须要惊叹下python确实写出来的东西简约而不简单。持久层几乎就感觉不到存在。最最最最关键的是:没一抹多的.xml要你去配置了.真好。
明天没事就把后面两章看了,顺便复习下python的一些基本库。
...
很绕的标题,不过我tm确实不知到咋表达合适。主要来讲就是原来看thinking in java的时候有一个一直没理解的地方。后来又忘问了,今天下午在看一篇文章时突然想起来。
问题很简单类似
abstract class SomeType<E extends SomeType<E>> {
E f();
}
的签名,表示什么意思??
这种类型第一次出现在Thinking in java 4th,Generic那章。今天在找一个关于Enum的问题时又看到。
这种签名表示的确切意思有:
1.首先,E是SomeType的子类型
2.所有SomeType的子类 ...
一个文件配置成\etc\XXX,结果被认成相对路径,找到工程目录下去了。log也没有找了一上午,悲剧阿。。。
今天相当闲,补完昨天的测试,哥的branch就顺利进trunk了。下午准备看下帮助睡眠的虚拟机规范http://java.sun.com/docs/books/jvms/second_edition/html/Introduction.doc.html#4560
自从把开发环境全部迁移到ubuntu以后。很少点鼠标右键了。不过发现ubuntu一个很扯皮的地方。鼠标右键具有和左键一样的单击功能。。。
所以在使用UI的时候要特别注意。不然一会不晓得点了啥东西。
还有就是默认输入法快捷键和eclipse自动补全有一次冲突。改成其他快捷键后,不知道点到啥了,输入法地方变成这样。一个红/。(linux下不好截图,算了)
也好,逼得你去命令行下玩。
下午一同学问我移植过虚拟机没,我一下被震慑住鸟。。。他准备把一个叫Kaffe的开源VM(支持java)移植到他们的机顶盒上。
主页是 http://www.kaffe.org/
最近在看C的东西,希望能分点活路来 ...
一直认为在QQ上放技术心得神马的,很扯皮。 但自从MSN迁移到WordPress以后就再也登不上了。
于是乎,JE貌似变成了唯一的选择。
在广大人民群众和资深玩家的建议下,我开始认真得不得再认真的学习Java持久层的技术。目前关于持久层的书太多,高手建议下,貌似开发hibernate 作者写的Persistence with hibernate 比较靠谱,so ,学习开始。先把这周的学习内容总结下。
1.起源
任何事情产生,都有原因。Hibernate或者其他持久层的框架iBATIS之类我一直认为是因为很多人不会写SQL或者说写不好SQL。But,看了P书Part1后,偶知道,偶错了。
SQL诞生
首先,从持久化说起。持久化,就是把Aplication的状态或者部分状态,保存到可以断电之后依然存在的设备中(比如说,纸上。。。 ...