自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 几种经典的网络服务器架构模型的分析与比较

前言 事件驱动为广大的程序员所熟悉,其最为人津津乐道的是在图形化界面编程中的应用;事实上,在网络编程中事件驱动也被广泛使用,并大规模部署在高连接 数高吞吐量的服务器程序中,如 http 服务器程序、ftp 服务器程序等。相比于传统的网络编程方式,事件驱动能够极大的降低资源占用,增大服务接待能...

2015-09-29 14:49:00 131

转载 linux的web服务以及apache初步认识

1.web服务器的主要操作 1.建立连接——接受或拒接客户端连接请求。 2.接收请求——通过网络读取http请求报文。 3.处理请求——解析请求报文并做出相应的动作。 4.访问资源——访问请求报文中的相关资源。 5.构建响应——使用正确的首部生...

2015-09-29 13:28:00 156

转载 linux的任务计划

linux的工作调度的种类at:处理仅执行一次就结束调动的命令,在执行at命令时需要atd服务的支持。crontab:设置的工作循环一直执行下去,可循环的时间为分钟、小时、每周、每月、每年。 at的工作情况: 先寻找/etc/at.allow这个文件,写在这个文件中的用户...

2015-09-24 16:44:00 151

转载 linux上的终端类型、ACL、PAM模块

1. linux的ACL ACL可以针对单一用户、单一文件或目录进行设置r、w、x的权限设置,对于需要使用特殊权限的使用状况非常有帮助。首先需要查看系统是否支持acl ACL的设置技巧 getfacl:取得某个文件或目录的ACL设置项目 setfacl:设置某个文件或目录的ACL规...

2015-09-24 11:01:00 167

转载 Linux基础篇之内存管理机制

转载这篇文章之前,先区分下缓存和缓冲的区别, 缓冲和缓存都是RAM中的数据。简单来说,buffer是即将要写入磁盘的数据,而cache是从磁盘中读取数据的。buffer是由各种进程分配的,被用在如输入队列等方面,一个简单的例子如某个进程要求有多个字段读入,在所有字段 被读入完整之前,进程把先...

2015-09-22 14:52:00 117

转载 linux进程管理与调度

1.什么是进程 借用鸟哥的话说,在linux系统中,触发任何一个事件时,系统都会将其定义为一个进程,并且给予这个进程一个ID,称为PID,同时依据触发这个进程的用户与相关属性关系,给予这个PID一组有效的权限。 程序:通常为二进制程序放置在存储介质中,以物理文件的形式存在。...

2015-09-22 09:57:00 141

转载 linux的软件安装包管理

1.软件管理器 linux中比较常用的软件管理器分别为RPM和dpkg。dpkg最早是由Debian社区开发出来的,通过dpkg的机制,Debian提供的软件能够快速的安装起来,同时提供安装后的信息。派生于Debian的其他linux版本都可以使用该机制,如ubuntu,B2D。RP...

2015-09-19 17:15:00 132

转载 Subversion svnserve服务启动与配置

svnserve 是一个轻量级的服务, 使用自定义的协议通过TCP/IP与客户端通讯。客户端通过由 svn:// 或者 svn+ssh:// 开始的URL访问svnserve服务器。 启动服务器 端口监控(inetd)模式 如果你打算用端口监控来启动处理客户的访问请求的进程,你可以通...

2015-09-17 19:15:00 1351

转载 svn命令详解

SVN 介绍: 在项目目录下有三个目录 a) trunk--------主干, 线上环境运行的就是这个代码. b) branches----分支, 仅限开发, 合并使用. 通常是以项目名字命名子目录,一般在aone上新建的小需求时,aone就会自动新建分支. c) ...

2015-09-17 18:16:00 339

转载 linux下svn服务器的搭建

1.前言 参考别人所述,svn服务器的两种运行方式:独立服务器svnserve和借助apache作为apache的一个模块,这里选择搭建svnserve独立服务器。svn存储版本数据有两种方式:BDB和FSFS。BDB方式在服务器中断时,可能锁住数据。FSFS方式更安全...

2015-09-17 18:13:00 109

转载 linux的源码安装

1.开放源码、编译程序、可执行文件 开放源码:程序代码,写给人类看的程序语言,但机器并不认识,所以无法执行。 编译程序:将程序代码转译称为机器看得懂的语言,类似翻译者的角色。 可执行文件:经过编译程序变成二进制程序后机器看得懂所以可以执行的文件。 函数库...

2015-09-14 18:09:00 85

转载 linux的磁盘管理

磁盘的结构:磁盘的外部结构包括电源结构、数据接口、控制电路板、固定面板。如下图所示:磁盘的内部结构包括磁头组件、磁头驱动机构、磁盘片、主轴组件、前端控制电路 磁盘控制电路中包括:主控制芯片、数据传输芯片、高速数据缓存芯片;磁盘的磁头:采用了非接触式结构,加电后悬浮在高速旋转...

2015-09-09 22:54:00 128

转载 linux下面文件的查找和压缩

文件的查找 1.脚本文件名的查询——which 1.which这个命令是根据PATH这个环境变量所规范的路径去查询“执行文件”的文件名。 2.文件名的查询——whereis 、locate、find whereis 和locate都是利用数据库查询...

2015-09-06 16:34:00 144

转载 Linux内存管理

摘要:本章首先以应用程序开发者的角度审视Linux的进程内存管理,在此基础上逐步深入到内核中讨论系统物理内存管理和内核内存的使用方法。力求从外到内、水到渠成地引导网友分析Linux的内存管理与使用。在本章最后,我们给出一个内存映射的实例,帮助网友们理解内核内存管理与用户内存管理之间的关系,希望...

2015-08-27 23:11:00 104

转载 shell中的变量功能

本地变量: set VARNAME=VALUE:作用域为整个bash进程 局部变量: local VARNAME=VALUE:作用域为当前代码段 环境变量: export VARNAME=VALUE 或者 VARNAME=VALUE...

2015-08-27 13:30:00 97

转载 shell 中数学计算总结

1、错误方法举例 a) var=1+1 echo $var 输出的结果是1+1,悲剧,呵呵 b) var=1 var=$var+1 echo $var 输出结果是1+1,依然悲剧,呵呵 2、正确方法 1)使用let var=1 let "var+=1" echo $var 输出结果为2,这次没...

2015-08-26 18:56:00 82

转载 shell中的if语句

if 语句格式 if条件thenCommandelseCommandfi别忘了这个结尾 If语句忘了结尾fitest.sh: line 14: syntax error:u...

2015-08-25 22:46:00 101

转载 linux中sed命令

sed基本用法: sed: Stream Editor 行编辑器,同vi编辑器不一样的是,vi编辑器是全屏编辑器。 sed:模式空间 默认不编辑原文件,仅对模式空间中的数据做处理;而后,处理结束后,将模式空间打印至屏幕; sed [options] 'Addres...

2015-08-25 15:27:00 104

转载 Linux Shell 之 Shell中的函数调用

说起函数调用,相信大家也不会陌生,然而对于初学Shell的我来说,Shell中函数调用方式却有点让我不太习惯,自己也走了不少的弯路,因为传递参数时出了一个很“自然”的错误,也让我吃了不少的苦头,所以总结一下Shell中函数的调用方法。 一、Shell中函数的定义 为了方便程序和管理和模...

2015-08-24 18:22:00 103

转载 linux中文件的权限

一、文件的基本权限 权限:r, w, x 对于文件来讲, r::可读,可以使用类似cat等命令查看文件内容; w:可写,可以编辑或删除此文件; x:可执行,exacutable,可以命令提示符下当作命令提交给内核运行; 对于目录来讲,r: 可以对此目录执行ls以列出内部的所有文件;...

2015-08-22 11:35:00 99

转载 linux的用户管理

一、用户登录验证的过程 1.先找寻/etc/passwd里面是否有输入的账号?如果没有则跳出,如果有的话则将该账号对应的UID与GID(在/etc/group)读出来,另外,该账号的家目录与shell设定也一并读出。 2.再来则是核对密码表,这时linux会进入/etc/...

2015-08-18 21:40:00 76

转载 linux中vim编辑器的使用总结

vim的模式: 编辑模式:即命令模式 输入模式:正常输入字符等 末行模式:在文档的最后通过:输入或者/输入,进行查询、修改替换等 三种模式的转换: 编辑-->输入 i: 在当前光标所在字符的前面,转为输入模式; a: 在...

2015-08-16 15:26:00 196

转载 shell按行读取文件的方法

写法一: ---------------------------------------------------------------------------- #!/bin/bash while read line do echo $line done < ...

2015-08-11 22:14:00 185

转载 bash的基本特性

shell能够提供给用户操作系统的一个接口,能够将我们输入的命令与内核通信,好让内核可以控制硬件来正确无误的工作。shell中有很多中形式,比如bshell,CShell,KShell,TCSH等等,通过/etc/shells中文件可以查看当前系统中存在的shell形式。当我们进行用户...

2015-08-09 15:34:00 132

转载 linux基本命令的学习(1)

1.管道命令 需要注意的两个地方: 1.管道命令仅会处理standard output,对于standard error output会予以忽略。 2. 管道命令必须要能够接受来自前一个命令的数据成为standard input 继续处理才行。 3.重定...

2015-08-09 01:08:00 70

转载 linux的文件系统

所谓linux的文件系统,指的是linux根目录下包含的一些文件目录及文件。其中主要包括以下几个目录: /boot :主要指的是系统相关的文件,如内核、initrd,以及grub(bootloader) /dev:设备文件:其中设备文件主要包括块设备文件,其主要特点是随机访问,数据块形式的...

2015-08-09 00:46:00 62

转载 linux date

Linux date命令的用法 在linux shell编程中,经常用到日期的加减运算 以前都是自己通过expr函数计算,很麻烦 其实date命令本身提供了日期的加减运算 非常方便。例如:得到昨天的时间date +%Y%m%d --date="-1 day" date 用法...

2015-08-07 16:47:00 67

转载 /proc/meminfo详解

/proc/meminfo Explained "Free," "buffer," "swap," "dirty." What does it all mean? If you said, "something to do with the Summer of '68", yo...

2015-08-05 18:31:00 152

转载 linux的正则表达式

在介绍正则表达式之前,必须先解释下与linux通配符的关系。通配符代表的是bash操作接口的一个功能,而正则表达式是一种字符串处理的表达方式。 基本的正则表达式: 元字符: . :匹配任意多个字符 []:匹配指定范围内的任意单个字符 [^]:匹配指定范围外的任意单个字符 [:dig...

2015-08-05 18:22:00 196

转载 Hibernate入门学习(一)

Hibernate使用入门流程: 导入相应的包文件:本次采用的是hibernate-4.3.10版本的包,从required包中导入,或者使用maven导入。导入log4j进行日志的记录,数据库驱动包。 创建hibernate的配置文件,即hibernate.cfg.xml。这里面...

2015-07-11 13:53:00 65

转载 代理模式

代理模式简单来说就是代替真实对象,去做真实对象该做的事情。比较官方的描述是为其他对象提供一种代理以控制这个对象的访问。 代理模式分为静态代理和动态代理,从涉及到的角色上其主要包括抽象角色、代理角色、真实角色三种。其中 抽象角色:一般来讲就是代理角色和真实角色的共同接口,在java中用...

2015-07-02 20:37:00 119

转载 java流操作

这是从csdn上粘贴过来的一张图片,很好的说明了流传输的整个过程。我现在所使用到的无非就是标准的输入输出流以及文件与内存之间的流的传输。其他的暂时还没有涉及到。 先来说明下几个概念吧: 字符流和字节流 字节流:数据流的传输过程中最小的传输单元是字节。比如音频、视频、A...

2015-06-19 14:59:00 57

空空如也

空空如也

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

TA关注的人

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