• AngularJS
工作中要改写一个开源项目,项目用的是angular框架,其中一个很重要的部分封装成了指令,然后我新增了一个控制器,想要使用指令中定义的一些变量,本以为是一件简单的事情,没想到竟没有想象中那么顺利。
294次阅读  2016-01-10 20:32:13
  • AngularJS
在阅读《AngularJS权威教程》时,第二章有两个例子有点奇怪,作者埋了一个不小的坑,却没有解释,于是我深入探讨之。结果我深刻理解了为什么js有setTimeout,angular还要封装$timeout,为什么有$apply,什么是$digest等等。
148次阅读  2015-11-26 22:59:19
  • Phaser
前段时间有点空,花了两天时间实现了很早以前的想法,就是phaser小站的文档搜索功能。其中用到了很多知识点,php、java、nodejs、lucene、netty、cheerio等等,有必要记录一下功能实现的心路历程,故撰此文。
35次阅读  2017-02-12 12:00:50
  • Phaser
刚接触Phaser的时候,就听说有一个怪物要糖果的demo,当时以为是官方demo,后来才知道,其实不是,是一个老外写的demo。今天拿到github上的源码,发现了点问题,优化一下,希望对大家有启发。
28次阅读  2016-12-12 10:28:04
  • Phaser
2048作为前段时间十分火爆的小游戏,以其简单的操作,有趣的玩法,一下子从小游戏的角逐中脱颖而出。本教程通过phaser来实现了一个标准版的2048,可以在桌面和移动端运行,一起来看看其中的关键代码吧。
27次阅读  2016-12-11 17:36:51
  • Phaser
作为一个游戏引擎,不能仅仅实现简单的游戏,这次挑战了水果忍者。水果忍者,游戏玩起来简单,实现起来有一定难度,因为很多效果,很多逻辑,很多元素,很多代码,不用面向对象的方法还真不行。
109次阅读  2016-08-24 18:32:11
  • Phaser
目前,微信已经成为了一个超级APP,可以说,没有微信的手机不叫手机。今天,我们使用Phaser来高仿一个微信的对话界面,你可以在里面弄一些搞笑的对话,然后发给朋友们看,真是一种不一样的体验。
215次阅读  2016-04-10 00:04:26
  • Phaser
Flappybird小游戏曾经风靡全世界,虽然是一款非常简单的小游戏,但是却非常容易让人上瘾,一只呆萌的小鸟,几根绿色的柱子,随着手指的点击,在屏幕上运动着。今天,我们就用Phaser,来还原这一神作!
22次阅读  2016-04-11 22:53:11
  • Phaser
相信微信的飞机大战游戏,大家还记忆犹新。是的,H5的小游戏就是这样,拥有病毒性传播能力。今天,我就带着大家用phaser来实现一款简版的飞机大战游戏,除了简单的飞机大战功能,还能自定义微信的分享,一起来吧。
647次阅读  2016-04-02 21:11:00
  • Phaser
Phaser是一款相当强悍的HTML5游戏引擎,它最大的特点就是入门超级简单,不需要复杂的环境,不需要复杂的概念,更不需要复杂的IDE,它只需要你会一点点的js,就可以打开你的想象,编写出超级棒的游戏。
525次阅读  2016-04-03 20:04:41
  • pwn
上次很顺利解决了pwn的第一道题,这次来试试第二道题,套路还是一样的,看题面好像是md5哈希碰撞相关的知识点,不过这道题似乎比第一道题要难不少,好了,让我们登录服务器,一起破解吧。
12次阅读  2016-06-09 16:37:17
  • pwn
一次偶然的机会认识了一位安全方面的同学,在看了他的博客之后,学到了很多。他们喜欢参加一种叫做CTF的活动,简称夺旗。常去的一个网站叫做IDF实验室CTF训练营,但是我这次要介绍的是另外一个网站。
151次阅读  2016-06-05 22:23:25
  • R
上一节学习了R的数据类型,向量,矩阵,数组,列表,因子,数据框,时间和日期等等一系列干货,这次马不停蹄,继续学习基本的数据操作,包括构件子集,处理缺失值,向量化操作等,赶紧学习吧。
8次阅读  2016-08-13 11:16:30
  • R
上一节介绍了R的环境搭建,这一节我们来真正开始学习R语言。本节会介绍R的基本数据结构,包括R的数据类型,向量,矩阵,数组,列表,因子,数据框,时间和日期,干货多多,快来一起学习吧。
8次阅读  2016-06-11 11:29:55
  • R
大数据时代已经到来,但是如果没有一款处理数据的工具,是很难在这个时代把数据驾驭得轻松自如,并且挖掘出里面的价值的。R语言就是一款开源的,为处理数据而生的工具,并且可以跨平台,赶紧来入门吧。
4次阅读  2016-06-11 10:51:16
  • 讲义
慕课网的第三篇体系课程,讲解最最牛掰的功能Canvas。说实话,讲解Canvas压力很大,因为之前有老师已经讲过了,而且讲得还很不错,老师身世也比较厉害,但是由于太长而且比较久远,所以需要我再重新录一个Canvas课程。
66次阅读  2016-11-09 17:11:18
  • 讲义
慕课网的第二篇体系课程,准备讲解html5拖拽方面的知识,还是遵循先讲解基础知识,再讲解实际案例,再讲解一些插件的方式,拖拽我之前也不太熟,但是通过这次课程的准备,我基本上已经完全了解了。
10次阅读  2016-08-29 15:18:53
  • 讲义
慕课网将要推出体系课程了,我在其中讲解前端体系课程中的一小部分,包括html5的音视频、canvas、离线存储等等,在备课的过程中我把我搜索到的一些资料记录下来,方便以后的查询和回顾,这篇是关于html5音视频的。
21次阅读  2016-07-24 15:57:54
  • 小程序
互联网界的竞争总是这么激烈,在微信小程序刚公开内测不久,支付宝赶在国庆前推出了到位功能,无独有偶,到位推出后,也只在上海地区进行内测,似乎两大集团都憋着一股大招,而其中的区别和联系,请看下面的分析。
11次阅读  2016-10-04 11:13:27
  • 小程序
微信前天发布小程序内测公告,昨天凌晨发布小程序文档及开发工具,今天我就基本掌握了小程序的整个开发流程。中国互联网马上要发生翻天覆地的变化,小程序将成为一个专有名词,它还能给我们带来什么?
5次阅读  2016-09-25 00:01:07
  • mongodb
因为mongodb是nodejs的标配,所以我很早就接触了mongodb。但是一直没有在项目中使用,所以学了忘,忘了学,总也学不会。这次借搭建phaserclub的机会,重新学习了一下mongodb,把一些简单的操作记录一下,方便复习。
14次阅读  2017-05-05 15:48:19
  • docker
公司项目中很早就使用了docker,做一个沙箱环境,但是当时是另一个同学做的,所以我也只是一知半解。这次在本地搭建环境,系统地学习了一下docker,发现只要理解了之后,其实docker很简单,也很方便。
3次阅读  2017-05-05 16:31:45
  • iptables
自己的服务器上有好几个服务是通过http接口的形式提供,在不同端口提供了服务,但是这些端口不想暴露在外,以免带来不必要的安全问题。本文学习和记录一下iptables,方便后面网络安全方面的运维。
8次阅读  2017-04-27 11:49:12