微软为什么要开发新浏览器?IE的一些不好评价,尤其是安全性上的评价,已经直接在影响业界对微软技术能力的评价,很多软件公司甚至不愿意开发与IE兼容的软件。事实上,由于IE浏览器在网页响应速度、抵挡黑客或病毒攻击、对最新技术的兼容度、人性化浏览设置等方面一直存在缺陷,使得近年来软件业围绕浏览器的争夺战愈演愈烈。谷歌、火狐、360等中外软件企业都开发出了自己的浏览器,并各自吸引了一批用户,导致IE的市场份额持续下滑。
新的Spartan浏览器主打轻快安全特点,刚好对应IE的重慢不安全等不良因素,微软计划凭借Spa...
分类:
其他好文 时间:
2015-04-03 23:58:10
阅读次数:
262
如今互联网项目都采用HTTP接口形式进行开发。无论是Web调用还是智能设备APP调用,只要约定好参数形式和规则就能够协同开发。返回值用得最多的就是JSON形式。服务端除了保证正常的业务功能,还要经常对传进来的参数进行验证,例如某些参数不能为空,字符串必须含有可见字符,数值必须大于0等这样的要求。那么如何做到最佳实践,让接口开发的效率提升呢?今天我们就来聊一聊JSR 303和AOP的结合。...
分类:
Web程序 时间:
2015-04-03 19:25:59
阅读次数:
159
在移动互联网时代大放异彩的不止原生应用,最近一段时间HTML5火热发展一片繁荣,从大家认为HTML标准不需要升级到HTML5正式定稿。随着硬件的升级、OS厂商策略变化,软件技术的成熟,用户需求的不断推动,针对HTML5...
分类:
移动开发 时间:
2015-04-03 11:41:23
阅读次数:
167
今年科技产业有两个重要关键词不得不提,一个是“互联网+”,另一个是“工业4.0”。其中,“互联网+”主要以云计算、物联网、大数据等新技术为依托,以智能可穿戴设备、智能家居、智能汽车为突破口,其目的是通过互联网创新拉动经济发展,创造更多的社会价值。而“工业4.0”旨在提升制造业的智能化水平,建立具有适应性、资源效率及人因工程学的智慧工厂,其中包括智能工厂、智能生产、智能物流三大主题。应该说,这两个关...
分类:
其他好文 时间:
2015-04-03 11:27:45
阅读次数:
205
语法规则:location [=|~|~*|^~] /uri/ { … }= 开头表示精确匹配^~ 开头表示uri以某个常规字符串开头,理解为匹配 url路径即可。nginx不对url做编码,因此请求为/static/20%/aa,可以被规则^~ /static/ /aa匹配到(注意是空格)。~ 开...
分类:
其他好文 时间:
2015-04-03 11:02:55
阅读次数:
119
1、表名、列名有效字符集:小写字母、数字、下划线,如student_course2、表名、列名用单数而不是负数,如student,而不是students3、表名、列名不使用不必要的前缀或后缀,如tbl_school,school_table4、使用整数作为ID字段,也许现在没有这个必要,但是将来需要,例如关联表,..
分类:
数据库 时间:
2015-04-02 16:38:56
阅读次数:
174
在企业级应用中,表格是非常常见的展现方式,这时当列数据较长时,一种比较自然,体验也较好的处理方式就是通过拖拽改变列宽,这个功能在一些重量级JS组件库中都有提供,实现原理各有不同,但是一...
分类:
其他好文 时间:
2015-04-01 20:25:42
阅读次数:
147
源文件的组织
概观
Android应用应该总是使用一个清晰的文件结构来被整齐的组织起来,这样会使得你的代码更容易阅读。
这有几种对组织你的应用的包结构的最佳实践。
通过类别来组织包
去做这的方式是通过它们的类别将同组的事物放在一起,每个组件放到相应的包中:
com.example.myapp.activities - 包含所有的活动 com.example....
分类:
移动开发 时间:
2015-03-31 22:13:32
阅读次数:
158
2015-3-16 11:02:18 -------------------------------------------------------------------------------- innodb最佳实践 1.主键尽可能小,避免给Secondary index带来过大的空...
分类:
数据库 时间:
2015-03-30 15:58:06
阅读次数:
308
请先阅读oracle的购买价格研究(二)再阅读今天,从某公司的技术杂志《XXXX互联网最佳实践》里的文章《从ORACLE到MYSQL–后棱镜门时代的分布式数据库应用新方向》文章里看到了关于oracle的价格,这个绝对是真实的数据,所以贴出来参考。每台x86价格:
用小型机与用x86的价格对比:
可以看出,oracle是需要购买许可License的,比较流行的一种购买是根据cpu购买,这个和我上一...
分类:
数据库 时间:
2015-03-29 15:10:07
阅读次数:
179