2019年4月10日

正文内容加载中...
posted @ 2019-04-10 16:11 生活费 阅读(25) 评论(1) 编辑

2019年4月4日

摘要: 1.下载并导入数据库驱动包 官方不提供实现,先下载第三方的实现,点击这里查看各种各样的实现版本。这里选择了Go-MySQL-Driver这个实现。地址是:https://github.com/go-sql-driver/mysql/。 然后按照里面的说明下载驱动包: 最后导入包即可: 2.连接至数据阅读全文
posted @ 2019-04-04 15:53 生活费 阅读(20) 评论(0) 编辑
摘要: 阅读目录 1. Process 2. Lock 3. Semaphore 4. Event 5. Queue 6. Pipe 7. Pool 阅读目录 1. Process 2. Lock 3. Semaphore 4. Event 5. Queue 6. Pipe 7. Pool 序. multi阅读全文
posted @ 2019-04-04 11:37 生活费 阅读(13) 评论(0) 编辑

2019年3月22日

摘要: 阅读原文Django Rest Framework(认证、权限、限制访问频率) django_rest_framework doc django_redis cache doc阅读全文
posted @ 2019-03-22 15:41 生活费 阅读(22) 评论(0) 编辑

2019年3月20日

摘要: 1. 索引 索引,类似书籍的目录,可以根据目录的某个页码立即找到对应的内容。 索引的优点:1. 天生排序。2. 快速查找。索引的缺点:1. 占用空间。2. 降低更新表的速度。 注意点:小表使用全表扫描更快,中大表才使用索引。超级大表索引基本无效。 索引从实现上说,分成 2 种:聚集索引和辅助索引(也阅读全文
posted @ 2019-03-20 12:11 生活费 阅读(21) 评论(0) 编辑

2019年3月19日

摘要: 聚合¶ Django 数据库抽象API 描述了使用Django 查询来增删查改单个对象的方法。然而,有时候你需要获取的值需要根据一组对象聚合后才能得到。这份指南描述通过Django 查询来生成和返回聚合值的方法。 整篇指南我们都将引用以下模型。这些模型用来记录多个网上书店的库存。 from djan阅读全文
posted @ 2019-03-19 17:10 生活费 阅读(13) 评论(0) 编辑

2019年3月6日

摘要: 在Python中,装饰器一般用来修饰函数,实现公共功能,达到代码复用的目的。在函数定义前加上@xxxx,然后函数就注入了某些行为,很神奇!然而,这只是语法糖而已。 场景 假设,有一些工作函数,用来对数据做不同的处理: 我们想在函数调用前/后输出日志,怎么办? 傻瓜解法 如果有多处代码调用呢?想想就怕阅读全文
posted @ 2019-03-06 18:10 生活费 阅读(19) 评论(0) 编辑

2019年2月28日

摘要: 因为我的服务器集群需要回收日志到中央进行统一处理,所以需要建立ssh互信关系实现免密登录。关于ssh的使用大家可能都很熟悉了,我们今天主要来讲下ssh连接和免密登录的原理。 scp 传输文件 scp(secure copy)是linux系统下基于ssh登录进行安全的远程文件拷贝的命令。 # 传递文件阅读全文
posted @ 2019-02-28 11:39 生活费 阅读(64) 评论(1) 编辑

2019年2月21日

摘要: 背景: 由于在公司git的配置是公司内自己的用户id及邮箱,如果用同样的配置在github上提交公开项目,可能造成用户名及邮箱泄露,因此对于github上的项目,最好单独设置用户名,而每次在向github提交时都设置一下用户名不方便且容易忘记,因此做了如下设置,方便自动为github项目设置用户名,阅读全文
posted @ 2019-02-21 17:00 生活费 阅读(27) 评论(0) 编辑

2019年2月20日

摘要: Why Pool go自从出生就身带“高并发”的标签,其并发编程就是由groutine实现的,因其消耗资源低,性能高效,开发成本低的特性而被广泛应用到各种场景,例如服务端开发中使用的HTTP服务,在golang net/http包中,每一个被监听到的tcp链接都是由一个groutine去完成处理其上阅读全文
posted @ 2019-02-20 11:29 生活费 阅读(78) 评论(0) 编辑

导航

公告

统计