自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Just a Geek

沉淀知识,构思未来[个人博客:DBA的罗浮宫http://mdba.cn]

  • 博客(73)
  • 资源 (17)
  • 收藏
  • 关注

原创 MacOS配置VsCode+Golang开发环境

MacOS配置VsCode+Golang开发环境

2022-12-13 02:21:27 1247

原创 Infobright Installation Using a Source Distribution(Infobright README)

下面英文内容是Infobright的README文件,详细讲述了Infobright的安装要点和步骤。某在公司服务上安装的步骤也借鉴于此,安装过程步骤见我的上一篇博客:源码编译安装Infobright(Bright House):http://blog.csdn.net/geekcoder/article/details/12570635Infobright Installation

2013-10-10 14:53:34 1672

原创 源码编译安装Infobright(Bright House)

操作系统:Centos5.6Infobright版本:Infobright Community Edition(ICE)4.0.51、配置编译连接工具# yum install gcc* make autoconf libtools* -yInfobright源码编译安装和启动mysqld-ib的时候需要使用到boost库,boost库版本要求在v1.42.0以上。编译

2013-10-10 14:39:30 3068

原创 CSDN和Wordpress添加友情链接模块

对于喜欢玩博客的人来说,网站支持用户添加自己的HTML代码可以是说是一个小小的“福利”。我们可以利用这个“福利”添加自己的一些功能模块,如微博的链接,朋友博客的友情链接,添加Google或者百度的统计代码,这些功能模块比较实用。下面简单介绍一下CSDN如何添加一些自定义模块,以“友情连接模块”为例子。首先,进入你的博客,点击“我的博客”,找到“博客栏目”。在所有栏目的最下边找到“添加栏目”,你

2013-09-28 16:37:32 1936

原创 Linux文件解压一些技巧

tar解压缩文件常用命令选项-x : 解压文件-c : 创建压缩文件-z : 通过gzip压缩文件或者gunzip/ungzip解压文件-j  : 解压缩bzip2格式文件-v : 显示每一步处理的文件信息-f : 指定要处理的文件名  tar -cf archive.tar foo bar   #  Create archive.tar from files

2013-09-22 18:01:08 1108

原创 centos下ppt(pptx)文件转换为pdf文件,用PHP显示内容

公司想让弄一个可以播放ppt文件功能的服务,在网上也找了很多资料,一般的方法是把ppt转换成pdf或者图片文件,在转化成falsh(.swf)文件。我个人的思路是先转化成PDF文件,在用PHP代码显示PDF文件的内容。不用再次转化成swf文件,pdf文件php可以直接显示。在网上找到一篇非常有用的博文,步骤非常完善。http://my.oschina.net/lijialong/blog/

2013-09-12 18:46:59 5022

原创 Halloween Problem In Database

Halloween Problem in Database1、What’s the HalloweenProblem in database?Form Wikipedia(http://en.wikipedia.org/wiki/Halloween_Problem)In computing, the Halloween Problem refersto a phenomenon in

2013-09-09 15:49:03 2130

原创 无穷多的素数会成对的出现

今天在facebook上看到一篇关于素数的理论(链接地址:http://www.scientificamerican.com/article.cfm?id=first-proof-that-infinite-many-prime-numbers-come-in-pairs),中国人在学术上确实厉害。素数:只能被1和自己本身整除的正整数。(a positive whole number that

2013-09-07 22:29:28 1290

原创 centos更改yum源

在centos下面,我们经常使用yum安装一些软件包。有些情况下,使用默认的yum源安装软件,下载速度比较慢。我比较推荐使用的网易的163镜像服务器,更新速度比较快。更改使用163yum源的方法比较简单,步骤如下:1、首先备份默认的yum源文件/etc/yum.repos.d/CentOS-Base.repo# mv /etc/yum.repos.d/CentOS-Base.repo

2013-08-26 12:14:13 2362

原创 MySQL主从架构(一主多从)的一些优点

MySQL主从复制架构是MySQL集群中最基本也是最常用的一种架构部署,能够满足很多业务需求。以下是我这几个月来,我对这种架构模式的一些体会。1、数据存在多个镜像和数据冗余,可以防止单一主机的数据丢失,提高数据的安全性。2、主机宕机的时候,可以切换到从服务器上,数据的一致性可能存在问题(异步复制的延迟)。如果主机突然宕机,可能一些数据没有及时同步从服务器上。MySQL5.6提供一种半同步的

2013-08-15 16:44:21 8600 1

原创 MySQL实时统计脚本--计算QPS,TPS和线程连接数等

废话不多说,先上代码mysqladmin -uroot -p'123456' extended-status -i1 | awk 'BEGIN {switch=0;print "QPS Commit Rollback TPS Threads_con Threads_run \n----------------------------------------------------

2013-08-15 14:41:08 3311

原创 Centos下Cmake源码编译安装MySQL

下面是使用CMake安装MySQL的标准步骤,MySQL的安装配置也适合生产环境(不包括my.cnf的配置与优化),推荐大家使用。MySQL版本:5.51)CMake编译配置选项:#CFLAGS="-O3" CXX=gcc#CXXFLAGS="-O3 -felide-constructors -fno-exceptions -fno-rtti"#cmake . -LH|more

2013-08-12 18:29:37 1500

原创 生活、工作&学习

人总有迷茫的时候,一个月总有那么一次两次。因为现实中很多事情与自己想想的不一致,甚至完全相反。理想总是那么丰满,而实现总是让人感觉有点无力、无助。中午从公司回来,吃完中饭后一直睡到5点多。睡醒之后也想了许多,回想了一下毕业离校后工作5个多月这段时间内自己的成长,自己的的不足,以此为鉴。公司是让你来干活的,不是学校让你自由的发挥自己的爱好。目前在公司的职位是运维工程师,我也很喜欢这个职位。但是我

2013-08-10 19:19:09 989

原创 MySQL技术博客收藏

1、MySQL数据库InnoDB数据恢复工具使用总结----http://blog.linezing.com/2012/03/mysql-innodb-recovering-tools2、MySQL Cluster集群探索与实践----http://www.searchtb.com/2012/07/mysql-cluster.html3、淘宝MySQL----http://mysql.ta

2013-08-04 17:47:39 1100

原创 MySQL错误处理--1146错误

在MySQL的主从复制过程中,出现了1146错误。提示的错误原因是:在默认的数据中找不到指定的表。show slave status\G;现实的同步状态。Slave_IO_Running: YESSlave_SQL_Running: NoLast_Errno: 1146Last_Error: Error 'Table 'coop.Coop_Data' doesn't exist

2013-08-02 15:15:42 39130 2

原创 centos用户权限管理--su与sudo

su和sudo经常用来切换不同的登录用户,以获取较较高级的权限去执行程序和访问文件。su直接通过用户名和密码切换登录用户,而sudo没有切换登录用户,而是以另外一个帐号(如root)的权限执行某个程序或访问文件。

2013-07-28 20:15:57 2676

原创 MySQL主从复制出现1205错误

mysql > show slave status\G;Last_SQL_Errno: 1205 Last_SQL_Error: Error 'Lock wait timeout exceeded; try restarting transaction' on query. Default database: 'gcore'. Query: 'INSERT INTO `GC_Price

2013-07-28 00:40:02 3126

原创 Seconds_Behind_Master值的意义

Seconds_Behind_MasterThis field is an indication of how “late” the slave is:• When the slave is actively processing updates, this field shows the difference between the current timestamp on the sl

2013-07-20 15:06:03 3380

原创 UPDATE操作出现主键冲突错误

UPDATE操作出现主键冲突错误,如果出现了这样的问题,你一定会感到匪夷所思!mysql> UPDATE `GC_Price` SET `Price` = '155.00', `OptTime` = '2013-07-01 16:12:36', `CRCode` = '0109' WHERE (PRID = 364706189);ERROR 1062 (23000): Duplicate

2013-07-15 17:38:40 6185

原创 Centos安装JDK与Tomcat

Centos安装JDK1、  下载JDK#wget http://download.oracle.com/otn-pub/java/jdk/7u21-b11/jdk-7u21-linux-x64.tar.gz?AuthParam=1366341912_31221476932c2f38def67f7e46f2e281解压: tar –vxzf2、  由于是已经编译好的文件,可以直

2013-06-27 10:39:27 1260

原创 mysqldump备份数据库与命令选项

mysqldump命令使用该工具在mysql安装根目录下的bin/里面。1、服务器间复制#mysqldump --host=server1 test t1 | mysql --host=server2 test2、备份所有的数据库#mysqldum --all-database > dum.sql3 、备份单个数据库#mysqldump --database test

2013-06-21 15:30:30 1493

原创 Cache与Buffer的区别

在很多时候,我们不是很在意cache和buffer这两个概念的区别,头脑中只有一个次“缓冲”。最近在看MySQL的优化,里面经常提及到cache和buffer这两个词,比如query_cache_size,table_open_cache,innodb_buffer_pool_size,join_buffer_size,key_buffer_size,read_buffer_size。cach

2013-06-20 16:03:09 1700

原创 centos使用NFS服务和PORTMAP服务挂载其它机器上的硬盘分区

今天准备为公司内部的测试服务器上的MySQL数据库做一个备份,以防止数据丢失。基本思想先通过mysqldunp生成一个逻辑备份,再通过MySQL的主从复制实现数据的同步更新。在准备生成逻辑备份时,发现磁盘的物理空间不是很多,直接备份数据可能导致硬盘爆满。既然从服务器上(Slave)的硬盘空间很多,何不直接把Slave的硬盘分区挂载到MySQL主服务器(Master)上,Master备份直接写入到挂

2013-06-19 10:57:17 2050

原创 Gitolite搭建Git服务器

版本控制系统对于团队开发的协同共组的重要性不可言喻,搭建git服务器的过程也比较容易出错,需要了解每一步工作的的作用,才能找出出错地方。以下是我构建的过程,在两台虚拟机上重复了三次,以下过程是在一台比较干净的虚拟机上的安装过程。一台虚拟机上没配置成功,不甘心,重新尝试了一下,也顺利成功了。只是在克隆clone管理仓库gitolite-admin.git时有点不一样,即3.7提到的方法。操作系统

2013-06-14 15:18:29 7612 1

原创 查看物理CPU个数与逻辑处理器的个数

查看物理CPU个数与逻辑处理器的个数:1)使用TOP命令#TOP  可以看到CPU(s)按数字键1,即可以看到CPU的核数。如果是单核,只有CPU0的状态。多核可以看到对应的CPU0,CPU1,...的状态。(逻辑处理器的个数)2)通过/proc文件系统访问内核数据结构processor 条目包括这一逻辑处理器的唯一标识符。physical id 条目包括每

2013-06-06 18:14:56 4495

原创 MySQL索引的三星评估(three-star system)

在《高性能MySQL》中文第三版提到了索引的评估:三星评估(three-star system)。在《High Performance MySQL (3rd Edition)》英文第三版的原文是:Lahdenmaki and Leach’s book also introduces a three-star system for grading how suitable an index

2013-06-06 16:45:25 3036 1

原创 Centos服务器配置

服务器配置主要包括系统初始化(关闭一些不必要的服务)、软件编译安装环境(make、cmake、连接工具)、安装应用(PHP、MySQL等)三部分。买回来的服务器已经安装系统,构件RAID和LVM就不用考虑。主要的工作包括三部分:1、 初始化操作系统(Init OS)2、 构建编译环境3、 安装应用对于服务器的操作系统,最好保持其干净型,不要随便安装和卸载一些软件包,以免出现

2013-05-31 17:23:22 1074

原创 MySQL数据类型与架构优化

MySQL选择优化的数据类型更小的通常更好:尽量使用可以正确存储数据的最小数据类型。更小的数据类型通常更快,因为他们占用更少的的磁盘、内存和CPU缓存,并且处理时需要的CPU周期更少。简单就好:简单的数据类型的操作通常需要更少的CPU周期。例如,整形比字符串操作代价低;使用MySQL内建的类型(date,time,datetime)存储日期和时间,而不是字符串;使用整形存储IP地址。避

2013-05-30 17:14:23 1163

原创 使用MySQL样本数据库Sakila

正在阅读学习《高性能MySQL》第三版,里面提到了MySQL提供的样本数据库Sakila,也使用Sakila作为演示。自己的的数据中也没有真实的数据用于测试,决定带Sakila数据库。这让想起了Microsoft为MS SqlServer默认提供北风数据库NorthWind,^.^。大体步骤:1、下载Sakila样本数据库,下载地址http://dev.mysql.com/doc/inde

2013-05-29 02:21:10 10750

原创 安装Zabbix Agent

由于已经有了Zabbix Server,在其它的服务器上只需要安装客户端agent1、配置#./configure --prefix=/usr/local/zabbix--enable-agent2、编译安装#make#make install3、添加zabbix用户,不允许zabbix使用root运行#useradd zabbix#vim /etc/pas

2013-05-28 17:25:53 1699

原创 Centos源代码编译安装PHP

PHP的安装步骤,版本为5.3.X1、 centos已经完成系统初始化,已经安装编译安装gcc、make等工具。2、 下载PHP源码包,解压3、 安装必要的支持包,否则生产环境下将会出现很多问题,不支持很多功能。yum -y install libxml2 libxml2-develyum -y install libcurl curl-develyum -y

2013-05-28 16:30:32 2442

原创 Centos开机启动脚本执行过程

Centos开机启动主要过程如下:           找到系统引导分区,执行引导程序,加载内核       执行init程序       /etc/rc.d/rc.sysinit # 由init执行的第一个脚本       /etc/rc.d/rc $RUNLEVEL # $RUNLEVEL为缺省的运行模式 ,服务器的运行级别为3      /etc/rc.d/rc.loca

2013-05-27 00:21:59 5680

原创 PHP超全局变量:$_SERVER

$_SERVER 是一个包含了诸如头信息(header)、路径(path)、以及脚本位置(script locations)等等信息的数组。这个数组中的项目由 Web 服务器创建。不能保证每个服务器都提供全部项目;服务器可能会忽略一些,或者提供一些没有在这里列举出来的项目。$_SERVER['PHP_SELF'] #当前正在执行脚本的文件名,与 document root相关。$_SERVER

2013-05-22 14:20:52 1028

原创 VirtualBox引起Win7重启

在VirtualBox虚拟机里面,安装了两台虚拟机,在使用的过程中经常出现宿主主机Win7自动重启的情况。有时候,win7或者360工具的补丁更新会引起相同自动重启的状况。在一个论坛里面有人提到VirtualBox的虚拟主机的内存分配太小可能引起宿主主机的重启。我的一个虚拟主机分配的800M内存,我单独启动这个主机,没有出现宿主主机重启的状况。另外一个主机的内存分配为500M,启动这个虚拟

2013-05-21 06:34:28 4557

原创 Apache虚拟主机VirtualHost的目录访问权限

我的Apache默认的虚拟主机目录为“D:\Program Files\Zend\Apache2\htdocsApache”,当添加一个新的虚拟主机VirtualHost的根目录设置成其他分区的时,如“F:\”,发现虚拟主机不能使用。查看Apache的httpd.conf文件,发现“Order allow,deny       Allow from all”选项用于控制访问权限。添加上面的访问控制

2013-05-17 09:20:40 8694

原创 Zend Framework: The requested URL /newposter was not found on this server.

Problem:PHP zend framework The requested URL /XXX/public/index was not found on this server 把根目录指向zend framework中的public目录,因为没有view,直接用Debug Url调试controller和action,一直报“Zend The requested URL /newpos

2013-05-16 17:38:16 5873

原创 Python升级

Python升级上个星期在Python升级上吃了一个大亏,用yum remove python -y删除旧版本的Python,结果删除了很多依赖包,导致系统不能启动,修复之后也有很多命令不能使用,令人崩溃。-y的陋习啊!!!还好系统不是生产环境,只是自己用来开发的虚拟机而已,重装系统几分钟搞定。重装系统后还是决定升级Python,现在Python2.7的压缩包,解压编译。1、安装新版本

2013-05-13 18:34:56 2898 1

原创 Centos安装CouchDB

1、系统已经安装好gcc、make、libtool等工具2、yum安装icu、libculyum install libicu-devel -yyum install curl-devl -y3、编译安装Erlang、SpiderMonkey JS Engine 、CouchDB安装Erlang安装Erlang之前需要配置java编译环境,其他的fop(fakefop)、

2013-05-13 17:50:30 5675

原创 Amoeba启动错误

Amoeba启动错误:#amoeba startThe stack size specified is too small, Specify at least 160kError: Could not create the Java Virtual Machine.Error: A fatal exception has occurred. Program will exit.

2013-05-07 16:21:17 2857

原创 服务器时间同步

1)对于服务器,特别是MySQL数据库服务器,要求同步服务器时间同步方法:执行 # /usr/bin/ntpdate us.pool.ntp.org如果找不到ntpdate,安装ntpcentos: yum install ntp -y2)解决VirtualBox中的Centos时间与标准时区时间不同步问题VB中的虚拟机安装的是Centos,作为一个测试的MySQL服务器。但是

2013-05-07 14:42:48 2474

岩心图像采集仪运动控制系统设计

岩心图像采集仪运动控制系统设计,岩心图像采集仪运动控制系统设计,岩心图像采集仪运动控制系统设计

2010-09-10

宏观岩心图象采集仪控制系统技术报告

宏观岩心图象采集仪控制系统技术报告,宏观岩心图象采集仪控制系统技术报告,宏观岩心图象采集仪控制系统技术报告

2010-09-10

毕业设计答辩PPT制作要求与模板

毕业设计答辩PPT制作要求与模板,详细的说明,与本人的答辩PPT

2010-06-10

2010湖北高考英语试卷(word版)

2010,湖北,高考,英语试卷,下载于网站,格式经本人编辑,和大家一起分享。

2010-06-08

2010浙江工业大学研究生成绩表

2010年浙江工业大学研究生成绩表 ,包括报考浙江工业大学的所有院系的过线人数,一志愿上线名单。

2010-04-13

vs2008下的opengl配置

vs2008下的opengl配置,.GLaux+(OpenGL辅助库)

2010-03-18

vs2008下的opengl配置

vs2008下的opengl配置 ,GLaux+(OpenGL辅助库)

2010-03-18

GLaux+(OpenGL辅助库)

vs2008下的opengl配置,GLaux+(OpenGL辅助库)

2010-03-18

一个简单的同学录网站,ASP.net 编写

一个简单的同学录网站,ASP.net 编写,包括数据库,使用SQLSERVER2005

2010-03-06

编译原理课程设计,PL0程序代码和报告

编译原理课程设计,PL0程序代码和报告,内容很丰富。

2010-01-20

编译原理课程设计PL0程序代码和报告

编译原理课程设计,PL0程序代码和报告,报告内容很丰富。

2010-01-20

图书管理系统需求分析报告,UML建模

图书管理系统需求分析报告,UML建模,流程图,顺序图,用例图,用例图描述,类图

2009-07-04

图书馆里系统设计报告,包括数据库设计

图书馆里系统设计报告,包括数据库设计,存储过程示例,c#数据库操作类

2009-07-04

C# 图书管理系统,SQLSEVER2005 ,视图,存储过程的使用

图书管理系统式常见的信息管理系统, 使用了三层架构, 数据库方面使用的SQl,存储过程,视图。包含借书,还书,续借,数据统计,增加图书等功能。

2009-07-04

一次性登录N个QQ账号程序(c#)

在程序中启动QQ的进程, 能一次性登录多个QQ, QQ密码经过加密。

2008-12-25

DOS系统功能调用表

DOS系统功能调用表,包括最基本的系统功能调用,说明了入口参数和出口参数

2008-12-07

五人表决器vhdl程序代码

完整的VHDL语言的基本应用程序,涉及到设计思路和设计过程

2008-10-29

空空如也

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

TA关注的人

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