一、概述在很多系统中,往往需要将各种操作写入数据库(比如客户端发起的操作)。最简单的做法是,封装一个公共的写日志的api,各个操作中调用该api完成自己操作日志的入库。但因为入数据库效率比较低,如果每个操作自己入库,则会影响响应速度。而且当操作并发度很高时,往往同时有多个线程在写数据库,也会对系统有...
分类:
数据库 时间:
2016-01-23 18:07:36
阅读次数:
191
1.背景在做性能测试的时候,很多人都用并发用户数来衡量系统的性能,觉得系统能支撑的并发用户数越多,系统的性能就越好;对TPS不是非常理解,也根本不知道它们之间的关系,因此非常有必要进行解释。2.术语定义Ø并发用户数:指的是现实系统中操作业务的用户,在性能测试工具中,一般称为虚拟用户数(Virutal...
分类:
其他好文 时间:
2016-01-20 17:22:17
阅读次数:
296
一 Linux守护进程Linux 服务器在启动时需要启动很多系统服务,它们向本地和网络用户提供了Linux的系统功能接口,直接面向应用程序和用户。提供这些服务的程序是由运行在后台 的守护进程来执行的。守护进程是生存期长的一种进程。它们独立于控制终端并且周期性的执行某种任务或等待处理某些发生的事件。他...
分类:
系统相关 时间:
2016-01-15 01:13:53
阅读次数:
246
1、Gooflow特点1.1 跨浏览器可兼容IE7--IE10, FireFox, Chrome, Opera等几大内核的浏览器,且不需要浏览器再加装任何控件。1.2 多系统兼容性、可移植性由于只包括前台UI,因此二次开发者可很方便将本插件用在任何一种需要流程图的B/S系统应用上,流程图的详细实现逻...
分类:
Web程序 时间:
2016-01-14 15:44:27
阅读次数:
2305
一 Linux守护进程Linux 服务器在启动时需要启动很多系统服务,它们向本地和网络用户提供了Linux的系统功能接口,直接面向应用程序和用户。提供这些服务的程序是由运行在后台的守护进程来执行的。守护进程是生存期长的一种进程。它们独立于控制终端并且周期性的执行某种任务或等待处理某些发生的事件。他们...
分类:
Web程序 时间:
2016-01-06 20:17:28
阅读次数:
369
对于这两个系统,我和众多朋友一样的纠结。接触Linux是从大二就开始的,后来在某机构学习该系统服务器的配置,当时使用的是红帽子9。 经过这么多年的感悟,做过多系统,也用来装过虚拟机,搭建过网络。曾经为了炫彩的界面而四处沾沾自喜,也因为python的一个小程序而洋洋得意。 试过很多发行版,其中我最有感...
在我们的程序中,数据结构还有变量等等都需要占有内存,在很多系统中,它都要求内存分配的时候要对齐,这样做的好处就是可以提高访问内存的速度。我们还是先来看一段简单的程序: 程序一1#include2usingnamespacestd;34structX15{6inti;//4个字节7charc1;...
分类:
编程语言 时间:
2015-12-30 00:26:21
阅读次数:
215
转自:真名:余昭辉 网名:横刀天笑Google的三篇论文影响了很多很多人,也影响了很多很多系统。这三篇论文一直是分布式领域传阅的经典。根据MapReduce,于是我们有了 Hadoop;根据GFS,于是我们有了HDFS;根据BigTable,于是我们有了HBase。而在这三篇论文里都提及Google...
分类:
其他好文 时间:
2015-12-28 00:55:22
阅读次数:
171
python这门编程语言在国外极受欢迎,但在国内使用还不是极普遍。由于python编程效率极高,现在国内的使用者也开始变得越来越多。python主要用来做什么?这个语言到底有哪些作用呢?下面主是它的应用大全:系统编程:提供API,能方便进行系统维护和管理,Linux下标志性语言之一,是很多系统管理员...
分类:
编程语言 时间:
2015-12-21 16:08:55
阅读次数:
182
这两天在写这篇blog的时候,顺带复习操作系统的资料,遇到了一个之前没有弄明确的问题,就是关于内核级线程与用户级线程。在查阅了一些资料之后,发表一下我个人简单介绍。 线程已经在很多系统中实现。到那时各个操作系统实现方式不全然同样。 比方在有的系统中,特倍是一些数据库管理系统如IBM的infomix....
分类:
编程语言 时间:
2015-12-21 14:09:20
阅读次数:
169