-
admin
2018-02-06 09:18:30
git
5548°
20
持续集成是一种软件开发实践,即团队开发成员经常集成他们的工作,通常每个成员每天至少集成一次,也就意味着每天可能会发生多次集成。每次集成都通过自动化的构建(包括编译,发布,自动化测试)来验证,从而尽快地发现集成错误。许多团队发现这个过程可以大大减少集成的问题,让团队能够更快的开发内聚的软件。
-
admin
2018-01-23 20:10:52
docker
5998°
20
Docker修改hosts?这还不简单,打开vim直接敲就完事儿了!然而事与愿违,事情没有我们想的那么简单。
-
admin
2018-01-12 21:48:16
docker
9071°
20
Alpine Linux,一个只有5M的Docker镜像。是一个面向安全的轻型Linux发行版。不同于通常Linux发行版,Alpine Linux采用了musl libc和busybox以减小系统的体积和运行时资源消耗。在保持瘦身的同时,Alpine Linux还提供了自己的包管理工具apk,可以在其网站上查询,或者直接通过apk命令查询和安装。
-
admin
2018-01-06 15:00:20
python基础
3740°
20
变量存储在内存中的值。这就意味着在创建变量时会在内存中开辟一个空间。
基于变量的数据类型,解释器会分配指定内存,并决定什么数据可以被存储在内存中。
因此,变量可以指定不同的数据类型,这些变量可以存储整数,小数或字符。
-
admin
2018-01-05 22:37:27
docker
5815°
20
从 rootfs 压缩包导入
格式:docker import [选项] ||- [[:]]
-
admin
2017-12-27 23:37:29
系统/运维
5743°
20
线上的数据库,开发可以直接navicat软件直接操作。一旦发生数据泄露,后果严重。需要禁止使用navicat,使用命令行操作,并且能记录每个开发执行的SQL语句。
-
Run
2017-12-25 13:31:31
python练习
5866°
20
Tkinter编程,优化之前的例子,多多练习
-
Run
2017-12-25 13:16:00
python练习
6270°
20
Python 提供了多个图形开发界面的库,Tkinter是其中之一
-
Run
2017-12-13 22:54:15
scrapy
5451°
20
css--层叠样式表,css规则由两个主要的部分构成:选择器,以及一条或多条声明
-
admin
2017-12-12 23:48:22
php
4983°
20
数据库分批导出为csv文件,每次100万
-
Run
2017-12-12 23:25:08
python基础
3703°
20
python中的time模块是跟时间相关的模块
-
Run
2017-12-12 22:41:19
python基础
3885°
20
sys模块,顾名思义就是跟系统相关的模块
-
Run
2017-12-12 00:11:36
python基础
4047°
20
使用re模块和urllib.request模块来写一个简单的网络爬虫
-
Run
2017-12-11 22:09:31
python基础
3536°
20
在编写网络爬虫时,还有一些模块是必不可少的
-
Run
2017-12-11 21:22:59
python基础
4114°
20
使用logging模块很方便,而且会记录很详细的debug信息,这样就不需要一步步去试调程序,时间是宝贵的
-
Run
2017-12-11 17:54:54
系统/运维
6176°
20
zabbix-agent(客户端安装)
-
Run
2017-12-11 13:26:19
系统/运维
4857°
20
zabbix3.4.4搭建
-
admin
2017-12-09 23:29:43
git
5474°
20
使用Gitlab一键安装包安装Gitlab非常简单, 同样的备份恢复与迁移也非常简单. 使用一条命令即可创建完整的Gitlab备份:
-
admin
2017-12-08 00:02:05
php
5951°
20
清除 thinkphp跟php的 X-Powered-By
使用站长工具检测网页状态,会暴露php信息,需要屏蔽
-
admin
2017-12-07 23:50:00
php
5590°
20
thinkphp隐藏index.php