【总结2】PhpStorm利用XDebug调试PHP技巧    

作者:SNSGOU 发布于:2015-03-25 23:29:27  分类:电脑/软件使用   浏览(64) 

在写完 【总结1】PhpStorm配置XDebug(远程)调试PHP 后,发现PhpStorm调试PHP还有一个技巧,如下图所示:

路径:File -> Settings -> Languages & Frameworks -> PHP -> Debug

phpstrom-debug-09.png

阅读全文>>

【总结1】PhpStorm配置XDebug(远程)调试PHP    

作者:SNSGOU 发布于:2015-03-25 17:44:53  分类:电脑/软件使用   浏览(57) 

阅读全文>>

JavaScript跳转到页面某个锚点#    

作者:SNSGOU 发布于:2015-03-23 10:51:10  分类:JS/jQuery/Seajs   浏览(62) 

scroll(0, document.getElementById('锚点ID').offsetTop);

阅读全文>>

细说JavaScript对象(4): for in 循环    

作者:SNSGOU 发布于:2015-03-22 00:23:12  分类:JS/jQuery/Seajs   浏览(49) 

如同 in 运算符一样,使用 for in 循环遍历对象属性时,也将往上遍历整个原型链。

// Poisoning Object.prototype
Object.prototype.bar = 1;

var foo = { moo: 2 };
for(var i in foo) {
    console.log(i); // prints both bar and moo
}

阅读全文>>

细说JavaScript对象(3):hasOwnProperty    

作者:SNSGOU 发布于:2015-03-22 00:15:35  分类:JS/jQuery/Seajs   浏览(43) 

判断一个属性是定义在对象本身而不是继承自原型链,我们需要使用从 Object.prototype 继承而来的 hasOwnProperty 方法。

hasOwnProperty 方法是 JavaScript 中唯一一个处理对象属性而不会往上遍历原型链的。

// Poisoning Object.prototype
Object.prototype.bar = 1;
var foo = { goo: undefined };

foo.bar; // 1
'bar' in foo; // true

foo.hasOwnProperty('bar'); // false
foo.hasOwnProperty('goo'); // true

阅读全文>>

细说JavaScript对象(2):原型对象    

作者:SNSGOU 发布于:2015-03-21 23:16:38  分类:JS/jQuery/Seajs   浏览(44) 

JavaScript 并没有类继承模型,而是使用原型对象 prototype 进行原型式继承。

尽管人们经常将此看做是 JavaScript 的一个缺点,然而事实上,原型式继承比传统的类继承模型要更加强大。

阅读全文>>

细说JavaScript对象(1):对象的使用和属性    

作者:SNSGOU 发布于:2015-03-21 21:46:23  分类:JS/jQuery/Seajs   浏览(48) 

JavaScript 中的一切都可以视为对象,除了两个特例:null 和 undefined。

false.toString(); // 'false'
[1, 2, 3].toString(); // '1,2,3'

function Foo(){}
Foo.bar = 1;
Foo.bar; // 1

阅读全文>>

【译】PHP之道(PHP the right way)    

作者:SNSGOU 发布于:2015-03-21 09:56:56  分类:PHP   浏览(76) 

刚入门的同学觉得自己能用PHP写出各种程序就很NB了,但其实作为一个专业程序员,你得有个全面点的知识结构。单元测试总得听过,文档工具总得用用,Xss总得会防。推荐大家把《PHP the right way》这篇长文仔细读读,最好每一段都弄明白了。

阅读中文版:PHP之道

阅读全文>>

【安居客】资深PHP软件开发工程师    

作者:SNSGOU 发布于:2015-03-19 14:04:51  分类:招聘/面试   浏览(106) 

岗位要求:

1、熟悉 PHP 程序执行的生命周期、PHP 的各项配置、PHP 的内存模型、业界对 PHP 的合理用法、常用的工具链,例如 Composer; 

2、改进 PHP 的框架代码,能够考虑开发环境、测试环境与生产环境;理解分布式系统中代码的发布、回溯;

3、对OOP,MVC有较为深入的认识,能熟练使用常用的设计模式; 

4、精通MySQL索引、数据库设计,保证设计出来的架构能在生产环境高效安全的运行;

5、了解C语言的基本语法,能看懂常见软件的源代码;

6、理解整个网站的技术栈,包括前端浏览器的渲染、第三方 CDN 的页面缓存、负载均衡、应用服务器、后台脚本、缓存数据、持久化等;

。。。。。。

阅读全文>>

JavaScript传递变量:值传递?引用传递?    

作者:SNSGOU 发布于:2015-03-17 22:54:36  分类:JS/jQuery/Seajs   浏览(1049) 

数据类型

在 JavaScript 中数据类型可以分为两类:

  • 原始数据类型值 primitive type,比如 Undefined,Null,String,Number,Boolean
  • 引用类型值,也就是对象类型 Object type,比如 Object,Function,Array,Date,RegExp等。

声明变量时不同的内存分配

js-var-01.png

阅读全文>>

Copyright©2015|PHP博客|PHP学习笔记|PHP开发笔记|Linux运维|服务器架构|SNSGOU| 粤ICP备12002821号| sitemap |