- 博客(9)
- 收藏
- 关注
原创 设计模式九之迭代器与组合模式(java)
这是我看Head first设计模式书籍之后想要总结的知识点,一方面是对自己学习的东西总结和提炼加强自己的理解和记忆,另一方面是给大家简化这本书,方便大家快速了解各种设计模式。 我想提醒大家的是,设计模式只是前人总结的一些经验套路,实际上还是要在开发项目中慢慢体会,不可成为设计模式的中毒患者,强行照搬设计模式的一些规则。 下面是我上传github的完整的代码,欢迎Follow偶。https:/...
2018-08-26 23:58:54 287
原创 Ubuntu安装不同Python版本的pip
Ubuntu默认安装了python2和python3,输入python默认打开的是python2.7版本的,Python3可以进入 python3shell命令,通常我们需要将自己在Windows开发程序然后最后移植到linux上,然而Ubuntu 默认没有安装pip2 和 pip3因此需要我们手动安装 # 1.更新系统包 sudo apt-get update sudo apt-get up...
2018-08-22 18:32:14 1180
原创 Python实现二叉树的7种遍历方式
使用Python实现二叉树的构造,以及各种递归和非递归的遍历方法,具体可以看我的github,会有后续的更新,一般的一些代码可能 不会写成博客。https://github.com/youaresherlock/TreeTraversing # -*- coding: utf-8 -*- # @Author: xiweibo # @Date: 2018-08-21 12:26:38 # ...
2018-08-21 15:24:43 441 2
原创 sublime修改文件默认注释
http://www.sublimetextcn.com/3/大家可以从这里下载中文版本的sublime,我其实是不建议大家使用汉化包来汉化软件的,大家迟早要徜徉在国外各大技术论坛上的,也会碰到很多英文的开源工具,所以建议使用英文版本。 自己笔记本很早之前就配置好了,可是忘了自己用过什么插件了,现在需要给一个新的电脑上sublime配置作者默认信息, 所以就重新使用了File header模块...
2018-08-21 12:25:13 1860
原创 Docker容器的使用
Docker容器的使用 docker客户端: 直接输入docker命令来查看Docker客户端的所有命令选项 runoob@runoob:~# docker 通过命令docker command --help 查看指定的docker命令使用方法 root@ubuntu:/# docker Usage: docker [OPTIONS] COMMAND A self-sufficient r...
2018-08-20 18:24:26 413
原创 Docker在Ubuntu的安装
docker在企业服务部署中普遍使用,因此有必要掌握基本的docker使用方法,下面我给大家介绍docker的基本安装 ubuntu 的Docker CE安装 docker ee: 企业版安装文档https://www.docker.com/enterprise-edition/ docker ce: 客户版安装文档https://docs.docker.com/install/linux/d...
2018-08-20 17:38:20 344
转载 TCP协议状态
TCP 状态机 TCP 协议太复杂了,连接的建立与终止在前面都已经有所介绍,所有的规则都可以用一张 TCP 状态变迁图来表示。 图1 TCP 状态机 这张图非常经典,网络上都可以找得到,但是这里我用彩色线条重新画了一遍。接下来就是关于图 1 的几点说明: 绿色粗实线和蓝色粗虚线表示正常的状态变迁。 红色细实线表示异常变迁。 顶层的 CLOSED 状态是一个假想的起点和...
2018-08-17 12:41:25 1089
转载 Python的包和模块导入方法
前言: 在公司中Python项目必然要用到基本的包和模块的管理方法,防止名字空间的冲突,这对于我们理解Python名字空间的设计也有一定的帮助,因此我下面找到了一个非常好的博客,分享给大家 一 .module 通常模块为一个文件,直接使用import来导入就好了。可以作为module的文件类型有".py"、".pyo"、".pyc"、".pyd"、".so"、".dll"。 二
2018-08-09 22:04:19 466
转载 python imp.load_source用法
imp.load_source(name,pathname[,file])的作用把源文件pathname导入到name模块中,name可以是自定义的名字或者内置的模块名称。 假设在路径E:/Code/Python3/下有一个文件test.py, 内容如下: def myadd(x, y): return(x + y) 使用方法如下: impor...
2018-08-02 14:22:45 4842
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人