个人博客

gitlab+jenkins持续集成环境

持续集成是一种软件开发的实践,即团队开发成员经常集成他们的工作,通常每个成员每天至少集成一次,也就意味着每天可能会发生多次集成。每次集成都通过自动化的构建(包括编译,发布,自动化测试)来验证,从而尽快地发现集成错误。许多团队发现这个过程可以大大减少集成的问题,让团队能够更快的开发内聚的软件。

Continue Reading
Continue Reading

git隐藏文件夹

分布式的版本管理同svn集中式版本管理不同的是,本地维护一个版本库,所以不需要联网服务器就可以做开发版本管理。每个开发者对自己仓库拥有写权限,而对其他所有人仓库的读权限。同时有个代表“官方”项目的权威的仓库。

Continue Reading

Git合并分支

多人在同一项目中的协作开发,就会创建各自的分支进行开发。比方说:每个人开发不同的功能,在各自的分支开发过程中互不影响,完成后都提交到develop分支。在合并分支上必定会常用到 git merge、git rebase语法,二者都有用于分支合并的功能。

Continue Reading

版本控制系统Git

在开发过程中,Git已成为现在主流的一种代码托管技术,现在大部分公司基本上都是使用git进行协同开发,代码通过git来管理,维护自己的公司内部的git,提高开发效率。

Continue Reading

python中的垃圾回收

GC是现在编程语言的内存管理机制,主要用于寻找无用的内存资源,并进行释放内存资源,不需要用户自己管理内存。而python中主要以引用计数为主,标记删除、分代回收为辅的策略进行垃圾回收。

Continue Reading
Continue Reading

搭建一个odoo简单的应用

odoo是一个开源的框架,针对ERP的需求开展而来的,适宜于定制客户各种需求的ERP系统和电子商务系统。它可以根据客户的需求进行模块的安装于卸载,主要的模块包括:采购、出售、库存、生产、财务、CRM、网站等等。

Continue Reading
回到顶部