1.将会重用的元素缓存 //bad var h = $('#hello').height(); $('#hello').css('height',h-20); //good var $hello = $('#hello'), h = $hello.height(); $hello.css('heig ...
分类:
Web程序 时间:
2017-02-28 00:19:34
阅读次数:
242
注:作者王晓,本人认为总结得很好,故记之,绝无侵权之意。 1. LINUX网络编程基础知识 1 1.1. TCP/IP协议概述 1 1.2. OSI参考模型及TCP/IP参考模型 1 1.3. TCP协议 3 1.4. UDP协议 5 1.5. 协议的选择 6 2. 网络相关概念 6 2.1. so ...
分类:
系统相关 时间:
2017-02-27 23:16:59
阅读次数:
327
1、有时候,函数参数多的时候,最好也换行,如: CreateProcess( NULL, cmdbuf, NULL, NULL, bInhH, dwCrtFlags, envbuf, NULL, &siStartInfo, &prInfo ); 函数的参数个数最好不要太多,一般来说6个左右就可以了, ...
分类:
编程语言 时间:
2017-02-22 11:25:24
阅读次数:
292
程序的耦合,会影响后期的升级、维护,而数据的共享是造成耦合的一大重要原因。 全局变量的知识: 1、全局变量和局部变量同名 局部变量有效,不会使用全局变量。一个函数内可以在不同地方定义同名局部变量,只要规范好其作用域即可, 此时局部的局部变量会有效。遇到同名,作用域大的会失效。 2、头文件中定义全局变 ...
分类:
其他好文 时间:
2017-02-16 11:36:46
阅读次数:
310
直接使用的三种方式 1、 PB内部对象 Inet object 2、 API 函数 3、 Ole中的Microsfot Web 游览器对象 一、Inet object: 1、Inet object The Inet object provides the ability to display a W ...
分类:
Web程序 时间:
2017-01-15 19:15:25
阅读次数:
245
1.数组使用 int* p = new int[5](); // 数组新建并全部初始化为0 等价于: int* p; p = new int[5](); int* q = new int[5]; // array elements all have indeterminate value ...
分类:
编程语言 时间:
2016-12-20 11:46:42
阅读次数:
145
Atitit 设计模式的本质思考】 1. 世界就是有模式构建的1 1.1. 多次模式与偶然模式1 1.2. 模式就是在一种场合下对某个问题的一个解决方案。"1 1.3. 模式需要三样东西。 必须涉及再现、教学以及命名1 1.4. 模式只是行话、规则、编程技巧、数据结构……"2 1.5. "模式可以保 ...
分类:
其他好文 时间:
2016-12-19 08:12:23
阅读次数:
224
正文: 本文展示一些高级的Python设计结构和它们的使用方法。在日常工作中,你可以根据需要选择合适的数据结构,例如对快速查找性的要求、对数据一致性的要求或是对索引的要求等,同时也可以将各种数据结构合适地结合在一起,从而生成具有逻辑性并易于理解的数据模型。Python的数据结构从句法上来看非常直观, ...
分类:
编程语言 时间:
2016-11-29 06:08:18
阅读次数:
453
编程是一个不断变化的领域,一旦你选择了它作为你的职业,你就不可能停下学习的脚步了。因为科技的发展月新日异,要跟得上它发展的脚步,你必须不断地努力学习。在Forbes.com最近发表的一篇文章(25 Practical Blogs To Sharpen Your Coding Skills)中,作者T... ...
分类:
其他好文 时间:
2016-11-23 19:48:58
阅读次数:
245
Atitit 循环(loop), 递归(recursion), 遍历(traversal), 迭代(iterate). 1.1. 循环算是最基础的概念, 凡是重复执行一段代码, 都可以称之为循环. 大部分的递归, 遍历, 迭代, 都是循环.1 1.2. 递归的定义是, 根据一种(几种)基本情况定义的 ...
分类:
其他好文 时间:
2016-11-22 02:26:31
阅读次数:
150