引入包 import datetime 1.dateTime 转换为String datetime.strftime('%Y %m %d %H:%M:%S') 转化为 2017 06 21 10:11:23 2.获取当前日期 datetime.date.today() 格式: yyyy MM dd Read More
posted @ 2017-07-09 22:54 _Arvin Views(305) Comments(0) Diggs(0) Edit
python json.dumps 中的ensure_ascii 参数引起的中文编码问题 在使用json.dumps时要注意一个问题 import json print json.dumps('中国') "\u4e2d\u56fd" 输出的会是 : '中国' 中的ascii 字符码,而不是真正的中文 Read More
posted @ 2017-07-09 22:46 _Arvin Views(676) Comments(0) Diggs(0) Edit
高阶函数 高阶函数满足上面至少一个特点。 能接收若干个函数作为参数 能返回一个函数 map()函数 它接收一个函数 f 和一个 list ,并通过把函数 f 依次作用在 list 的每个元素上,得到一个新的 list 并返回。 reduce()函数 它接收一个函数 f 、一个 list 及一个可选的 Read More
posted @ 2017-07-09 22:45 _Arvin Views(85) Comments(0) Diggs(0) Edit
类 类定义形式示例如下: 基础重载方法 1. \_\_init__ ( self [,args...] ) 构造函数 ,初始化一些数据,相当于C 、Java中的 classname(args) 简单的调用方法: obj = className(args) 2. \_\_del__( self ) 析 Read More
posted @ 2017-07-09 22:44 _Arvin Views(107) Comments(0) Diggs(0) Edit
函数与方法 Python中函数与方法是有区别的。 函数在module中定义,方法在class中定义并与对象关联。 对于C来说只有函数;对于C++、php和Python来说有函数和方法;对于Java来说只有方法。 基本形式 默认参数 函数调用时可使用较少的参数,未被使用的默认参数使用默认值,默认参数需 Read More
posted @ 2017-07-09 22:44 _Arvin Views(94) Comments(0) Diggs(0) Edit
模块 模块是一个保存了Python代码的文件,能定义函数、类和变量,以及可执行的代码。 import 导入模块: 一个模块只会被导入一次,不论执行了多少次import。 从模块中导入一个指定的部分到当前命名空间: 它不会把整个模块导入到当前的命名空间中,它只会将模块里的单个目标引入到执行这个声明的模 Read More
posted @ 2017-07-09 22:43 _Arvin Views(66) Comments(0) Diggs(0) Edit
numbers 运算 "+",加,返回操作数中精度最高的类型 " ",减,返回操作数中精度最高的类型 " ",乘,返回操作数中精度最高的类型 "/" ,除,返回 float ,保留小数,20/4=5.0 "//",除,返回 int ,不保留小数,20//4=5 " ",乘方,返回操作数中精度最高的类 Read More
posted @ 2017-07-09 22:37 _Arvin Views(113) Comments(0) Diggs(0) Edit
producer生产者 Python代码实现 Ubuntu服务器查看消息 consumer消费者 代码实现 Ubuntu服务器查看消息 Read More
posted @ 2017-07-09 22:35 _Arvin Views(298) Comments(0) Diggs(0) Edit
消息队列 (Message Queue) Apache ActiveMQ ZeroMQ RabbitMQ 1.消息持久化:\ 持久化消息主要是指:MQ down或者MQ所在的服务器down了,消息不会丢失的机制。zeroMq==不支持==,activeMq和rabbitMq都==支持== 2.整体比 Read More
posted @ 2017-07-09 22:31 _Arvin Views(661) Comments(0) Diggs(0) Edit
1.nginx Nginx ("engine x") 是一个高性能的HTTP和反向代理服务器,也是一个IMAP/POP3/SMTP服务器 安装和启动 重新加载部署配置 2.wget 编辑 wget是一个从网络上自动下载文件的自由工具,支持通过HTTP、HTTPS、FTP三个最常见的TCP/IP协议下 Read More
posted @ 2017-07-09 22:21 _Arvin Views(199) Comments(0) Diggs(0) Edit
1.安装Ubuntu server 先安装VMware虚拟机,再下载Ubuntu server 镜像文件,版本:Ubuntu 16.04.1 server amd64 安装步骤省略.... 当VMware 、Ubuntu 都安装好,需要将刚刚安装好的Ubuntu实例的网络适配器改为: 桥接模式 2. Read More
posted @ 2017-07-09 22:19 _Arvin Views(179) Comments(0) Diggs(0) Edit
目录结构 root 启动Linux时使用的一些核心文件。如操作系统内核、引导程序Grub等。 home 存储普通用户的个人文件 ftp 用户所有服务 httpd samba user1 user2 bin 系统启动时需要的执行文件(二进制) sbin 可执行程序的目录,但大多存放涉及系统管理的命令。 Read More
posted @ 2017-07-09 22:10 _Arvin Views(59) Comments(0) Diggs(0) Edit
此文以Python3.5为例,假设当前用户非 root 用户,建议使用 root 用户,可以省略 。 源码安装 1. 更新系统 2. 预先需要的一些工具,若已有请略过 3. 下载Python 4. 安装Python 5. 安装pip,可选。(其实上面两步应该已经安装好了pip,若没有继续下面的操作) Read More
posted @ 2017-07-09 22:01 _Arvin Views(97) Comments(0) Diggs(0) Edit
ipython 解释器 IPython 是一个 python 的交互式 shell,比默认的python shell 好用得多,支持变量自动补全,自动缩进,支持 bash shell 命令,内置了许多很有用的功能和函数 下载解释器: 进入解释器: 所有在python解释器下可以运行的代码都可以在ip Read More
posted @ 2017-07-09 21:59 _Arvin Views(376) Comments(0) Diggs(0) Edit
2.windows远程调试工具 openssh server 安装 openssh server 如果root用户无法远程访问 1. 打开文件:cd /etc/ssh/sshd_config 2. 修改配置:PermitRootLogin yes 3. 重启服务:service sshd resta Read More
posted @ 2017-07-09 21:57 _Arvin Views(190) Comments(0) Diggs(0) Edit
1.Ubuntu 包管理工具 apt get 配置文件/etc/apt/sources.list 对于Server版, 推荐使用aptitude来查看,安装、删除deb包 sudo apt get install aptitude 然后执行 sudo aptitude 进入管 理 也可以使用命令: Read More
posted @ 2017-07-09 21:55 _Arvin Views(87) Comments(0) Diggs(0) Edit
用U盘安装遇到:cdrom无法挂载或者挂载的程序有错误 安装流程: 1 、刻录ubuntu server镜像ISO到U盘 ,然后再把ISO镜像文件再拷贝到u盘里。 2 、u盘插入电脑重启选择启动设备时从u盘启动 到cdrom程序检测出错,一般都到13%就会出错,下面就是解决方法 3、进入shell命 Read More
posted @ 2017-07-09 21:50 _Arvin Views(1837) Comments(0) Diggs(0) Edit