数据库技术
线程同步类
Lock.h文件和Lock.cpp文件实现比较简单,使用的是临界区,临界区是用户态的线程间切换消耗不是很大,而事件内核对象、信号量、互斥量都是内核态的,调用的时候会切换到内核态,所以尽量使用临界区来同步线程间操作。详细信息可以查看windows核心编程,上面讲解的很详细。
#pragma once
//#include "windows.h"
namespace YYMYSQL
...
本文详细地介绍了“万能数据库查询分析器”,中文版本《DB 查询分析器》、英文版本《DB Query Analyzer》如何用万能数据库查询分析器来查看DB2数据库中函数的内容。...
Oracle10g在Windows7下安装时,在安装的版本检测时提示目前oracle不支持version为6.1的windows OS系统的时候。
如下图所示:
或者:
看来是oracle不能够识别Windows 7 ,只需要修改refhost.xml文件,让Oracle能够识别到操作系统的类型。
点击oracle安装文件,查找refhost.xml文件...
ORACLE数据库Dataguard dg broker 3大模式升级方式 主备库互相切换...
Mysqlyy.cpp文件主要实现 mysql数据库连接池。
自己实现了mysql连接池之后,发现连接池就那么回事。系统一开始就申请一大堆东西在那里放着,等着你来用,省的你需要的时候申请,使用完之后又要释放的麻烦。
这里面没有使用内存池,如果一个服务器不是用内存池跑几个月是不是极限了?记得我大二的时候写屏幕实时显示的程序,没用内存池,跑了半个小时就挂掉了。
当然现在有了tcmalloc这等高...
本文为Windows下配置mysql5.1免安装版
一、去官网下载下来压缩包。
二、将压缩包解压在某个位置 例如:E:/Java/mysql-5.1.73
三、配置my.ini文件
# Example MySQL config file for small systems.
#
# This is for a system with little memory (<= 64M) ...
Pagination.java
package com.dxwind.common.bean;
import java.sql.CallableStatement;
import java.sql.ResultSet;
import java.sql.ResultSetMetaData;
import java.sql.SQLException;
import java.sql.Types;...
sql语句以及mysql详解
在基础篇中我们已经讲解了基础的增删改查的语法,接下来我们将主要讲解sql语句中的select语句,在其中有着很多的知识需要我们来学习。
比较运算符:
>,>=,
上面的比较运算符我只讲解最后一个,
is (not) null :这个是判断某个字段是否为null的唯一写法,如果写为 = null;这会导致报错;
[not] like :模糊搜索的关键字lik...
副本集的配置
1.启动
mongod --dbpath D:\DB\Mongodb\data\replset\r1\
--logpath D:\DB\Mongodb\data\replset\r1\replset.log
--replSet test --logappend --port 10001
mongod --dbpath D:\DB\Mongodb\data\re...
post
'0',
'pwd' => '1',
);
/*
$pageContents = HttpClient::quickPost...