- 浏览: 126616 次
- 性别:
- 来自: 上海
-
最新评论
-
wahahachuang8:
GoEasy实时Web推送,支持后台推送和前台推送两种:后台推 ...
PHP socket 服务器框架--Workerman
文章列表
redis数据库安装及简单使用
- 博客分类:
- redis数据库
没事经常和之前的同事和同学聊天,据说现在不少公司都在用redis数据库和mongdb数据库,抱着玩玩试试的态度在本机安装redis数据库,
http://www.newasp.net/soft/67186.html#downloads
我下载的是Redis for Windows 2.6.13 稳定版
可以在Windows下进行安装
Redis安装文件解压后,有以下几个文件。见下图
redis-server.exe:服务程序
redis-check-dump.exe:本地数据库检查redis-check-aof.exe:更新日志检查redis-benchmark.exe:性能 ...
很久没来写技术博客了但是没忘,现在的公司用的是thinkphp框架,用了很久真心感觉吧tp框架好用,时间久了该之前掉下来的技术重新回味下那就是YII框架;
首先安装YII框架遇到了一两个问题:
下载YII框架到我的wamp根目录下,然后使用yiic命名创建demo的时候出错了:
// 创建一个testapp应用在framework上一级目录
D:\wamp_php\wamp\www\yii\framework>yiic webapp ../testapp/
'"D:\wamp_php\wamp\bin\php\php5.4"' 不是内部或外部命令,也不是可 ...
// 下午一同事提出一个有趣的问题:一行字母(数字符号也行),中间插入特定字符(字符类型不定,我这里用加号),字母的顺序不能变,如下:
ab => a+b 1种
abc=>a+bc;ab+c;a+b+c 3种
abcd=>a+bcd;ab+cd;a+b+cd;abc+d;a+bc+d;ab+c+d;a+b+c+d 7种
一次类推。
搞了差不多一下午,终于搞出来了;说说我的思路:先将字符串(一行字母)分割成数组,再对数组进行随机组合排列(组合排列中用+连接);形成“可以排列的多少种数组”;对新数组循环,循环中将每个元素的+替换成"" 将替 ...
再有2个月就该庆祝自己参加工作3年整了,也是自己运用php3年整了,经常自省自己的技术实力:在一些方面还存在不足,所以就写了这篇博客,自己也是在网上抄的望大家不要见笑,现在很多网站都运用了缓存技术,自己在这方面还有不足的地方,前几天在工作中老大教了一点感觉受用了虽然代码不多当然很感谢他了;下面是我自己在网上找的一些实例也算是初步实际了解了缓存的机制了,博客的原文地址是:http://blog.sina.com.cn/s/blog_780d4de70100xin1.html
// 首先建立cache文件 (运行后部分代码有注释结果)
class cache { private $di ...
参考文献:http://blog.sina.com.cn/s/blog_66aa1142010114lc.html
采用了动态服务器技术生成静态HTML的做法,这样做的好处是:一是能减轻其服务器的负担,二是因为生成了HTML静 态页面,所以其网站被搜索引擎搜索到的机率更大一些。因此 ...
在家里的电脑上安装dedecms的UTF8版本总是出现问题:安装成功后登陆后台后,出现空白页面,重新下载了几个重新安装也是同一个问题。发现登录验证的时候用到了这个函数session_register(我的环境:xp+PHP5.4.3+Apache2.2.22+mysql5.5.24),原来我的php版本是5.4.x版本的(),经过一系列的搜寻,发现这个函数在PHP5.4版本中已经被弃用了,已经被删除了。也就是这个函数不再可用了。直接注释掉就可以了,不用进行注册就可以声明session。
解决方法是:
找到include文件夹中的userlogin.class.php文件中(或者zen ...
// 下面的代码可不是抄袭的哟,买了本jquery权威指南的书,一步一步敲上去的哟!都是在本地运行过的,请指正拍砖
// 使用data()方法json格式数据<script type="text/javascript" src="js/jquery-1.8.2.js"></script><style type="text/css">body{font-size:13px}</style><script type="text/javascript">$( ...
其实参加工作近3年了 用到过的linux很少很少的,但是linux必须得熟悉不说精通吧至少熟悉吧,下面的linux命令是我抄袭别人的,见笑了;没事拿公司测试服务器来练练手。
arch 显示机器的处理器架构(1)uname -m 显示机器的处理器架构(2)uname -r 显示正在使用的内核版本dmidecode -q 显示硬件系统部件 – (SMBIOS / DMI)hdparm -i /dev/hda 罗列一个磁盘的架构特性hdparm -tT /dev/sda 在磁盘上执行测试性读取操作cat /proc/cpuinfo 显示CPU info的信息cat /proc/interrupt ...
// js 正则匹配密码 同时含有:a-zA-Z0-9和!@#$%^&*() 四种字符的字符串不分类型的前后顺序var textvalue =document.getElementById("pwd").value; var patrn=/([a-zA-Z0-9][!@#$%^&()*])|([!@#$%^&()*][a-zA-Z0-9])+/; if (!patrn.test(textvalue)){ alert("不合适");}else{ alert("合适");}
// 测试过的没问题的 ...
// 最近买了本jquery高级编程的书 在此和大家分享
2012-12-11 10:23:00// jquery 的链式写法***************
<html><head><title>jQuery 高级编程</title><script src="js/jquery-1.8.2.js" type="text/javascript"></script> // 1.8.2是jquery最新版的插件 文章可下载<style type="text/c ...
yii 操作session
- 博客分类:
- PHP编程
公司新项目自9月份开始要用到YII 说实话,真心不喜欢使用YII框架,感觉很繁琐,尤其是那些啥组件很烦人的,感觉吧还是国产的thinkphp和开源的CI方面快速
首先,在Yii框架中,你不需要像标准PHP代码那样使用session_start(), 在Yii框架中,autoStart 属性缺省被设置为true, 虽然没有使用session_start()
php代码书写习惯优化
- 博客分类:
- 技术总结
记得1年多之前写了个《提高程序效率的53条》,现在看看有点乱和繁琐,现在重新总结参考网上的,如有错误请多多指正,在此感激不尽。
php代码书写中可以做的优化习惯,以最大限度的保证php代码执行的快速性!(1)使用 static 静态方法比普通方法快4倍(2)echo输出快于print(3)连接字符使用 , 代替 .(4)循环之前先取出最大值,而不是在循环里面取值 正确的方法 $max = count($array); for ($i=0;$i<$max;$i++) { echo $i; } 错误的方法 f ...
PHP 计算页面执行时间
- 博客分类:
- 技术总结
公司的备案主机需要新增一台原因是太慢了总是要频繁登陆的,所以在新增主机里跑个程序测试下运行的时间;闲来没事逛逛一些技术博客和论坛,发现iteye的主体内容是java的有关php的好像不多或者更新的很慢,跑phpchina去溜达了一圈发现了一个暂时有用的博客,前天技术经理说了一个有关计算当前页面脚本执行的时间统计,然后我就分享下给大家:我也是抄袭的 http://www.phpchina.com/archives/view-42481-1.html
<?php $t = new executeTime; phpinfo(); cla ...
群里看到一个笑话,跟写程序联系起来,如果我们写程序的时候,需要考虑各种可能性。这样写出的程序才会健壮。 孩子入学考试题目——面试老师问:“树上有10只鸟,猎人开枪打死了1只,还剩几只?”生:“是无声手!枪· ...
// 老的项目运行有点慢,公司为其新增了一台主机,将数据拷贝后写了一个带分页的列表来看看该主机的运行效率;从数据库读取数据存储到数组每个人都会,分页不是网上的累或者啥方法,公司之前的人写的,我拿来改了改 ...