- 博客(215)
- 资源 (7)
- 收藏
- 关注
原创 Xshell显示图形化界面
前言 很久没用过图形化界面了,都忘记怎么使用了。。。。 依据以往的经验都是由环境变量DISPLAY设置,然后就能连接了,每天也是匆匆忙忙的就过了一天,都不知道干了啥,分配的时间也少,但是一直纠结,进行各种设置DISPLAY变量居然不行。。。从而也就有了重新梳理了一下如何使用图形界面。 图形界面最常用的场景就是:1 oracle的安装 2 虚拟化场景的连接。配置并测...
2017-12-03 12:51:50
57390
原创 使用apache反向代理tomacat
起源 在大部分的生产环境中,基本上使用的都是java程序,从而促进了各种应用程序中间件的产生,在这里大概有几种,tomcat作为最著名的开源servlet容器,jboss也是开源的,而且有管理界面,主要是redhat的,而weblogic则是oracle的商业中间件,而webspare则是IBM的商业中间件,其他的几个例如jetty,resin用的也就比较少了。 在安装t...
2017-09-25 08:55:21
936
原创 动静分离,提高网页访问速度
微信公众号 SRE艺术 起源 有些人总是不带我喝咖啡,认为喝咖啡高雅,吃大蒜低俗,还好,没有俗就没有雅。。。我就俗了,怎么地,打我呀。。。。哈哈 动静分离,那么什么动态的,什么是静态的呢? 访问网页的时候,我们总会发现浏览器会加载各种各样的文件,有html文件,有css样式表,有js脚本,还有图片,还有流媒体等各种文件...
2017-09-20 23:32:20
874
原创 apache如何设置缓存
基本介绍 公众号: SRE艺术欢迎关注 httpd是一个比较经典的web服务器,也就是静态资源服务器,主要用来服务于一些静态的文件,例如css,js,html等文件,所谓的静态文件,也就是不需要通过服务器进行运行的文件。 在使用静态服务器的时候,大部分的图片或者js文件或者css文件的变化一般都是比较少的,从而我们可以设置缓存时间,从而实现用户访问的加速,从...
2017-09-11 22:05:48
4164
原创 关于几个linux的小问题
1、linux文件系统满了之后会有如何结果直接将根目录/进行创建文件,将文件系统直接使用到百分之百,如下所示: [root@Aserver ~]# df Filesystem 1K-blocks Used Available Use% Mounted on/dev/mapper/vg_aserver-lv_root ...
2016-06-05 21:27:38
4129
原创 python中根据字符串调用函数
在python中可以根据字符串来调用函数: 1、 使用getattr从字符串来调用函数 在多进程中,可能传递过来的是一个字符串,那么我怎么来调用一个已经存在的函数呢,主要就是使用到getattr函数的作用,这个函数就是在使用字符串得到这个字符串对应的函数的对象,然后就可以进行执行,如下所示:在模块中,存在两个函数: [root@python 530]# cat att...
2016-05-30 14:13:36
6573
1
原创 python 2.7中安装mysql
在python中进行安装mysql模块,但是怎么都不能导入mysql模块,出错如下所示: [root@python ~]# pythonPython 2.7.11 (default, Apr 5 2016, 12:24:31) [GCC 4.4.6 20110731 (Red Hat 4.4.6-3)] on linux2Type "help", "copyright", "cr...
2016-05-24 21:51:43
5480
原创 python多线程编程
1、多线程的发展背景随着计算机的发展,无论是硬件还是软件都在快速的发展。在最开始的时候,计算机都是只有一个cpu来进行指令控制和运算,程序执行的时候都是一个进程一个进程的运行,也就是顺序执行的方式,所有的进程都是排成一个队列,然后cpu取出其中的一个进程,然后运行。在硬件发展的时候,慢慢发展为几颗cpu,并且发展出来了几核cpu,从而在一般的服务器上都是四核的,并且至少是两颗,从而在每...
2016-05-22 13:27:18
5957
原创 python实现socket上传下载文件-进度条显示
在python的socket编程中,可以实现上传下载文件,并且在下载的时候,显示进度条,具体的流程如下图所示:1、 服务器端代码如下: [root@python 519]# cat server.py #!/usr/bin/env pythonimport timeimport SocketServerHOST = '192.168.1.60'PORT = 9999...
2016-05-21 17:48:07
4552
原创 python实现进度条--主要用在上传下载文件
在python中进行socket上传文件的时候使用进度条,然后在网上找了好久,找寻相关的进度的条的使用,看了几个,发现总是无法进行调用,主要原因是在进行上传文件的时候,每次传送的数据量是固定的,数据的总大小也是知道的,对于那么多的进度条的使用调用方法感觉总是不合适,今天终于发现了如何调用比较好。 进度条的代码如下: #!/usr/bin/env pythonfrom __fu...
2016-05-19 23:06:34
10343
原创 python中模拟进行ssh命令的执行
python基本实现ssh命令执行的功能,主要就是使用commands模块的getstatusoutput方法
2016-05-16 21:42:31
3536
原创 python利用paramiko连接远程服务器执行命令
python中的paramiko模块是用来实现ssh连接到远程服务器上的库,在进行连接的时候,可以用来执行命令,也可以用来上传文件。1、得到一个连接的对象在进行连接的时候,可以使用如下的代码: def connect(host): 'this is use the paramiko connect the host,return conn' ssh = param...
2016-05-09 13:54:45
23941
原创 python中的json的基本使用方法
在python中使用json的时候,主要也就是使用json模块,json是以一种良好的格式来进行数据的交互,从而在很多时候,可以使用json数据格式作为程序之间的接口, #!/usr/bin/env python#-*- coding:utf-8 -*-import jsonprint json.load(open('kel.txt'))#deserialize string ...
2016-05-06 21:19:58
22611
1
原创 安装linux操作系统--浪潮服务器
一直都是在虚拟机上进行安装linux操作系统,在服务器上安装的很少,也没有碰到过没找到驱动的情况,例如什么raid卡驱动,网卡驱动等异常情况的发生。 这次安装了两台服务器,浪潮的提供的服务器,硬盘是两块,做的raid1,本身安装的是centos系统,由于我们这边基本使用的RHEL5.5,从而需要重新安装操作系统。 1、 前期工作 先安装了一个移动工作台,如下图:不得...
2016-04-25 15:00:46
35099
原创 关于python中字典的一些总结
1、 获取字典中的值,但是无异常当在字典中取值的时候,可以使用如下两种方式: >>> d = {'name':'kel'}>>> d{'name': 'kel'}>>> d['name']'kel'>>> d.get('name')'kel'>>> d.get('not')
2016-04-12 22:16:51
15763
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人