上一页 1 ··· 7 8 9 10 11 12 13 下一页

php代码优化,mysql语句优化,面试需要用到的

摘要: 首先说个问题,就是这些所谓的优化其实代码标准化的建议,其实真算不上什么正真意义上的优化,还有一点需要指出的为了一丁点的性能优化,甚至在代码上的在一次请求上性能提升万分之一的所谓就去大面积改变代码习惯,搞得代码只有你看的懂,其他人需要花大量时间去理解你写的这种非常用的代码,代码这种东西,越规范越通用越 阅读全文
posted @ 2015-08-27 12:49 zh7314 阅读(466) 评论(0) 推荐(0)

解决手机小图标在手机显示模糊的问题

摘要: 解决方案,是我一个美女设计同时给的方案让我试试,结果证明手机效果不错,方法比较简单,wap上需要的图标大小是40x40像素的png,但是不论怎么做图,都在手机上显示得不是很清楚,有模糊或者有锯齿的感觉 她发过来的图是120x120的,然后在图标的css上吧图片使用css控制图片大小 backgrou 阅读全文
posted @ 2015-08-01 15:45 zh7314 阅读(2036) 评论(0) 推荐(0)

使用本地phpmyadmin管理远程数据库

摘要: 使用放下挺简单的,因为某些业务需求,phpmyadmin不让放在网站服务器上,所以放在本地可以方便管理远程数据库 点击下载会下载一个 config.inc.php 吧这个文件放在phpmyadmin的根目录就可以,登录的时候输入用户名和密码更安全,有cookies保存 <?php /* * Gene 阅读全文
posted @ 2015-07-29 09:55 zh7314 阅读(549) 评论(0) 推荐(0)

php解析一个url

摘要: $url = "http://shopnc.localhost/shop/index.php?act=goods&op=index&goods_id=25220"; $s = parse_url($url); var_dump($s); $t = parse_str($s['query'],$arr 阅读全文
posted @ 2015-07-28 15:25 zh7314 阅读(560) 评论(0) 推荐(0)

php吧字符串直接转换成数组处理

摘要: $str ='123456'; echo strlen($str) - 1; echo '<br>'; echo $str{strlen($str) - 1}; echo '<br>'; echo $str[strlen($str) - 1];以后处理即使很复杂的字符串,都可以很轻松的处理了 阅读全文
posted @ 2015-07-27 20:44 zh7314 阅读(335) 评论(0) 推荐(0)

如果2个数组重复的值,找出重复的值,在其中一个数组中去除

摘要: //array_intersect() 计算数组的交集。 4//array_intersect_assoc() 比较键名和键值,并返回两个数组的交集数组。 4//array_intersect_key() 使用键名比较计算数组的交集。 5//array_intersect_uassoc() 带索引检 阅读全文
posted @ 2015-07-21 17:56 zh7314 阅读(1521) 评论(0) 推荐(0)

str_replace() 用法bug和技巧

摘要: 语法 str_replace(find,replace,string,count) 参数 描述 find 必需。规定要查找的值。 replace 必需。规定替换 find 中的值的值。 string 必需。规定被搜索的字符串。 count 可选。一个变量,对替换数进行计数。 这个我不确定是语法bug 阅读全文
posted @ 2015-07-02 16:54 zh7314 阅读(875) 评论(0) 推荐(0)

mysql分区

摘要: <?php /* 分区 目录 18.1. MySQL中的分区概述 18.2. 分区类型 18.2.1. RANGE分区 18.2.2. LIST分区 18.2.3. HASH分区 18.2.4. KEY分区 18.2.5. 子分区 18.2.6. MySQL分区处理NULL值的方式 18.3. 分区 阅读全文
posted @ 2015-06-11 16:56 zh7314 阅读(279) 评论(0) 推荐(0)

mysql集群 MySQL Cluster

摘要: <?php /* 郑重说明2015年6月11日16:28:14,目前为止MySQL Cluster 社区版不支持INNODB,商业版支持,但是授权价格20W左右,so看此文档之前,考虑下钱MyISAM支持,至于触发器,存储过程,社区版是否支持,木有验证 MySQL簇的基本概念 NDB是一种“内存中” 阅读全文
posted @ 2015-06-11 10:55 zh7314 阅读(869) 评论(0) 推荐(0)

mysql5.5手册读书日记(4)

摘要: <?php /* InnoDB事务模型和锁定 15.2.10.1. InnoDB锁定模式 15.2.10.2. InnoDB和AUTOCOMMIT 15.2.10.3. InnoDB和TRANSACTION ISOLATION LEVEL 15.2.10.4. 持续非锁定读 15.2.10.5. 锁 阅读全文
posted @ 2015-06-11 10:31 zh7314 阅读(519) 评论(0) 推荐(0)

mysql5.5手册读书日记(3)

摘要: <?php /* MySQL_5.5中文参考手册 587开始 与GROUP BY子句同时使用的函数和修改程序 12.10.1. GROUP BY(聚合)函数 12.10.2. GROUP BY修改程序 12.10.3. 具有隐含字段的GROUP BY 12.10.1. GROUP BY(聚合)函数 阅读全文
posted @ 2015-06-10 15:55 zh7314 阅读(673) 评论(0) 推荐(0)

mysql5.5手册读书日记(2)

摘要: <?php /* * * MySQL_5.5中文参考手册 485开始 * * mysql> SELECT CASE 1 WHEN 1 THEN 'one' -> WHEN 2 THEN 'two' ELSE 'more' END; -> 'one' mysql> SELECT CASE WHEN 1 阅读全文
posted @ 2015-06-08 17:40 zh7314 阅读(603) 评论(0) 推荐(0)

centos桌面使用

摘要: firefox添加flash插件[root@bogon home]# cp libflashplayer.so /usr/lib64/mozilla/pl pl plugins/ plugins-wrapped/ [root@bogon home]# cp libflashplayer.so /us 阅读全文
posted @ 2015-06-04 10:56 zh7314 阅读(690) 评论(0) 推荐(0)

mysql5.5手册读书日记(1)

摘要: <?php //mysql语句使用技巧 /* * 我的数据库是5.5.2 * * 查询当前用户的登陆的名字 * select user(); * * 查询当前mysql服务器时间和服务器版本 * select version(),current_time; * * * 修改一个字段的属性 * * * 阅读全文
posted @ 2015-06-03 21:23 zh7314 阅读(391) 评论(0) 推荐(0)

jquery 同id使用指针寻找具体每个id的值

摘要: this来判断<script language="javascript"> function t(obj) { alert(obj.value); } </script> <?php for($i =0;$i<=5;$i++) {?> <input name="r" type="radio" val 阅读全文
posted @ 2015-05-21 09:39 zh7314 阅读(239) 评论(0) 推荐(0)

mysql怎么导入大文件的sql文件

摘要: 这个方法在windows上或者linux上都可以使用 多数人习惯使用phpmyadmin或者一些客户端比如workbench,navicat 但是最有效的是原生的php工具 命令都差不多 请在cmd的管理员权限下运行 C:\wamp\bin\mysql\mysql5.5.20\bin\mysql - 阅读全文
posted @ 2015-05-11 15:10 zh7314 阅读(377) 评论(0) 推荐(0)

php函数研究

摘要: <?php //$number = range(0,50,10); //print_r ($number); //生成一个自增的数组 header("Content-type:text/html;charset=utf-8"); /* * * 类/对象 * __autoload — 尝试加载未定义的 阅读全文
posted @ 2015-04-24 16:34 zh7314 阅读(194) 评论(0) 推荐(0)

php实现实现代码多主从,切换,轮询,健康检查

摘要: 现在很多框架现在都提供数据库读写分离,比如CI,TP,YII,一般使用正则表达书判断sql语句是读操作,还是写操作,但是有个缺点,没有给用主动判断,比如写入操作必须去立即读取主数据库的,如果不能立即判断就有问题,因为主从数据同步是有 时间延迟的,如果用比较烂一点办法,比如sheep 1秒,但是流量大 阅读全文
posted @ 2015-04-21 15:34 zh7314 阅读(646) 评论(0) 推荐(0)

php实现单个用户禁止重复登录,防止同一用户同时登陆

摘要: <?php session_start(); //ini_set('session.auto_start', 0); //关闭session自动启动 //ini_set('session.cookie_lifetime', 0);//设置session在浏览器关闭时失效 //ini_set('ses 阅读全文
posted @ 2015-04-21 15:13 zh7314 阅读(16463) 评论(0) 推荐(0)

php使用p3p实现cookies跨域设置 实现单点登录,全站登录

摘要: P3P Header is present: CP="CURa ADMa DEVa PSAo PSDo OUR BUS UNI PUR INT DEM STA PRE COM NAV OTC NOI DSP COR" Compact Policy token is present. A traili 阅读全文
posted @ 2015-04-20 14:15 zh7314 阅读(1009) 评论(0) 推荐(0)

实现页面浏览统计

摘要: <?php session_start(); $server = '127.0.0.1'; $username = 'root'; $password = ''; $conn = mysql_connect($server, $username, $password); $e = mysql_sel 阅读全文
posted @ 2015-04-17 17:29 zh7314 阅读(738) 评论(0) 推荐(0)

shopnc 支持 支付宝快捷登陆 shopnc权限验证原理说明

摘要: 为目前使用的是shopnc商场二次开发,shopnc本身做了qq互联和微博快捷登陆的api,做成了集成通用的接口 首先说下基本的这种类型的api访问方式,首先,的有个配置文件,配置你申请的id和key,callback的url文件,请注意貌似都得是一个.php文件,不能用控制器接手,会报错,至于是为 阅读全文
posted @ 2015-04-09 09:17 zh7314 阅读(1462) 评论(0) 推荐(0)

php读取文件里面的数组做为配置文件

摘要: 可能大家也都见过很多开源的产品,大多它们的配置文件都存放在一个单独的文件中,而这个文件里只存放了一个数组,其实这里运用了一个PHP的小技巧,就是可以将文件包含进来,并且赋值给一个变量,这个变量就具有了整个配置的数组,我给大家举个例子: config.php <?php return array( ' 阅读全文
posted @ 2015-04-01 14:38 zh7314 阅读(3772) 评论(0) 推荐(0)

进程控制扩展 程序执行 程序执行 函数

摘要: <?php //Resource Limits 名字 默认 可修改范围 更新日志 //memory_limit "128M" PHP_INI_ALL "8M" before PHP 5.2.0, "16M" in PHP 5.2.0 //echo memory_get_peak_usage();// 阅读全文
posted @ 2015-03-31 16:07 zh7314 阅读(392) 评论(0) 推荐(0)

socket详解

摘要: <?php /* * * socket主要翻译为套接字 * socket_accept — Accepts a connection on a socket * 接受一个socket链接 * socket_bind — 给套接字绑定名字 socket_clear_error — 清除套接字或者最后的 阅读全文
posted @ 2015-03-31 15:05 zh7314 阅读(557) 评论(0) 推荐(0)

curl详解

摘要: <?php /* * * 这里share翻译为共享文件或者共享库更合适,共享资源 * curl_close — 关闭一个cURL会话 curl_copy_handle — 复制一个cURL句柄和它的所有选项 curl_errno — 返回最后一次的错误号 curl_error — 返回一个保护当前会 阅读全文
posted @ 2015-03-30 15:12 zh7314 阅读(886) 评论(0) 推荐(0)

php session详解

摘要: <?php /* * session_abort — Discard session array changes and finish session 舍弃会话序列变化和结束会话 session_cache_expire — 返回当前缓存的到期时间 session_cache_limiter — 读 阅读全文
posted @ 2015-03-27 15:36 zh7314 阅读(518) 评论(0) 推荐(0)

php Output Control 函数 ob_系列函数详解

摘要: <?php /* * 输出缓冲控制 * * flush — 刷新输出缓冲 ob_clean — 清空(擦掉)输出缓冲区 ob_end_clean — 清空(擦除)缓冲区并关闭输出缓冲 ob_end_flush — 冲刷出(送出)输出缓冲区内容并关闭缓冲 ob_flush — 冲刷出(送出)输出缓冲区 阅读全文
posted @ 2015-03-26 15:12 zh7314 阅读(375) 评论(0) 推荐(0)

深入解析“硬链接”与“软链接”

摘要: 简而言之,软链接相当于windows中的快捷方式,硬链接相当于一个灾备系统,数据存放在两处,与复制不同 的是两处之间存在同步机制,一处数据的改变会实时同步到另一处,另外,一处数据如果被删除了,不会影响 到另一处的数据.下面是详细的介绍: 硬连接指向的是节点(inode),是已存在文件的另一个名字,修 阅读全文
posted @ 2015-03-24 15:30 zh7314 阅读(1629) 评论(0) 推荐(0)

影响 PHP 行为的扩展和网络函数

摘要: <?php /* * * 影响 PHP 行为的扩展 * PHP 选项和信息 * * assert_options — 设置/获取断言的各种标志 assert — 检查一个断言是否为 FALSE cli_get_process_title — Returns the current process t 阅读全文
posted @ 2015-03-19 16:57 zh7314 阅读(280) 评论(0) 推荐(0)

php一些特殊函数的使用实例详解

摘要: <?php /* * PHP Array 函数大全 * * array() 创建数组。 3 array_change_key_case() 返回其键均为大写或小写的数组。 4 array_chunk() 把一个数组分割为新的数组块。 4 array_combine() 通过合并两个数组来创建一个新数 阅读全文
posted @ 2015-03-18 14:49 zh7314 阅读(640) 评论(0) 推荐(0)

php预定义变量,超全局变量,魔术方法,特殊函数变量使用

摘要: <?php /* * 本代码全部为测试函数代码,部分注释和写实例 * * 修改php.ini variables_order=”EGPCS” * 请注意$_REQUEST在优先级传参的时候会造成数据被覆盖,出现重大bug,建议不要使用 * * 请注意一下是重要的一些超全局参数并不是全部的 * * 软 阅读全文
posted @ 2015-03-18 14:23 zh7314 阅读(466) 评论(0) 推荐(0)

centos安装vsftp

摘要: yum install -y vsftpd chkconfig vsftpd on配置问价在/etc/vsftpd/下面chroot_list 默认没有 必须自己建立 vi /etc/vsftpd/chroot_list 随便写点什么或者不写,直接保存 ftpusers 拒绝登录的用户 user_l 阅读全文
posted @ 2015-03-18 11:33 zh7314 阅读(300) 评论(0) 推荐(0)

php连接redis数据库 操作redis任务队列

摘要: 首先你的安装phpredis扩展在你的服务器上 $redis = new Redis(); $redis->connect('119.29.10.xx',6379); $redis->auth('zx');//redis在配置文件requirepass zx 这个就是密码 本地的不需要配置这个 $r 阅读全文
posted @ 2015-03-13 15:38 zh7314 阅读(641) 评论(0) 推荐(0)

shopnc编译安装IM服务器node.js

摘要: 编译安装IM服务器node.js下载地址http://www.nodejs.org/download/ 选择Source Codenode-v0.12.0 # ./configure # make # make install # cp /usr/local/node/bin/node /usr/s 阅读全文
posted @ 2015-03-06 16:10 zh7314 阅读(392) 评论(0) 推荐(0)

centos6.5 64位 yum install nginx的默认安装路径

摘要: yum install nginx网站文件存放默认目录 /usr/share/nginx/html 网站默认站点配置 /etc/nginx/conf.d/default.conf 自定义Nginx站点配置文件存放目录 /etc/nginx/conf.d/ Nginx全局配置 /etc/nginx/n 阅读全文
posted @ 2015-03-05 16:44 zh7314 阅读(1471) 评论(0) 推荐(0)

安装nfs服务器

摘要: 服务器和客户端都有一下操作 groupadd nginx useradd -r -g nginx nginx -s /sbin/nologin id nginx 查看nginx的id yum install nfs nfs-utils portmap rpcbind -y 关闭iptables se 阅读全文
posted @ 2015-03-05 15:55 zh7314 阅读(269) 评论(0) 推荐(0)

php扩展redis,编译安装redis服务

摘要: 首先安装redis扩展 https://github.com/phpredis/phpredis 下载http://redis.io/download 服务软件cd到软件存放目录unzip phpredis-master.zipcd phpredis-master/usr/local/php/bin 阅读全文
posted @ 2015-03-05 15:51 zh7314 阅读(352) 评论(0) 推荐(0)

x86_64编译JPEG遇到Invalid configuration `x86_64-unknown-linux-gnu'

摘要: 把 /usr/share/libtool/config/config.guess 覆盖到相关软件自带的config.guess 把 /usr/share/libtool/config/config.sub 覆盖到相关软件自带的config.sub ./configure --enable-share 阅读全文
posted @ 2015-03-04 11:25 zh7314 阅读(553) 评论(0) 推荐(0)

shopnc nginx优化配置文件

摘要: user www; worker_processes 2; error_log /var/log/nginx/error.log error; #error_log logs/error.log notice; #error_log logs/error.log info; pid /var/run 阅读全文
posted @ 2015-03-03 16:07 zh7314 阅读(1015) 评论(0) 推荐(0)
上一页 1 ··· 7 8 9 10 11 12 13 下一页