02 2012 档案
摘要:CI 的钩子功能使得您可以在不修改系统核心文件的基础上来改变或增加系统的核心运行功能。例如,您可以在控制器刚刚载入前或刚刚载入后来运行特定的脚本,或者在其他时刻来触发您的脚本。看代码:system/application/config/hooks.php中添加钩子声明: $hook['post_controller_constructor'] = array( 'class' => 'Acl', 'function' => 'filter', 'filename' => '
阅读全文
摘要:# 因为一部分内存同样被OS用来缓冲行数据# 甚至在你并不使用MyISAM 表的情况下, 你也需要仍旧设置起 8-64M 内存由于它同样会被内部临时磁盘表使用.key_buffer_size = 32M# 用来做MyISAM表全表扫描的缓冲大小.# 当全表扫描需要时,在对应线程中分配.read_buffer_size = 2M# 当在排序之后,从一个已经排序好的序列中读取行时,行数据将从这个缓冲中读取来防止磁盘寻道.# 如果你增高此值,可以提高很多ORDER BY的性能.# 当需要时由每个线程分配read_rnd_buffer_size = 16M# MyISAM 使用特殊的类似树的cache
阅读全文
摘要:之前做班级网站想用一个3D云标签,但遇到FF和谷歌浏览器的FLASH问题,现在用JS代码实现此功能。这是效果图<div id="div1">
<a href=""class="grey">信安协会</a>
<a href="" class="grey">技术</a>
<a href=""class="grey">信安二班</a>
<a href=""
阅读全文
摘要:键和外键是把多个表组织为一个有效的关系数据库的粘合剂。主键和外键的设计对物理数据库的性能和可用性都有着决定性的影响。必须将数据库模式从理论上的逻辑设计转换为实际的物理设计。而主键和外键的结构是这个设计过程的症结所在。一旦将所设计的数据库用于了生产环境,就很难对这些键进行修改,所以在开发阶段就设计好主键和外键就是非常必要和值得的。首先来谈:主键。关系数据库依赖于主键—它是数据库物理模式的基石。主键在物理层面上只有两个用途:1. 惟一地标识一行。2. 作为一个可以被外键有效引用的对象。基于以上这两个用途,下面给出了我在设计物理层面的主键时所遵循的一些原则:1. 主键应当是对用户没有意义的。如果用户
阅读全文
摘要:因为最近在制作班级网站,考虑到文件上传带来的安全问题,特此研究一下。下面看一个简单的上传代码。<form action="index.php" method="post" enctype="multipart/form-data" name="form"> <input type="file" name="file" /><br /> <input type="submit" value="上传文件&qu
阅读全文
摘要://刚做好就被放到小站上了,有几处还不是写的很好。数学部分是从ACM网上摘来的。<html>
<head>
<title>JS小尝试</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
</head>
<body style="margin-left:350px">
<canvas id="c"></canvas&g
阅读全文
摘要:看到Trojan大牛写的文章,特地转来与大家分享。0、用单引号代替双引号来包含字符串,这样做会更快一些。因为PHP会在双引号包围的字符串中搜寻变量,单引号则不会,注意:只有echo能这么做,它是一种可以把多个字符串当作参数的“函数”(译注:PHP手册中说echo是语言结构,不是真正的函数,故把函数加上了双引号)。 1、如果能将类的方法定义成static,就尽量定义成static,它的速度会提升将近4倍。 2、$row[’id’] 的速度是$row[id]的7倍。 3、echo 比 print 快,并且使用echo的多重参数(译注:指用逗号而不是句点)代替字符串连接,比如echo $str...
阅读全文
摘要:系统讲解PHP开发中安全防范知识 PHP代码安全和XSS,SQL注入等对于各类网站的安全非常中用,尤其是UGC(User Generated Content)网站,论坛和电子商务网站,常常是XSS和SQL注入的重灾区。这里简单介绍一些基本编程要点, 相对系统安全来说,php安全防范更多要求编程人员对用户输入的各种参数能更细心. php编译过程中的安全 建议安装Suhosin补丁,必装安全补丁 php.ini安全设置 register_global = off magic_quotes_gpc = off display_error = off log_error = on # ...
阅读全文
摘要:"对于页面中一个static的div#demo,我想让这个#demo里的一个div#sub相对于#demo定位在右上角的某个地方,应该是用这个position:relative这个吧,然后再加上top,right给限制一下。position的默认值是static,(也就是说对于任意一个元素,如果没有定义它的position属性,那么它的position:static)如果你想让这个#demo里的一个div#sub相对于#demo定位在右上角的某个地方,应该给#demo相对定位,#sub绝对定位。absolute是相对于自己最近的父元素来定位的,如果你不给#demo相对定位,那么#su
阅读全文
摘要:Blueprint CSS 框架将 html 标签设定为如下情况:统一重置了 43 个 html 标签(html 4.0 标签一共 91 个)的属性,(html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, t
阅读全文
浙公网安备 33010602011771号