软件思想
三劫散仙
唯有学习,可以解忧
展开
-
读开源项目的注意点
[b][size=large] 想成为IT大牛最快捷的方式就是看开源程序,那么看开源程序应该思考些什么问题呢? ①看程序中的变量,方法,参数,实现的接口,继承的类时要思考他们来自于哪里? ②程序调用执行的先后顺序是怎样的? ③它是怎样实现的这些参数的传递和方法的先后调用的? ④为什么要这么调用和传参,这么做的优缺点是什么?从中你学到了什么? 再高层次一点,你要了解他的架构是怎么样的...原创 2014-02-28 10:29:04 · 104 阅读 · 0 评论 -
反射(一)----原理机制和基本运用
[b][color=black][size=large]JAVA 反射的应用还是比较多,这里会对反射的一些原理进行介绍,然后我们才知道如何使用和优化。至于反射的使用介绍,这里就不在过多叙述了,API 上都介绍得有。 要了解JAVA 反射的原理,我们还得对类在虚拟机中的一些知识做简要介绍... 一、类文件的结构: 1.1 虚拟机加载Class文件过程: ...原创 2014-02-28 10:38:39 · 124 阅读 · 0 评论 -
HTTP与HTTPS的区别
[b][size=medium]在URL前加https://前缀表明是用SSL加密的。你的电脑与服务器之间收发的信息传输将更加安全。 Web服务器启用SSL需要获得一个服务器证书并将该证书与要使用SSL的服务器绑定。 http和https使用的是完全不同的连接方式,用的端口也不一样,前者是80,后者是443。 HTTPS协议是由SSL+HTTP协议构建的可进行加密传输、身份认证的网络协议 ...原创 2014-02-28 10:43:52 · 110 阅读 · 0 评论 -
TCP/IP与HTTP,Socket的区别与联系
[b][size=medium][color=green]网络由下往上分为 物理层、数据链路层、网络层、传输层、会话层、表示层和应用层。 通过初步的了解,我知道IP协议对应于网络层,TCP协议对应于传输层,而HTTP协议对应于应用层, 三者从本质上来说没有可比性, socket则是对TCP/IP协议的封装和应用(程序员层面上)。 也可以说...原创 2014-03-13 10:01:10 · 123 阅读 · 0 评论 -
一些不错的博客
[b][color=olive][size=large]大家也可以在评论中分享自己关注的博客 个人感觉一些比较好的。内容精致的博客推荐如下: http://www.cnblogs.com/huangxincheng/ 算法爬虫相关 http://ifeve.com/ 并发编程网 http://coolshell.cn/ 酷壳 http://jm.taobao.org...原创 2014-04-10 10:22:31 · 142 阅读 · 0 评论