上一页 1 ··· 42 43 44 45 46 47 48 49 50 ··· 70 下一页
摘要: 1 邮件的发送过程 我写了一封邮件,发送给发件服务器,然后我就不管了,发件服务器会自动发送给接收人的收件服务器。 2 邮件发送的基础设施 发件服务器、收件服务器以及它们之间的链路。 3 企业邮箱 和普通的邮箱一样,就是一个发件服务器和收件服务器。 阅读全文
posted @ 2017-11-15 15:38 PhoenixTree(梧桐树) 阅读(234) 评论(0) 推荐(0)
摘要: 1 fail: gitlab-workhorse: runsv not running systemctl start gitlab-runsvdir.service systemctl status gitlab-runsvdir.service gitlab-ctl start 2 Whoops 阅读全文
posted @ 2017-11-15 14:12 PhoenixTree(梧桐树) 阅读(12666) 评论(0) 推荐(0)
摘要: 1 gitlab的工作流程 2 阅读全文
posted @ 2017-11-15 10:49 PhoenixTree(梧桐树) 阅读(1309) 评论(0) 推荐(0)
摘要: 1 问题 /home分区占用空间比较大,而/var分区比较小,它们位于同一个磁盘上。该系统安装了lvm。 2 减少/home分区空间 2.1 卸载/home umount /home 2.2 检查文件系统 e2fsck -f /dev/xxx/home 2.3 压缩文件系统并设置文件系统新的大小 r 阅读全文
posted @ 2017-11-15 10:20 PhoenixTree(梧桐树) 阅读(903) 评论(0) 推荐(0)
摘要: 1 使用omnibus gitlab来安装gitlab 也就是说,将gitlab和它所需要的组件打一个包,即打一个bundle进行安装。 第一步,安装gitlab的源。 curl https://packages.gitlab.com/install/repositories/gitlab/gitl 阅读全文
posted @ 2017-11-14 22:25 PhoenixTree(梧桐树) 阅读(1099) 评论(0) 推荐(0)
摘要: 1 egg和wheel 前者扩展名是.egg,后者扩展名是.whl 它们都是python的模块。后者用来替换前者。 wheel是轮子的意思,就是说,有了.whl包就不需要重新再造轮子了。 阅读全文
posted @ 2017-11-09 14:29 PhoenixTree(梧桐树) 阅读(381) 评论(0) 推荐(0)
摘要: 1 work like a charm 还真管用。 阅读全文
posted @ 2017-11-08 19:18 PhoenixTree(梧桐树) 阅读(166) 评论(0) 推荐(0)
摘要: 1 框架是什么 框架本质上是程序执行流程的固化和通用代码的固化。 2 框架的存在的意义 框架帮我们写好并且测试好了整个执行流程的通用代码,我们只需要实现一些个性化的方法来适配框架就可以了。面向对象的编程思想非常适用于设计框架。 比如android里面的Activity,我们只需要继承该类,在自己的子 阅读全文
posted @ 2017-11-08 17:25 PhoenixTree(梧桐树) 阅读(217) 评论(0) 推荐(0)
摘要: 1 scrapy Selector是什么 Selector对象本质上是对DOM tree的子树的抽象,这种抽象的目的是用于定位我们感兴趣的node。比如某次http response是一棵完整的DOM tree,该response的Selector是对整个DOM tree的抽象,然后xpath()函 阅读全文
posted @ 2017-11-08 17:01 PhoenixTree(梧桐树) 阅读(368) 评论(0) 推荐(0)
摘要: 1 什么是xpath xpath是xml path的缩写,它是一种表达式语言,用于定位xml树中的结点。 2 “/”和“//”的区别 比如"/html/body",取出来的就是该html的body部分所有的内容。 “/”是用来构成绝对路径的,从root结点开始。 “//”是相对寻址的,比如//p,会 阅读全文
posted @ 2017-11-07 14:42 PhoenixTree(梧桐树) 阅读(334) 评论(0) 推荐(0)
上一页 1 ··· 42 43 44 45 46 47 48 49 50 ··· 70 下一页