01 2016 档案

摘要:代码 import collections#counter继承字典的方法,items(),keys(),vavle() obj = collections.Counter('acbdafcbad') print(obj) print(type(obj)) print(obj.most_common( 阅读全文
posted @ 2016-01-29 23:49 侠之大者kamil 阅读(158) 评论(0) 推荐(0)
摘要:python的set和其他语言类似, 是一个无序不重复元素集, 基本功能包括关系测试和消除重复元素. 集合对象还支持union(联合), intersection(交), difference(差)和sysmmetric difference(对称差集)等数学运算. sets 支持 x in set 阅读全文
posted @ 2016-01-29 21:57 侠之大者kamil 阅读(248) 评论(0) 推荐(0)
摘要:python源码和其他一些书籍,命名各种个性,没有一个比较统一的命名规范。于是总结了一些,供参考。模块名:模块应该使用尽可能短的、全小写命名,可以在模块命名时使用下划线以增强可读性。同样包的命名也应该是这样的,虽然其并不鼓励下划线。主要是考虑模块名是与文件夹相对应的,因此需要考虑文件系统的一些命名规则的,比如Unix系统对大小写敏感,而过长的文件名会影响其在Windows\Mac\Dos等系统中的... 阅读全文
posted @ 2016-01-29 10:54 侠之大者kamil 阅读(590) 评论(0) 推荐(0)
摘要:httpd-2.2.15-39.el6.centos.x86_64.rpmhttpd - 2.2.15- 39.el6.centos. x86_64 .rpm软件名称- 软件版本- 发布次数- 硬件平台 扩展名直接安装 [root@lk_Cloud xzdz]# rpm -ivh jdk-8u31- 阅读全文
posted @ 2016-01-28 20:25 侠之大者kamil 阅读(668) 评论(0) 推荐(1)
摘要:下载libevent memcached 指定libevent软件提供的库文件的安装位置 补充:启动 /usr/local/bin/memcached 选项 客户端测试(数据的存与取) 阅读全文
posted @ 2016-01-28 20:21 侠之大者kamil 阅读(223) 评论(0) 推荐(0)
摘要:Nginx或者Squit反向代理到两台tomcat服务器tomcat使用memcachedtomcat连接memcached工具 cp session/*.jar /usr/local/tomcat/lib/ session 172.30.13.100与172.30.13.200提供memcache 阅读全文
posted @ 2016-01-28 20:18 侠之大者kamil 阅读(196) 评论(0) 推荐(0)
摘要:1.用户认证 客户端访问限制deny 客户端地址; 拒绝访问allow 客户端地址; 允许访问 rpm -q httpd-tools yum -y install httpd-tools user htpasswd -h [root@lk_Cloud ~]# htpasswd -c /usr/loc 阅读全文
posted @ 2016-01-28 20:16 侠之大者kamil 阅读(762) 评论(0) 推荐(0)
摘要:nginx 反向代理 vim nginx.conf http { ..... upstream "tomcatweb" { server 172.30.13.199:8080; server 172.30.13.100:8080; } server { listen 80; location / { 阅读全文
posted @ 2016-01-28 20:09 侠之大者kamil 阅读(219) 评论(0) 推荐(0)
摘要:Nginx基本使用 下载源码包http://nginx.org/http://nginx.org/en/download.html [root@t-fxj01-v-szzb ~]# groupadd www[root@t-fxj01-v-szzb ~]# useradd -r -g www -s / 阅读全文
posted @ 2016-01-28 20:08 侠之大者kamil 阅读(465) 评论(0) 推荐(0)
摘要:Last login: Wed Jan 27 20:33:21 on console liukun-MBP:~ kamil$ cd ~/.ssh/ liukun-MBP:.ssh kamil$ ls id_rsa id_rsa.pub known_hosts liukun-MBP:.ssh kami 阅读全文
posted @ 2016-01-27 22:20 侠之大者kamil 阅读(1663) 评论(0) 推荐(0)
摘要:CentOS官方镜像不提供nginx,http://nginx.orghttp://nginx.org/en/linux_packages.html#stableyum install nginxyum -y install php php-fpm/etc/nginx/ ... 阅读全文
posted @ 2016-01-27 14:40 侠之大者kamil 阅读(341) 评论(0) 推荐(0)
摘要:Homebrew方便获得各类实用工具,比如 wgethttp://brew.sh/index_zh-cn.htmlruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"Home... 阅读全文
posted @ 2016-01-27 14:36 侠之大者kamil 阅读(143) 评论(0) 推荐(0)
摘要:vim /etc/sysconfig/i18n1 LANG="en_US.UTF-8"2 SYSFONT="latarcyrheb-sun16"将LANG="en_US.UTF-8" 换成 LANG="zh_CN.UTF-8"yum -y install ‘@中文支持' 阅读全文
posted @ 2016-01-27 13:39 侠之大者kamil 阅读(690) 评论(0) 推荐(0)
摘要:linux远程windowsrdesktop是一个开放源码的Window NT中断服务器的客户端,它实现了远程桌面协议(RDP)rdesktop-1.7.0.tar下载地址:http://down1.chinaunix.net/distfiles/rdesktop-1.7.0.tar.gzyum -... 阅读全文
posted @ 2016-01-27 12:50 侠之大者kamil 阅读(294) 评论(0) 推荐(0)
摘要:# yum install vnc-servervnc* (CentOS 5.x)# yum install tigervnc-server tigervnc (CentOS 6.x)[root@localhost ~]# vncserverYou will require a password t... 阅读全文
posted @ 2016-01-27 12:45 侠之大者kamil 阅读(352) 评论(0) 推荐(0)
摘要:基本条件三台主机10.37.129.5 web1.xzdz.hk web110.37.129.6 web2.xzdz.hk web210.37.129.4 luci.xzdz.hk luci其中luci机器模拟共享ip SAN web1.web2同时挂载(参考http://www.xzdz.hk/?... 阅读全文
posted @ 2016-01-27 12:40 侠之大者kamil 阅读(310) 评论(0) 推荐(0)
摘要:简介Red Hat Cluster Suite :红帽子集群套件高可用性、高可靠性、负载均衡、存储共享高可用集群是 RHCS 的核心功能。当应用程序出现故障,或者系统硬件、 网络出现故障时,应用可以通过 RHCS 提供的高可用性服务管理组件自动、快速从一个节点 切换到另一个节点,节点故障转移功能对客... 阅读全文
posted @ 2016-01-27 12:06 侠之大者kamil 阅读(605) 评论(0) 推荐(0)
摘要:RHCS中必须有Fence设备,在设备为知故障发生时,Fence负责让占有浮动资源的设备与集群断开。REDHAT的fence device有两种,内部fence设备:IBM RSAII卡,HP的iLO卡,Dell的DRAC,还有IPMI的设备;外部fence 设备:UPS,SAN SWITCH,NE... 阅读全文
posted @ 2016-01-27 11:58 侠之大者kamil 阅读(3925) 评论(0) 推荐(0)
摘要:安全威胁中主要的可实现的威胁分为两类:渗入威胁和植入威胁。主要的渗入威胁有:假冒、旁路控制、授权侵犯。主要的植入威胁有:特洛伊木马、陷门。D级别:D级别是最低的安全级别,对系统提供最小的安全防护。系统的访问控制没有限制,无需登陆系统就可以访问数据,这个级别的系统包括DOS,WINDOWS98等。C级... 阅读全文
posted @ 2016-01-27 11:37 侠之大者kamil 阅读(914) 评论(0) 推荐(0)
摘要:从 远程 复制到 本地,只要将 从 本地 复制到 远程 的命令 的 后2个参数 调换顺序 即可; 例如:scp root@www.cumt.edu.cn:/home/root/others/music /home/space/music/1.mp3scp -r www.cumt.edu.cn:/ho... 阅读全文
posted @ 2016-01-27 11:31 侠之大者kamil 阅读(170) 评论(0) 推荐(0)
摘要:Day2操作流程1.提示输入用户名;输入错误则循环重新输入;2.输入正确后,提示欢迎信息,打印用户余额,列出商品清单;3.连续输入商品编号,进行选购,q 可推出购物;4.选购后,计算商品总价,列出购物清单;并且判断余额是否充足5.余额充足,提示是否结算,y 结算,q 退出,其他返回重新选择;6.余额 阅读全文
posted @ 2016-01-27 11:13 侠之大者kamil 阅读(449) 评论(0) 推荐(0)
摘要:代码:#dict内部方法vdic={'name':'kamil','age':23}print(dir(vdic))vdic1 = vdic.copy()#copy(self):浅拷贝print(vdic1)print(vdic.get('name'))#get(self, k, d=None):根... 阅读全文
posted @ 2016-01-26 18:21 侠之大者kamil 阅读(172) 评论(0) 推荐(0)
摘要:代码:#tuple内部方法ac=('a','r','6','d','a','b','b','e')print(dir(ac))print(ac.count('a'))print(ac.index('b'))print(ac.index('t'))结果:['__add__', '__class__',... 阅读全文
posted @ 2016-01-26 18:09 侠之大者kamil 阅读(360) 评论(0) 推荐(0)
摘要:代码#list内部方法l=['a','9','c','a','3','7']print(dir(l))l.append('v')print(l)#append(self, p_object):向列表的尾部添加一个新的元素。只接受一个参数。l.extend(['d','g'])print(l)#ext... 阅读全文
posted @ 2016-01-26 17:27 侠之大者kamil 阅读(295) 评论(0) 推荐(0)
摘要:代码#str内部功能name=' aK am\til.L iu'age=18num=-11ab='#'ac=('1','2','3','4','5','6','7')print(dir(name))print(name.capitalize())#capitalize(self):首字母大写pri... 阅读全文
posted @ 2016-01-26 17:06 侠之大者kamil 阅读(215) 评论(0) 推荐(0)
摘要:代码#int内部功能name='Kamil.Liu'age=18num=-11print(dir(age))print(age.bit_length())#返回表示当前数字占用的最少位数print(num.__abs__())#__abs__:返回绝对值(或abs(-11))print(age.__... 阅读全文
posted @ 2016-01-26 16:38 侠之大者kamil 阅读(368) 评论(0) 推荐(0)
摘要:问:1 如何查看当前的Linux服务器的运行级别?答: ‘who -r’ 和 ‘runlevel’ 命令可以用来查看当前的Linux服务器的运行级别。问:2 如何查看Linux的默认网关?答: 用 “route -n” 和 “netstat -nr” 命令,我们可以查看默认网关。除了默认的网关信息,... 阅读全文
posted @ 2016-01-26 11:56 侠之大者kamil 阅读(182) 评论(0) 推荐(0)
摘要:锁定一个文件夹为了我的数据隐私,我想要锁定我文件服务器下的/downloads文件夹。因此我运行了:chmod 0000 /downloadsroot用户仍旧可以访问,而ls和cd命令则不工作。要还原它用:chmod 0755 /downloads在vim中用密码保护文件害怕root用户或者其他人偷... 阅读全文
posted @ 2016-01-26 11:54 侠之大者kamil 阅读(134) 评论(0) 推荐(0)
摘要:HTTP 方法两种最常用的 HTTP 方法是:GET 和 POST。什么是 HTTP?超文本传输协议(HTTP)的设计目的是保证客户机与服务器之间的通信。HTTP 的工作方式是客户机与服务器之间的请求-应答协议。web 浏览器可能是客户端,而计算机上的网络应用程序也可能作为服务器端。举例:客户端(浏... 阅读全文
posted @ 2016-01-26 11:48 侠之大者kamil 阅读(171) 评论(0) 推荐(0)
摘要:1) 获取远程主机的系统类型及开放端口nmap -sS -P0 -sV -O 这里的 可以是单一 IP, 或主机名,或域名,或子网-sS TCP SYN 扫描 (又称半开放,或隐身扫描)-P0 允许你关闭 ICMP pings.-sV 打开系统版本检测-O 尝试识别远程操作系统其它选项:-A 同时... 阅读全文
posted @ 2016-01-26 11:46 侠之大者kamil 阅读(354) 评论(0) 推荐(0)
摘要:Python中,函数声明和函数定义是视为一体的。 阅读全文
posted @ 2016-01-25 10:57 侠之大者kamil 阅读(116) 评论(0) 推荐(0)
摘要:例子:#!/usr/bin/pythontu = tuple([11,22,33,66,99,77,])print(tu)li = list(tu)print(li)结果(11, 22, 33, 66, 99, 77)[11, 22, 33, 66, 99, 77] 阅读全文
posted @ 2016-01-24 22:29 侠之大者kamil 阅读(127) 评论(0) 推荐(0)
摘要:例子:#!/usr/bin/pythonli = list([11,22,33,66,99,77])print(li)li.extend((44,55,))print(li)ret = li.pop(3)print(li)print(ret)li.remove(22)print(li)li.reve... 阅读全文
posted @ 2016-01-24 22:23 侠之大者kamil 阅读(142) 评论(0) 推荐(0)
摘要:例子:#!/usr/bin/pythonname='1besdfgb'name = str('ab\tsabg fdfg@#')li = ['l','b','k','x','z','d','z']intab = 'abcde'outtab = '12345'print(name.__contains... 阅读全文
posted @ 2016-01-24 21:53 侠之大者kamil 阅读(176) 评论(0) 推荐(0)
摘要:if __name__ == "__main__": main()This module represents the (otherwise anonymous) scope in which the interpreter’s main program executes — commands... 阅读全文
posted @ 2016-01-23 09:23 侠之大者kamil 阅读(157) 评论(0) 推荐(0)
摘要:list 和 str 两种类型数据,有不少相似的地方,也有很大的区别。本讲对她们做个简要比较,同时也是对前面有关两者的知识复习一下,所谓“温故而知新”。相同点都属于序列类型的数据所谓序列类型的数据,就是说它的每一个元素都可以通过指定一个编号,行话叫做“偏移量”的方式得到,而要想一次得到多个元素,可以... 阅读全文
posted @ 2016-01-22 14:57 侠之大者kamil 阅读(351) 评论(0) 推荐(0)
摘要:元组元组是用圆括号括起来的,其中的元素之间用逗号隔开。(都是英文半角)>>># 变量引用 str>>> s = "abc">>> s'abc'>>>#如果这样写,就会是...>>> t = 123,'abc',["come","here"]>>> t(123, 'abc', ['come', 'he... 阅读全文
posted @ 2016-01-22 14:25 侠之大者kamil 阅读(381) 评论(0) 推荐(0)
摘要:SourceTree&Git部分名词解释1 克隆(clone):从远程仓库URL加载创建一个与远程仓库一样的本地仓库2 提交(commit):将暂存文件上传到本地仓库(我们在Finder中对本地仓库做修改后一般都得先提交一次,再推送)3 检出(checkout):切换不同分支4 添加(add):添加... 阅读全文
posted @ 2016-01-21 10:45 侠之大者kamil 阅读(340) 评论(0) 推荐(0)
摘要:1、进入information_schema 数据库(存放了其他的数据库的信息)use information_schema;2、查询所有数据的大小:select concat(round(sum(data_length/1024/1024),2),'MB') as data from tables... 阅读全文
posted @ 2016-01-21 09:31 侠之大者kamil 阅读(165) 评论(0) 推荐(0)
摘要:d_city = { "河南" : {"郑州" : ["二七区","中原区","回族管城区","惠济区","金水区","上街区"], "信阳" : ["浉河区","平桥区","羊山新区","南湾区","上天梯区","鸡公山区"]}, "广东":{"广州":[& 阅读全文
posted @ 2016-01-20 01:05 侠之大者kamil 阅读(168) 评论(0) 推荐(0)
摘要:使用流程:1.程序启动后,显示欢迎信息,提示用户输入用户名;2.判断用户是否存在,不存在则提示重新输入,或者关闭程序;客户存在则提示客户输入密码;3.判断密码是否正确,如果不正确则提示用户重新输入,输入第三次依然错误,则锁定该账户;4.密码输入正确时,后台进程判断用户是否被禁用,“禁用”时提示用户联... 阅读全文
posted @ 2016-01-19 18:54 侠之大者kamil 阅读(333) 评论(0) 推荐(0)
摘要:1.打开模式列表#打开模式列表:#w 以写方式打开,#a 以追加模式打开 (从 EOF 开始, 必要时创建新文件)#r+ 以读写模式打开#w+ 以读写模式打开 (参见 w )#a+ 以读写模式打开 (参见 a )#rb 以二进制读模式打开#wb ... 阅读全文
posted @ 2016-01-19 11:19 侠之大者kamil 阅读(251) 评论(0) 推荐(0)
摘要:python字符串/元组/列表/字典互转--coding:utf-8--1、字典dict = {'name': 'Zara', 'age': 7, 'class': 'First'}字典转为字符串,返回: {'age': 7, 'name': 'Zara', 'class': 'First'}pri... 阅读全文
posted @ 2016-01-19 10:50 侠之大者kamil 阅读(273) 评论(0) 推荐(0)
摘要:'''数值 numbers字符串 strings列表 lists字典 dictionaries元组 tuples文件 files集合 sets'''1.1 序列的操作所有序列类型都可以进行的特定操作如下:索引(indexing)分片(sliceing)加(adding)乘(multiplying)成... 阅读全文
posted @ 2016-01-19 09:00 侠之大者kamil 阅读(289) 评论(0) 推荐(0)
摘要:<h2 id="toc_0" 专业的 Markdown 写作支持</h2 <ul <li 极简 UI、Dark Mode、漂亮的 Markdown 语法高亮、列表缩进优化,提供 5 种主题选择。</li <li 除了支持基本的 Markdown 语法外,还支持大量 Markdown 扩展语法:Tab... 阅读全文
posted @ 2016-01-19 08:29 侠之大者kamil 阅读(774) 评论(0) 推荐(0)