第10章 MySQL Server性能优化前言: 本章主要通过针对MySQL Server(mysqld)相关实现机制的分析,得到一些相应的优化建议。主要涉及MySQL的安装以及相关参数设置的优化,但不包括mysqld之外的比如存储引擎相关的参数优化,存储引擎的相关参数设置建议将主要在下一章“常用存...
分类:
数据库 时间:
2015-09-15 12:57:36
阅读次数:
294
最近在使用Google的Gson包进行Json和Java对象之间的转化,对于包含泛型的类的序列化和反序列化Gson也提供了很好的支持,感觉有点意思,就花时间研究了一下。 由于Java泛型的实现机制,使用了泛型的代码在运行期间...
分类:
其他好文 时间:
2015-09-15 11:14:27
阅读次数:
218
jquery中的源码: Deferred: function( func ) { var tuples = [ // action, add listener, listener list, final state [ ...
分类:
Web程序 时间:
2015-09-14 11:50:17
阅读次数:
208
ConcurrentHashMap 的结构分析 为了更好的理解 ConcurrentHashMap 高并发的具体实现,让我们先探索它的结构模型。 ConcurrentHashMap 类中包含两个静态内部类 HashEntry 和 Segment。HashEntry 用来封装映射表的键...
分类:
编程语言 时间:
2015-09-08 12:45:15
阅读次数:
260
this、new、call和apply的相关问题 讲解this指针的原理是个很复杂的问题,如果我们从javascript里this的实现机制来说明this,很多朋友可能会越来越糊涂,因此本篇打算换一个思路从应用的角度来讲解this指针,从这个角度理解this指针更加有现实意义。 下面我们看看在j.....
分类:
移动开发 时间:
2015-09-04 23:52:22
阅读次数:
241
主要内容: 1.多态性 2.运算符重载 3.虚函数 4.纯虚函数 5.抽象类多态实现: --函数重载 --运算符重载 --虚函数限制:有些运算符是不可重载的,重载基本是改变操作对象,有基本类型转为user-defined类型。实现机制:运算表达式==》运算符函数,运算对象==》运...
分类:
其他好文 时间:
2015-08-30 19:23:13
阅读次数:
166
Cookie和Session是为了在无状态的HTTP协议之上维护会话状态,使得服务器可以知道当前是和哪个客户在打交道。本文来详细讨论Cookie和Session的实现机制,以及其中涉及的安全问题。
因为HTTP协议是无状态的,即每次用户请求到达服务器时,HTTP服务器并不知道这个用户是谁、是否登录过等。现在的服务器之所以知道我们是否已经登录,是因为服务器在登录时设置了浏览器的Cookie!S...
分类:
其他好文 时间:
2015-08-29 14:07:12
阅读次数:
181
C++泛型
C++泛型跟虚函数的运行时多态机制不同,泛型支持的静态多态,当类型信息可得的时候,利用编译期多态能够获得最大的效率和灵活性。当具体的类型信息不可得,就必须诉诸运行期多态了,即虚函数支持的动态多态。 对于C++泛型,每个实际类型都已被指明的泛型都会有独立的编码产生,也就是说list和list生成的是不同的代码,编译程序会在此时确保类型安全性。由于知道对象确...
分类:
编程语言 时间:
2015-08-28 23:21:00
阅读次数:
235
所有的信息在内存中都是以二进制的形式进行存储的,这说明了二进制文件和文本文件不是在硬件上进行区分的。
二进制和文本文件因为操作系统的不同而不同,毕竟不同的人实现同一问题的思路也不是完全一样的嘛,首先说一下比较简单的那个:在Linux环境中,二进制文件和文本文件不进行区分。也就是说这两种方式在Linux操作系统下的实现机制是一样的;在OS X下面,太高大上了,用不到,所以也不关心;在Win...
分类:
编程语言 时间:
2015-08-27 15:26:32
阅读次数:
160
C#动态调用WCF接口写在前面 接触WCF还是它在最初诞生之处,一个分布式应用的巨作。 从开始接触到现在断断续续,真正使用的项目少之又少,更谈不上深入WCF内部实现机制和原理去研究,最近自己做一个项目时用到了WCF。 从这个小项目中我学会了两个地方: 1、利用IIS部署WCF服务,也就是大家...