HDR

HDR

memcache 存储 php session

1. 修改配置文件,在 php.ini 中全局设置:

session.save_handler = memcache
session.save_path = “tcp://127.0.0.1:11211”
或者某个目录下的 .htaccess :
php_value session.save_handler “memcache”
php_value session.save_path “tcp://127.0.0.1:11211”
再或者在某个一个应用中:
ini_set(“sessi[……]

阅读全文»

图解修改CentOS的环境变量

centos是基于RedHat服务器版本编译而成,更适合于服务器应用。

试了试一些常用命令都OK,在使用ifconfig, service等命令时报错。。

这些命令都位于/sbin目录下,但CentOS系统环境变量设定中没有/sbin目录,需要手动修改环境变量,

临时用一下也可以使用/sbin/ifconfig这样带上路径执行,或者临时设置环境变量路径。

这是环境变量设置导致,需要使用export添加文件路径

1 修改/etc/profile文件添加需要的[……]

阅读全文»

Mysql分表教程

一般来说,当我们的数据库的数据超过了100w记录的时候就应该考虑分表或者分区了,这次我来详细说说分表的一些方法。目前我所知道的方法都是MYISAM的,INNODB如何做分表并且保留事务和外键,我还不是很了解。

首先,我们需要想好到底分多少个表,前提当然是满足应用。这里我使用了一个比较简单的分表方法,就是根据自增id的尾数来分,也就是说分0-9一共10个表,其取值也很好做,就是对10进行取模。另外,还可以根据某一字段的md5值取其中几位进行分表,这样的话,可以分的表就很多了。

好了,先来创建表吧[……]

阅读全文»

iPad网页开发教程及规则

iPad开发的局限性

在iPad上使用Safari浏览普通网站网页的时候,网页因为太大而导致需要手动放大缩小或者滑动,虽然这种滑动行为在iPad上市之初的各种宣传中被津津乐道,但时间久了我们还是会发现这样做并不方便,给用户带来的感受并不十分好。
不支持Flash
在没有越狱的iPad Safari中,网站的Flash都是无法显示的,但可以通过第三方软件或插件或者浏览器来解决,不过,即使不能显示Flash,你一样能够用HTML5和CSS3实现同样的效果。

没有鼠标光标
这意味着鼠标属性,例[……]

阅读全文»

深入理解SET NAMES和mysql(i)_set_charset的区别

作者: Laruence( )
转自: http://www.laruence.com/2010/04/12/1396.html

最近公司组织了个PHP安全编程的培训, 其中涉及到一部分关于Mysql的”SET NAMES”和mysql_set_charset (mysqli_set_charset)的内容:

说到, 尽量使用mysqli_set_charset(mysqli:set_charset)而不是”SET NAMES”, 当然, 这个内容在PHP手册中也有叙及, 但是[……]

阅读全文»

wap和web上cookie的domain设置的异同

来看下一段php代码:

<?php
header(“Cache-control: no-cache, no-store”);
header(“Pragma: no-cache”);
header(“Content-type:application/xhtml+xml;charset=utf-8”);
mb_internal_encoding(“UTF-8”);

setcookie(“name”, “comdeng”, time() + 60*60, null, “comdeng.[……]

阅读全文»

关于UNIX和Linux系统下SUID、SGID的解析

一、UNIX下关于文件权限的表示方法和解析
SUID 是 Set User ID, SGID 是 Set Group ID的意思。
UNIX下可以用ls -l 命令来看到文件的权限。用ls命令所得到的表示法的格式是类似这样的:-rwxr-xr-x 。下面解析一下格式所表示的意思。这种表示方法一共有十位:
9 8 7 6 5 4 3 2 1 0
– r w x r – x r – x

第9位表示文件类型,可以为p、d、l、s、c、b和-:
p表示命名管道文件
d表示目录文件
l表示符号连[……]

阅读全文»

[转]rdesktop远程使用Windows的一些技巧

整个地球都知道rdesktop,有了它,我们可以从Solaris或者Linux使用Windows,当然Windows要开启Windows Terminal Service。虽然也有基于GTK+的tsclient做配置,我还是倾向直接使用命令行,不仅因为自己习惯使用console命令窗口,而且命令行可 以加入一些非常有用的选项。

比如:
./rdesktop -u adam -p adam -f -r clipboard:PRIMARYCLIPBOARD -r disk:sunray=/home[……]

阅读全文»

鄂ICP备13000209号-1

鄂公网安备 42050602000277号