偶木

学习总结与分享

百度、cnzz、piwik 统计ajax请求方法

百度统计 :<script type="text/javascript"> $('area').click(function(){ //目标url var baiduStatUrl = $(this).attr('hr...

2016-08-25 14:43:06

阅读数 2234

评论数 0

php 代码功能性技巧

1、如果未定义,禁止访问! 如果你正确的创建了页面,那么任何其他人没有理由访问index.php之外的php页面。一旦index.php被访问后,你可以通过获得引入其他文件的方式来打开需要的页面。你的index页面应该包含类似的以下代码: define('yourPage',1);然后,其它页...

2016-08-19 18:20:07

阅读数 398

评论数 0

PHP 变量作用域

PHP 有四种不同的变量作用域:local global static parameter局部和全局作用域 在所有函数外部定义的变量,拥有全局作用域。除了函数外,全局变量可以被脚本中的任何部分访问,要在一个函数中访问一个全局变量,需要使用 global 关键字。 在 PHP 函数内部声明的变量...

2016-08-19 16:02:38

阅读数 793

评论数 0

navicat如何连接远程数据库

navicat装在机器A上,ip地址为ipa。mysql数据库装在机器B上,ip地址为ipb。1、进入机器B中mysql数据库的命令行,输入grant all on . to ‘root’@’ipa’ identified by ‘password’;其中ipa为被授权机器A的ip地址,pas...

2016-08-18 18:27:40

阅读数 18820

评论数 0

php 代码规范

1. 各参数均需检测合法性2. 接口返回格式array( 'state' => $state, //0错误,1正确或http状态码 'msg' => $msg, );3. if else 写法if (1 == $a) { echo 1; } else { ...

2016-08-18 18:23:57

阅读数 435

评论数 0

Mysql复制表结构、表数据

1、复制表结构及数据到新表CREATE TABLE 新表SELECT * FROM 旧表这种方法会将oldtable中所有的内容都拷贝过来,当然我们可以用delete from newtable;来删除。 不过这种方法的一个最不好的地方就是新表中没有了旧表的primary key、Extra(a...

2016-08-16 11:03:43

阅读数 280

评论数 0

js 窗口操作

jquery获取父窗口的元素:$("#父窗口元素ID",window.parent.document).find("#man_id").val(); //对应javascript版本为 window.parent.document.getElementBy...

2016-08-15 16:17:19

阅读数 362

评论数 0

Cgi、FastCgi与PHP-cgi、PHP-fpm详解

CGI:是为了保证web server传递过来的数据是标准格式的,方便CGI程序的编写者(是一种协议 : 通用网关协议)。web server:(比如说nginx)只是内容的分发者。 比如,如果请求/index.html,那么web server会去文件系统中找到这个文件,发送给浏览器,这里...

2016-08-15 11:25:06

阅读数 244

评论数 0

nginx 工作原理

1. Nginx的模块与工作原理Nginx由内核和模块组成,其中,内核的设计非常微小和简洁,完成的工作也非常简单,仅仅通过查找配置文件将客户端请求映射到一个location block(location是Nginx配置中的一个指令,用于URL匹配),而在这个location中所配置的每个指令将会启...

2016-08-12 18:04:36

阅读数 1195

评论数 0

Linux grep命令详解

grep 是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹配的行打印出来。grep [-acinv] [--color=auto] '查找字符串' filename 参数:-a :将binary文件以text文件的方式查找数据 -c :计算找到‘查找字符串’的次数 -i :忽略大小写...

2016-08-10 19:08:00

阅读数 608

评论数 0

MySQL数据类型 int(M)中M含义

int(M)我们先来拆分,int是代表整型数据那么中间的M应该是代表多少位了,后来查mysql手册也得知了我的理解是正确的,下面我来举例说明。 MySQL 数据类型中的 integer types 有点奇怪。你可能会见到诸如:int(3)、int(4)、int(8) 之类的 int 数据类型。刚...

2016-08-10 16:22:25

阅读数 3588

评论数 0

linux 下mysql忘记密码解决方法

1

2016-08-09 19:30:58

阅读数 266

评论数 0

mysql 性能优化方法汇总

0、加索引索引建立规则:索引的字段必须是经常作为查询条件的字段; 如果索引多个字段,第一个字段要是经常作为查询条件的。如果只有第二个字段作为查询条件,这个索引不会起到作用; 索引的字段必须有足够的区分度; Mysql 对于长字段支持前缀索引;1、当只要一行数据时使用 LIMIT 1当你查询表的有些...

2016-08-09 19:26:19

阅读数 241

评论数 0

$(document).ready()与$(window).load()的区别

1.执行时间不同:从字面的意思上理解,$(document).ready()就是文档准备好了。也就是浏览器已经解析完整个html文档,dom树已经建立起来了,这时就可以通过class属性或者id属性等等对dom进行操作等。而$(window).load()就是整个页面已经加载完毕。与前者的区别是d...

2016-08-09 16:23:00

阅读数 296

评论数 0

系统性能优化策略

1、php内的sql代码性能存在问题这个存在于两方面,一个是sql本身优化不够,另外一个方面是随着数据量的增加,某些性能问题会逐渐暴露。2、apache处理模式造成的内存消耗由于apache是以进程的形式,同步阻塞式的处理http请求,so,当网页本身加载元素过多的话,会造成大量的http进程并发...

2016-08-08 16:38:56

阅读数 453

评论数 0

网站监控邮件发送方法

网站监控、功能脚本执行结果邮件:<?php /** * 邮件发送方法 * @param string $title 邮件主题 * @param string $content 邮件内容 */ function send_email($title, $content) { $s...

2016-08-08 15:05:52

阅读数 993

评论数 0

jquery元素过滤

first() :返回被选元素的首个元素。$(document).ready(function(){ //选取首个 <div> 元素内部的第一个 <p> 元素: $("div p").first(); });last() : 返回被选...

2016-08-05 15:53:43

阅读数 276

评论数 0

jquery元素遍历

1、遍历祖先元素:parent() :返回被选元素的直接父元素。$(document).ready(function(){ $("span").parent(); });parents() : 返回被选元素的所有祖先元素,它一路向上直到文档的根元素 ()。$(docume...

2016-08-05 15:47:45

阅读数 314

评论数 0

php 统计文件行数方法

<?php /** * 高效率计算文件行数 * @param unknown $file * @return number */ function count_line($file) { $fp=fopen($file, "r"); $i=0; ...

2016-08-03 17:34:04

阅读数 959

评论数 0

php 遍历目录文件方法

<?php /********************** 一个简单的目录递归函数 第一种实现办法:用dir返回对象 ***********************/ function tree($directory) { if(is_dir($directory)) { ...

2016-08-03 17:23:27

阅读数 1928

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭