自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(30)
  • 资源 (2)
  • 收藏
  • 关注

原创 CentOS6.6中安装VNC server(CentOS配置远程桌面)

1、安装服务yum install tigervnc-server 名字有点怪哦,CentOS5前叫vnc-server2、运行并设置密码vncserver + 回车 输入密码,会生成相关的文件[root@localhost ~]# vncserver You will require a password to access your desktops.Password:Verify:N

2015-07-26 14:35:20 6987

转载 如何在CentOS上查看Windows的ntfs分区

用过CentOS+Windows双系统的人都知道,CentOS这个系统本身是不支持ntfs分区格式的,而对于一般的Linux初学者来说,大多数都文件都放在Windows系统都ntfs分区。那么如何才能在CentOS上挂载Windows的ntfs分区呢?首先,在你的Linux上安装一个NTFS-3G工具,下载地址:http://www.tuxera.com/community/ntfs-3g-down

2015-07-26 12:22:12 1840

转载 pthread多线程编程的学习小结

pthread多线程编程整理 1 Introduction不用介绍了吧…2 Thread Concepts1.    Thread由下面部分组成:a.    Thread IDb.    Stackc.    Policyd.    Signal maske.    Errnof.     Thread-Specific Da

2015-04-14 23:26:36 461

转载 linux多线程pthread

1.Linux线程的发展   早在LINUX2.2内核中。并不存在真正意义上的线程,当时Linux中常用的线程pthread实际上是通过进程来模拟的,也就是同过fork来创建“轻”进程,并且这种轻进程的线程也有个数的限制:最多只能有4096和此类线程同时运行。   2.4内核消除了个数上的限制,并且允许在系统运行中动态的调整进程数的上限,当时采用的是Linux Thread 线程库,它对应

2015-04-14 23:23:46 368

转载 如何kill杀掉linux系统中的僵尸defunct进程

在 Unix系统管理中,当用ps命令观察进程的执行状态时,经常看到某些进程的状态栏为defunct,这就是所谓的“僵尸”进程。“僵尸”进程是一个早已 死亡的进程,但在进程表(processs table)中仍占了一个位置(slot)。由于进程表的容量是有限的,所以,defunct进程不仅占用系统的内存资源,影响系统的性能,而且如果其数 目太多,还会导致系统瘫痪。我们知道,每个Unix进程在进程表里都

2015-03-22 10:49:39 13324

转载 欢迎使用CSDN-markdown编辑器

欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl

2015-03-22 10:48:04 322

转载 二叉树前序、中序、后序三种遍历的非递归算法

void PreOrderUnrec(Bitree *t) { Stack s; StackInit(s); Bitree *p=t; while (p!=NULL || !StackEmpty(s)) { while (p!=NULL) //遍历左子树 {

2015-02-19 23:14:18 453

转载 OpenStack云计算入门——Nova组件

Open Stack Compute Infrastructure (Nova)Nova是OpenStack云中的计算组织控制器。支持OpenStack云中实例(instances)生命周期的所有活动都由Nova处理。这样使得Nova成为一个负责管理计算资源、网络、认证、所需可扩展性的平台。但是,Nova自身并没有提供任何虚拟化能力,相反它使用libvirt API来与被支持的Hyperv

2015-02-09 23:56:29 654

转载 svn常用命令汇总

/** *  转载请注明作者longdick    http://longdick.javaeye.com* */  SVN版本:1.5 及更新版本名词说明:WC:Working Copy 你的工作区Versioned:受控的;受版本控制的 SVN是什么?  SVN是开源的版本控制系统。 比CVS更多的

2015-02-09 23:51:44 426

转载 让我们拿起python吧-python科普篇

软件业的特点,就是层出不穷的新东东涌现。Windows早就革了DOS的命,浏览器差不多革了桌面软件的命,云计算准备再革所有软件的命,最后还追上个乔布斯说一切听他的。动荡的软件界,让人眼花缭乱。这一切的后面,是失落的编程族:好容易才精通的东西,随之变得一钱不值。曾经的人才,如同数码产品般的迅速贬值。乃至好多人怀疑,编程是吃青春饭的行当。在我前10年的编程经历里,重复着同样的杯

2015-02-09 23:50:07 1546

原创 Jenkins 简介和浅析插件开发

如下博客内存从 Jenkins 基本概念入手,介绍了 Jenkins 架构中的 Stapler、插件和持久化。接着结合笔者的源代码调试方式,分析了 Jenkins 中一个用于代码构建的 Dynamic Parameters 插件。最后结合实际需求,介绍如何进行 Jenkins 插件开发,并将开发过程中遇到的问题与读者进行了分享。 具体参见:http://www.ibm.com/

2015-02-09 23:23:57 409

转载 Jenkins之java servlet

Jenkins使用了Winstone servlet container,什么是java servlet ?首先看看Jenkins是怎么提到servlet的:安装Jenkins可以直接运行war,但是:Alternatively, if you have a servlet container that supports Servlet 2.4/JSP 2.0, such

2015-02-09 23:12:59 977

原创 MySQL常用命令分类汇总

一、查询状态类      1.查看当前有哪些数据库?         mysql> show databases;     2.查看当前数据库有哪些表?         mysql> use  database1;         mysql> show tables;    3.查看正在运行到服务器运行状态        $ mysqladmin -u root ve

2015-02-04 00:30:52 1666

转载 "error while loading shared libraries: xxx.so.x"错误的原因和解决办法

一般我们在Linux下执行某些外部程序的时候可能会提示找不到共享库的错误, 比如:tmux: error while loading shared libraries: libevent-1.4.so.2: cannot open shared object file: No such file or directory原因一般有两个, 一个是操作系统里确实没有包含该共享库(l

2015-02-02 22:04:53 702

转载 linux压缩和解压缩命令汇集

.tar 解包:tar xvf FileName.tar打包:tar cvf FileName.tar DirName(注:tar是打包,不是压缩!)———————————————.gz解压1:gunzip FileName.gz解压2:gzip -d FileName.gz压缩:gzip FileName.tar.gz 和 .tgz解压:tar zxvf

2015-01-31 20:39:47 380

转载 linux内核编译调试工具KDB入门

KDB 入门指南调试内核问题时,能够跟踪内核执行情况并查看其内存和数据结构是非常有用的。Linux 中的内置内核调试器 KDB 提供了这种功能。在本文中您将了解如何使用 KDB 所提供的功能,以及如何在 Linux 机器上安装和设置 KDB。您还将熟悉 KDB 中可以使用的命令以及设置和显示选项。Linux 内核调试器(KDB)允许您调试 Linux 内核。这个恰如其名的工具实质上是内核代

2015-01-29 22:57:11 1854

原创 CentOS6.5-64-bit安装nginx1.6.2

一、安装编译用到的软件: yum install glib2-devel openssl-devel pcre-devel bzip2-devel gzip-devel  perl-devel perl-ExtUtils-Embed到http://nginx.org/en/download.html下载最新版本的Nginx 1.6.2并安装。下载放在相关目录,比如/home

2015-01-28 23:25:30 782

转载 linux 网络编程之TIME_WAIT状态

Linux 网络编程之TIME_WAIT状态                                                        刚刚开始看TCP socket的4次握手终止流程图的时候,对于最后的TIME_WAIT状态不是很理解.现在在回过头来研究,发现TIME_WAIT状态是一个很微妙状态.之所以设计TIME_WAIT状态的原因有2个原因:

2014-09-25 21:35:34 560

转载 Linux网络编程socket选项之SO_LINGER,SO_REUSEADDR

Linux网络编程socket选项之SO_LINGER,SO_REUSEADDRLinux网络编程中,socket的选项很多.其中几个比较重要的选项有:SO_LINGER(仅仅适用于TCP,SCTP), SO_REUSEADDR.SO_LINGER 在默认情况下,当调用close关闭socke的使用,close会立即返回,但是,如果send buffer中还有数据,系统会试

2014-09-25 21:09:57 3014

转载 nginx源码分析—模块及其初始化

本博客(http://blog.csdn.net/livelylittlefish)贴出作者(阿波)相关研究、学习内容所做的笔记,欢迎广大朋友指正!Content0.序1. nginx有哪些模块?2. nginx如何描述这些模块?2.1模块数据结构2.1.1 ngx_module_t结构2.1.2 ngx_command_t结构2.2模块类图3.

2014-09-16 00:36:12 485

转载 web 服务器-Nginx 与 Lighttpd对比分析

简单可依赖的架构首先需要有一个简单可依赖的前端WebServer集群。本文通过深入调研当前主流的异步web服务器Lighttpd和Nginx,从业界使用情况、架构原理、扩展开发、功能对比、性能对比等多个方面进行分析。调研分析业界相关从业界使用情况来看,最新Web Server使用情况的数据如下:Nginx的使用率是6.6%,Lighttpd的使用率是0.51%。从文档来看,

2014-09-16 00:13:36 4189

转载 C++ STL编程轻松入门

作为C++标准不可缺少的一部分,STL应该是渗透在C++程序的角角落落里的。STL不是实验室里的宠儿,也不是程序员桌上的摆设,她的激动人心并非昙花一现。本教程旨在传播和普及STL的基础知识,若能借此机会为STL的推广做些力所能及的事情,到也是件让人愉快的事情。  1 初识STL:解答一些疑问  1.1 一个最关心的问题:什么是STL  "什么是STL?",假如你对STL还知

2014-09-11 21:06:59 504

原创 数据库索引 和 MySQL数据库优化基本知识

索引是对数据库表中一列或多列的值进行排序的一种结构,使用索引可快速访问数据库表中的特定信息。数据库索引好比是一本书前面的目录,能加快数据库的查询速度。  例如这样一个查询:select * from table1 where id=44。如果没有索引,必须遍历整个表,直到ID等于44的这一行被找到为止;有了索引之后(必须是在ID这一列上建立的索引),直接在索引里面找44(也

2014-08-17 00:04:43 545

转载 TCP/IP、Http、Socket的区别

http://jingyan.baidu.com/article/08b6a591e07ecc14a80922f1.html       网络由下往上分为  物理层、数据链路层、网络层、传输层、会话层、表示层和应用层。  通过初步的了解,我知道IP协议对应于网络层,TCP协议对应于传输层,而HTTP协议对应于应用层,  三者从本质上来说没有可比性,  socket则是对

2014-04-21 08:52:39 772 1

原创 awk的使用

http://blog.csdn.net/ponky/article/details/6211360

2014-03-23 20:40:13 383

转载 Git使用基础篇

Git是一个分布式的版本控制工具,本篇文章从介绍Git开始,重点在于介绍Git的基本命令和使用技巧,让你尝试使用Git的同时,体验到原来一个版 本控制工具可以对开发产生如此之多的影响,文章分为两部分,第一部分介绍Git的一些常用命令,其中穿插介绍Git的基本概念和原理,第二篇重点介绍 Git的使用技巧,最后会在Git Hub上创建一个开源项目开启你的Git实战之旅1、Git是什么

2014-03-23 18:54:37 458

转载 Red Hat Enterprise Linux 5中开启Telnet服务

RHEL5默认没有安装telnet和xinetd服务,telnet服务要依靠xinetd服务启动,所以要先安装xinetd服务。1、安装xinetdt、telent服务可以从linux光盘里,找到安装文件。我是从网上下载的,下载后rpm -ivh xinetd-2.3.14-10.e15.i386.rpmrpm -ivh telnet-server-0.17-38.e15.i3

2014-03-21 23:27:59 920

转载 samba的安装(tar.gz方式)

samba服务器,我相信大家都不陌生,主要用来实现windows和linux之间的资源共享,网上比较多的是采用rpm安装包的方式安装,我个人也觉得rpm方式安装比较方便容易,如果没什么特别需求,还是用这种吧!我这里介绍的是采用tar方式的安装. 首先下载一个samba的安装文件:samba-3.2.0.tar.gz 下面开始进行安装:我们在文件所在的目录运行下面的命令 #tar zxvf   

2014-03-21 23:02:48 1301

转载 Android 开发环境搭建教程

转载自:http://www.ios100.net/knowledge/android/63.html进杰 谷. 于 星期四, 27/02/2014 - 05:57 提交在开始Android开发之旅启动之前,首先要搭建环境。打包下载开发环境所需软件http://pan.baidu.com/share/link?shareid=485666&uk=32

2014-03-19 00:29:52 474

转载 RHEL5下重设密码

RHEL5下重设密码      LINUX系统忘记密码是很郁闷的的事情,进不了系统,又不想重装系统,那有没有好的解决办呢?下面以图文的形式介绍一下具体的操作步骤!一、保证系统的grub没有被加密,如果被加密的话,至少要知道grub的密码二、重启系统,进入下面的界面:(开机后,如果没有设置grub密码,那系统会自动到达这个界面,如果有则需要输入grub才能到达此界面) 三、按

2014-03-15 23:41:34 694

对单个文件ts打包源代码

对单个文件打ts流,源码。了解这个程序,对ts流打包有较详细的了解,包括SDT EIT PAT PMT等,

2009-07-22

VC局域网内聊天系统

局域网内的聊天系统,支持文件传输,! LANCommunionDlg.cpp MySocket.cpp

2009-07-16

空空如也

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

TA关注的人

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