上一页 1 2 3 4 5 6 7 ··· 17 下一页
摘要: ■ 数据库的长连接 众所周知,数据库的长连接可以在一定程度上提高整个应用的读写效率,节省创建和销毁数据库连接的成本。Django在1.6版本之后就已经支持了长连接的设置,是在settings中的DATABASES下增加一个字段CONN_MAX_AGE来指定整个项目数据库连接的最大存活时间秒数。如果想 阅读全文
posted @ 2018-04-17 17:11 K.Takanashi 阅读(175) 评论(0) 推荐(0) 编辑
摘要: 【tempfile】 惊奇地又发现了一个比较有意思的小模块。 在一些场景中我们经常需要自动生成一些临时文件,当然用简单的open函数,来创建一个隐藏文件可以实现。不过tempfile这个模块把一些有的没的功能全部都封装完毕。我们直接使用即可。 ■ 简单使用 TemporaryFile类是tempfi 阅读全文
posted @ 2018-04-11 16:33 K.Takanashi 阅读(17192) 评论(0) 推荐(0) 编辑
摘要: 【Ansible 模块】 就如python库一样,ansible的模块也分成了基本模块和第三方拓展模块(自定义的模块)。这些模块其实才是作为真实的逻辑载体,在帮助ansible进行作业。 ansible-doc -l 可以列出当前所有已经安装的模块名。ansible-doc xxx可以调出xxx模块 阅读全文
posted @ 2018-04-11 11:41 K.Takanashi 阅读(1412) 评论(0) 推荐(0) 编辑
摘要: 【linecache】 过往在读取文件的时候,我们通常使用的是这种模式: 这么做的好处在于通过一行一行读取内容,不会一下子把整个文件内容读到内存中去。 在长时间的实践中可以发现,这种读取文件的代码是一种相对比较固定的模式。既然是固定的模式,那么肯定就有轮子了。事实上python自带了一个lineca 阅读全文
posted @ 2018-04-02 10:20 K.Takanashi 阅读(1623) 评论(1) 推荐(0) 编辑
摘要: 【Ansible】 参考文档:【http://www.ansible.com.cn/docs/intro.html】 和ansible类似的工具还有saltstack,puppet,sshpass等,都用于远程(批量)地管理服务器资源。各种工具实现原理不同,像ansible的话就是基于SSH开发的, 阅读全文
posted @ 2018-03-23 14:43 K.Takanashi 阅读(6859) 评论(0) 推荐(0) 编辑
摘要: 【xlwings】 说到Python操作Excel,有好多模块都可以支持这个工作。比如最底层的win32模块不仅可以操作Excel,还可以操作其他一众windows的软件。 其他的比较熟悉的有xlrd,xlwt和xlutils这三个。分别负责Excel文件的读、写、读写转换工作。虽然一般情况下的Ex 阅读全文
posted @ 2018-03-14 11:30 K.Takanashi 阅读(5600) 评论(0) 推荐(1) 编辑
摘要: 【docker-py】 官方文档:【https://docker-py.readthedocs.io/en/stable/images.html】 众所周知,Docker向外界提供了一个API来管理其中的资源。这个API可以是socket文件形式的(一般也是默认的,在/var/run/docker. 阅读全文
posted @ 2018-03-13 20:17 K.Takanashi 阅读(16990) 评论(0) 推荐(1) 编辑
摘要: 【Swarm】 Swarm是Docker官方提供的一款集群管理工具,其主要作用是把若干台Docker主机抽象为一个整体,并且通过一个入口统一管理这些Docker主机上的各种Docker资源。Swarm和Kubernetes比较类似,但是更加轻,具有的功能也较kubernetes更少一些。 Swarm 阅读全文
posted @ 2018-03-05 08:24 K.Takanashi 阅读(66603) 评论(1) 推荐(3) 编辑
摘要: ■ 磁盘空间和docker资源之间的关系(devicemapper驱动) 通过docker info | grep Space可以看到Docker占据的磁盘空间的信息。其中Data Space Used表示实际上docker资源占用掉的磁盘空间。相对应的Metadata Space Used是表示了 阅读全文
posted @ 2018-02-27 16:41 K.Takanashi 阅读(675) 评论(0) 推荐(0) 编辑
摘要: 前端总是会有很多信息提示的时候,最简单的可以用javascript自带的alert,confirm等。这些虽然和js的配合很好,但是很丑。 bootstrap给我们提供了一些不同的方案比如modal的模态对话框,popover,tooltip等比较好看的提示框。这些虽然好看一些但是需要和页面的DOM 阅读全文
posted @ 2018-02-25 16:03 K.Takanashi 阅读(4317) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 ··· 17 下一页