作者:AlbertWen
添加时间:2012-12-23 02:51:42
修改时间:2025-08-12 05:36:31
分类:
11.PHP基础
编辑
PHP保存session默认的是采用的文件的方式来保存的,这仅仅在文件的空间开销很小的windows上是可以采用的,但是如果我们采用uinx或者是liux上的文件系统的时候,这样的文件系统的文件空间开销是很大的,然而session是要时时刻刻的使用的,大量的用户就要创建很多的session文件,这样对整个的服务器带来性能问题。
另一方面,如果服务器起采用群集的方式的话就不能保持session的一致性,所以我们就绪要采用数据库的方式来保存session,这样,不管有几台服务器同时使用,只要把他们的session保存在一台数据库服务器上就可以保证session的完整了,具体如何来实现请继续看下去。
PHP保存session默认的情况下是采用的文件方式来保存的,我们在PHP的配制文件PHP.ini中可以看到这样的一行,
session.save_handler="files"
作者:AlbertWen
添加时间:2012-12-21 23:49:25
修改时间:2025-08-12 04:51:38
分类:
11.PHP基础
编辑
参考
is_writable
(PHP 4, PHP 5)
is_writable — 判断给定的文件名是否可写
说明
bool is_writable ( string $filename )
如果文件存在并且可写则返回 TRUE。($filename 参数可以是一个目录名,即检查目录是否可写。 )
记住 PHP 也许只能以运行 webserver 的用户名(通常为 'nobody')来访问文件。不计入安全模式的限制。
作者:AlbertWen
添加时间:2012-12-20 15:59:02
修改时间:2025-07-30 06:34:07
分类:
MySQL/Redis
编辑
~~语法~~
CREATE TRIGGER <触发器名称> --触发器必须有名字,最多64个字符,可能后面会附有分隔符.它和MySQL中其他对象的命名方式基本相象. { BEFORE | AFTER } --触发器有执行的时间设置:可以设置为事件发生前或后。 { INSERT | UPDATE | DELETE } --同样也能设定触发的事件:它们可以在执行insert、update或delete的过程中触发。 ON <表名称> --触发器是属于某一个表的:当在这个表上执行插入、 更新或删除操作的时候就导致触发器的激活. 我们不能给同一张表的同一个事件安排两个触发器。 FOR EACH ROW --触发器的执行间隔:FOR EACH ROW子句通知触发器 每隔一行执行一次动作,而不是对整个表执行一次。 <触发器SQL语句> --触发器包含所要触发的SQL语句:这里的语句可以是任何合法的语句, 包括复合语句,但是这里的语句受的限制和函数的一样。 --你必须拥有相当大的权限才能创建触发器(CREATE TRIGGER),如果你已经是Root用户,那么就足够了。这跟SQL的标准有所不同。
作者:AlbertWen
添加时间:2014-03-16 20:12:00
修改时间:2025-08-12 04:56:18
分类:
11.PHP基础
编辑
ReflectionMethod: [PHP手册]详情
主要方法:
isPublic() 是否为 public 方法
getNumberOfParameters() 获取参数个数
getParamters() 获取参数信息
invoke( object $object [, mixed $parameter [, mixed $... ]] ) 执行方法
invokeArgs(object obj, array args) 带参数执行方法
作者:AlbertWen
添加时间:2017-10-26 14:08:35
修改时间:2025-08-12 04:57:18
分类:
06.Linux软件安装
编辑
1、先安装 brew,参考文章:Mac Pro 安装 Homebrew 软件包管理工具
2、执行安装命令
brew install cmake
出现警告提示:
Warning: cmake-3.5.2 already installed, it's just not linked
作者:AlbertWen
添加时间:2018-11-11 20:38:26
修改时间:2025-08-12 04:59:27
分类:
08.Java基础
编辑
当一个对象创建后,Java虚拟机(JVM)就会给这个对象分配一个引用自身的指针,这个指针的名字就是 this。
因此,this只能在类中的非静态方法中使用,静态方法和静态的代码块中绝对不能出现this,并且this只和特定的对象关联,而不和类关联,同一个类的不同对象有不同的this。
作者:AlbertWen
添加时间:2012-12-20 12:29:04
修改时间:2025-08-12 04:54:51
分类:
Linux基础
编辑
查看磁盘剩余空间: df -Th
[root@localhost ~]# df -Th
文件系统 类型 容量 已用 可用 已用%% 挂载点
/dev/sda1 ext4 25G 10G 14G 43% /
tmpfs tmpfs 504M 0 504M 0% /dev/shm
/dev/sda2 ext4 14G 164M 13G 2% /home
作者:AlbertWen
添加时间:2012-12-20 00:16:52
修改时间:2025-08-12 05:16:30
分类:
11.PHP基础
编辑
str_pad() 函数把字符串填充为指定的长度。
进入 详细介绍页面
作者:AlbertWen
添加时间:2012-12-19 23:35:26
修改时间:2025-08-12 04:15:17
分类:
11.PHP基础
编辑
定义和用法
error_log() 函数向服务器错误记录、文件或远程目标发送一个错误。
若成功,返回 true,否则返回 false。
语法
error_log(error,type,destination,headers)
作者:AlbertWen
添加时间:2012-12-19 15:59:38
修改时间:2025-08-12 04:54:57
分类:
Linux基础
编辑