huangbo201102的专栏

IT技术知识交流与探讨

FastDFS文件集群服务器搭建

FastDFS文件集群服务器搭建

2017-08-30 11:11:04

阅读数 543

评论数 0

Linux下网络性能评估

Linux下网络性能评估 1、 通过ping命令检测网络的连通性 time显示了两台主机之间的网络延时情况,如果此值很大,表示网络延迟很大。 packet loss表示网络丢包率,该值越小,表示网络的质量越高。 2、 通过netstat –i 组合检查网络接口状...

2017-06-28 17:13:35

阅读数 569

评论数 0

Linux下磁盘IO性能评估

Linux下磁盘IO性能评估 1、  sar –d命令 【说明】: l  DEV表示磁盘设备名称 l  tps:表示每秒到物理磁盘的传送数,也就是每秒的I/O流量。一个传送就是一个IO请求,多个逻辑请求可以被合并为一个物理I/O请求。 l  rd_sec/s:表示每秒从设备读取的扇...

2017-06-28 17:10:43

阅读数 836

评论数 0

Linux下内存性能评估

Linux下内存性能评估 通过free命令查看内存使用 【说明】 l  Mem中,Total=used+free,总内存1010MB,即大约1GB l  -/+buffers/cache中,free=free(mem)+buffers+cache...

2017-06-28 17:09:45

阅读数 1268

评论数 0

Linux下CPU性能评估

Linux下CPU性能评估 1、 vmstat监控CPU使用情况 【说明】 procs: l  r表示运行和等待CPU时间片的进程数,这个值如果长期大于系统CPU的个数,就说明CPU不足,需要增加CPU。 l  b表示在等待资源的进程数,比如正在等待I/O...

2017-06-28 17:08:33

阅读数 474

评论数 0

HttpClient连接池的连接保持、超时和失效机制

HttpClient连接池的连接保持、超时和失效机制 HTTP是一种无连接的事务协议,底层使用的还是TCP,连接池复用的就是TCP连接,目的就是在一个TCP连接上进行多次的HTTP请求从而提高性能。每次HTTP请求结束的时候,HttpClient会判断连接是否可以保持,如果可以则...

2017-06-28 14:21:25

阅读数 317

评论数 0

TCP协议详解(理论篇)

TCP协议详解(理论篇)   1. 与UDP不同的是,TCP提供了一种面向连接的、可靠的字节流服务。面向连接比较好理解,就是连接双方在通信前需要预先建立一条连接,这犹如实际生活中的打电话。助于可靠性,TCP协议中涉及了诸多规则来保障通信链路的可靠性,总结起来,主要有以下几点:       (1)...

2017-06-27 18:10:20

阅读数 224

评论数 0

Nginx location模块整理

Nginx location模块整理

2017-05-05 16:46:16

阅读数 275

评论数 0

前段常用资料链接

Bookmarks 书签栏 web前端 教程 | MDNinput text 的事件及方法 - 快乐无极的博客【javascript】js 判断微信浏览器 - 朱羽佳 - 博客园Bootstrap - jQuery - PluginHtml5库 / HTML5...

2016-11-04 22:42:04

阅读数 598

评论数 0

Hibernate关系注解

1.非主键字段关联实体  /**关联指定列(@JoinColumn) # @JoinColumn用于注释表中的字段,与@Column不同的是它要保存表与表之间关系的字段; # name属性是用来标记表中对应的字段的名称。如果不设置name的值,默认情况下,name的取值规则如下:     ...

2016-10-27 13:28:50

阅读数 216

评论数 0

spring获取ApplicationContext

spring获取ApplicationContext

2015-12-17 16:03:20

阅读数 702

评论数 0

Spring通过.properties文件引入属性配置

Spring通过.properties文件引入属性配置

2015-06-21 23:37:24

阅读数 895

评论数 0

java学习第一天

1.java数据类型 基本数据:数值型(byte,short,int,long,float,double),字符型(char),布尔型(boolean) 引用数据类型:类(class),接口(interface),数组 2.数据输出 byte,short,int,long   ----------...

2015-05-03 02:12:30

阅读数 1142

评论数 0

mysql主从切换

实现这样一个架构:只有两台机器,需要实现其中一台死机之后另一台能接管这台机器的服务,并且在两台机器正常服务时,两台机器都能用上。于是设计了如下的架构。 此架构主要是由keepalived实现双机高可用,维护了一个外网VIP,一个内网VIP。正常情况时,外网VIP和内网VIP都绑定在serve...

2015-01-22 17:16:47

阅读数 1447

评论数 0

Mysql数据库主从整理

Mysql数据库主从整理 一、mysql主从的原理 1.Replication 线程 Mysql的 Replication 是一个异步的复制过程(mysql5.1.7以上版本分为异步复制和半同步两种模式),从一个 Mysql instace(我们称之为 Master)复制到另一个 Mysql...

2015-01-09 11:30:26

阅读数 650

评论数 0

linux 编程2

文件和记录锁定 共享资源的保护问题是多进程操作系统中一个非常重要的问题。文件锁定的是整个文件,而记录锁定只锁定文件的某一特定部分。 System V 的咨询锁定 System V 的锁函数lockf()具有如下的形式: #include int lockf(int fd, int fu...

2014-08-24 21:56:33

阅读数 472

评论数 0

linux系统下信号详解2

信号是UNIX 系统所使用的进程通信方法中,最古老的一种。信号不但能从内核发往一个进程,也能从一个进程发往另一个进程。例如,用户在后台启动了一个要运行较长时间的程序,如果想中断其执行,可以用kill 命令把SIGTERM信号发送给这个进程,SIGTERM 将终止此进程的执行。信号还提供了向UNIX...

2014-06-26 00:44:53

阅读数 1189

评论数 2

linux下coredump的产生及调试方法

什么是coredump 通常情况下coredmp包含了程序运行时的内存,寄存器状态,堆栈指针,内存管理信息等。可以理解为把程序工作的当前状态存储成一个文件。许多程序和操作系统出错时会自动生成一个core文件。 如何使用coredump coredump可以用在很多场合,使用Linux,或者s...

2014-06-25 21:21:16

阅读数 752

评论数 0

守护进程

守护进程不属于任何的终端,所以当需要输出某些信息时,它无法像通常程序那样将信息直接输出到标准输出和标准错误输出中。这就需要某些特殊的机制来处理它的输出。为了解决这个问题,Linux 系统提供了syslog()系统调用。通过它,守护进程可以向系统的log 文件写入信息。它在Linux 系统函数库sy...

2014-06-25 00:38:20

阅读数 1010

评论数 0

linux进程标识符详解1

每个进程都有一个实际用户标识符和一个实际组标识符,它们永远是启动该进程之用户的用户标识符和组标识符。 进程的有效用户标识符和有效组标识符也许更重要些,它们被用来确定一个用户能否访问某个确定的文件。在通常情况下,它们与实际用户标识符和实际组标识符是一致的。 有几个系统调用可以用来得到进程的用户标...

2014-06-24 23:46:47

阅读数 2213

评论数 0

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