10 2014 档案
3.4.连接器--生产者消费者
摘要:章前准备 做为程序猿的骄傲,不懂多线程是不能的,先来几个多线程的使用方法 呆毛:五个小狗和一个饭盒的故事,其中 Dog拥有eat方法不断循环访问Box,当Box.val>0,小狗会将Box.val=0,并打印 Box拥有put方法不断修改val的值当然每个小狗可以有他自己的饭盒,但是做为优秀的程序猿... 阅读全文
posted @ 2014-10-30 15:07 Glimis 阅读(159) 评论(0) 推荐(0) 编辑
How tomcat works
摘要:这是一本非常有意思的书,详细的介绍了构造WEB服务器的相关技术和tomcat设计的模型,本来想写个笔记什么的,最后看看,妈蛋,直接全拷过去了....so,原书一定要看哦,我就做个简单的介绍并探讨下从tomcat下学到的一些解决方案,最后发现都是一些非常有意思的设计模式的应用 大多数东西解决方案... 阅读全文
posted @ 2014-10-29 12:57 Glimis 阅读(166) 评论(0) 推荐(0) 编辑
2.一个简单的Servlet容器
摘要:章前准备 如何处理ifelse众多的问题,当然也可以说是switch case 我们经常写这样的代码,如果这货小一点,且可预测什么的,那都不是事,问题是如果他要是可拓展的类- -!让他见鬼去吧 我曾经被要求实现一个接口,这个接口会接受一个Scene参数用以区分不同实现方式(不用吐槽,国企喜欢超级接口... 阅读全文
posted @ 2014-10-11 09:45 Glimis 阅读(208) 评论(0) 推荐(0) 编辑
1.一个简单的web服务器
摘要:章前准备ServerSocket使用简介: jdk描述:此类实现服务器套接字。服务器套接字等待请求通过网络传入。它基于该请求执行某些操作,然后可能向请求者返回结果。 关键方法:1.ServerSocket(int port) 创建绑定到特定端口的服务器套接字。 2.accept() 侦听并接受... 阅读全文
posted @ 2014-10-11 09:32 Glimis 阅读(207) 评论(0) 推荐(0) 编辑
String可不可以被修改
摘要:相似的问题还有很多,比如private是否可以修改?final是否可以修改?List中,可不可以添加其他类型?...... 这些都是常见的问题,在面试的时候应该如何回答?我也曾经像处女座一样,好在意,好纠结...尤其是类似的技术,文章越来越多,我就这样纠结着修改着bug,不快乐的回忆也越来越多... 阅读全文
posted @ 2014-10-08 17:11 Glimis 阅读(666) 评论(0) 推荐(0) 编辑
编码与乱码
摘要:编码与乱码 web项目肯定会遇见乱码,如何处理乱码是一个非常有意思的事,也是一个非常常见的面试题,网上的答案有很多,不过这些答案有时候灵,有时候不灵...乱码的原因人竟皆知,就是所谓的解析字符集错误,然后累?怎么解决?我新下了个tomcat(官网下的新的哦),仅做几个小测试,觉得浪费时间直接看总结... 阅读全文
posted @ 2014-10-07 23:08 Glimis 阅读(332) 评论(0) 推荐(0) 编辑
URL与资源
摘要:视屏http://v.youku.com/v_show/id_XNzk4NTUxOTI0.html URL最初是由蒂姆·伯纳斯·李发明用来作为万维网的地址,我无法形容万维网或者互联网究竟是什么,但我看到的互联网所做工作就是资源的交换,或者说调度,而调出资源的方式就是通过URL...这样看的话,... 阅读全文
posted @ 2014-10-07 15:26 Glimis 阅读(153) 评论(0) 推荐(0) 编辑
送给自己
摘要:很多人都认为程序猿是个爱学习的好孩子,毕竟科技公司嘛,与时俱进,日新月异什么的不学习就会被淘汰....实际上真正的程序猿都明白白天我们需要上班,晚上除了公司需要我们以外,还有很多地方需要我们,比如发电厂,比如召唤师峡谷.... 其实我觉得做为生活在最底层的程序猿,生活在这种充满恶意的社会,很难... 阅读全文
posted @ 2014-10-07 15:23 Glimis 阅读(109) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示