语句/表达式 换个角度理解语句(statemaents)和表达式(expressions):表达式不会改变程序的运行状态,而语句会。还有一种叫做表达式语句,可以理解为表达式和语句的交集,如({a:1})、"use strict;"等,我觉得没必要死扣,意义不大。 字符集 ES3 要求 JS 必须实现 ...
分类:
编程语言 时间:
2016-07-13 21:12:13
阅读次数:
245
网路上有一篇关于分析看代码的方法,做为程式设计师的您,不妨参考看看,
换个角度来分析。 也能更有效率的解读你想要的程式码片段。
六个章节:
(
1 )读懂程式码,使心法皆为我所用。
(
2 )摸清架构,便可轻松掌握全貌。
(
3 )优质工具在手,读懂程式非难事。
(
4 )望文生义,进而推敲组件的作用。
(
5 )找到程式入口,再由上而下抽丝剥茧...
分类:
其他好文 时间:
2016-07-13 17:38:25
阅读次数:
145
提示框,进度提示,加载中提示等等,无论怎样,你总是需要提示框来指示某个状态正在后台努力进行中.一个合适的提示框,更多的是用来增强用户体验.把最多的时间,用来做更核心的事;把这些不是非常重要的事,你应该试着使用一个成熟稳定的第三方来解决.
MBProgressHUD
还是 SVProgressHUD ?
许多时候,选择都是很重要的,但是总是要做出选择.每个人考虑的因素和角度不同,结论或许也不同...
分类:
移动开发 时间:
2016-07-13 17:36:36
阅读次数:
223
最近因为项目需求 ,需要播放网络视频 ,于是乎 研究了一番 ,说说我遇到的那些坑 现在市面上有几个比较主流好用的第三方框架
Vitamio ( 体积比较大,有商业化风险 github:https://github.com/yixia/VitamioBundle/)
ijkplayer(B站下开源的框架 体积大 配置环境比较麻烦 github:https://github.com/Bilib...
分类:
移动开发 时间:
2016-07-13 17:33:13
阅读次数:
1040
从贝叶斯公式出发,得到了线性判别分析的公式,这里从另外一个角度来看线性判别分析,也就是常说的Fisher判别式。其实Fisher判别式就是线性判别分析(LDA),只是在讨论Fisher判别式的时候,更侧重于LDA的数据降维的能力。...
分类:
其他好文 时间:
2016-07-13 17:27:41
阅读次数:
270
随着智能设备普及和移动互联网发展,移动端应用逐渐成为用户新入口,重要性越来越突出。但企业一般是先有PC端应用,再推APP,APP 1.0版的功能大多从现有PC应用平移过来,没有针对移动自身特点考虑APP的架构。随着APP越来越复杂,功能和非功能要求越来越高,架构的先天不足逐渐成为大型APP升级的瓶颈 ...
分类:
移动开发 时间:
2016-07-13 15:57:19
阅读次数:
254
代码质量关系到软件的稳定性、扩展性等核心问题,很大程度上决定了项目的成败,本文从个人及团队角度总结了提升代码质量的一些方式,以供参考。 ...
分类:
其他好文 时间:
2016-07-13 13:58:51
阅读次数:
123
以最终客户的角度来看,JAR文件就是一种封装,他们不需要知道jar文件中有多少个.class文件,每个文件中的功能与作用,同样可以得到他们希望的结果。除jar以外对于J2EE来说还有war和ear。区别见下表: (1)EAR文件的打包 EAR文件包括整个项目,内含多个 EJB Module(JAR文 ...
分类:
编程语言 时间:
2016-07-13 13:51:44
阅读次数:
188
两者相似之处 Memcached与Redis都属于内存内、键值数据存储方案。它们都从属于数据管理解决方案中的NoSQL家族,而且都基于同样的键值数据模型。双方都选择将全部数据保存在内存当中,这自然也就让它们成为非常理想的缓冲层实现方案。从性能表现的角度来看,两类数据存储机制也具备诸多共通性,包括拥有 ...
分类:
系统相关 时间:
2016-07-13 13:43:04
阅读次数:
149
在transform的学习中,自己总结了一点经验。 我们知道transform有2D和3D的两大类变换,这里分享下关于2D的属性简单示例; 一、2D变换: (x为水平,y为垂直) 1、skew(斜拉) 它的值是以角度表示,单位deg;以原点为基准,围绕 X 轴和 Y 轴按照一定的角度倾斜; 可能会改 ...
分类:
其他好文 时间:
2016-07-13 01:07:02
阅读次数:
309