#include?<stdio.h>
#include?<sys/socket.h>
#include?<sys/types.h>
#include?<netinet/in.h>
#include?<unistd.h>
#include?<stdlib.h>
#include?<time.h>
#include?<arpa/inet.h>
#define?BUFFER_...
分类:
系统相关 时间:
2015-05-16 01:43:35
阅读次数:
271
DirectSound.Device :Contains methods and properties used to create buffer objects, manage devices, and set up the environment. 包含用于创建缓冲区对象,管理设备的方法...
分类:
其他好文 时间:
2015-05-15 17:11:54
阅读次数:
159
Innodb Buffer Pool内部结构1. Innodb Buffer 功能Innodb buffer pool的主要功能存储外存页面在内存中的镜像.镜像有如下2种镜像:(1)只读镜像:只读镜像读取的是非脏页。(2)更新镜像:更新镜像为buffer pool中的脏页。Innodb实现了行级多版...
分类:
数据库 时间:
2015-05-14 23:40:06
阅读次数:
215
齐次裁剪空间坐标系(范围 -1<=x <=1,-1<=y<=1,-1<=z <=1, )是左手坐标系,为什么? 其实也很好理解,如上图 , A和B点经过投影变换后其x坐标是一样的(不再是投影平截体中的那种相对关系), 而近裁剪面上的点的z坐标经过投影变换后变为-1 , 而远裁剪面上的z坐标为1 ,所以齐次裁剪空间坐标系的z轴的正方向正好和相机坐标系中的z轴正方向是相反的。...
分类:
其他好文 时间:
2015-05-14 16:34:45
阅读次数:
498
创建IndexWriter实例时,通过IndexWriterConfig来设置其相关配置: 1.Analyzer:分析器 2.matchVersion:所用Lucene的版本 3.ramBufferSizeMB:随机内存 默认为16M.用于控制buffer索引文档的内存上限,如果buffe...
分类:
其他好文 时间:
2015-05-14 14:30:40
阅读次数:
106
MySQL有大量可以修改的参数--但不应该随便去修改。通常只需要把基本的项配置正确(大部分情况下只有很少一些参数是真正重要的),应该将更多的时间花在schema的优化、索引,以及查询设计上。在正确地配置了MySQL的基本配置项之后,再花力气去修改其它配置项的收益通常就比较小了。1.创建MySQL配置文件建议不要使用操作系统的安装包自带的配置文件,最好从头开始创建一个配置文件。(首先要确定MySQL...
分类:
数据库 时间:
2015-05-14 01:02:22
阅读次数:
203
[client]
port=3306
socket=/tmp/mysql.sock
[mysqld]
port=3306
socket=/tmp/mysql.sock
skip-external-locking
log-error=/usr/local/mysql/log/error.log
key_buffer_size=5G
max_allowed_packet=50M
table_open_cache=4000
sort_buffer_size=2M
net_buffer_length=8K
read_..
分类:
数据库 时间:
2015-05-12 19:09:21
阅读次数:
186
目录一、优化概述二、查询与索引优化分析1性能瓶颈定位Show命令慢查询日志explain分析查询profiling分析查询2索引及查询优化三、配置优化1) max_connections2) back_log3) interactive_timeout4) key_buffer_si...
分类:
数据库 时间:
2015-05-12 15:19:14
阅读次数:
269
#include
#include
#include
#include
using namespace std;
const int maxn = 1000005;
int h[maxn], q[maxn];
int buffer[10];
void scan_d(int &x) {
char ch = getchar();
while(!isdigit(ch)) ch = g...
分类:
其他好文 时间:
2015-05-12 09:31:47
阅读次数:
146
#include
#include
#include
using namespace std;
const int maxn = 20005;
int N[maxn], M[maxn];
int buffer[10];
int n, m;
void scan_d(int &x) {
char ch = getchar();
while(!isdigit(ch)) ch = ge...
分类:
其他好文 时间:
2015-05-11 21:52:16
阅读次数:
110