我的博客

成长无外乎就是无数次debug。debuging,studying...... Without serenity not go far !

数据库优化之 数据库不同应用方向优化

OLTP与OLAP的介绍     数据处理大致可以分成两大类:联机事务处理OLTP(on-line transaction processing)、联机分析处理OLAP(On-Line Analytical Processing)。OLTP是传统的关系型数据库的主要应用,主要是基本的、日常的...

2013-11-15 18:35:24

阅读数 605

评论数 0

数据库优化之系统设计方面思考

摘要:一个系统的性能的提高,不单单是试运行或者维护阶段的性能调优,也不单单是开发阶段的事情,而是在整个软件生命周期都需要注意。所以我希望按照软件生命周期的不同阶段来总结数据库性能优化相关的注意事项。 关于数据库优化方面的文章很多,但是有的写的似是而非,有的不切实际,对一个数据库来...

2013-11-15 18:33:50

阅读数 1494

评论数 0

优化数据库访问速度时考虑的九大因素

1. 没有索引或者没有用到索引 数据库索引就像书籍中目录一样,使用户在访问数据库数据时,不必遍历所有数据就可以找到需要的数据。创建索引后,可以保证每行数据的唯一性,极大地提高数据检索效率,这是一中牺牲空间换取性能的方法。没有索引或者没有用到索引是数据访问速度慢最常见的因素,也是程序设计的一个缺陷所...

2013-11-14 23:28:41

阅读数 670

评论数 0

大数据部署方案研究比较总结

1 套装软件搭配自组硬件   目前包括Hadoop、Greenplum以及Aster Data都有纯软件产品以及软硬件整合的一体机产品,如果企业选择以纯软件产品,虽然具有可以自由搭配硬件的优势,但却也相对挑战企业的技术能力,因为软件的数据处理效能是否可以充分发挥,往往与所搭配的硬件规格、平台架构...

2013-11-14 23:15:05

阅读数 1978

评论数 0

java各种编码的解疑

1、JVM中单个字符占用的字节长度跟编码方式有关,而默认编码方式又跟平台是一一对应的或说平台决定了默认字符编码方式; 2、对于单个字符:ISO-8859-1单字节编码,GBK双字节编码,UTF-8三字节编码;因此中文平台(中文平台默认字符集编码GBK)下一个中文字符占2个字节,而英文平台(英文平...

2013-10-14 23:34:36

阅读数 706

评论数 0

java正则表达式的匹配结果遍历方法find()和matches()不同

一、使用matches() Pattern p = Pattern.compile("正则表达式");Matcher m = p.matcher("预匹配的字符串");if(m.matches()) {    m.group(1); //匹配第1项...

2013-10-14 23:19:45

阅读数 22404

评论数 0

大数据量并发处理方案

大并发大数据量请求的处理方法 大并发大数据量请求一般会分为几种情况: 1.大量的用户同时对系统的不同功能页面进行查找,更新操作 2.大量的用户同时对系统的同一个页面,同一个表的大数据量进行查询操作 3.大量的用户同时对系统的同一个页面,同一个表进行更新操作   ...

2013-10-14 21:14:57

阅读数 1437

评论数 0

Java里多个Map的性能比较(TreeMap、HashMap、ConcurrentSkipListMap)

比较Java原生的 3种Map的效率。 1.  TreeMap 2.  HashMap 3.  ConcurrentSkipListMap 结果: 模拟150W以内海量数据的插入和查找,通过增加和查找两方面的性能测试,结果如下: Map类型 插入 查找(在100...

2013-10-14 20:54:31

阅读数 33113

评论数 0

用户级线程和内核级线程的区别

1 .内核级线程:切换由内核控制,当线程进行切换的时候,由用户态转化为内核态。切换完毕要从内核态返回用户态;可以很好的利用smp,即利用多核cpu。windows线程就是这样的。  2. 用户级线程内核的切换由用户态程序自己控制内核切换,不需要内核干涉,少了进出内核态的消耗,但不能很好的利用多核...

2013-10-13 02:36:49

阅读数 35573

评论数 3

C++变态题汇总

.1、写出判断ABCD四个表达式的是否正确, 若正确, 写出经过表达式中 a的值(3分) int a = 4; (A)a += (a++); (B) a += (++a) ;(C) (a++) += a;(D) (++a) += (a++); a = ? 答:C错误,左侧不是一个有效变量,...

2013-10-13 02:34:24

阅读数 1266

评论数 0

C++的this指针和常量指针、指针常量的区别

const char *p; 常量指针,指向一块区域,这块区域不可写,只能读,但是指针p是可以读写的。 char * const p; 指针常量,指向一块区域,这块区域可读可写,但是指针的值初始后就不能改,类似于一般常量。 const char * const p; 上面两种类型的综合,指针指向...

2013-10-13 00:57:48

阅读数 1669

评论数 0

C++学习之旅——函数重载代码,必须得看看怎么写的

转载于:http://blog.csdn.net/jarvischu/article/details/6628559 /**************************************************************************************...

2013-10-13 00:24:47

阅读数 1948

评论数 0

C++学习之旅——友元函数和私有变量

1.友元函数的简单介绍 1.1为什么要使用友元函数 在实现类之间数据共享时,减少系统开销,提高效率。如果类A中的函数要访问类B中的成员(例如:智能指针类的实现),那么类A中该函数要是类B的友元函数。具体来说:为了 使其他类的成员函数直接访问该类的私有变量。即:允许外面的类或函数去...

2013-10-13 00:05:49

阅读数 1526

评论数 0

C++学习之旅——C++的私有变量解析

私有成员变量的概念,在脑海中的现象是,以private关键字声明,是类的实现部分,不对外公开,不能在对象外部访问对象的私有成员变量. 然而,在实现拷贝构造函数和赋值符函数时,在函数里利用对象直接访问了私有成员变量,因而,产生了困惑.下面以具体实例进行说明: 疑惑:为什么第26行和第32行代码可...

2013-10-12 23:54:35

阅读数 624

评论数 0

C++学习之旅——不可以修饰为虚函数的函数

收集于:http://wenku.baidu.com/view/2c713849767f5acfa1c7cd6b.html 理解好个个函数的作用,就很容易答对。凡是没有继承意义的函数,都不允许定义为虚函数。 常见的不不能声明为虚函数的有:普通函数(非成员函数);静态成员函数;内联成员函数;构造...

2013-10-12 23:47:40

阅读数 626

评论数 0

C++学习之旅——虚函数详解

转载于http://www.cnblogs.com/taoxu0903/archive/2008/02/04/1064234.html 理解虚函数( virtual function )的几个关键点: 1.       理解早绑定(early binding)、晚绑定(la...

2013-10-12 23:12:34

阅读数 502

评论数 0

C++学习之旅——为什么要用虚函数

收集于:http://zhidao.baidu.com/question/32424351.html,值得好好研究 一, 什么是虚函数(如果不知道虚函数为何物,但有急切的想知道,那你就应该从这里开始) 简单地说,那些被virtual关键字修饰的成员函数,就是虚函数。虚函数的作用,用专业术语来...

2013-10-12 23:10:49

阅读数 501

评论数 0

C++学习之旅——C++类型转换

转载于:http://www.cnblogs.com/goodhacker/archive/2011/07/20/2111996.html C风格的强制类型转换(Type Cast)很简单,不管什么类型的转换统统是: TYPE b = (TYPE)a。 C++风格的类型转换提供了4种类型...

2013-10-12 22:58:27

阅读数 417

评论数 0

C++学习之旅——函数指针理解

最简单的声明变量,如: 1 float f , g ;      这个声明的含义是:当对其求值时,表达式f和g的类型为浮点型。      同样的逻辑也适用于函数和指针类型的声明,例如: ...

2013-10-12 22:28:00

阅读数 509

评论数 0

C++学习之旅——结构体和联合体的区别,以及数据对齐方式影响内存大小

转载于:http://blog.csdn.net/dreamback1987/article/details/8504943 联合体 用途:使几个不同类型的变量共占一段内存(相互覆盖) 结构体是一种构造数据类型 用途:把不同类型的数据组合成一个整体-------自定义数据类型 总结: ...

2013-10-12 22:00:42

阅读数 3236

评论数 0

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