PHP高级 js.jquery 第51天

bd.html <html> <head> <script src=”jquery-1.4.2.js”></script> <script> $(function(){ //找到button当中的第一个 $(‘button:first’).click(function(){ //找到textarea的高 var $height=$(‘textarea’).height(); //如果高小于500的时候执行 if($height<500){ //让高度增加50像素 $(‘textarea’).height($height+50); } }) $(‘button:last’).click(function(){ var… Continue reading »

PHP高级 js.jquery 第50天

    Jquery2          Not()并不是删除,而是指不匹配not()区间的内容,可以用表达示也可以用dom对象,但是手册中的例子是DOM对象,用的比较少,不推荐使用。          Slice 从第几个到第几个匹配  >=开始值 < 结束值               Append直接向里面的后面插入什么内容          appendTo 找到谁之后在后面插入什么内容          Wrap() 是跟每一个元素加上标签包裹起来,而wrapAll()是将一批同样的内容,用一个标签包裹起来               Clone和clone(true)的主要区别是是否克隆事件,clone()不克隆事件                    1.html     … Continue reading »

PHP高级 js.jquery 第49天

    Jquery     1,了解有哪些常用的js库     2,jquery版本有什么不同     3,jquery的加载方式     <scriptsrc="jquery-1.4.2.js"></script>     4,了解我们的第一段jquery代码     jQuery(document).ready(function(){                     alert('心灵小站');     })     5,了解window.onload和jQuery.ready()的区别          相同点:都是页面加载完成之后执行          不同点:window.onload只可以执行最后一段代码。而jQuery.ready()可以执行多个不同的代码                                     了解简写的变形过程         … Continue reading »

黑客

如何成为一名黑客 Copyright © 2001 by Eric S. Raymond 翻译:Barret 翻译水平有限,欢迎来信指教,我的Email是barret(a)ynmail.com, 但请勿问电脑技术问题(反正也不懂)。 允许未经作者及译者的同意进行非商业目的的转载,但必须保持原文的完整性。 内容一览 为什么会有这份文档? 什么是黑客? 黑客应有的态度 黑客的基本技能 黑客文化中的地位 黑客和书呆子(Nerd)的联系 风格的意义… Continue reading »

nginx.conf 中文注释

nginx.conf配置中文说明 #定义Nginx运行的用户和用户组 user www-data www-data; #nginx进程数,建议设置为等于CPU总核心数。 worker_processes 4; #全局错误日志定义类型,[ debug | info | notice | warn | error | crit… Continue reading »

免费的DNS服务器

OpenDNS 网址:https://www.opendns.com/start设置DNS服务器为:208.67.222.222和208.67.220.220 Norton DNS: 198.153.192.1 198.153.194.1 GOOGLE地址: 8.8.8.8和8.8.4.4 level3 DNS SERVER IP 4.2.2.1-6 台湾DNS 伺服器 IP 列表 168.95.1.1 168.95.192.1 168.95.192.2… Continue reading »

PHP Apache Lighttpd Nginx PHP-fpm HTTP MySQL Memcached timeout

Web服务器超时 Apache timeout 一般在性能很高的情况下,缺省所有超时配置都是30秒,但是在上传文件,或者网络速度很慢的情况下,那么可能触发超时操作。 目前 apache fastcgi php-fpm 模式 下有三个超时设置: fastcgi 超时设置: 修改 httpd.conf 的fastcgi连接配置,类似如下: <IfModule mod_fastcgi.c> FastCgiExternalServer /home/forum/apache/apache_php/cgi-bin/php-cgi -socket… Continue reading »

PHP高级 MVC 第48天

分层的开发模式 模块    控制器:是controller  是实现业务逻辑以及页面和数据库之间的桥梁 模型    就是数据库操作类,封装一系列的方法,直接操作数据库 操作    是指模块下的各个方法。 主入口文件:文件定位均以访问的主入口文件进行定位,不论包含还是加载图片,js或css Index.php    主入口文件,访问路径定位均通过index.php Include      主要是放配置文件和系统当中常用函数 Config.php… Continue reading »

PHP高级 Smarty 第47天

1,smarty的原理 2,smarty的初始化方式 3,分配各种类型数据 4,分配函数 5,使用部份系统函数 include等 config_load等 6, 双引号当中可以插入变量,反引号的作用,系统保留变量 7,变量调节器 8,系统当中的变量调节器 9,中文截取的比较实用的变量调节器 10,如何写块标签 11,如何使用系统当中的另外一些函数 12,如何采用smarty插件模式来写自定义插件函数 定义自定义函数插件是: 1,function.名字.php 2,function smarty_function_名字($参数,&$smarty) 3,最后返回一个字符串… Continue reading »

PHP高级 Smarty 第46天

如何分配函数? $tpl->register_function('模版当中使用的名称','在当前文件当中的函数名'); 如何在模版当中使用函数? <{ 函数名 参数='值'  参数='值'  参数='值'}> 在我们自己写的自定义函数当中,所有的参数全部放到一个形参当中. 参数全部放到形参$args当中 Function demo($args){ } Smarty为我们准备好的一些内建函数: config_load 第一步,在configs目录当中写一个配置文件,写配置文件的时候,对于里面的文字这些玩意儿都不要加引号 第二步,在模版当中使用配置文件,第一步config_load载入配置文件 第三步,使用<{#配置文件名#}> 注意:不要写成这个样子<{#  joke#}>… Continue reading »