摘要: python中的值传递和引用传递(可变对象与不可变对象)也就是赋值的原理 python全部是引用传递 20141215 Chenxin 猜测: 1.属于同一个类生成的对象,其默认属性指向同一个引用.这样当你修改一个对象的时候,会影响到其他对象,除非你通过类中的其他方法加以修改.实际上应该都是指针指向 阅读全文
posted @ 2020-04-20 14:43 ChanixChen 阅读(1203) 评论(0) 推荐(0) 编辑
摘要: Python面向对象编程 OOP 20141216 Chenxin整理 OOP的3大特性: 封装,继承,多态 一.封装 OOP目的,OOP为了代码重用 :分解代码 ,最小化代码的冗余以及对现在的代码进行定制来编写程序 ,而不是实地修改代码或从头开始. 一.类定义 在进行python面向对象编程之前, 阅读全文
posted @ 2020-04-20 14:40 ChanixChen 阅读(333) 评论(0) 推荐(0) 编辑
摘要: python命名规则 PEP8编码规则(约定俗成) 20150408 Chenxin 20181030 update 文件名 myfile.py 全小写,可使用下划线 包 mypackage 模块 mymodule 应该是简短的、小写的名字。如果下划线可以改善可读性可以加入。 类 class MyC 阅读全文
posted @ 2020-04-20 14:39 ChanixChen 阅读(912) 评论(0) 推荐(0) 编辑
摘要: python 装饰器 概念 20181019 Chenxin 参考: https://foofish.net/python decorator.html 概念 小虫变大龙. 装饰器就像我们这里说的长裤,在不影响内裤作用的前提下,给我们的身子提供了保暖的功效。 装饰器是基于什么原因来的 谈装饰器前,还 阅读全文
posted @ 2020-04-20 14:36 ChanixChen 阅读(213) 评论(0) 推荐(1) 编辑
摘要: python常用模块 os,datetime,time,MySQLdb,hashlib python OS模块常用功能 20150424 Chenxin整理 在Python的标准库os模块中包含普遍的操作系统功能. 下面是os模块常用的方法 系统相关 1.os.sep 可以取代操作系统特定的路径分割 阅读全文
posted @ 2020-04-20 14:31 ChanixChen 阅读(192) 评论(0) 推荐(0) 编辑
摘要: python xml.etree.ElementTree 处理xml 文件 变量 流 xml概念 2018/11/27 Chenxin XML概念 XML 被设计用来传输和存储数据.HTML 被设计用来显示数据. 标记语言从早期的私有公司和政府制定形式逐渐演变成标准通用标记语言(Standard G 阅读全文
posted @ 2020-04-20 14:29 ChanixChen 阅读(731) 评论(0) 推荐(0) 编辑
摘要: Pycharm小技巧 自动添加文件头注释 2018/10/11 Chenxin File settings Editor File and Code Templates Python Script 输入如下: !/usr/bin/env python coding:utf 8 """ File Na 阅读全文
posted @ 2020-04-20 14:28 ChanixChen 阅读(927) 评论(0) 推荐(0) 编辑
摘要: python概要笔记2 chenxin 2017/06 update IO编程 同步IO,异步IO,回调模式,轮询模式 同步IO/异步IO 你说“来个汉堡”,服务员说等下,然后你站那里等着.之后服务员转身拿给你个汉堡,这就是同步IO. 入股服务员告诉你,汉堡需要等5分钟,等做好了,我们再通知你,这样 阅读全文
posted @ 2020-04-20 14:27 ChanixChen 阅读(98) 评论(0) 推荐(0) 编辑
摘要: python概要笔记1 chenxin 2017/05 update 函数返回值 函数返回值可以是多个.本质上,是个tuple!但是,在语法上,返回一个tuple可以省略括号. 而多个变量可以同时接收一个tuple,按位置赋给对应的值. 所以,Python的函数返回多值其实就是返回一个tuple,但 阅读全文
posted @ 2020-04-20 14:23 ChanixChen 阅读(271) 评论(0) 推荐(0) 编辑
摘要: pexpect 模块(python expect) 2019/07/07 Chenxin 参考 https://pypi.org/project/pexpect/ 官网 https://pexpect.readthedocs.io/en/stable/install.html 官网文档 https: 阅读全文
posted @ 2020-04-20 14:21 ChanixChen 阅读(7578) 评论(0) 推荐(1) 编辑
摘要: Go交叉编译(Go语言Mac/Linux/Windows下交叉编译) 2019/11/21 Chenxin 在很多时候,由于开发的方便,会有这样的场景出现,使用Mac开发或使用Windows开发,需要编译成Linux系统的执行文件,那么如何做到?Go语言提供了非常方便的命令行操作,即可实现。 1.M 阅读全文
posted @ 2019-11-27 15:24 ChanixChen 阅读(15242) 评论(0) 推荐(0) 编辑
摘要: Goland快捷键(Macbook) 基础编辑快键键 向上或向下移动当前行 ⇧⌘↑ ⇧⌘↓ 复制并粘贴当前选中的语句 ⌘D 删除当前行 ⌘⌫ 行注释 ⌘/ 块注释 ⌥⌘/ 在当前打开的文件中寻找 ⌘F 在当前文件中查找替换 ⌘R 被选中的单词下一次出现的位置 ⌘G 被选中的单词上一次出现的位置 ⇧⌘ 阅读全文
posted @ 2019-11-27 15:23 ChanixChen 阅读(6631) 评论(0) 推荐(1) 编辑
摘要: 2019/11/25 Chenxin 参考 https://www.runoob.com/go/go ide.html 变量 变量声明 1.指定变量类型,如果没有初始化,则变量默认为0值. 常见的v_type有: 数值类型/布尔型/字符串/nil型. 2.go自动根据值判断变量类型 var v_na 阅读全文
posted @ 2019-11-27 15:22 ChanixChen 阅读(114) 评论(0) 推荐(0) 编辑
摘要: kubectl get 后按2次tab键命令补全的失效原因分析 2019/10/28 Chenxin a.bash客户端工具 在centos用户下, cd ~;echo "source .bashrc 或如 . echo "source ~/.zshrc 3.Kube prompt 4.Kube s 阅读全文
posted @ 2019-10-28 17:44 ChanixChen 阅读(1278) 评论(0) 推荐(0) 编辑
摘要: 001 运维工作方向/战略 2016/12/08 Chenxin 运维方向目标 1.运维的方向: 专业化:分工,提高效率 规范化:规范以及流程的坚决执行 稳定性:业务稳定与人力资源储备,确保持续性连贯性 2.基础指标: 关于业务:稳定/安全/效率/成本 关于核心资产:人力资源和组织架构的不断优化/建 阅读全文
posted @ 2019-10-24 15:31 ChanixChen 阅读(803) 评论(0) 推荐(0) 编辑