摘要:
什么是Docker? Docker 最初是dotCloud公司创始人Solomon Hykes在法国期间发起的一个公司内部项目,它是基于dotCloud公司多年云服务技术的一次革新,并与2013年3月以Apache 2.0授权协议开源),主要项目代码在GitHub上进行维护。Docker项目后来还加 阅读全文
摘要:
并发编程-进程 相关概念 进程 进程:正则进行的一个过程或者说一个任务,而负责执行任务的则是CPU。进程是计算机中的程序关于某数据集合上的一次运行活动,是系统进行资源分配和调度的基本单位,是操作系统基础的结构。早期面向进程设计的计算机结构中,进程是程序的基本执行实体;在当代面向线程设计的计算机结构中 阅读全文
摘要:
将不同级别的logging 日志信息写入到不同文件 阅读全文
摘要:
软件开发的架构 我们了解的涉及到两个程序之间通讯的应用大致分为两种: 第一种是应用类:qq、微信、网盘、优酷这一类是属于需要安装的桌面应用 第二种是web类:比如百度、知乎、博客园等使用浏览器访问就可以直接使用的应用 这些应用的本质其实都是两个程序之间的通讯。而这两个分类又对应了两个软件开发的架构~ 阅读全文
摘要:
Linux 服务器安装Windows字体 直接上步骤: Windows字体包下载链接:https://pan.baidu.com/s/1ks9a70snHo02CTuqTrQhhg 提取码:7aw5 (1)在/usr/share/fonts/下创建一个目录存放Windows字体 (2)将字体上传到创 阅读全文
摘要:
计算机 网络基础 问题:网络到底是什么?计算机之间是如何通行的? 早期:联机 以太网:局域网与交换机 广播 主机之间‘一对所有’的通讯模式,网络对其中每一台主机发出的信号都进行无条件复制并转发,所有主机都可以接受到所有的信息(不管你是否需要),由于其不用路径选择,所以其网络成本很低廉。有线电视网就是 阅读全文
摘要:
awk 命令详解 awk 是一种编程语言,用于在linux/nuix下对文本和数据进行处理。数据可以来自标准输入、一个或多个文件,或其它命令的输出。它支持用户自定义函数和动态正则表达式等先进功能,是linux/unix下的一个强大的编程工具。它在命令行中使用,但更多是作为脚本来使用。 awk 的处理 阅读全文
摘要:
random 模块 随机:在某个范围内取到每一个值的概率是相同的 练习:生成随机验证码 # (1)4位数字的验证码 # 基础版本 lis = '' for i in range(4): num = random.randint(0, 9) lis += str(num) print(lis) # 函 阅读全文
摘要:
正则表达式 正则表达式:一种字符串匹配的规则 字符组 字符 注意这三种的结果都表示匹配所有:[\d\D]、[\s\S]、[\w\W] 量词 贪婪匹配 贪婪匹配:在满足匹配时,匹配尽可能长的字符串,默认情况下,采用贪婪匹配 . *?的用法 re模块 在python中用来提供正则表达式匹配的模块就是re 阅读全文
摘要:
模块 1、什么是模块? 一个模块就是一个Python文件,文件名就是模块名字加上.py后缀。因此模块名称也必须符合变量名的命名规范。 1 使用python编写的代码(.py文件) 2 已被编译为共享库或DLL的C或C++扩展 3 包好一组模块的包 4 使用C编写并链接到python解释器的内置模块 阅读全文