05 2019 档案

摘要:<?php //返回数组中元素的个数,可以理解为返回数组的长度 count(); //获取变量中的字符串值,可以理解为把变量转换成字符串类型 strval();//查询数组里是否存在着指定的健名,返回true和falsearray_key_exists(键名,数组);//特殊字符转换,可有效的防止x 阅读全文
posted @ 2019-05-24 10:02 钧一 阅读(831) 评论(0) 推荐(0)
摘要:<?php function get_client_ip() { $ip = $_SERVER['REMOTE_ADDR']; if (isset($_SERVER['HTTP_CLIENT_IP']) && preg_match('/^([0-9]{1,3}\.){3}[0-9]{1,3}$/', $_SERVER['HTTP_CLIENT_IP'])) { ... 阅读全文
posted @ 2019-05-22 15:36 钧一 阅读(9323) 评论(0) 推荐(0)
摘要:/** * * Zset操作 * sorted set操作 * 有序集合 * sorted set 它在set的基础上增加了一个顺序属性,这一属性在修改添加元素的时候可以指定,每次指定后,zset会自动从新按新的值调整顺序 * */ // //将一个或多个元素插入到集合里面,默认从尾部开始插入// 阅读全文
posted @ 2019-05-22 15:05 钧一 阅读(6900) 评论(0) 推荐(0)
摘要:/** * * Set操作 * 集合命令 * 保证数据的唯一 * 不保证顺序 * */ //将一个元素加入集合,已经存在集合中的元素则忽略。若集合不存在则先创建,若key不是集合类型则返回false,若元素已存在返回0,插入成功返回1。 $redis->sAdd('set3', '11'); //返回集合中所有成员。 $redis->sMembers('set3'); ... 阅读全文
posted @ 2019-05-21 16:13 钧一 阅读(14492) 评论(0) 推荐(3)
摘要:/** * * Hash操作 * 哈希操作 * 可理解为数据库操作 * */ //为user表中的字段赋值。成功返回1,失败返回0。若user表不存在会先创建表再赋值,若字段已存在会覆盖旧值。 $redis->hSet('user', 'name', '222'); //获取user表中指定字段的值。若user表不存在则返回false。 $redis->hGet('user',... 阅读全文
posted @ 2019-05-21 10:23 钧一 阅读(13470) 评论(0) 推荐(1)
摘要:/** * * String操作 * 字符串操作 * */ //设置键值:成功返回true,否则返回false,键值不存在则新建,否则覆盖 $redis->set('string', 'hello world!'); //从左往右第五个字符开始替换为另一指定字符串,成功返回替换后新字符串的长度。 $redis->setRange('string',6, '1111'); ... 阅读全文
posted @ 2019-05-20 16:02 钧一 阅读(2791) 评论(0) 推荐(0)
摘要:/** * * List操作 * 列表操作 * 可理解为数组操作 * 插入、删除数据按照一定规律排列的 * 元素可重复 * 适用于队列 * */ //在列表头部插入一个值one,当列表不存在时自动创建一个列表,key1为列表名 $redis->lpush("key1", "one"); ... 阅读全文
posted @ 2019-05-20 12:06 钧一 阅读(13995) 评论(0) 推荐(1)
摘要:connect('127.0.0.1', 6379,30); //连接redis密码认证,成功返回true 失败返回false $ret = $redis->auth('junyi'); //查看连接状态 连接正常返回+PONG var_dump($redis->ping()); 阅读全文
posted @ 2019-05-20 12:05 钧一 阅读(2928) 评论(0) 推荐(0)
摘要:json格式转为数组/对象 json_decode() json 对象/数组转json格式 json_encode() 阅读全文
posted @ 2019-05-18 16:04 钧一 阅读(14839) 评论(0) 推荐(0)
摘要:\" \/ \" 例: span = "<span onclick=\"xadmin.open('编辑','\/junyi\/member\/upd\/id\/" + a['id'] + ".html',600,400)\" />" 阅读全文
posted @ 2019-05-16 15:52 钧一 阅读(634) 评论(0) 推荐(0)
摘要:redis连接格式为 redis-cli -h host -p port -a password 但由于刚安装的redis是没有密码的 因此可以进行直接连接, cd转到redis目录里 查看当前密码 可以看见,密码是为空的, 当下,你可以选择设置一次性密码,一次性密码则是:当redis重启后将失效密 阅读全文
posted @ 2019-05-15 11:22 钧一 阅读(4237) 评论(0) 推荐(0)
摘要:安装包下载网址 :https://github.com/MSOpenTech/redis/releases 找到最新发布的安装包进行下载 下载完后解压到c盘 打开cmd,并进到redis里面 然后执行命令,把它添加到系统自启项里 打开计算机管理,找到redis双击设置为启动即可 如果启动或添加进自启 阅读全文
posted @ 2019-05-15 10:32 钧一 阅读(1473) 评论(0) 推荐(0)
摘要:前端输出session {{ Session::get('username') }} ajax提交 控制器层 阅读全文
posted @ 2019-05-14 15:42 钧一 阅读(1349) 评论(0) 推荐(0)
摘要:当接收到参数是执行搜索 模块 阅读全文
posted @ 2019-05-14 09:47 钧一 阅读(790) 评论(0) 推荐(0)
摘要:在脚本之家里下载扩展压缩包 https://www.jb51.net/softs/392873.html 安装扩展前得先安装memcached并启动 下载完扩展压缩包解压并找到对应自己php版本 复制里面的 php_memcache.dll 创建一个php文件 查看配置 phpinfo(); 找到p 阅读全文
posted @ 2019-05-13 17:49 钧一 阅读(1043) 评论(0) 推荐(0)
摘要:话不多说,上代码,自己看注释 阅读全文
posted @ 2019-05-13 17:33 钧一 阅读(2045) 评论(0) 推荐(0)
摘要:memcached::get(); //查找key的值; 例:$mem->get($key); memcached::add() ; //添加,当key存在时,false,当key不存在则执行 //MEMCACHE_COMPRESSED 对储存的数据进行压缩,默认为false,不压缩,get取出时自 阅读全文
posted @ 2019-05-13 17:29 钧一 阅读(302) 评论(0) 推荐(0)
摘要:连接Telnet 127.0.0.1 11211 存储数据 add news 0 1 8 (news为数据名称,1为存储的时间,当为0的时候则为永久储存,永久缓存最多为30天,8为长度) aaaaaaaa(存储的数据) 返回STORED则代表存储成功 查看存储的数据: get news 阅读全文
posted @ 2019-05-13 10:14 钧一 阅读(327) 评论(0) 推荐(0)
摘要:Telnet host 端口 如:Telnet 127.0.0.1 11211 执行命令进入后 ctrl +] ,打开回显 或者输入以下命令打开回显 set localecho 并回车即可 阅读全文
posted @ 2019-05-13 09:48 钧一 阅读(2931) 评论(0) 推荐(0)
摘要:memcached 客户端与服务器端通信使用的基于文本的协议,不是二进制,可通过Telnet进行互交 阅读全文
posted @ 2019-05-13 09:42 钧一 阅读(492) 评论(0) 推荐(0)
摘要:memcached -m 64 -p 11211 -vvv 设置默认内存64,默认端口11211 ,输出功能及警告错误等信息 阅读全文
posted @ 2019-05-13 09:39 钧一 阅读(259) 评论(0) 推荐(0)
摘要:进入到memcached目录, 输入命令: memcached -h 即可查看帮助 -p<num>要侦听的TCP端口号(默认值:11211) -u<num>udp监听端口号(默认:11211,0关闭) -d install 安装memcached服务 -u 显示你执行该程序的用户,如root -m 阅读全文
posted @ 2019-05-13 09:13 钧一 阅读(203) 评论(0) 推荐(0)
摘要:请求: (1)请求行信息 Request URL: 发起请求的路径 Request Method:请求的方式(get post head put delete trace options等,但常用的只有get和post); Status Code:请求状态(2**为请求成功 3**请求资源被重新分配 阅读全文
posted @ 2019-05-10 16:25 钧一 阅读(548) 评论(0) 推荐(1)
摘要:假设一秒钟内有30个人打开你的网页,一个页面大小假设为200kb,需要的带宽 200*40=8000kb 阅读全文
posted @ 2019-05-09 09:55 钧一 阅读(518) 评论(0) 推荐(0)
摘要:unset($data['captcha']); 阅读全文
posted @ 2019-05-05 17:14 钧一 阅读(1281) 评论(0) 推荐(0)
摘要:路径 app\admin\validate\User.php 如果没有则创建该文件夹和文件 User.php 控制器 阅读全文
posted @ 2019-05-05 17:09 钧一 阅读(1182) 评论(0) 推荐(0)
摘要:视图层 控制器验证 阅读全文
posted @ 2019-05-05 10:34 钧一 阅读(1406) 评论(0) 推荐(0)