面向过程思想: 面向过程通过过程组成编程,遇到事情,第一步,第二步。。。。,不需要协作,适合小规模的程序,比如开车。 面向对象思维 面向对象通过对象组成编程,比如造车,第一步,第二步。。。。,无法确定,需要大规模的协作,有设计者的思维,拆分成一个个个体,造轮胎的厂家、发动机的厂家、车壳、座椅 、挡风 ...
分类:
其他好文 时间:
2020-01-28 17:16:58
阅读次数:
74
re模块中常用函数: match: 从开始的位置进行匹配。如果开始的位置没有匹配到。就直接失败了。示例代码如下: text = 'hello' ret = re.match('h',text) print(ret.group()) >> h 如果第一个字母不是h,那么就会失败。示例代码如下: tex ...
分类:
编程语言 时间:
2020-01-28 15:24:50
阅读次数:
81
使用Git目的 通过Git管理Github,托管项目代码,实现项目实时备份及多人协作开发。 Git基本工作流程 Git工作区域:工作区(添加、编辑、修改文件等动作) 暂存区(暂存已经修改的文件,最后统一提交到Git仓库中) Git仓库(最终确定的文件保存到仓库,成为新的版本) 向仓库中添加文件流程: ...
分类:
其他好文 时间:
2020-01-28 09:26:05
阅读次数:
60
一、简介在生产环境中, 经常会碰到需要多个服务组件容器共同协作的情况, 这需要多个容器之间能够互相访问到对方的服务。所以Docker允许映射容器内应用的服务端口到本地宿主主机;还能通过互联机制实现多个容器间通过容器名快速访问。二、端口映射实现容器访问2.1 从外部访问容器应用默认无法通过网络来访问容... ...
分类:
其他好文 时间:
2020-01-27 17:19:36
阅读次数:
65
1 引言 众所周知,模块化编程具备很多优点,尤其在复杂项目上体现更为明显。Python模块化编程有助于开发者统筹兼顾和分工协作,并提升代码灵活性和可维护性,是编程开发者不可或缺的一项重要工具。 2 Python模块 在平时Python编程中,我们所保存的以.py为后缀的代码文件(如hello.py) ...
分类:
编程语言 时间:
2020-01-27 15:17:59
阅读次数:
69
青春时一腔热血挥洒在了球场,即便之后再无举起那颗皮球,但是那股精神永远鼓舞着我。 还记得那时是十五六岁的年纪,好男儿怀揣着他青春的激情,约几数伙伴,在那篮球场上奔跑。即便球技再差,也能通过那股拼劲,通过团队协作,战胜强大的对手,那是最激动人心的时刻!日子的逝去,人球之间发生了美妙的关系,喜欢与不能之 ...
分类:
其他好文 时间:
2020-01-27 09:42:53
阅读次数:
73
为提高工作效率,让多个爬虫一起工作 需要使用的库是:gevent 方式一 1.使用队列的形式: from gevent import monkey # 从gevent库里导入monkey模块。 monkey.patch_all() # monkey.patch_all()能把程序变成协作式运行,就是 ...
分类:
其他好文 时间:
2020-01-26 23:51:48
阅读次数:
174
操作系统 进程管理2(进程的同步与互斥) 6. 进程的同步与互斥 两个或两个以上的进程不能同时使用的资源称为 临界资源 。临界资源的存在带来了进程之间的互斥访问的问题。 进程互斥 :逻辑上完全独立、毫无关系的两个进程因为竞争同一块资源而相互制约,称为进程互斥。 进程同步 :有协作关系的进程不断调整它 ...
分类:
其他好文 时间:
2020-01-25 23:34:20
阅读次数:
90
1、一般的开发流程 2、目前开发存在的问题 (1)一个项目就是一个工程 如果项目非常庞大,就不适合继续使用package来划分模块。最好是每一个模块对应一个项目,利于分工协作。 借助于maven就可以将一个项目拆分成多个工程。 (2)项目中需要的jar包必须手动“复制”、”粘贴” 到WEB-INF/ ...
分类:
其他好文 时间:
2020-01-25 12:53:46
阅读次数:
96
.NET基金会是一个独立的非营利组织,于2014年成立,旨在围绕 .NET 不断增长的开源技术集合,促进开放开发和协作。它是商业和社区开发人员的论坛,通过促进开放性,社区参与和快速创新来增强.NET生态系统的未来。要使.NET 基金会真正独立并由社区运营,则需要独立资助。过去,.NET 基金会依靠来... ...
分类:
Web程序 时间:
2020-01-24 18:56:01
阅读次数:
133