自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(41)
  • 收藏
  • 关注

转载 把你的英语用起来

打算买这本书的时候,LG直接说,没用的。我特别不喜欢这样的态度,也许他说的有道理。买来也不是打算学英文的,最近想重拾日语,买来打算用这里面的方法学习日语。有用的部分大概有三分之二,其余还有些如何写商业信函,如何写简历那些我直接跳过。 说说作者提倡的方法吧,很多概念与我所想相同,所以绝对不能说没用。我一直强调兴趣,学习本就是个枯燥甚至痛苦之事,如何找到自己感兴趣的,并利用兴趣

2014-09-30 23:55:33 745

转载 IFS的疑惑

一、IFS 介绍     Shell 脚本中有个变量叫 IFS(Internal Field Seprator) ,内部域分隔符。完整定义是The shell uses the value stored in IFS, which is the space, tab, and newline characters by default, to delimit words for the r

2014-09-30 10:35:09 659

转载 IPV6的配置

1.加载ipv6模块组modprobe ipv62.设置ipv6地址ifconfig eth2 inet6 add   ipv6地址/ 前缀长度3.设定网关route -A add default gw 默认网关ipv6地址4.测试一下ping6 ipv6.google.com这种配置方法只是短期可以使用,一旦重启网络服务或者重启机器,那么配置的地址就消失了,解决办

2014-09-21 12:35:36 845

原创 ifconfig: command not found

linux 5中查询IP地址时,输入ifconfig命令报错:“ifconfig: command not found”原因:ifconfig命令所在路径/sbin未包含在系统环境变量PATH中解决方法:1. 直接输入:/sbin/ifconfig2. 临时修改环境变量:在shell中输入   $export PATH = $PATH:/sbin   然后再输入ifconf

2014-09-20 21:10:10 402

原创 shell十三问精华

1.为什么叫shell 2. 关于{}和()

2014-09-20 20:54:54 440

转载 在Linux下编写Daemon

转自:http://blog.163.com/prevBlogPerma.do?host=manyhappy163&srl=1644768312010718111142260&mode=prev 在Linux(以Redhat Linux Enterprise Edition 5.3为例)下,有时需要编写Service。Service也是程序,一般随系统启动用户不干预就不退出的程序,可以称为

2014-09-20 19:20:36 381

转载 6个Linux chkconfig命令实例 - 增加,删除,查看和修改services的自动启动选项

注意:service的安装目录在/etc/rc.d/init.d下,/etc/init.d 是/etc/rc.d/init.d的链接。 chkconfig命令用来安装,查看或修改 services随系统启动的启动选项的设置。本文章包含了7个实例来解释如何使用chkconfig命令。 1 在shell脚本中检查service的启动选项的设置当你执行chkconfig加se

2014-09-20 19:18:08 412

转载 linux下daemon的认识

一 service与一般的程序的区别service(也称为daemon)表示后台运行的程序,一般随系统的启动自动地启动且在用户logoff后仍然能够继续运行。该daemon进程一般在启动后需要与父进程断开关系,并使进程没有控制终端(tty)。因为daemon程序在后台执行,不需要于终端交互,通常就关闭STDIN、STDOUT和STDER。daemon无法输出信息,可以使用syslog或自己的日

2014-09-20 19:16:13 525

转载 ping命令

Linux系统的ping命令是常用的网络命令,它通常用来测试与目标主机的连通性,我们经常会说“ping一下某机器,看是不是开着”、不能打开网页时会说“你先ping网关地址192.168.1.1试试”。它通过发送ICMP ECHO_REQUEST数据包到网络主机(send ICMP ECHO_REQUEST to network hosts),并显示响应情况,这样我们就可以根据它输出的信息来确定目标

2014-09-20 17:15:41 518

转载 linux下的daemon进程

http://www.cublog.cn/u3/100661/showart_2091898.html#include  int daemon(int nochdir,int noclose) 在创建精灵进程的时候,往往需要将精灵进程的工作目录修改为"/"根目录 并且将标准输入,输出和错误输出重定向到/dev/null daemon的作用就是当参数nochdir为0

2014-09-20 15:47:38 439

原创 IP 地址的划分 IPV4 IPV6的配置

现在的IP网络使用32位地址,以点分十进制表示,如172.16.0.0。地址格式为:IP地址=网络地址+主机地址 或 IP地址=主机地址+子网地址+主机地址。A类地址:

2014-09-20 13:50:38 3183

转载 TTL 数据包存活时间

TTL是IP协议包中的一个值,它告诉网络,数据包(例如ICMP包)在网络中的时间是否太长而应被丢弃。有很多原因使包在一定时间内不能被传递到目的地。例如,不正确的路由表可能导致包的无限循环。一个解决方法就是在一段时间后丢弃这个包,然后给发送者一个报文,由发送者决定是否要重发。TTL的初值通常是系统缺省值,是包头中的8位的域。TTL的最初设想是确定一个时间范围,超过此时间就把包丢弃。由于每个路由器都至

2014-09-20 11:20:11 4318

原创 todo list

2014-9-19 http://blog.csdn.net/arkblue/article/details/9568249git show commitid 查看某个commit修改的代码 http://blog.csdn.net/lcw_202/article/details/6106410 参考:http://www.cnblogs.com/domainfei/a

2014-09-19 18:39:41 483

转载 如何有一个好的编程生涯开端

本文是码农网原创翻译,转载请看清文末的转载要求,谢谢合作!想要进入软件开发的领域其实是很难的。当然,如果你还是一名刚刚入门的程序员,那么我相信你深刻理解没有经验或者没有太多经验想找一份工作是如何困难。如果你已经在软件开发这一行干过一段时间,那么我相信你也会深刻理解想要在这个竞争激烈的行业鹤立鸡群又是如何困难。我接触过很多刚刚入门的开发人员,他们非常迷茫,因为他们不知道该往哪里投入自

2014-09-19 14:48:31 502

转载 kvm qemu内幕介绍

====================================目录1 硬件虚拟化技术背景2 KVM的内部实现概述 2.1 KVM的抽象对象 2.2 KVM的vcpu 2.3 KVM的IO虚拟化 2.3.1 IO的虚拟化 2.3.2 VirtIO3 KVM-IO可能优化地方 3.1 Virt-IO的硬盘优化 3.2 普通设备的直接分配

2014-09-19 14:42:22 425

转载 同步中断 和 异步中断

中断有两种,一种是CPU本身在执行程序的过程中产生的,一种是由CPU外部产生的。外部中断,就是通常所讲的“中断”(interrupt)。对于执行程序来说,这种“中断”的发生完全是异步的,因为不知道什么时候会发生。CPU对其的响应也完全是被动的,可以通过“关中断”指令关闭对其的响应。由软件产生的中断一般是由专设的指令,如X86中的“INT n”在程序中有意产生的,

2014-09-18 17:50:01 4571

转载 IT管理者的成功蜕变 看致命7宗罪

IT管理成功者的蜕变 看致命七宗罪 收藏 有人将人的罪行归结为纵欲、贪食、贪婪、懒惰、嫉妒、暴怒和傲慢等7宗罪。在IT管理中,同样存在着7宗罪,这是导致IT管理失败的致命罪行。  对新技术的纵欲  James J. DeLuccia认为,IT管理者经常误认为使用最新的设备和技术是为了不落后于时代,但是在大多数情况下,当前的技术已经足够用了。  DeLuccia举了一个消费品制造商的

2014-09-18 17:23:21 550

转载 开发项目中的28原则

项目中80%的价值由20%的人所贡献。 项目中20%的设计开发人员创造80%的BUG。 项目中20%的设计开发人员产出80%的成果或源代码。 软件系统中20%的功能满足80%的用户需求。 项目经理沟通中80%的时间花在和20%的人沟通上。 项目中20%的风险影响项目80%的进度和质量,而其余20%风险仅仅影响20%进度和质量。 项目团队中20%的人员

2014-09-18 17:22:41 537

转载 IT管理人才必备的十大管理能力

作为IT技术人员,相信没有一个人愿意永远在底层编写程序或做简单的系统维护。经过一段时间的技术和经验的积累,很多人都向往更高层的职位,但如何能成为一个专业的IT管理人才,并不是每一个人都清晰、明了。  "30岁程序员的人生"技术某种程度上是青春活,技术革新的速度永远以超乎人所理解的演变,对于上了年纪又有了社会责任的技术人员来说,转型是不二选择。  如果你真想成为一名成功、成熟的IT专家,你需

2014-09-18 17:21:59 585

转载 一个真实的项目例子

【背景介绍】 Z公司接了一个国外客户Y的交易系统开发实施项目,双方没有签署任何的协议,Z公司希望通过这个项目的合作,将此系统作为产品占领该国市场。 项目的组成人员包括1个PM,10个左右开发人员,4个左右测试人员,1个翻译,外加工程、市场、销售、客户经理等,总共约20人参与此项目,项目管理和交付由PM负责。PM有多年行业经验,但是无项目管理经验。Z公司对客户承诺:核心团队将在客户现场开发。

2014-09-18 17:21:47 6543

原创 同别人交流的经验

1.linux的启动过程chen:

2014-09-16 22:18:44 437

原创 随想

2014-9-16   我想着有一天我

2014-09-16 16:50:35 443

转载 如何看待工作

zz:http://xjsunjie.blog.51cto.com/999372/1550408 记得大学毕业前夕,王老师给我们上过的一堂课《如何看待工作》,简单而发人深省,多年过去依然记得那么清晰。谨以此文献给那些辛勤的老师们!      什么是工作?如何去工作?在这里,我想和大家探讨几个问题,王老师平静而深沉的说。首先,我们每个人的衣食父母是谁?父母终将先我们而去,亲人

2014-09-16 16:18:00 445

原创 shell实例编程4

shell中对返回值的控制:脚本用exit来指定返回值如果不写exit,则返回最后运行的命令(函数)的

2014-09-15 21:31:33 582

转载 真实案例,一个45岁IT人发奋图强之事 zz

公司一个同事45岁了,技术水平十分了得, 真心喜欢技术,没有别的爱好,   10多年前进公司,干活很卖力,从来不向领导争取什么,   上面的领导,不叫的孩子不给奶吃,也一直没升他级别, 就进公司的第二年升了一次.   后来的,水平不如他的,都慢慢升职了,他心里很不爽.   就开始自动减少工作量, 他的水平高, 不愿意做,也没人敢指挥他,因为几句话就可以把 对方顶回去了,还句

2014-09-15 16:54:24 3826 3

原创 linux前后台任务切换

Linux bash shell单一终端界面下,我们经常需要管理或同时完成多个作业,如一边执行编译,一边实现数据备份,以及执行SQL查询等其他的任务。所有的上述的这些工作我们可以在一个bash内实现,也就是说在同一个终端窗口完成。下面主要描述了Linux下前后台作业切换与管理以及作业在脱机的情形下如何管理。 1、前后台作业的定义   前后台作业实际上对应的也就是前后台进程,因此也就有对应的

2014-09-09 14:53:38 642

转载 linux远程管理(ssh, vnc)

与个人用的PC机不同,服务器一般都是运行在IDC机房中,所以我们通常不会直接接触服务器硬件,而是通过各种远程管理方式对服务器进行控制。常见远程管理协议:-RDP(remote desktop protocol):如windows的远程桌面连接-Telnet :命令行(CLI)下的远程管理协议,内容采用明文传输,不安全,极度不推荐-SSH(Secure Shell):命令行(CLI)

2014-09-09 14:20:46 701

转载 linux vnc 远程控制服务

telnet与ssh只是基于字符界面的远程控制,如果想要对linux服务器时行桌面的远程控制的话,我们可以安装vnc-server服务来实现。一、vnc服务简介vnc本身一个远程控制软件,可以安装在windows,linux等操作系统上。vnc软件主要由两个部分组成:vnc servervnc viewer二、vnc服务的安装[root@fc5 /]# rpm -q v

2014-09-09 14:15:19 531

转载 监控linux性能的18个命令

对于系统和网络管理员来说每天监控和调试Linux系统的性能问题是一项繁重的工作。在IT领域作为一名Linux系统的管理员工作5年后,我逐渐认识到监控和保持系统启动并运行是多么的不容易。基于此原因,我们已编写了最常使用的18个命令行工具列表,这些工具将有助于每个Linux/Unix 系统管理员的工作。这些命令行工具可以在各种Linux系统下使用,可以用于监控和查找产生性能问题的原因。这个命令行工具列

2014-09-09 13:02:44 641

转载 SAMBA服务

Samba是在Linux和UNIX系统上实现SMB协议的一个免费软件,由服务器及客户端程序构成。早期在客户端和服务器端传输文件使用FTP,但是

2014-09-09 12:40:03 2036

转载 简明vim练级攻略

vim的学习曲线相当的大(参看各种文本编辑器的学习曲线),所以,如果你一开始看到的是一大堆VIM的命令分类,你一定会对这个编辑器失去兴趣的。下面的文章翻译自《Learn Vim Progressively》,我觉得这是给新手最好的VIM的升级教程了,没有列举所有的命令,只是列举了那些最有用的命令。非常不错。——————————正文开始——————————你想以最快的速度学习人类

2014-09-09 12:10:10 328

转载 c++程序员自信心曲线

学习C++很长时间了,也看过很多程序员学习C++的历程。总体来说,C++是一个“双刃剑”式的语言,只有那些熟悉他的人才能把C++这门语言用好。Linus曾说过:“C++是一门很恐怖的语言,而比它更恐怖的是很多不合格的程序员在使用着它”。是的,C++并不是一门速成的语言,其是一门需要长时间磨练和学习的语言,那些说自己熟悉C++语言的程序只能算是轻浮的。详见“21天教你学会C++ ”。下面

2014-09-09 12:05:38 473

转载 21天教会你c++

下面是一个《Teach Yourself  C++ in 21 Days》的流程图,请各位程序员同仁认真领会。如果有必要,你可以查看这个图书以作参照:http://www.china-pub.com/27043看完上面这个图片,我在想,我学习C++有12年了,好像C++也没有学得特别懂,看到STL和泛型,还是很头大。不过,我应该去考虑研究量子物理和生物化学,这样,我才能重返98年杀

2014-09-09 12:05:06 439

转载 28个linux/unix命令行神器

下面是Kristóf Kovács收集的28个Unix/Linux下的28个命令行下的工具(原文链接),有一些是大家熟悉的,有一些是非常有用的,有一些是不为人知的。这些工具都非常不错,希望每个人都知道。本篇文章还在Hacker News上被讨论,你可以过去看看。我以作者的原文中加入了官网链接和一些说明。dstat & sariostat, vmstat, ifstat 三合

2014-09-09 12:03:26 455

转载 其他程序员是怎么样阅读你的简历的?

下面这个图片来源国外,是一个关于程序员面试时的简历,被人事部门和程序员本身评审的角度不同的图片。当然,这是一个从国外面试的视角制作的图片,不过,可以看出,其中很多东西都是和国内是相同的。让我们通过这个图片也来了解一下自身吧。下面是我对其做的翻译,翻译水平有限,请大家指正。人事部门是这样阅读简历的(+15分)如果简历中说到了和工作职位相符的技能超过5次以上。(

2014-09-09 11:56:38 575

原创 制作本地的yum源

1.createrepo:

2014-09-08 23:43:54 608

转载 linux磁盘占用100%的解决方法

最近一个centos服务器系统盘居然占用达到100%,造成网站卡死,相关的app也罢工,按以下方法解决完成,现记录下来:1. 定期对重要文件系统扫描,并作对比,分析那些文件经常读写#ls –lR /home >;files.txt#diff filesold.txt files.txt通过分析预测空间的增长情况,同时可以考虑对不经常读写文件进行压缩,以减少占用空

2014-09-08 22:52:33 12445

原创 远程自动登录FTP备份脚本

脚本作用:删除3天前的备份,远程自动登录FTP备份脚本。#!/bin/bashfind /root/ocsdbbak/*.log -mtime +3  -deletefind /root/ocsdbbak/*.dmp -mtime +3  -deleteddvar=`date +%Y%m%d`ftp -n open 172.30.1.131user root ocsdb

2014-09-06 12:58:13 433

转载 ubuntu开启ssh服务

SSH分客户端openssh-client和openssh-server如果你只是想登陆别的机器的SSH只需要安装openssh-client(ubuntu有默认安装,如果没有则sudo apt-get install openssh-client),如果要使本机开放SSH服务就需要安装openssh-serversudo apt-get install openssh-server

2014-09-06 12:50:44 388

原创 linux内核学习(1)

2014-09-04编译linux内核环境:windows7   VMware 10

2014-09-04 16:13:40 604

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除