- Java性能调优工具之Linux命令行工具 01-05
- 英特尔漏洞事件升级 Linux之父终于坐不住了 01-05
- Linux之组建VPS 01-05
- 网络信息安全基础知识普及《最佳密码管理工具——Lin 01-05
- linux-文本日志太大怎么办?可以用split分割 01-05
- 史上最全篇异步编程教程!神级程序员花了十五天才整理出 01-05
- 中断虚拟化,你应该了解了解 01-05
- Python学习难点立刻理解,不求人! 01-05
- 编程中最简单的语言Python,这样学或许更容易 01-05
- 人生苦短,我用Python 01-05
Java性能调优工具之Linux命令行工具
发布者: superzhang | 发布时间:2018-01-051.top命令
top命令能够实时显示系统中各个进程的资源占用状况。使用top命令输出如下:
前半部分是统计信息,后半部分是进程信息。
统计信息中:
第一行:任务队列:<=>uptime命令。左->右依次:系统当前时间、系统运行时间、当前登录用户数。load average:系统的平均负载,即任务队列的平均长度,3个值分别表示:1分钟,5分钟,15分钟登到现在的平均值。
第二行:进程统计信息:左->右依次:正在运行的进程数、睡眠进程数、停止的进程数、僵尸进程数。
第三行:CPU统计信息,
us:用户空间CPU占用率、
sy:内核空间CPU占用率、
ni:用户进程空间改变过优先级的进程CPU占用率、
id:空闲CPU占用率、
wa:等待输入输出的CPU时间百分比、
hi:硬件中断请求、
si:软件中断请求。<
英特尔漏洞事件升级 Linux之父终于坐不住了
发布者: superzhang | 发布时间:2018-01-05【PConline 资讯】最近英特尔芯片存在的漏洞问题这件事闹得确实不小,甚至还有专家称这次漏洞很有可能成为计算机行业发展历程当中最大的安全漏洞之一。据了解,这个漏洞非常有可能导致黑客通过访问用户内核当中的内存内容和数据,从而窃取用户信息和密码。
正如此前我们报道过的那样,这回的芯片问题不单单是英特尔一家的问题,像AMD、ARM等主流芯片厂商都存在着不同程度的问题,这次事故也给英特尔带来了股价5%的下跌,虽然英特尔及时发声,表示对这个漏洞已经进行了修补,但是对于外部环境的反馈,仍然没有起到太好的效果。
这不,就在近日,Linux之父林纳斯·托瓦兹终于坐不住了,他公开表示,英特尔内部的人员应该认真审视一下
Linux之组建VPS
发布者: superzhang | 发布时间:2018-01-05导读由于大部分VPN被封,FQ过程中无意间接触到了VPS(Virtual Private Server 虚拟专用服务器,可用于FQ),所以简单记录下VPS服务搭建流程。此教程基于centos7,使用阿里云服务器(香港区域,可访问外网)进行搭建。
安装组件
安装python组件:yum install m2crypto python-setuptools
easy_install pip
安装shadowsocks:pip install shadowsocks
配置参数
新建并编辑文件:vim /etc/shadowsocks.json
拷贝如下配置:
{"server":"0.0.0.0","server_port":8388,"local_address":"127.0.0.1","local_port":1080,"password":"password","timeout":300,"method":"aes-256-cfb","fast_open":false,"workers":1}主要参数说明:server_port表示开放VPS服务端口,password表示登录密码。
启动服务
启动命令:ssserver -c /etc/shadowsocks.json<
网络信息安全基础知识普及《最佳密码管理工具——Linux版》
发布者: superzhang | 发布时间:2018-01-05密码是你抵御网络威胁的最后一道防线。只要回顾一下最近的一些数据泄露和网络攻击,包括大众关注的 OPM(美国联邦人事管理局)和婚外情网站 Ashley Madison 的数据泄露,都导致成千上万的记录的网上曝光。
虽然你不能控制数据泄露,但创建强壮的、可以抵御字典和暴力破解的密码仍然是重要的。
你知道,你的密码越长,它越难破解。密码管理器是什么?密码管理器是一个为你的个人电脑、网站,应用程序和网络创建、存储和整理密码的软件。
密码管理器可以生成密码,也可以作为表单填充器,它可以自动在网站的登录表单中输入你的用户名和密码。
Linux 最佳密码管理器
毫无疑
linux-文本日志太大怎么办?可以用split分割!
发布者: superzhang | 发布时间:2018-01-05前言
今天,有朋友说有个200G的日志文件,要进行分析,可是cat一下,内容太多了,根本就没法分析,系统还变得很卡。为什么不分割一下呢?
split命令可以将一个大文件分割成多个指定大小或者固定行数的个小文件,而且速度还很快。
常用的几个参数:
-b:值为每一输出档案的大小,单位为 byte。
-d:使用数字作为后缀。
-l:值为每一输出档的列数大小。
示例0x00 分割指定大小的文件。
split -b 10M data.file
分割结束后可以看到多出了几个文件就是分割后的文件了data.file xaa xab xac xad xae
通过学习相关概念,我们逐步解释异步编程是什么。
1.1 阻塞
程序未得到所需计算资源时被挂起的状态。
程序在等待某个操作完成期间,自身无法继续干别的事情,则称该程序在该操作上是阻塞的。
常见的阻塞形式有:网络I/O阻塞、磁盘I/O阻塞、用户输入阻
中断虚拟化,你应该了解了解
发布者: superzhang | 发布时间:2018-01-05一个操作系统要跑起来,必须有Time Tick,它就像是身体的脉搏。普通情况下,OS Time Tick由PIT(i8254)或APIC Timer设备提供—PIT定期(1ms in Linux)产生一个timer interrupt,作为global tick, APIC Timer产生一个local tick。在虚拟化情况下,必须为guest OS模拟一个PIT和APIC Timer。
模拟的PIT和APIC Timer不能像真正硬件那样物理计时,所以一般用HOST的某种系统服务或软件计时器来为这个模拟PIT提供模拟”时钟源”。
目前两种方案:1. 用户态模拟方案(QEMU); 2. 内核态模拟方案(KVM);
引言一个操作系统要跑起来,必须有Time Tick,它就像是身体的脉搏。普通情况下,OS Time Tick由PIT(i8254)或APIC Timer设备提供—PIT定期(1ms in Linux)产生一个timer interrupt,作为global tick, AP
Python学习难点立刻理解,不求人!
发布者: superzhang | 发布时间:2018-01-05本身界说的form--->Form--->BaseForm
从上面可以看出form和ModelForm都是担当BaseForm,所以在Form中有的编制在ModelForm中也是有的,网罗is_valid(),cleaned_data,errors
个人也在学习中.给你点建议吧
1.《Python简明教程》:这个只合适大体的了解Python的一些语法、机制等基本情况.可以快速的了解Python大体.建议第一次接触Python可以先看看这(我就是)
2.《Python核心编程2》:很详细的一本书.都可以当做是随手的手册了.一共差不多1000多页了..巨著呀.呵呵.国外的.有中文翻译的了.
3.《深入Python》/《Dive into Python》:也是非常受欢迎的书籍.此书是开源的PDF.
4.《Python学习手册》/《Learning Python》:也是一本非常适合入门的基础书籍.
以上推荐的这些网上都有PDF\CHM格式的下载.不过.如果你是实实在在的喜欢Python.建议你买本书吧.这样很方便.上个厕所也不放过....
我就是买了书的.呵呵.现在也是非常菜鸟.就懂个字符串呀、函数呀什么的..
人生苦短,我用Python
发布者: superzhang | 发布时间:2018-01-05每天2分钟学习python的一个小知识,跟随小编入门这门神奇的语言,只要懂汉语,就能跟随小编学习。
学习了有什么用呢?
举个简单粗暴的例子。最近风靡朋友圈的微信跳一跳大家应该都熟悉吧,告诉你个小秘密,用python编个刷分脚本,自动运行,轻松霸榜朋友圈。
标题“人生苦短,我用Python”是python爱好者的口头语。我自从学了python后觉得这句话说得太好了,尤其现在大家都比较忙,能用较短的时间学习一门足够用的编程语言,何乐而不为呢?
2017年12月编程语言排行榜,python排第四,应用越来越广泛。
2017年12月编程语言排行榜
目前火遍全球科技领域的人工智能主要用的就是python。
