1、doctype新模块必须使用下面的doctype2、img标签的src值不能为空如果img有src属性,则值不能为空。如:IE(6/7/8)系列浏览器会认为src指向的是当前服务器的根目录,会重新发次请求。如果用到了lazyload的话,可以使用data-src属性。如:具体的分析请见这里3、i...
分类:
Web程序 时间:
2014-05-08 12:37:15
阅读次数:
388
1 ;编写一个有主程序和子程序结构的程序模块。 2
;子程序的参数是一个N字节数组的首地址TABLE,数N及字符CHAR。 3 ;要求在N字节数组中查找字符CHAR,并记录该字符出现的次数。 4
;主程序则要求从键盘接收一串字符以建立字节数组TABLE, 5 ;并逐个显示从键盘输入的每个字符CHA....
分类:
其他好文 时间:
2014-05-08 11:52:37
阅读次数:
375
Nginx的高性能的是用很多细节来保证,epoll下的多路io异步通知,阶段细分化的异步事件驱动,那么在内存管理这一块也是用了很大心血,上一篇我们讲到了slab分配器,我们可以可以看到那是对共享内存的管理的优化。Nginx在进程内也实现了自己的内存池,目的在于减少内存碎片,减少向操作系统的申请次数,减低模块开发难度。Nginx实现的内存池实际上非常简单。...
分类:
其他好文 时间:
2014-05-08 00:37:29
阅读次数:
403
想使用python的logging模块记录日志,并使用RotatingFileHandler来处理日志以便于在日志文件超过指定的大小后会重新生成新的日志文件。
基本代码如下:
import logging
logger = logging.getLogger('mylogger')
logger.setLevel(logging.INFO)
fh=logging.handlers.Ro...
分类:
编程语言 时间:
2014-05-08 00:25:12
阅读次数:
457
Nodejs模仿commonJS模块系统,内置的require函数很容易include存在于各个分离的文件中的模块。Require函数的基本功能是读取一个javaScript文件并且执行它,返回exports对象。一个模块的例子:
console.log("evaluating example.js");
var invisible = function () {
console.log(...
分类:
Web程序 时间:
2014-05-07 23:25:39
阅读次数:
324
第1部分 重新认识C语言C语言中的协议及单元测试示例 【文章摘要】 在实际的软件开发项目中,经常要实现多个模块之间的通信,这就需要大家约定好相互之间的通信协议,各自按照协议来收发和解析消息。 本文以实际的程序代码为例,详细介绍了如何用C语言来实现通信协议,并基于对协议字段的判断,说明了程序单元测试的过程,为相关的开发工作提供了有益的参考。【关键词】 软件开发 ...
分类:
其他好文 时间:
2014-05-07 22:39:34
阅读次数:
487
权限设计(3)
三、字段的只读权限。对于可以修改记录的操作员,可以进一步限制哪些字段对于他是不可修改的。这个功能很少用到,是用户提出来的,我就顺便加了进去。实现这个功能也很简单建立只读字段角色,然后加入模块的字段,最后再将角色加到操作员上即可。前台在解释生成edit form 的时候,将这个字段的只读属性置为true即可。后台Hibernate在新增或保存的时候,可以把只读字段过滤掉,不能保...
分类:
其他好文 时间:
2014-05-07 22:38:31
阅读次数:
338
nginx的配置:正常运行的必备配置:1、userusername[groupname];指定运行worker进程的用户和组2、pid/path/to/pidfile_namenginx的pid文件3、worker_rlimit_nofile#;一个worker进程所能够打开的最大文件句柄数;4、worker_rlimit_sigpending#;设定每个用户能够发往worker进程的..
分类:
其他好文 时间:
2014-05-07 22:23:03
阅读次数:
439
一个简单的拓扑如上,varnish1上还同时开了nginx,用来做静态的http,app1和app2是nginx+fastcgi,这个拓扑主要做的是Discuz!论坛的动静分离,以及app的负载均衡,varnish起到个反向代理和缓存加速的功能。varnish1:192.168.1.151,172.16.0.51app1:172.16.0.52app3:172.16.0.54..
分类:
其他好文 时间:
2014-05-07 21:53:01
阅读次数:
743
1.文件的扩展名的区别 1>c语言源文件的扩展名是.c,而oc的扩展名是.m
2>c语言经过编译之后得到的目标模块扩展名是.obj,而oc编译之后是.o
3>c语言目标程序与其他目标程序和库函数经过连接得到可执行文件的扩展名是.exe,而oc是.out2.两者的编程思想是不同的 c语言是面向过程的编...
分类:
其他好文 时间:
2014-05-07 21:02:47
阅读次数:
302