自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 资源 (7)
  • 收藏
  • 关注

原创 linux vmstat 1 ,watch , pmap -p,

linux vmstat  1    ,watch    , pmap -p,apache 1.prefork--mpm,work--mpm模式ab 性能测试load_runner工具top   virt   res指标

2016-06-30 20:01:58 365

转载 mysql 数据表读锁机制详解

为了给高并发情况下的mysql进行更好的优化,有必要了解一下mysql查询更新时的锁表机制。一、概述MySQL有三种锁的级别:页级、表级、行级。MyISAM和MEMORY存储引擎采用的是表级锁(table-level locking);BDB存储引擎采用的是页面锁(page-levellocking),但也支持表级锁;InnoDB存储引擎既支持行级锁(row-level locki

2016-06-30 16:15:21 317

转载 mysql中select * for update

由于InnoDB预设是Row-Level Lock,所以只有「明确」的指定主键,MySQL才会执行Row lock (只锁住被选取的资料例) ,否则MySQL将会执行Table Lock (将整个资料表单给锁住)。举个例子:假设有个表单products ,里面有id跟name二个栏位,id是主键。例1: (明确指定主键,并且有此笔资料,row lock)SELECT * FROM

2016-06-30 15:57:38 396

转载 linux应用层定时器

使用定时器的目的无非是为了周期性的执行某一任务,或者是到了一个指定时间去执行某一个任务。要达到这一目的,一般有两个常见的比较有效的方法。一个是用linux内部的三个定时器,另一个是用sleep, usleep函数让进程睡眠一段时间,其实,还有一个方法,那就是用gettimeofday, difftime等自己来计算时间间隔,然后时间到了就执行某一任务,但是这种方法效率低,所以不常用。 

2016-06-30 11:15:12 628

转载 Python模块——struct

length=int(len(cmd));lenStr = struct.pack('i',length);print ('len  = [%d]' %(len(lenStr)))我们知道python只定义了6种数据类型,字符串,整数,浮点数,列表,元组,字典。但是C语言中有些字节型的变量,在python中该如何实现呢?这点颇为重要,特别是要

2016-06-29 15:52:45 387

原创 利用iptables来配置linux禁止所有端口登陆和开放指定端口

1、关闭所有的 INPUT FORWARD OUTPUT 只对某些端口开放。下面是命令实现:iptables -P INPUT DROPiptables -P FORWARD DROPiptables -P OUTPUT DROP再用命令 iptables -L -n 查看 是否设置好, 好看到全部 DROP 了这样的设置好了,我们只是临时的, 重启服务器还是会恢复

2016-06-29 12:40:03 551

转载 mysql事务处理用法与实例详解

MySQL的事务支持不是绑定在MySQL服务器本身,而是与存储引擎相关1.MyISAM:不支持事务,用于只读程序提高性能 2.InnoDB:支持ACID事务、行级锁、并发 3.Berkeley DB:支持事务  一个事务是一个连续的一组数据库操作,就好像它是一个单一的工作单元进行。换言之,永远不会是完整的事务,除非该组内的每个单独的操作是成功的。如果在事务的任何操作失败,则整个事务

2016-06-23 20:05:34 390

原创 svn st | awk '{if ( $1 == "?") { print $2}}' | xargs svn add

svn st | awk '{if ( $1 == "?") { print $2}}' | xargs svn add新增svn 版本控制命令 svn st  显示目录中所有文件的svn状态   awk '{if ( $1 == "?") { print $2}}'   获取未受控的目录名及文件名xargs svn 

2016-06-17 17:56:02 2774 1

原创 find ./ -name "*.cgi" |xargs -i cp "{}" ./cgi-bin/

find ./ -name "*.cgi" |xargs -i cp "{}" ./cgi-bin/复制指定文件格式到指定目录

2016-06-12 19:10:00 548

转载 svn中设置文件夹链接

SVN可以设置文件夹链接,据说1.6之后版本还支持文件链接。与HG相比,它不是分布式,速度稍慢,而且每个文件夹产生一个垃圾文件夹.svn,不太好,但它的权限控制功能较完善,有些时候还是会用到。今天用了它的文件夹链接功能,记录一下。比如:目录结构 a/b,b需要链接到http://abc/svn/Proj/trunk/b/mem那么操作方法如下:在a目录里任意

2016-06-06 17:18:16 1501

RTP 开发介绍

流媒体传输介绍,以及rtp rtcp rtsp 的编码使用举例.

2015-07-20

xml 封装接口

基于tinyxml库的封装源码,主要是针对log and config file interface

2014-06-20

mysqldump基本用法

mysqldump 指导你使用怎么使用导入导出功能

2014-06-19

stm32适合移植的操作系统

本文详细分析了 在stm32的硬件平台上适合移植哪些嵌入式操作系统。

2013-08-02

ucos ii +stm32

此文档 很快 很便捷的教会初学者 移植Ucos ii 到stm32的平台上。

2013-08-02

stm32f103e+uClinux移植说明

这篇文档说明了怎么在STM32平台上搭建UClinux的开发环境,以及一些移植步骤

2013-08-02

FreeRTOS+STM32

本文介绍了如何在STM32103VC的平台上移植FreeRTOS嵌入式操作系统,以及移植过程中的问题解决方法。

2013-08-02

空空如也

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

TA关注的人

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