- 博客(14)
- 问答 (3)
- 收藏
- 关注
原创 mysql replace用法
replace(object,search,replace);update wz_freelist set `thumb` = replace(thumb,'http://www.xxx.com/uploadfile','http://static.xxx.com/static/images') where tid=231
2019-07-31 19:03:26 107
原创 mysql索引最左原则
建表CREATE TABLE `user` ( `id` int(10) unsigned NOT NULL AUTO_INCREMENT, `name` varchar(10) DEFAULT NULL, `sex` tinyint(1) DEFAULT NULL, `age` tinyint(2) DEFAULT NULL, PRIMARY KEY (`id`), ...
2019-07-29 09:47:29 1119
转载 Python面试题
出处:https://github.com/Senglin75/interview_of_python语言特性1.说一下 Python 中 LEGB 是什么LEGB 指的是 Python 中的变量作用域问题,其中L:local 局部变量,仅存在函数内部,其存储位置位于栈中,其生命周期在函数结束时就会被释放。E:enclosing 外部作用域变量,常见于闭包函数,也就是嵌套函数中...
2019-07-29 09:37:11 226
原创 MySQL知识
1.说一下 char、varchar 、text 的区别这里先介绍一下数据库的概念,数据库是一种数据结构,内含多种算法,帮助我们将数据以最优化的方式存储在计算机中,也可以帮助我们快速找到存储的数据。数据最终存储在计算机中都是以「二进制」的方式存储。比如 4,存储在计算机中其实是以 0100 的方式存储。比如 A,存储在计算中是以 0100 0001 的方式存储。char:定长字符型,最...
2019-07-29 09:26:11 116
原创 redis知识
1.说一说 Redis 是什么Redis 是一种「Key-Value」的内存型、非关系型数据库,属于 NoSQL 的一种。Redis 的读写速度特别快,特别适合读写频繁的场景。Redis 支持主从复制,支持数据持久化。2.知道 Redis 有哪些常用数据类型吗String List Hash Set Zset3.说一下 Redis 用来做什么利用 String,可...
2019-07-29 09:24:24 86
转载 SKU相关
https://blog.csdn.net/fengchengwu2012/article/details/83790995https://bbs.youzan.com/forum.php?mod=viewthread&tid=241261https://www.cnblogs.com/leefreeman/p/4060227.htmlhttps://blog.csdn.net...
2019-07-24 10:46:50 130
原创 layui uploader用法
<script> layui.use(['upload', 'jquery'], function () { var upload = layui.upload; var $ = layui.$; //执行实例 var uploadInst = upload.render(...
2019-07-19 15:54:18 1102
转载 AES加密相关
AES加密位数跟密钥key的位数有关, 以下是密钥位数和加密对应关系 16 => AES-128 24 => AES-192 32 => AES-256 iv是初始化向量. 超过16字节或者不足16字节都会被补足16字节或者截断到16字节。由于AES是块加密,铭文被分割成固定长度的块(一般是16字节长度),所以iv也是16字节。 CBC是加密模式具体可参...
2019-07-12 08:47:17 449
原创 redis排行榜之日排行周排行设计
ZINCRBY rank:20150401 5 1ZINCRBY rank:20150401 1 2ZINCRBY rank:20150401 10 3ZRANGE rank:20150401 0 -1 withscores1)"2"2)"1"3)"1"4)"5"5)"3"6)"10"按照分数从高到低,获取 top10ZREVRANGE rank:20150401 ...
2019-07-09 09:42:09 669
原创 gmstrftime将数字转成时分秒的形式
$str = 301;gmstrftime("%H:%M:%S",$str) ; //00:05:01将数字,转成时分秒的形式$result = $str ?? [] // 三元表达式,$str如果为空值为[].不为空则为$str有序集合可以做排行榜用zincrby($key,1,$id); //对每个ID每次请求进行加1zrevrange $key 0 -1 wit...
2019-07-07 14:57:23 550
原创 redis-分布式锁
$ok = $redis->set($key, $random, array('nx', 'ex' => $ttl));if ($ok) { //获取到锁 ... do something ... if ($redis->get($key) == $random) { $redis->del($key); }}Re...
2019-07-06 08:56:08 164
原创 PHP反射例子
$className = "\backend\models\ContentType" ; $param = [] ;// $aa = new ContentType() ;// $bb = $aa->attributeLabels() ;// var_dump($bb);exit; $aa = ...
2019-07-04 21:27:30 117
原创 mysql4种索引
1.普通索引alter table table_name add index index_username(username)2.唯一索引 (字段不允许重复,可有多个NULL)alter table table_name add unique index_username(username)3.主键索引(字段不允许重复,不允许NULL)alter table table...
2019-07-03 09:35:47 145
原创 Nginx location匹配规则
location语法规则:location [=|~|~*|^~] /uri/ { … }=开头表示精确匹配^~开头表示uri以某个常规字符串开头,理解为匹配 url路径即可~表示区分大小写的正则匹配~*表示不区分大小写的正则匹配!~和!~*分别为区分大小写不匹配及不区分大小写不匹配 的正则/通用匹配,任何请求都会匹配到。如果匹配规则以^开头,就是匹配以指定字符串开头的路径,...
2019-07-03 09:26:02 958
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人