08 2018 档案

摘要:jvm JVM虚拟机 JVM管理的内存段可分为两大类:线程共享内存和线程私有内存 线程共享内存: 方法区:存储jvm加载的class,常量,静态变量,即时编译器编译后的代码等 Java堆:存储java的所有对象实例,数组等 线程私有内存: 程序计数寄存器:每个线程都有自己的计数寄存器,存储当前线程执 阅读全文
posted @ 2018-08-06 21:41 Sky-wings 阅读(262) 评论(0) 推荐(0) 编辑
摘要:# iotop --LINUX进程实时监控工具: iotop命令是专门显示硬盘IO的命令,界面风格类似top命令,可以显示IO负载具体是由哪个进程产生的。是一个用来监视磁盘I/O使用状况的top类工具,具有与top相似的UI,其中包括PID、用户、I/O、进程等相关信息。 可以以非交互的方式使用:i 阅读全文
posted @ 2018-08-06 21:39 Sky-wings 阅读(532) 评论(0) 推荐(0) 编辑
摘要:# dstat 系统监控工具 dstat显示了cpu使用情况,磁盘io情况,网络发包情况和换页情况,输出是彩色的,可读性较强,相对于vmstat和iostat的输入更加详细且较为直观。在使用时,直接输入命令即可,当然也可以使用特定参数。 # dstat (默认使用的是-cdngy参数,分别显示cpu 阅读全文
posted @ 2018-08-06 21:38 Sky-wings 阅读(561) 评论(0) 推荐(0) 编辑
摘要:# netstat netstat 命令用于显示各种网络相关信息,如网络连接,路由表,接口状态 (Interface Statistics),masquerade 连接,多播成员 (Multicast Memberships) 等。 # netstat Active Internet connect 阅读全文
posted @ 2018-08-06 21:37 Sky-wings 阅读(2000) 评论(0) 推荐(0) 编辑
摘要:# tcpdump: -i interface -w file :保存到文件 -nn:第一个n表示把IP地址显示为数字格式,而不是主机名,第二个n表示把端口显示为数字格式 -X:hex and ASCII -A:ASCII -VV:更详细信息 expression: 关键字: type:host,n 阅读全文
posted @ 2018-08-06 21:36 Sky-wings 阅读(121) 评论(0) 推荐(0) 编辑
摘要:# iostat iostat用于输出CPU和磁盘I/O相关的统计信息. 用于报告中央处理器统计信息 # iostat Linux 2.6.32-431.el6.x86_64 (vm4.cluster.com) 09/17/2017 _x86_64_ (4 CPU) avg-cpu: %user % 阅读全文
posted @ 2018-08-06 21:35 Sky-wings 阅读(730) 评论(1) 推荐(0) 编辑
摘要:# kill ps -ef|grep 进程 获取到pid kill -9 pid # kill -TERM PPID 给父进程发送一个TERM信号,试图杀死它和它的子进程。 # killall httpd 命令杀死同一进程组内的所有进程。其允许指定要终止的进程的名称,而非PID。 # kill -H 阅读全文
posted @ 2018-08-06 21:35 Sky-wings 阅读(307) 评论(0) 推荐(0) 编辑
摘要:# mpstat 是实时系统监控工具。其报告与CPU的一些统计信息,这些信息存放在/proc/stat文件中。在多CPUs系统里,其不但能查看所有CPU的平均状况信息,而且能够查看特定CPU的信息 可以查看多核心cpu中每个计算核心的统计数据;而vmstat只能查看系统整体cpu情况。 # mpst 阅读全文
posted @ 2018-08-06 21:34 Sky-wings 阅读(5768) 评论(0) 推荐(0) 编辑
摘要:# ps命令 选项: a:显示现行终端机下的所有进程,包括其他用户的进程; u:显示进程拥有者、状态、资源占用等的详细信息(注意有“-”和无“-”的区别); x:显示没有控制终端的进程。通常与 a 这个参数一起使用,可列出较完整信息; -e:显示所有进程; -f:完整输出显示进程之间的父子关系; - 阅读全文
posted @ 2018-08-06 21:33 Sky-wings 阅读(9392) 评论(0) 推荐(0) 编辑
摘要:# vmstat vmstat 2 3 每2s采集一次数据,共采集3次(单位为kb) procs memory swap-- io --system-- cpu r b swpd free buff cache si so bi bo in cs us sy id wa st 0 0 142044 阅读全文
posted @ 2018-08-06 21:33 Sky-wings 阅读(133) 评论(0) 推荐(0) 编辑
摘要:# top top - 08:43:01 up 13 min, 5 users, load average: 0.01, 0.22, 0.24 Tasks: 189 total, 1 running, 188 sleeping, 0 stopped, 0 zombie Cpu(s): 1.3%us, 阅读全文
posted @ 2018-08-06 21:32 Sky-wings 阅读(156) 评论(0) 推荐(0) 编辑
摘要:默认字典defaultdict defaultdict是对字典的类型的补充,他默认给字典的值设置了一个类型。 class defaultdict(dict): """ defaultdict(default_factory[, ...]) --> dict with default factory 阅读全文
posted @ 2018-08-06 21:27 Sky-wings 阅读(1169) 评论(0) 推荐(0) 编辑
摘要:有序字典orderedDict orderdDict是对字典类型的补充,他记住了字典元素添加的顺序 class OrderedDict(dict): 'Dictionary that remembers insertion order' # An inherited dict maps keys t 阅读全文
posted @ 2018-08-06 21:26 Sky-wings 阅读(1883) 评论(0) 推荐(0) 编辑
摘要:计数器counter Counter是对字典类型的补充,用于追踪值的出现次数。 ps:具备字典的所有功能 + 自己的功能 c = Counter('abcdeabcdabcaba') print c 输出:Counter({'a': 5, 'b': 4, 'c': 3, 'd': 2, 'e': 1 阅读全文
posted @ 2018-08-06 21:23 Sky-wings 阅读(214) 评论(0) 推荐(0) 编辑
摘要:集合set set是一个无序且不重复的元素集合 class set(object): """ set() -> new empty set object set(iterable) -> new set object Build an unordered collection of unique e 阅读全文
posted @ 2018-08-06 21:22 Sky-wings 阅读(220) 评论(0) 推荐(0) 编辑
摘要:元组tuple tuple:(11,22,33)、('wupeiqi', 'alex') class tuple(object): tuple() -> empty tuple tuple(iterable) -> tuple initialized from iterable's items If 阅读全文
posted @ 2018-08-06 21:21 Sky-wings 阅读(190) 评论(0) 推荐(0) 编辑
摘要:字典dict dict:{'name': 'wupeiqi', 'age': 18} 、{'host': '2.2.2.2', 'port': 80]} class dict(object): dict() -> new empty dictionary dict(mapping) -> new d 阅读全文
posted @ 2018-08-06 21:21 Sky-wings 阅读(196) 评论(0) 推荐(0) 编辑
摘要:列表list list:[11,22,33]、['wupeiqi', 'alex'] class list(object): list() -> new empty list list(iterable) -> new list initialized from iterable's items d 阅读全文
posted @ 2018-08-06 21:20 Sky-wings 阅读(257) 评论(0) 推荐(0) 编辑
摘要:浮点型float class float(object): float(x) -> floating point number Convert a string or number to a floating point number, if possible. def as_integer_rat 阅读全文
posted @ 2018-08-06 21:19 Sky-wings 阅读(500) 评论(0) 推荐(0) 编辑
摘要:字符串string class str(basestring): """ str(object='') -> string Return a nice string representation of the object. If the argument is a string, the retu 阅读全文
posted @ 2018-08-06 21:19 Sky-wings 阅读(216) 评论(0) 推荐(0) 编辑
摘要:python 一切事物都是对象,对象基于类创建 类:(列表)功能集合 查看对象相关成员:var,type,dir 参考文档 http://www.cnblogs.com/wupeiqi/articles/5115190.html 一、整数 int int(x=0) -> int or long in 阅读全文
posted @ 2018-08-06 21:17 Sky-wings 阅读(4595) 评论(0) 推荐(0) 编辑
摘要:参考文档:http://www.cnblogs.com/wupeiqi 1、交互式输入: input()用法: python3: var=input("please input a varible:") print(var) eval():取出变量中的值 a=5 eval("a") > 5 pyth 阅读全文
posted @ 2018-08-06 21:16 Sky-wings 阅读(278) 评论(0) 推荐(0) 编辑
摘要:函数 定义一个函数:def 在函数中描述函数: 函数的文档字符串用于描述函数:"""描述的内容""",可以不遵循缩进规则; 通过函数中的名称(._ _doc_ _)引用。 添加注释:#用于注释,将注释保持在同样的缩进级别; 可以通过dir()可以看到一个对象的所有属性; type()函数可以显示一个 阅读全文
posted @ 2018-08-06 21:15 Sky-wings 阅读(116) 评论(0) 推荐(0) 编辑
摘要:决策 1、根据True和False做出决策 ==,!=,>,<,>=,<= 比较两个值是否相等,比较两个字符串的内容是否相同: 序列:序列也可用双等号比较:每个序列中同一位置的每个元素都相同,则两个序列相等;若序列中的元素相同,但顺序不同,则两个序列不相等。 字典:字典中的每个键和值必须与另一字典中 阅读全文
posted @ 2018-08-06 21:14 Sky-wings 阅读(152) 评论(0) 推荐(0) 编辑
摘要:一、字符 1、字符串: 单引号(‘),双引号("),三引号('")是等价的 2、print函数:在屏幕上打印文本 转义字符:\: \n:换行 串联两个字符串:当需要把两个或多个字符串连在一起时: 1>用加号+:“John" + "Everyman" >JohnEveryman 2>不用加号+:“Jo 阅读全文
posted @ 2018-08-06 21:13 Sky-wings 阅读(244) 评论(0) 推荐(0) 编辑
摘要:模块 1、模块就是程序 任何python程序都可以作为模块导入: >>>import sys >>>sys.path.append('C:/python') 注:在unix中不能直接将字符串"~/python"附加到sys.path末尾。而必须使用绝对路径。如果要自动创建完整路径,可使用sys.pa 阅读全文
posted @ 2018-08-06 21:11 Sky-wings 阅读(245) 评论(0) 推荐(0) 编辑
摘要:文件 1、打开文件 要打开文件,可使用函数open,它位于自动导入的模块io中。函数open将文件名作为唯一必不可少的参数,并返回一个文件对象。若文件位于其它地方,可指定完整的路径。 >>>f = open("filename.txt") >>>f = open("/path/to/somewher 阅读全文
posted @ 2018-08-06 21:11 Sky-wings 阅读(313) 评论(0) 推荐(0) 编辑
摘要:条件,循环及其它语句 print: 打印多个参数:打印多个表达式,用多个逗号分隔;还可自定义分隔符 >>>print("greeting" + ',',"salutatiom","name") >greeting, salutatiom name >>>print("greeting","salut 阅读全文
posted @ 2018-08-06 21:10 Sky-wings 阅读(325) 评论(0) 推荐(0) 编辑
摘要:抽象 函数 判断某个对象是否可调用,可使用内置函数callable 自定义函数:使用def语句 def fibs(num): result = [0,1] for i in range(num-2): result.append(result[-2] + result[-1]) return res 阅读全文
posted @ 2018-08-06 21:10 Sky-wings 阅读(167) 评论(0) 推荐(0) 编辑
摘要:异常 异常处理机制 python使用异常对象来表示异常状态,并在遇到错误时引发异常。异常对象没有被处理(或捕获)时程序将终止并显示一条错误现象(traceback) raise语句 要引发异常,可使用raise语句,并且将一个类(必须是Exception的子类)或实例作为参数。 >>>raise E 阅读全文
posted @ 2018-08-06 21:10 Sky-wings 阅读(422) 评论(0) 推荐(0) 编辑
摘要:字典 可通过名称来访问其各个值的数据结构,这种数据结构称为映射(mapping),字典是python中唯一的内置映射类型,其中的值不按顺序排序,而是储存在键下。键可能是数、字符串或元组。 字典由键及其相应的值组成,这种键-值对称为项(item);在字典中键必须是独一无二的,而字典中的值无需如此; 空 阅读全文
posted @ 2018-08-06 21:09 Sky-wings 阅读(286) 评论(0) 推荐(0) 编辑
摘要:内置函数: pow:幂运算 pow(x,y) >x^y abs:绝对值 abs(x) >|x| round:将浮点数圆整到最接近的整数,并且在两个整数一样近时圆整到偶数。 导入模块:import 模块math中包含的函数: 函数floor: 向下圆整 >>>import math >>>math.f 阅读全文
posted @ 2018-08-06 21:08 Sky-wings 阅读(232) 评论(0) 推荐(0) 编辑
摘要:字符串 字符串是不可变的。因此所有的元素赋值和切片赋值都是非法的。 设置字符串的格式: 将值转换为字符串并设置其格式。字符串格式设置运算符:百分号(%)。指定要设置其格式的值时,可使用单个值(如字符串或数字),可使用元组(若设置多个值的格式),还可以使用字典。 >>>format="hello,%s 阅读全文
posted @ 2018-08-06 21:08 Sky-wings 阅读(285) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示