上一页 1 ··· 13 14 15 16 17 18 19 20 21 ··· 43 下一页
摘要: 基础类型 PHP中主要的基础类型可以在Hack中进行显式类型标注。包含: bool int float string array resource <?hh namespace Hack\UserDocumentation\Types\TypeSystem\Examples\Primitive; c 阅读全文
posted @ 2016-05-08 23:24 x3d 阅读(1011) 评论(0) 推荐(0)
摘要: 在typechecker的配合下,Hack语言的类型化能力是Hack其他功能特性的基石。开发Hack语言的主要动机也正是为代码提供显式类型标注以便对代码进行类型一致性和潜在错误分析。 这是用于对比Hack特性的一个实例,用传统PHP形式编写: 上述示例可以完美运行于HHVM上(除了在最后的var_d 阅读全文
posted @ 2016-05-08 23:10 x3d 阅读(595) 评论(0) 推荐(0)
摘要: Hack最基础的特性就是类型标注。PHP5已经开始支持对象的类型化,PHP7也提供了标量类型化声明。Hack提供了全面的类型标注支持,与其typecher配合使用,还可以实现快速、前置静态类型验证。 什么是类型标注? 类型标准允许给类属性、方法/函数参数、方法/函数返回值及代码其它组件添加显示类型, 阅读全文
posted @ 2016-05-08 23:07 x3d 阅读(375) 评论(0) 推荐(0)
摘要: Hack语言主要有三大看点:类型化、异步、集合。 Hack最基础的特性就是类型标注。PHP5已经开始支持对象的类型化,PHP7也提供了标量类型化声明。Hack提供了全面的类型标注支持,与其typecher配合使用,还可以实现快速、前置静态类型验证。 Collections, shapes, 及 en 阅读全文
posted @ 2016-05-08 23:05 x3d 阅读(319) 评论(0) 推荐(0)
摘要: 漫漫人生路,一步一个脚印,脚印被甩在身后,恍惚间却又好像失去了所有的风景。是人世间所有的情,不同的路,拼凑了自己的一生。 不是每个人都能实现自己的理想,但是我们都希望自己的理想被别人认可,这样你就会觉得自己做点梦是有价值的,被人认可的价值。 阅读全文
posted @ 2016-05-06 22:14 x3d 阅读(188) 评论(0) 推荐(0)
摘要: 我不知道我在工作或生活中是否有标榜过什么,但有时跟那些标榜过自己是这样那样的一种人接触的时候,总是有些感触。 你会标榜自己吗? 比如贤惠,漂亮,善良,真诚。 为什么喝咖啡就可以标榜自己是文明人? 自我标榜 基本解释: 标榜:吹嘘,夸耀。自己吹嘘自己。 词语分开解释: 自我 : 1.指自己。 2.谓自 阅读全文
posted @ 2016-04-28 23:52 x3d 阅读(216) 评论(0) 推荐(0)
摘要: 基于“PHP是世界上最好的语言”这一理论前提,Hack是PHP的静态类型版,所以至少应该也是一门好的语言吧。 阅读全文
posted @ 2016-04-27 23:44 x3d 阅读(257) 评论(0) 推荐(0)
摘要: 在创业环境中沉浸得越久,越无法集中精力去做好一件事。 缺乏学习! 阅读全文
posted @ 2016-04-25 23:42 x3d 阅读(154) 评论(0) 推荐(0)
摘要: 命名空间其实只是一个形式,最终目的是重构代码,但这个过程想要一蹴而就是不可能的。 一开始给了一个伪命题:基于ThinkPHP的重构(不要问为什么)。经过一段的实践,发现这是一个大错特错的思维方式,其中遇到的坑在此略过不表。 首先,不要想着全盘基于命名空间重写,而应该是基于局部的。 最终思考后的结果, 阅读全文
posted @ 2016-04-23 09:31 x3d 阅读(607) 评论(0) 推荐(0)
摘要: 其实自己去设计一套框架或系统的特性时,是很难做到这一点的;只是在评判别人的劳动成果时,有可以指手画脚的基础,才有所界定。 这也是新手要坚持很长一段时间去阅读优秀源代码的原因。 在巨人的肩膀上,才能看得更远。 迄今为止,虽然做了一些小的库,但还是没有做出什么完整的开源作品。本质上,是否还是缺乏耐心和毅 阅读全文
posted @ 2016-04-20 23:59 x3d 阅读(280) 评论(0) 推荐(0)
摘要: “硬件部署架构最终还是由代码的架构来决定。” 这段时间一直在尝试将已有应用系统进行基于云环境的移植和改造,发现拿老系统改造,难度还是很大的。 再一个,没有详细运维数据的支撑,很难做好服务器配置的规划。 阅读全文
posted @ 2016-04-20 23:22 x3d 阅读(136) 评论(0) 推荐(0)
摘要: 《从架构的角度看,如何写好代码?》这篇文章是一线开发人员实践的经验总结,文字很通俗,应该是基于Java语言环境,但我认为也是符合多数PHP项目团队的所处实践阶段的。 “业余选手,越想从水里浮起来,就越想把头抬起来,身体反而沉下去。只有克服恐惧,把头往水里压下去,身体才能够从水里浮起来。真正专业的习惯 阅读全文
posted @ 2016-04-19 23:32 x3d 阅读(415) 评论(0) 推荐(0)
摘要: 最近看到一种理论:只工作不上班,就是远程工作,不用呆坐在办公室里毫无激情,而可以选择自己喜欢的环境或姿势,比如去星巴克或公园。 希望有生之年能创建一个这样的团队环境,至少要去一个这样的环境。 阅读全文
posted @ 2016-04-18 23:31 x3d 阅读(174) 评论(0) 推荐(0)
摘要: 基于PHP是世界上最好的编程语言这个真理,我一直认为Hack才是程序员要学的下一门编程语言。 但今天看到InfoQ放出的新闻:“Google或许会将Swift编程语言纳入Android平台并作为首要开发语言”,瞬间觉得下一个值得投入的方向要换成Swift了。Swift不能替代Java但希望能超越Ja 阅读全文
posted @ 2016-04-16 23:15 x3d 阅读(206) 评论(0) 推荐(0)
摘要: 钉钉是阿里的一款企业应用APP,里面提供了混合微应用的SDK,这其实最好的一种APP架构模式。微信公众号浏览器JSSDK也提供了类似功能特性,在在交互性上没有钉钉深入。 由JS定义应用“窗口”的交互界面和菜单,实现最大化灵活度。 阅读全文
posted @ 2016-04-16 10:08 x3d 阅读(1472) 评论(0) 推荐(0)
上一页 1 ··· 13 14 15 16 17 18 19 20 21 ··· 43 下一页