对于web开发而言,了解HTTP协议应当是比较基本的一个知识点了,最近又看了下相关的文章,特别是小坦克写的【HTTP协议详解】,感觉受益颇丰,本着巩固知新的原则写了这篇文章,其中大量的引用了小坦克文章中的内容。 HTTP协议是一个应用层的协议,主要用于web程序间的相互通信,具有简捷、快速的特...
分类:
其他好文 时间:
2014-07-09 22:29:45
阅读次数:
342
为什么要提倡“Design Pattern呢?根本原因是为了代码复用,增加可维护性。那么怎么才能实现代码复用呢?面向对象有几个原则:开闭原则(Open Closed Principle,OCP)、里氏代换原则(Liskov Substitution Principle,LSP)、依赖倒转原则(Dep...
分类:
其他好文 时间:
2014-07-09 20:15:39
阅读次数:
213
设计指导原则一. 性能相关:避免在循环内部new一些没有必要每次都new的对象。所有与IO相关的操作,都需要考虑性能问题,一般采取的措施是连接池,缓存,减少调用次数,合并请求。每个业务都要分析整个请求链路,找到瓶颈,通过压测的方式确认问题及验证解决方案。根据业务情况,使用异步化和最终一致性。CPU,...
分类:
其他好文 时间:
2014-07-09 17:06:23
阅读次数:
172
每一门语言的学习都是从HelloWorld开始的,我今天也遵循这个原则吧!先上一段代码,认识一下javascript初识javascript这是一个很简单的程序,打开页面会调用alert方法,弹出一个提示框这个方法虽然很简单但在你学习javascript的路上会陪你走很长一段时间。因为这是javas...
分类:
编程语言 时间:
2014-07-08 23:40:14
阅读次数:
337
问题的核心其实还是变量b的这个符号位。计算机里从低精度数向高精度数转换时,比如这里从char到short, 肯定会在前面扩展一些bit位,从而达到高精度数的长度。那么扩展时,是补0还是补1呢?这里有个原则就是,有符号数扩展符号位,也就是1,无符号数扩展0。...
分类:
其他好文 时间:
2014-07-08 18:56:09
阅读次数:
230
J2EE分层设计是Java企业应用的最基本的设计思想。
从最常规的分层结构来说,系统层次从上到下依次为:
表现层:主要是客户端的展示。
服务层:直接为客户端提供的服务或功能。也是系统所能对外提供的功能。
领域层:系统内的领域活动。
DAO层:数据访问对象,通过领域实体对象来操作数据库。
其中有些指导原则:
1、上层总是依赖其下层...
分类:
其他好文 时间:
2014-07-08 18:21:15
阅读次数:
212
简单工程模式:对具有相同功能的类进行抽象得到父类,这些类继承它成为子类。为了对这些功能进行选择,建立一个工厂类进行判断,其中运用一个Switch语句。
优点:结构简单、操作单一。
缺点:需要事先考虑周到,操作时需准确。由下的“功能扩展”中可知,易违背设计模式六大原则中的“开放-封闭原则”。
功能扩展:若增添功能方法,则需另添加一个类,在运算类中添加的相应的方法,再修改客户端中的Switch语句中的case项。
工厂方法模式(Factory Method):先建立一个...
分类:
其他好文 时间:
2014-07-08 14:34:46
阅读次数:
211
一、开启权限
目前hive支持简单的权限管理,默认情况下是不开启,这样所有的用户都具有相同的权限,同时也是超级管理员,也就对hive中的所有表都有查看和改动的权利,这样是不符合一般数据仓库的安全原则的。Hive可以是基于元数据的权限管理,也可以基于文件存储级别的权限管理,此次以介绍MetaData权限管理为主。通过以下配置开启Hive身份认证功能进行权限检查:
hive.se...
分类:
其他好文 时间:
2014-07-08 14:06:26
阅读次数:
192
“时间都去哪儿了”,每当我听到这首歌的时候,都会感慨,时间飞梭,恍如流逝,真的过的很快!一眨眼,来北京快1年了,目前从事着我喜欢的热爱的编程工作,虽然比不上JAVA,C等强类型语言,但PHP改变了我的生活,改变了我原先的运行轨迹!朝着目标一步一步前进!新手,菜鸟目前..
分类:
其他好文 时间:
2014-07-08 08:48:01
阅读次数:
161
Oracle数据库字符集在创建后原则上不能更改。如果需要修改字符集,通常需要导出数据库数据,重建数据库,再导入数据库数据的方式来转换,或通过ALTERDATABASECHARACTERSET语句修改字符集,但创建数据库后修改字符集是有限制的,只有新的字符集是当前字符集的超集时才能修改数据..
分类:
数据库 时间:
2014-07-05 23:10:28
阅读次数:
410