- 博客(21)
- 资源 (3)
- 收藏
- 关注
转载 详细讲解MySQL数据库中Show命令的用法
Show命令的用法: 1. show tables或show tables from database_name; -- 显示当前数据库中所有表的名称。 2. show databases; -- 显示MySQL中所有数据库的名称。 3. show col
2011-10-12 17:51:04 518
转载 MySQL 优化
1.优化概要 使系统变快的最重要因素是系统的基础设计.我们需要知道系统正在做什么类型的处理,以及瓶颈是什么.多数情况下,系统瓶颈主要来源于以下几个方面: 1.1 磁盘访问(Disk seek). 即找到一片数据所花的时间,现代磁盘的平均时间
2011-07-05 15:25:20 441
转载 MySQL 性能提示
这里罗列了一些基本的 MySQL 性能提示,但不是放之四海而皆准,需要根据实际的应用情况而决定。【设计】使用标准化设计(数据库三范式),记住表的联合查询(join)性能不会差选择合适的字符集,虽然UTF16无所不能,但需要两倍的存储;UTF8适合各种字符,但比
2011-07-05 15:03:47 295
转载 开启MySQL慢查询日志
在运营网站的过程中,可能会遇到网站突然变慢的问题,一般情况下和 MySQL 慢有关系,可以通过开启慢查询,找到影响效率的 SQL ,然后采取相应的措施。下面介绍一下如何开启慢查询:Windows下开启MySQL慢查询MySQL在Windows系统中的配置文件一
2011-07-05 14:35:25 673
转载 查看 MySQL 数据库中每个表占用的空间大小
如果想知道MySQL数据库中每个表占用的空间、表记录的行数的话,可以打开MySQL的 information_schema 数据库。在该库中有一个 TABLES 表,这个表主要字段分别是:TABLE_SCHEMA : 数据库名TABLE_NAME:表名ENGI
2011-07-05 12:16:14 373
转载 据说看完这21个故事的人,30岁前都成了亿万富翁。你是下一个吗?
1.甲去买烟,烟29元,但他没火柴,跟店员说:“顺便送一盒火柴吧。”店员没给。 乙去买烟,烟29元,他也没火柴,跟店员说:“便宜一毛吧。”最后,他用这一毛买一盒火柴。 这是最简单的心理边际效应。第一种:店主认为自己在一个商品上赚钱了,另外一个没赚钱。赚钱感觉指数为1。第二种:店主认为两个商品都赚钱了,赚钱指数为2。当然心理倾向第二种了。同样,这种心理还表现在买一送一的花招上,顾客认为有一样东
2011-07-02 13:23:04 701
原创 gdb的简单使用
1.当程序出现core dump时,使用下面的命令调试: gdb 程序名 core.1234 或 gdb core.1234 2.使用下面命令查看出错点: bt3. q 退出4. kill 终止调试的程序5. h help 帮助6. 命令补全功能 7. step 跟入函数8. next 不跟
2011-06-29 20:42:00 351
原创 mysql的varchar
1.mysql中,varchar(50)不管中文 还是英文 都是存50个的。 2.如果编码是utf8,char(30)占用90个字节。 3.varchar字段是将实际内容单独存储在聚簇索引之外,内容开头用1到2个字节表示实际长度,长度超过255 时需要2个字节,最大长度不能超过65535。 4.字符类型若为gbk,每个字符最多占2个字节,最大长度不能超过32
2011-06-28 17:08:00 387
原创 svn服务的安装与设置
1. 下载svn软件并安装,本人使用的是如下软件: TortoiseSVN-1.6.5.16974-win32-svn-1.6.5 VisualSVN-Server-2.0.82. 创建你的svn仓库。首先,启动VisualSVN Server Manager,然后右键单击Repositories选择Create new repository,输入你要创建的svn仓库名。 本文创建的仓库地址是:D:/Repositories/svnnew3
2010-12-01 19:07:00 416
转载 指针函数&函数指针
<br />指针函数和函数指针有什么区别<br />[ 2006-2-25 15:13:24 | Author: dataspatial ]<br /> <br />1,这两个概念都是简称,指针函数是指带指针的函数,即本质是一个函数。我们知道函数都有返回类型(如果不返回值,则为无值型),只不过指针函数返回类型是某一类型的指针。其定义格式如下所示:<br />返回类型标识符 *返回名称(形式参数表)<br />{ 函数体 }<br />返回类型可以是任何基本类型和复合类型。返回指针的函数的用途十分广泛。事实上
2010-11-29 17:47:00 545
转载 ACE在Linux下编译安装
<br />ACE版本:ACE-5.6<br />安装过程:<br />下载了ACE-5.6.tar.gz。 <br />下载完成后将其解压tar -zxvf ACE-5.6.tar.gz用户登陆目录。我的解压路径为/home/king/ACE_wrappers。<br />设置环境变量:<br />看用户使用的是那种SHELL环境, 我比较喜欢用csh的所以在.cshrc文件中添加ACE_ROOT环境变量(bash的在.bashrc里配置)<br />export ACE_ROOT=/home/wangj
2010-11-29 17:31:00 440
转载 详细解说STL hash_map系列
<br />0 为什么需要hash_map <br /> 用过map吧?map提供一个很常用的功能,那就是提供key-value的存储和查找功能。例如,我要记录一个人名和相应的存储,而且随时增加,要快速查找和修改: <br /><br />岳不群-华山派掌门人,人称君子剑 <br />张三丰-武当掌门人,太极拳创始人 <br />东方不败-第一高手,葵花宝典 <br /> ...这些信息如果保存下来并不复杂,但是找起来比较麻烦。例如我要找"张三丰"的信息,最傻的方法就是取得所有的记录
2010-11-27 11:52:00 256
转载 Remote Method Invocation
<br />一:工作原理 <br />RMI系统结构,在客户端和服务器端都有几层结构。 <br /> --------- ---------<br /> | 客户对象| | 远程对象| <br /> --------- ---------<br />
2010-11-27 11:11:00 309
转载 epoll精髓
<br /> 在linux的网络编程中,很长的时间都在使用select来做事件触发。在linux新的内核中,有了一种替换它的机制,就是epoll。<br /> 相比于select,epoll最大的好处在于它不会随着监听fd数目的增长而降低效率。因为在内核中的select实现中,它是采用轮询来处理的,轮询的fd数目越多,自然耗时越多。并且,在linux/posix_types.h头文件有这样的声明:<br />#define __FD_SETSIZE 1024<br />表示selec
2010-11-26 21:18:00 279
转载 epoll为什么这么快
<br /> epoll是多路复用IO(I/O Multiplexing)中的一种方式,但是仅用于linux2.6以上内核,在开始讨论这个问题之前,先来解释一下为什么需要多路复用IO.<br /> 以一个生活中的例子来解释.<br /> 假设你在大学中读书,要等待一个朋友来访,而这个朋友只知道你在A号楼,但是不知道你具体住在哪里,于是你们约好了在A号楼门口见面.<br /> 如果你使用的阻塞IO模型来处理这个问题,那么你就只能一直守候在A号楼门口等待朋友的到来,在这段
2010-11-26 21:09:00 639
转载 reactor与proactor的概念
reactor与proactor的概念 1、标准定义 两种I/O多路复用模式:Reactor和Proactor 一般地,I/O多路复用机制都依赖于一个事件多路分离器(Event Demultiplexer)。分离器对象可将来自事件源的I/O事件分离出来,并分发到对应的read/write事件处理器(Event Handler)。开发人员预先注册需要处理的事件及其事件处理器(或回调函数);事件分离器负责将请求事件传递给事件处理器。两个与事件分离器有关的模式是Reactor和Proactor。Reactor模式
2010-11-26 20:46:00 531
转载 C/C++语言void及void指针深层探索
1.概述 许多初学者对C/C++语言中的void及void指针类型不甚理解,因此在使用上出现了一些错误。本文将对void关键字的深刻含义进行解说,并详述void及void指针类型的使用方法与技巧。2.void的含义 void的字面意思是“无类型”,void *则为“无类型指针”,void *可以指向任何类型的数据。 void几乎只有“注释”和限制程序的作用,因为从来没有人会定义一个void变量,让我们试着来定义: void a; 这行语句编译时会出错,提示“illegal us
2010-11-26 20:08:00 266
原创 常用mysql命令
<br />1.<br />mysql1 -p aaa<br />连接数据库mysql1<br />mysql1 -h 59.34.148.203 -u root -p<br />连接59.34.148.203上的数据库mysql1<br /><br /><b
2010-11-24 16:16:00 321
原创 常用linux命令
1.tar -zcvf server.tar.gz server 其中server.tar.gz是压缩文件名,server是程序所在的目录tar -ztvf /tmp/etc.tar.gz查看备份包中的内容,若为已经压缩的文件,需加上-z或者-j参数tar -
2010-11-24 16:13:00 332
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人