-
4-1 单例模式链接数据库 单例模式三大原则:(单例就是一个类,只能拥有一个实例!) 1.构造函数需要标记为非public[只能声明成私有模式private](防止外部使用new操作符创建对象),单例类不能在其他类中实例化,只能被其自身实例化; 2.拥有一个保存类的实例的静态成员变量$_instance; 3.拥有一个访问这个实例的公共的静态方法 instanceof:用于确定一个PHP变量是否属于某一类class的实例查看全部
-
[]$ sudo crontab -e */1 * * * * /usr/bin/php /data/www/app/crontab.php :wq mysql> select * from category\G; //一分钟后执行,有2行记录 ************ 1. row ************ ----- ----- ----- ************ 2. row ************ ----- ----- -----查看全部
-
定时任务结合PHP案例 问题:如何设置每分钟插入数据到数据表中? 打开Xshell新窗口: []$ mysql -h 127.0.0.1 //进入Linux的mysql服务 mysql> use test; mysql> show tables; mysql> select * from category\G; ==>Empty set (0.01 sec) mysql> desc category; ----------------------------- mysql> select * from category\G; ==> category_id:20 name:panda parent_id:0 path:0 create_time:1406218204 update_time:0 1 row in set (0.00 sec) 另开Xshell窗口 []$ cd /data/www/app []$ ll []$ sudo vim crontab.php <?php //3-3 定时任务 $connect = mysql_connect('127.0.0.1','',''); mysql_select_db('test',$connect); $sql = "insert into category(`name`, `create_time`) values('panda', ".time().")"; mysql_query($sql,$connect); ----------------------------------------- []$ ll []$ /usr/bin/php crontab.php查看全部
-
定时任务crontab例子: 每分钟执行cron.php: */1 * * * * php /data/www/cron.php 每天7:50开户ssh服务: 50 7 * * * /sbin/service sshd start查看全部
-
定时任务crontab格式 分 小时 日 月 星期 命令 * * * * * 0-59 0-23 1-31 1-12 0-6 command 注:"*" 代表取值范围内的数字 "/" 代表每、比如每分钟等查看全部
-
crontab -e //编辑某个用户的cron服务 []$ sudo crontab -e //编辑某个用户的cron服务 */1 * * * * /usr/bin/php /data/www/12.php //定时任务命令,执行php程序 :wq []$ sudo crontab -l //列出某个用户cron服务的详细信息 */1 * * * * /usr/bin/php /data/www/12.php []$ sudo crontab -r //删除某个用户的cron服务 []$ sudo crontab -l no crontab for root //管理员没有定时任务查看全部
-
3-3 定时任务 crontab为linux系统上的可执行定时任务; php为linux系统上运行的服务器端语言。 两者是相互独立,相互合作,例如:可以通过crontab定时执行php程序。 定时任务命令: 1. 定时任务服务提供crontab命令来设定服务 2. crontab -e //编辑某个用户的cron服务 3. crontab -l //列出某个用户cron服务的详细信息 4. crontab -r //删除某个用户的cron服务查看全部
-
版本升级参数传递查看全部
-
PHP操作Memcache 1.安装memcache扩展 2.链接服务 connect('memcache_host', 11211) 3.set 设置缓存 4.get 获取缓存查看全部
-
getRedis.php <?php //实例化redis $redis = new Redis(); //连接redis $redis->connect('127.0.0.1',6379); //得到缓存 var_dump($redis->get('panda'));查看全部
-
setRedis.php <?php //实例化redis $redis = new Redis(); //连接redis $redis->connect('127.0.0.1',6379); //设置缓存 $redis->set('panda',178); //设置缓存失效时间 $redis->setex('panda',15,'yjp178');查看全部
-
首页接口三种方案查看全部
-
PHP操作Redis 1.安装phpredis扩展 2.php链接redis服务:connect(127.0.0.1, 6379) 3.set 设置缓存 4.get 获取缓存查看全部
-
Redis常用操作: 1.开启Redis服务:redis-server 6379.conf 开启Redis客户端新cmd窗口:redis-cli 2.设置键值对:set key value[set panda 12]==>OK 3.查看键值:get key[get panda]==>"12" 不存在:[get ss]==>(nil) 4.设置key的过期时间,单位为妙:set key time value[set panda 12 gg]==>OK 12秒内:[get panda]==>"gg" 12秒后:[get panda]==>(nil) 5.删除键值(删除成功返回1):del key[del panda]==>(integer)1 检测是否删除成功,返回nil表示删除成功:[get panda]==>(nil)查看全部
-
Redis数据操作: 进入redis所在目录,开启redis服务:redis-server 6379.conf 1.开启redis客户端:redis-cli 2.设置缓存值:set index-mk-cache '数据' 3.获取缓存数据:get index-mk-cache 【不存在返回nil】 4.缓存过期时间:setex key 10【失效时间m】 'cache' 5.删除缓存:del key 【1->删除成功】查看全部
举报
0/150
提交
取消