BeWithYou

胡搞的技术博客

PHP

PHP设计模式学习笔记(一)


正在慕课网看大话PHP设计模式的系列视频,讲师是Swoole框架的作者。这部分是铺垫,还没讲到具体的设计模式。 PHP面向对象高级特性 命名空间 最早的PHP没有命名空间的概念,PHP5.3开始支持。命名空间要声明在整个文件之前,声明之后,后面的函数、类都属于这个命名空间。如: <?php namespace MyNamespace; function test() { ……
web前端/Javascript

移动web开发琐碎知识


去慕课网看了一个系列视频,讲移动web开发的琐碎知识,记录一下 课程地址 像素 分辨率 问题:640*1136像素的区域,能否在iphone5(iphone5机器的分辨率为640*1136)上完全显示? 答案:不能。涉及到物理像素与逻辑像素的问题。 iphone5的640像素是物理像素,但是我们浏览器使用的px是逻辑像素。……
web前端/Javascript

html中引入第三方字体


html中如何引入第三方字体 在一些特定场景,比如html5游戏开发过程中,可能需要展示特殊的字体。尤其是像素画的游戏中,如果字体选用平滑的系统字体,则会看上去不伦不类。 我们可以使用CSS3中的@font-face特性引入第三方字体。 @font-face { font-family: 'GraphicPixel'; src: url('/demo/flappy/fonts/graphicpixel-webfont.eot'); src……
数据结构/实用算法/知识

Regex Golf里的几道题


在v站上看到regex golf这个东西,有些挺有趣的正则表达式题目。记录一下。 Abba 大意是将字符串中含有abba形式的字符串过滤掉不匹配。用到了正向否定环视和反向引用。 ^(?!.*(.)(.)\2\1) (.)(.)\2\1表示abba形式。然后再用^(?!.*)表示从字符串开头的位置,往后看,不存在任何abba的的字串。 ……
数据结构/实用算法/知识

从MD5预处理看Javascript中的编码/解码/进制等问题


从MD5预处理看Javascript中的编码/解码/进制等问题 昨天遇到一个js中md5加密的问题——使用的第三方库文件对中文加密(其实应该叫hash)的结果,与PHP加密的结果不对等。 后来换了一个库就好了,通过对比发现,第一次加密失败的原因在于其流程中对于中文编码未处理好。或者说,并未帮我们事先编码好中文串。 于是学习了一下js中有关知识,总结一下。 还是放在实用算法目录下吧,感觉web……
web前端/Javascript

记录Cocos2d-js中关于原型的一个坑


记录Cocos2d-js中关于原型的一个坑 其实不是Cocos框架的坑,还是自己对于这块理解不够深入。昨天刚写了一篇日志,讲Javascript中的面向对象相关实现的,今天就踩了坑。 故事是这样的。假如我们像下面这样声明一个类。 var MessageListModel = cc.Class.extend({ _className:"MesageListModel", messageList:[], messageNum:0, ctor:functio……
  • 上一页
  • 下一页
回到顶部