在移动互联网时代大放异彩的不止原生应用,最近一段时间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
在使用go的过程中,我们有时候会引入一些第三方库来使用,而通常的方式就是使用go get,可是这样的方式有一个非常严重的问题,假设第三方库更新了相关接口,非常有可能你就无法使用了,所以我们一套非常好地包管理机制。在读生产环境下go语言最佳实践有感一文中,我介绍过soundcloud公司的做法,直接将...
分类:
其他好文 时间:
2015-03-29 13:32:52
阅读次数:
125
atitit.提升兼容性最佳实践 o9o.doc
1. Atitit.兼容性的“一加三”策略
1
2. 扩展表模式 1
3. 同时运行模式 1
3.1. 完美的后向兼容性 2
3.2. 虚拟机模式 2
1. Atitit.兼容性的“一加三”策略
“通过移除陈旧代码降低编译器维护成本,Java9 javac 将不再支持Java 1.5以及更早的代码。JDK9的“一加...
分类:
其他好文 时间:
2015-03-20 22:00:52
阅读次数:
148