自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

luketty的专栏

实现自我价值

  • 博客(15)
  • 收藏
  • 关注

转载 各种位运算技巧

各种位运算,学习了http://graphics.stanford.edu/%7Eseander/bithacks.html#OperationCounting

2011-10-22 21:28:40 630

原创 写给2011

首叹一句:白驹过隙,岁月急逝。逢佳节,忆往昔,往事历历在目;不经意,忽想起,别样回忆。是不是行走太匆忙,忘了一路的感伤,抑或早已习惯了这样的碌碌忙忙。回头望去是过去美好的时光,在渐渐远去的方向上,看到的是闪闪光芒。

2011-01-02 00:49:00 901

原创 Mysql API 查询优化 为什么要选用预处理语句( mysql_stmt_* )

用mysql提供的API 操作数据库时,为了优化查询性能我们选用预处理方式即mysql_stmt_*系列函数。为什么选用预处理语句,而不直接用mysql_query进行查询呢?下面说下预处理语句的优缺点:         Mysql4.1及更高版本支持服务器端的准备语句(prepared statements),它使用增强的二进制客户端/服务器协议在客户端和服务器端之间高校的发送数据。         创建预处理语句时,客户端会向服务器发送一个实际查询

2010-12-12 21:33:00 5918

原创 基于MYSQL的 网络游戏 多线程 数据库 服务器 设计与实现

游戏开发到后期,随之而来的是各种性能测试调优。前两天看两年前写的数据库服务器,那叫一个囧,当初设计是单线程的,也就是所有的数据库操作请求放入一个队列中,逐个取出来做数据库查询操作。虽然mysql的性能很赞,但要是这样游戏有个几万人在线,数据库服务器肯定吃不消。得益于innodb的行锁支持,很多数据库的请求都是可以被并行处理的,比如两个角色A、B同时登录,进行登录验证并且获取角色列表请求,角色A和B数据是完全不相干的,所有可以并行处理。后期数据库改动可是个大工程

2010-12-11 00:41:00 4860

转载 Lighttpd 插件系统(三)---PLUGIN_TO_SLOT宏

原文地址:http://www.cnblogs.com/kernel_hcy/archive/2010/03/14/1685777.html Lighttpd1.4.20源码分析之插件系统(3)---PLUGIN_TO_SLOT宏 前面讲了lighttpd插件系统的加载和初始化,这一篇中,将介绍一下plugin.c中的宏PLUGIN_TO_SLOT。在将PLUGIN_TO_SLOT宏之前,我们先来看看lighttpd中插件系统的对外接口。这个接口所对的“外”指的是lighttpd服务器。前面

2010-08-29 20:14:00 1880 1

转载 Lighttpd插件系统(二)---插件的加载和初始化

Lighttpd1.4.20源码分析之插件系统(2)---插件的加载和初始化 前面讲了lighttpd插件系统的接口,下面我们来看看插件是怎么加载 和初始化的。 lighttpd的插件是以动态链接库的形式存在的。在服务器启动的时候,在初始化阶段将所有插件都加载进来。在server.c中的main函数中,加载插件是调用plugins_load函数:if (plugins_load(srv)){ log_error_write(srv, __FILE__, __LINE__, "s","loadi

2010-08-29 18:08:00 2425

转载 lighttpd 插件系统(一)---plugin结构体和插件接口

<br />原文地址:http://www.cnblogs.com/kernel_hcy/archive/2010/03/11/1683809.html<br /> Lighttpd1.4.20源码分析之插件系统(1)---plugin结构体和插件接口 <br /><br />在lighttpd中,使用插件的形式来增加服务的功能。同时,lighttpd提供了一个插件的公共接口给开发者,方便第三方提供额外的插件。Lighttpd的插件接口主要提供在plugin.h文件中。其中,plugin结构体是最核心的部分

2010-08-29 17:48:00 3712

原创 mysql事务 Transactions

mysql 事务及隔离级

2010-08-08 21:26:00 5597

原创 mysql 约束( key constraints )

<br /> <br />       mysql支持的key约束只有主键约束(PRIMARY KEY),唯一键值(UNIQUE KEY)约束和外键约束(FOREIGN KEY)。<br />1.唯一键值约束<br />唯一键值索引类型不能是 FULLTEXT 或者 SPATIAL 类型。<br />(1).创建 UNIQUE KEY constraints<br />mysql> ALTER TABLE actor ADD UNIQUE KEY fname_actor (first_name,actor_

2010-07-29 20:35:00 14900

原创 mysql 索引( mysql index )

<br />以下是查阅《mysql_administrators_bible》的摘录和总结<br /> <br /> <br />索引 mysql index<br /> <br /> <br />        索引是一种数据结构,可以是B-tree, R-tree, 或者 hash 结构。其中R-tree 常用于查询比较接近的数据;B-trees适合用于查找某范围内的数据,可以很快的从当前数据找到下条数据;hash结构则适用于随机访问的场合,查找每条数据的时间几乎相同。显然,若要查找某个时间段的数据,用

2010-07-28 22:16:00 52317 1

原创 mysql基础

<br />这几天又重新回顾了下mysql的基础知识。在这里做个备份。<br />以下是看《mysql_administrators_bible》摘录及总结的内容。<br /> <br /> <br />1、字符集<br />To summarize the confusing connection/client/results relationship, consider this: A<br />client sends a statement in character_set_client, whic

2010-07-26 21:35:00 1955

原创 wchar_t 、UTF-8、UTF-16的转换方法

继续编码转换      Unicode 有两套编码集,UCS-2 和 UCS-4。Windows 的内部其实是用的 UCS-2 标准,并用 UTF-16 来实现。而非 Windows 系统大多采用了 UTF-8 实现。      大家都知道在windows上wchar_t是2个字节表示,而在Linux上wchar_t是4个字节表示的。这样写跨平台的程序时,就会不统一。下面是我用到的几个函数,wchar_t与UTF-8编码之间的转换和UTF-16和wchar_t之间的转换。#ifdef WINDOWS#inc

2010-07-19 21:18:00 24833 4

原创 解决error:2014 Commands out of sync; you can't run this command now

<br />以前的csdn密码忘了,博客搬家,把以前解决的一个mysql 2014的错误也拉过来。<br />原地址:http://blog.csdn.net/grass_ring/archive/2008/12/11/3499402.aspx<br /> <br /> <br />前两天搞mysql的东西,用mysql提供的C API 访问,遇到些问题,在这里分享一下,希望对其他人有帮助。<br /><br />用mysql C API 调用存储过程,并返回结果集。需要注意几个问题:<br /> <br

2010-07-18 22:47:00 50139 7

转载 各种编码定义(Unicode、UTF-8、UTF-32)

前段时间搞编码转换的程序,一直想点总结出来,给大家分享下。终于有时间写了。下面是我以前不懂编码时提问的帖子http://bbs.chinaunix.net/thread-1341520-1-1.html什么是 Unicode?历史上, 有两个独立的, 创立单一字符集的尝试. 一个是国际标准化组织(ISO)的 ISO 10646 项目, 另一个是由(一开始大多是美国的)多语言软件制造商组成的协会组织的 Unicode 项目. 幸运的是, 1991年前后, 两个项目的参与者都认识到, 世界不需要两个不同的单一字

2010-07-18 21:35:00 1384

原创 第一博

      猛回头看,不经意间一年已经过去了,总结起来,感觉两手空空,没有任何生活的痕迹。为了能证明自己走过,今天开始写blog。记录下成长的过程。与朋友们共同交流。      在网络上安家立户!

2010-07-12 23:07:00 647

空空如也

空空如也

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

TA关注的人

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