04 2020 档案
摘要:浅析MySQL中change与modify的区别 MySQL版本 show variables like 'version'; 表结构 desc student; 修改表 例如:修改表student的name字段,将varchar(10)修改为varchar(20)modifyalter table
阅读全文
摘要:从新手到架构师,一篇就够:从100到1000万高并发的架构演进之路 本文以设计淘宝网的后台架构为例,介绍从一百个并发到千万级并发情况下服务端的架构的14次演进过程,同时列举出每个演进阶段会遇到的相关技术,让大家对架构的演进有一个整体的认知。 作者:JackJiang来源:即时通讯网|2019-07-
阅读全文
摘要:python中的os.path.dirname与os.path.dirname(__file__)的用法 阅读目录 os.path.dirname(path) python中的os.path.dirname的用法 回到顶部 os.path.dirname(path) 语法:os.path.dirna
阅读全文
摘要:redis缓存 在互联网应用中经常需要用redis来缓存热点数据。 redis数据在内存,可以保证数据读取的高效,接近每秒数十万次的吞吐量 减少下层持久层数据库读取压力,像mongodb,每秒近千次读取就已经表示压力山大 redis单进程单线程运行,天然具备读写的原子性,避免并发导致脏读等问题 使用
阅读全文
摘要:最近在尝试配置 awesome WM,因此粗略地学习了一下 lua 。 在学习过程中,我完全被表表在 lua 中的应用所镇住了。 表在 lua 中真的是无处不在:首先,它可以作为字典和数组来用;此外,它还可以被用于设置闭包环境、模块;甚至可以用来模拟对象和类。 字典 表最基础的作用就是当成字典来用。
阅读全文
摘要:列出已有的tag git tag 显示tag 加上-l命令可以使用通配符来过滤tag tag显示过滤 新建tag 使用git tag命令跟上tag名字,直接创建一个tag。 git tag v1.0 上面创建一个名为v1.0的tag。使用git tag命令可以看到新增加的tag。 创建tag 还可以
阅读全文
摘要:在克隆完一个的版本库时,git会在本地创建一个master分支用于跟踪远端的master分支 如git clone abc.git 默认情况下git会在本地创建一个master分支 但是,在本地master分支上直接进行新特性的开发并不是一种非常好的习惯 一般情况下,会在本地master分支的基础上
阅读全文
摘要:下面是我整理的常用 Git 命令清单。几个专用名词的译名如下。 Workspace:工作区 Index / Stage:暂存区 Repository:仓库区(或本地仓库) Remote:远程仓库 本地分支关联远程:git branch --set-upstream-to=origin/beta be
阅读全文
摘要:#coding=utf-8 import http.clientimport urllib.parse #与服务器建立链接url = 'code.ali.cn:80' conn = http.client.HTTPConnection(url). #python3 conn = httplib.HT
阅读全文
摘要:Python time strptime()方法 时间操作 描述 Python time strptime() 函数根据指定的格式把一个时间字符串解析为时间元组。 语法 strptime()方法语法: time.strptime(string[, format]) 参数 string -- 时间字符
阅读全文
摘要:原创自由de单车 最后发布于2017-02-14 14:58:43 阅读数 18218 收藏在ngx_lua里,获取时间相关信息的方式大概有4种(见下面代码): print(string.format("%s, %s, %s, %s", ngx.time(), os.time(), os.clock
阅读全文
摘要:用这个列子说好了如果NF代表字段 那最后应该是7 才对啊 还有最后怎么都是1呢?END前面的是查看并发吧 后面是查看 tcp连接数 是这样吗? awk下标采用字符串来表示可能你在其它语言见过int a[10];这代表有10个元素的数组,下标为0,1,2,,,9而awk的下标是字符串,说白了,像极了h
阅读全文
摘要:1、查看有多少个IP访问: awk '{print $1}' log_file|sort|uniq|wc -l 2、查看某一个页面被访问的次数: grep "/index.php" log_file | wc -l 3、查看每一个IP访问了多少个页面: awk '{++S[$1]} END {for
阅读全文
摘要:一、获取当前目录下的文件或目录信息(不包含多级子目录) func main() { pwd,_ := os.Getwd() //获取当前目录 //获取文件或目录相关信息 fileInfoList,err := ioutil.ReadDir(pwd) if err != nil { log.Fatal
阅读全文
摘要:什么是乐观锁,什么是悲观锁 MChopin关注 22019.04.10 21:21:49字数 3,099阅读 23,526 并发控制 当程序中可能出现并发的情况时,我们就需要通过一定的手段来保证在并发情况下数据的准确性,通过这种手段保证了当前用户和其他用户一起操作时,所得到的结果和他单独操作时的结果
阅读全文