编程中的一些哲理性思考

简介:

1.有利必有弊,有得必有失。

 情景1:StringBuilder与StringBuffer

 其中StringBuilder不是线程同步的,所以它会出现多线程安全问题;相反的StringBuffer是线程同步

 的,不会出现线程安全的问题,它是它需要判断锁,所以它的效率要比StringBuilder低。所以一般没

 有涉及到线程安全问题,会优先采用StringBuilder类。


 情景2:Http与Https协议

 Https是比Http更为安全的协议,就是在HTTP+SSL协议,https之所以安全是因为会对传输的数据进行

 加密和解密,当然这是以损耗传输效率为代价的。

 像一些银行的网站会采用Https协议,一般不太注重安全的地方能用http就尽量不要用https协议。







      本文转自屠夫章哥  51CTO博客,原文链接:http://blog.51cto.com/4259297/1702977,如需转载请自行联系原作者

相关文章
|
6月前
|
C++ 开发者 Python
物理光学的编程
物理光学的编程
90 0
|
数据可视化 数据库
|
C语言 C++
编程萌新的内心独白
编程萌新的内心独白
7-81 编程团体赛
7-81 编程团体赛
174 0
|
JavaScript 前端开发 Java
|
JavaScript 前端开发
编程题:为什么最后一个a是1不是5
前段时间有人在知乎上邀请我回答一个问题:为什么最后一个 a 是 1 不是 5?[1]
253 0
编程题:为什么最后一个a是1不是5
|
程序员 Ruby
松本行弘:我的编程人生
松本行弘:我的编程人生
285 0
松本行弘:我的编程人生
|
程序员 测试技术 API
循序渐进学编程
软件开发人员是一个日新月异的领域—–IT中的大师,今天的编程方式与明天的编程或许截然不同,技术在不断地革新,新语言、新平台的如雨后春笋般出现、更好的解决方案的冒出,因此我们需要跟得上节奏,我们别无选择,唯有努力提高自己。
148 0
循序渐进学编程
|
Java 程序员
我似乎理解了编程的意义
编程的意义是什么,我又为什么要编程呢? 这是一个不时会浮现在我脑海中的问题,它来得并不频繁,但每次却都伴随着对自己职业生涯或人生目标的质疑而产生,令我感到些许困惑和不安。而在这十几年的职业生涯中,我也似乎总能在每个阶段为自己找到一个继续热爱编程的理由,直到它已无法解答再一次疑惑的产生。
1108 0