我的友情链接

51CTO博客开发TouchCisco移动小精灵Madman's Blog孤帆远影碧空尽白璐老师的博客黄琨老师的博客张琦老师的博客孙继滨的博客老孙的网络管理岳雷的微软网络课堂王乾De技术Blog[爱生活,爱学习]龙哥狼之魂圣殿骑士fenghao.cn's Softzone!我的soft空间抚琴煮酒dongnan林肯清蒸BSD红烧LINUX狂奔的蜗牛

原创 点赞0 阅读501 收藏0 评论0 2017-11-22

Python面向对象之类的成员

  Python面向对象的编程过程中,我们为类实例化了对象,并通过对象指针来访问类中对应的资源,那么这些资源大体分为三大部分,分别是字段、方法和属性,我们将这三大块统称为类的成员。一、字段  字段可以分为静态字段、动态字段,下面通过代码展示类中的两种字段class MyClass:     # 静态字段,属于类,多个对象共用一个静态字段

原创 点赞0 阅读699 收藏0 评论0 2016-07-08

Python面向对象之类的封装、继承与多态

  Python面向对象中类的三大特性,即封装、继承与多态,同时也是所有语言在面向对象编程中的重要特性,下面用实际的代码部分针对每一种特性做出说明。一、封装  顾名思义,封装即把我们想要的内容封装到某个地方,因此在这里记录两个问题,一是如何封装、二是如何调用封装的内容。1、封装数据class Company:     def __init

原创 点赞0 阅读1127 收藏0 评论0 2016-07-06

Python面向对象之为何要用类

  对于非程序员科班出身的技术人员,理解很多开发思想领域里面的事情,其实是一件挺痛苦的事情,直到接触到了Python当中的类,我才明白了什么是面向对象,更多的理解还是要通过实际的代码操练才能够慢慢的掌握。今天记录一下什么是面向对象,在Python的编程世界里为什么要用到类。一、面向对象  将大家共有的特性剥离出来进行抽象的过程就是面向对象,这是我对面向对象最直观的理解,例如我们在工厂生产汽车,每一

原创 推荐 点赞0 阅读1170 收藏1 评论0 2016-07-04

paramiko模块打造公司内部堡垒机系统

  新年第一篇文章,很久没有更新博客了,今天梳理一下近期开发的堡垒机系统设计思路,公司内部已经开始上线使用,由于细节部分不具备通用性,后续会做成开源版本,这里仅将系统设计思路做一个展示,与大家共同探讨。一、项目由来  由于公司是上市公司,所以对Linux系统权限部分要求非常严格,每半年都需要经过美国的SOX合规法案审计,因此公司采用了一套商用的堡垒机解决方案,个人账号通过动态key口令登陆系统,然

原创 推荐 点赞15 阅读3927 收藏1 评论11 2016-01-04

Django框架开发中避免表单重复提交

  Form表单做为web2.0时代的重要角色,也是我们与web网站进行数据交互的重要渠道,但是大家在web网站开发过程中,都会遇到一个问题,那就是如何避免表单重复提交,我们可不确定用户可在提交了一个表单后,是否有足够的耐心等待我们的程序加载完成,如果此时用户不耐烦的在前台重复刷新页面,那么就会造成数据重复提交、信息不准确,因此我们在程序设计时一定要规避这样的问题,接下来介绍一下在Django框架

原创 推荐 点赞1 阅读7737 收藏0 评论0 2015-09-18

Linux系统中掩耳盗铃的sudo配置

  今天在这里讨论Linux系统中一个非常滑稽的系统配置失误,就是sudo,为什么说是滑稽的配置呢,就是因为如果配置不当的话,普通用户非常容易就可以提权到root用户,而且没有一点技术含量,系统管理员自己以为已经做好了权限管理,其实如果配置不当,权限漏洞已经出现。  很多公司Linux系统都会用到sudo来配置普通用户可以执行的超级用户权限,一是为了系统管理员更安全的操作系统,二是可以为研发人员提

原创 推荐 点赞26 阅读6293 收藏1 评论21 2015-09-16

Linux实用逻辑卷之建立LVM

  前面的文章我们介绍了LVM的基本概念,这篇文章就来动手实际操作一下,记录馒头(LVM逻辑卷)的加工过程,这里我的演示环境是VMware虚拟机,操作系统是RedHat Enterprise 5.3 64位操作系统,不同的Linux操作系统之间差别不大,这里也推荐大家使用虚拟机操作,因为这样可以更加灵活的添加硬盘。 实现目标   在接下来的操作中,我们将创建LVM逻辑卷,为系统分别添加3个&l

原创 推荐 点赞0 阅读1688 收藏0 评论2 2012-12-31

Linux实用逻辑卷之认识LVM

  记得最初接触LVM逻辑卷管理的时候,头脑里非常混乱,因为总是无法清晰的区分其中所涉及到的术语,在经过自己动手实验后,在这里把自己学到的心得记录下来,同时也分享给刚刚接触LVM逻辑卷管理的朋友们。   LVM最大的好处就是可以动态的调整磁盘空间大小,这一点很灵活,试想一下在Linux系统管理中,我们发现某个分区分配的不合理,那么如果它是用LVM来管理的话就好办了,我们可以轻松的将浪费的空间分配

原创 点赞4 阅读668 收藏0 评论3 2012-12-29

一个苦逼工程师对大数据的一点浅谈

  2012年12月13日中国云计算大会在中关村软件园开始了第二天的日程,由于同事无法参加,于是我便趁此机会感受一下IT领域的前沿科技,做为公司里一名普通工程师的我,也比较喜欢关注IT互联网领域里的最新动向,尤其是近几年涌现出了很多名词,比如云计算、虚拟化、大数据,这些披着华丽外衣的新鲜事物被各个厂家炒的不亦乐乎,有时候和同行们交流的时候,不整点新鲜词汇好像都被时代淘汰了一样。   对于一个

原创 推荐 点赞12 阅读3449 收藏0 评论13 2012-12-14

为Nginx配置图片防盗链

在Nginx上配置图片防盗链非常简单,通过用户客户端http请求头中的Referer信息来做为主要判断,如果图片链接嵌套在非指定的网站上,可以限制其访问。 主要配置代码如下: location ~*\.(gif|jpg|jpeg|png|bmp|swf)$ {  valid_referers none blocked *.y

原创 推荐 点赞0 阅读1330 收藏0 评论1 2012-10-10

记一次项目实施中的时间把控

  对于最近实施的一次项目感触还是挺深的,这也是来到公司以来第一次接触的大项目,资金投入大、人力物力几乎占据了公司的三分之一,同时公司对于这次的项目实施也是非常的重视,而我能够前往一线直接参与到项目建设的过程中,也是一个难得的机会,这篇文章同时也记录下我在项目实施过程中的一些不足,与大家共勉我的心得。   电子渠道平台网站的建设离不开系统环境的搭建,而在我们整个项目中,主机硬件及系统安装不是我们

原创 推荐 点赞3 阅读996 收藏0 评论5 2012-06-21

MSMTP+MUTT轻松实现服务器资源监控

  在Linux系统中,我们可以使用各种软件之间的关联与配合,完成我们想要完成的工作,这也正是Linux系统人性化的一方面,而MUTT+MSMTP的邮件组合便为我们提供了不错的应用解决方案。 应用背景:   公司新上线了一个项目,设计到的服务器有9台,公司想通过邮件的方式来监控主机的运行状态,以及判断服务器上的资源是否可用,如果不可用自动执行重启应用的操作,并且发送一封Email邮件通知相关人

原创 点赞1 阅读731 收藏0 评论0 2012-04-03

纸上谈兵的JAVA中间件之weblogic(安装篇)

  经过长时间的摸索与学习,现在终于能够对中间件这个名词有一定概念上的了解,这篇文章也是想帮助对中间件完全不知所云的朋友,对中间件有一个概念上的认识,同时也作为自己运维过程中的一些记录吧。  顾名思义,中间件就是应用在操作系统与客户软件之间的一种平台技术,简单的理解就是一个容器,这个容器存在于系统之上,为软件应用提供可执行的环境平台,再形象一些我们可以将常见的中间件应用分位三层,第一层为前台中间件

原创 推荐 点赞1 阅读2694 收藏0 评论2 2011-11-27

文件管理的艺术之SVN从零搭建

  一直以来对SVN(subversion)的认识只停留在简单的概念上,至于到底是做什么用的、怎么用还是比较茫然,偶然的机会要为公司分部门搭建SVN,这才从头到尾的理清了一遍SVN这神奇的软件。在这里写下我的操作过程留作记录,同时也与大家一起分享。     对于SVN的介绍大家可以参考网上,他的确是一款不错的文件版本管理软件,对于从事开发工作的人来说更是一款不错的利器,大家可以规律的

原创 点赞1 阅读459 收藏0 评论2 2011-10-23

刷MIUI变“小米”,我看好的是你另一种美

  很长时间没有更新博客了,这阵子好像真的很忙,仿佛成为了工作吃饭睡觉的循环体,我想劳逸结合的人才是一个真正会工作的人。废话不多说了,虽然我没有小米粉丝的那份发烧与执着,但是我仍然非常看好小米这支团队,因为他们在用心做事,今天写这篇文章也是想分享一下我使用MIUI系统的一些心得,与大家一起分享一下吧。     我的手机是Nexus S谷歌的原生系统手机,可以享受谷歌的最新安卓系统,但

原创 推荐 点赞4 阅读1598 收藏0 评论7 2011-10-17

bw_mod模块让你的Apache也能实现流量限制

  由于工作上的需求,要对Apache环境下的网站进行限速,因为网站上要添加一个下载的项目,如果没有一个下载限制的话,网站的带宽会被耗尽,但是要求还不能用第三方软件来限制,想了想只能从Apache的一些扩展功能来下手了,我想这也是Apache的一大优势吧。  对于Apache的流量限制,我们可以使用bw_mod流量控制模块来实现,简单、方便,没有过多复杂的设置,最重要的是几乎不会影响线上正常业务的

原创 推荐 点赞4 阅读1786 收藏0 评论5 2011-09-02

一碗臭豆腐,两种心态,三种人生

一碗臭豆腐  总喜欢在饭后吃一些小吃,今天同样,下班吃过饭后,依然来到往日买臭豆腐的地方,但是这位大哥的生意实在是太火了,被很多人围了起来,无奈之下我只好去旁边这家了,因为前几次都是从那位大哥那里买,已经吃惯了他做的口味,旁边这位大姐做的还不知道怎么样呢!抱着试一试的心态,我从这位大姐这里买了一碗尝尝,还行,虽然和那位大哥做的口味不同,但是却另有一种口味,于是我便到旁边品尝起来。  

原创 推荐 点赞13 阅读1827 收藏0 评论22 2011-08-30

Apache HTTP Server畸形Range选项处理远程拒绝服务漏洞

以下文字全部转载自“绿盟科技紧急通告”   受影响的软件及系统:====================Apache 1.3 全部版本Apache 2 全部版本   综述:======  Apache HTTP Server由于其开源及跨平台的特性,是目前互联网上使用最广泛的Web服务器程序。近期Apache Web服务器被发现存在一个远程拒绝服务漏洞,***者只要能够连

转载 点赞0 阅读2756 收藏0 评论0 2011-08-29

cronolog+crontab帮你更好的管理apache日志

  我们都知道在Linux系统中,apache的日志都存放于安装目录下的logs目录下,当用户访问网站的时候,具体的信息就会记录在access_log文件中,但是随着访问量不断的增加,日志文件就会越来越大,以至于不能很好的去管理它,而cronolog这个小软件就可以很好的帮助我们实现日志的切割任务。     默认情况下apache是不支持日志分段的,就是有规律的将日志切割开,从而便于

原创 推荐 点赞3 阅读1687 收藏0 评论6 2011-08-26

小米手机——雷军你是下一个“乔布斯”?

  小米手机最近炒得沸沸扬扬,距离真正上市还有一段时间,但就在这个时候小米手机吊起了大家的胃口,光从配置上看几乎已经做到了全球顶尖的水准,但事实真正是这样吗?我也发表一下自己的拙见。     对手机行业本身了解不是很多的我又喜欢钻研手机市场,每看到一款新机上市心中都不免有一些激动,最近又被三星新上市的i9100所打动,双核1.2GHz外加SALED炫屏,真是可以媲美iphone了,但

原创 推荐 点赞33 阅读6101 收藏0 评论43 2011-08-24

TCP协议连接的11种状态浅谈

  了解TCP的协议可以在很大程度上帮助我们分析服务器当前的TCP连接状态,同时也是排查一些网络故障的基础,首先来看一下TCP协议的三次握手与四次断开。   TCP协议三次握手       1.客户端首先发起连接,也就是第一次握手,处于SYN_SENT状态。     2.服务器端收到SYS 数包,立即发送ACK 应答,并发送自己的SYN(第

原创 点赞0 阅读2181 收藏0 评论0 2011-07-14

Linux下用户与组的管理-Linux学习笔记

互联网中的任何应用都离不开用户账号与密码,只要涉及到管理就定会有用户账号的概念,Linux系统下也不例外,无规矩不成方圆,维护好本地的用户账户与组也是管理好我们Linux系统的大前提。一、用户与组的概念相信大家只要用过Windows系统都能够理解用户与组的关系,Linux是一个多用户多任务的操作系统,任何一个要使用系统资源的用户都必须先向系统管理员申请一个账号,然后以这个账号的身份进入系统,与Wi

原创 点赞1 阅读563 收藏0 评论0 2011-03-27

51CTO技术沙龙Windows运维的那些事

周六的北京迎来了今年较为温和的一天,准确的来讲是有些热了,中午和朋友吃过饭后看看表已经是十二点多,不能误了下午两点的技术沙龙,于是我们俩急匆匆的奔向公共汽车站,天气的回温多少让我有些不太适应,加上公交车上人头攒动,心里不由生出几分烦躁。在一路走走停停的煎熬中终于来到了东联艺术工社,从远处就看到了51CTO技术沙龙的横幅,心情不由激动起来,毕竟这是第一次参加51CTO的线下沙龙,进入大楼便迎来了51

原创 推荐 点赞2 阅读1671 收藏0 评论4 2011-03-26

红帽Linux企业版8大安装步骤浅谈

为什么说是浅谈呢,因为安装操作系统本身没有太多的技术性难点,也就分析不到什么大问题上,但是任何高端的技术不打好基础中的基础是不行的,所以今天给大家介绍下Linux操作系统的安装,也是对自己学习的一个总结吧。演示安装就在虚拟机里面进行了,我使用的虚拟机是VM7.1的,这里说明几点虚拟机中安装的注意事项,磁盘大小最好能分配20G,还要记住一点硬盘模式要选用IDE模式,可能是版本问题,红帽5.5默认在S

原创 点赞1 阅读606 收藏0 评论0 2011-03-22

虚拟主机选购难倒千万站长

“ 便宜没好货,好货不便宜”这是恒古不变的道理,每个人都希望买到物美价廉的东西,包括广大的草根站长,记得以前没事干的时候就爱看各种IDC主机商,没事就经常上虚拟主机评测网上看看有什么新的主机,其实国内这么多IDC主机商选出几个好的还真不容易,说白了就是几个人的皮包公司,随便租用一个服务器,下载一套虚拟主机管理系统就开起公司来,敢问这样的服务器能好用吗?当然有钱谁都去买万网、新网的了,但对于一个草根

原创 点赞1 阅读613 收藏0 评论1 2011-03-20

Windows2003四大必知版本

又是好一阵子没有写文章了,因为最近的学习确实比较忙,每天晚上收拾完已经很晚了,今天晚上抽出空来说点什么,就说说Windows的server版本各有什么吧,虽然没有什么技术含量,但是作为一名出色的网络工程师,能够了解丰富的网络服务器版本是必不可少的,那么不管是Linux还是Windows系统,我们都要知道有什么版本,以及这些版本的特色和报价,今天的这篇文章也是我结合网络上的一些相关资料,来给和我一样

原创 点赞1 阅读442 收藏0 评论0 2011-02-15

2011年新春随笔 祝天下所有人幸福安康

有几天没有上博客来写自己的心里话了,因为都在忙着过春节么,自然也就没怎么关注圈内的那点事,东家跑完跑西家,说实话拜年也真是挺累人的,不过身累心不累,因为自己送出去的是心的祝福。春节联欢晚会终于是告一段落了,但很多朋友还是反应这春晚是越来越不给力了,甚至都开始谩骂开来,其实相信朋友们说的也只是一种情绪,可能感觉春晚一年比一年“商业化”了,越来越缺少内涵的东西,呵呵,但是不管怎么说,大家都乐乐呵呵的就

原创 点赞0 阅读356 收藏0 评论0 2011-02-03

360需要的,不是打工者(转载,周鸿祎致新员工的培训讲话)

今天上午拜读了周鸿祎的这篇博文,这也是他作为奇虎公司董事长为新员工上的一堂培训课,虽然很多人以后不会去360这样的公司去工作,但是看过这篇文章后,相信还是会有很多人受益匪浅,周总说的非常好,360需要的不是打工者,我相信任何一家成功的企业需要的都不是打工者,很多人将经济作为基础,认为在一家公司没有经济任何都是空谈,我想这样的人只适合去做一个打工者,因为他的眼光只有每个月固定的薪资,而看不到人生

转载 点赞0 阅读675 收藏0 评论0 2011-01-30

必知的八大常用网络流行语起源

    从网上冲浪兴起到现在,有很多时尚、有意思的网络流行语在互联网上传播,那天老爸突然问我好多流行语是什么意思,弄的他都看不懂那些人在说什么。那么今天我们也走进这些流行语,在我们常用的时候,也让我们知道他们是怎么来的。       一、打酱油     2008年度十大网络流行语之一,意指该件

原创 点赞0 阅读671 收藏0 评论0 2011-01-27
  • 1
  • 2
写文章