自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(13)
  • 资源 (8)
  • 收藏
  • 关注

原创 数据库帐号被锁定了,怎么解决?

<br />数据库帐号被锁定了,怎么解决?<br />在oracle帐号,<br />sqlplus>alter user rcptadmin account unlock;

2010-12-31 17:45:00 1879

原创 libevent事件处理框架分析

<br />libevent事件处理框架分析这两天大致看了看libevent的代码,简单做一个分析.<br /><br />libevent最大的特点就是封装了对以下三种事件的响应:IO事件,定时器事件,信号事件.这里就分析libevent如果做到这一点的,在libevent中还包括一些其他的功能(如缓冲区),但是我这里就重点讲解这一部分了.<br /><br />事件原型,简单看一看用于封装事件的结构体定义:<br />struct event {<br />    TAILQ_ENTRY (event)

2010-12-29 13:50:00 898

原创 libevent源码深度剖析一

<br />libevent源码深度剖析一<br />——序幕<br />张亮<br />1 前言<br />Libevent是一个轻量级的开源高性能网络库,使用者众多,研究者更甚,相关文章也不少。写这一系列文章的用意在于,一则分享心得;二则对libevent代码和设计思想做系统的、更深层次的分析,写出来,也可供后来者参考。<br />附带一句:Libevent是用c语言编写的(MS大牛们都偏爱c语言哪),而且几乎是无处不函数指针,学习其源代码也需要相当的c语言基础。<br />2 Libevent简介<b

2010-12-29 13:49:00 559

原创 memcached采用的网络模型

<br />memcached采用的网络模型是早前提到的半同步半异步的网络模型.<br /><br />简单的说,大致流程就是:主线程负责接收新的连接,接收到新的连接之后,选择一个worker副线程,将该新连接push到副线程的连接队列中.主副线程之间通过管道进行通讯,因此主线程将新的连接push到工作线程之后,主线程要向该副线程的管道中写一个字符,而每个副线程也都有自己的poll set, 其中会包含自己的管道fd, 副线程也会通过多路复用I/O来监控管道的情况,一旦可读,说明有新的连接到来,此时从连接队

2010-12-29 13:47:00 832

原创 linux读配置文件

<br />#include "ReadConfig.h"CReadConfig::CReadConfig() {} CReadConfig::~CReadConfig() { }int CReadConfig::readline(char* line,FILE* stream) { int flag = 1; char buf[CFG_LINE]; unsigned int i, k = 0; if( fgets(bu

2010-12-22 11:13:00 1294

原创 mysql中的表显示“使用中”解决办法!

<br />mysql中的表显示“使用中”解决办法!<br />方法1:<br />检查表:CHECK TABLE xxtable<br />分析表:ANALYZE TABLE xxtable<br />修复表:REPAIR TABLE xxtable<br />方法2:如果方法1无法执行,请使用以下语句修复表索引<br />REPAIR TABLE xxtableUSE_FRM;

2010-12-13 20:53:00 1571

原创 mysql中的表显示“使用中”解决办法!

<br />mysql中的表显示“使用中”解决办法!<br />方法1:<br />检查表:CHECK TABLE xxtable<br />分析表:ANALYZE TABLE xxtable<br />修复表:REPAIR TABLE xxtable<br />方法2:如果方法1无法执行,请使用以下语句修复表索引<br />REPAIR TABLE xxtableUSE_FRM;

2010-12-13 20:53:00 9240

原创 linux5:如何将某用户(oper)添加到已存在的组(oinstall)组中--oracle10g

如何将某用户(oper)添加到已存在的组(oinstall)组中?gpasswd -a 用户名 组名---例->gpasswd -a oper oinstall查看是否添加成功:#su - oracle$usersoper root存在oper,说明添加成功。授权,使oper有对该目录的读权限#su - root#chown -R oper:oinstall /usr/local/oraclechmod -R 775 /usr/local/oracle

2010-12-06 15:44:00 7271

原创 Linux用户管理

<br />Linux用户管理<br /> <br />Linux系统是一个多用户多任务的分时操作系统,任何一个要使用系统资源的用户,都必须首先向系统管理员申请一个账号,然后以这个账号的身份进入系统。用户的账号一方面可以帮助系统管理员对使用系统的用户进行跟踪,并控制他们对系统资源的访问;另一方面也可以帮助用户组织文件,并为用户提供安全性保护。每个用户账号都拥有一个惟一的用户名和各自的口令。用户在登录时键入正确的用户名和口令后,就能够进入系统和自己的主目录。  实现用户账号的管理,要完成的工作主要有如下几个方

2010-12-06 14:12:00 682

原创 Linux的基本使用-增加用户

<br />        我们来看看增加用户的 操作。到目前为止,我们都是使用的root用户登录系统,由于root这个用户的权限非常的高,可以进行任何的操作,所以有的时候, 可能破坏系统。如前面的操作,如果执行了一个“rm -rf /*”这个命令,这样就会把“/”下面的文件全部删除。我们如果使用一般的用户,我们还是可以执行大部分的程序,除了少数的一些管理员的命令不能执行外, 一些目录不能进行操作外,其他的操作我们都可以。所以建议:在使用一般操作的时候,我们使用一般用户,如果需要对系统进行维护,我们就使用r

2010-12-06 14:11:00 2129

原创 Oracle10.2下载地址

<br /><br />记录一下Oracle10.2的下载地址,必要的时候免得再去搜索<br />Oracle Database 10g Release 2 (10.2.0.1.0) Enterprise/Standard Edition for Microsoft Windows (32-bit)<br />http://download.oracle.com/otn/nt/oracle10g/10201/10201_database_win32.zip<br />http://download.orac

2010-12-03 11:52:00 2614 1

原创 在virtualbox3.2.12上安装linux5 问题

<br />最近因为需要测试程序在linux5 环境的运行,需要安装个虚拟机器。我选择了virtualbox,因为是免费的,而且是傻瓜式的。但是,在virtualbox3.2.12上安装linux5 ,安装完成后,点reboot,却是无法再进入系统了。在网上查了很多资料,有人说是virtualbox对linux5的支持不是很好。那该怎么办呢??<br /> <br />改变思路安装,再重新进入安装,选择重新安装 boot,不再重新安装整个系统。然后重起,却进入了安装完成后的配置界面。。好怪的事情。。。<br

2010-12-03 11:50:00 720

原创 Linux5 上Oracle 10g客户端的安装和配置

Linux上Oracle 10g客户端的安装和配置需要在Linux 上访问Oracle,所以要装个客户端。参考了网上很多资料,但总会半路卡壳。根据自己实际的操作,写了下面的操作手册,希望对在linux上装oracle客户端的朋友有帮助。我的Linux是Redhat Enterprise Linux 5.5。一、检查系统1、检查操作系统版本,具体系统要求请参考安装手册。   cat /etc/issue2、检查Linux内核版本,具体要求请参考安装手册。   uname -r3、检查软件安装包是否安装及版本是

2010-12-03 11:40:00 2006

sam-ba_2.11.rar

sam-ba_2.11 MC9260 Linux系统烧写工具!

2012-06-15

linux下的开发(makefile,gdb).rar

linux下的开发(makefile,gdb).rar

2010-11-04

sharemem/共享内存

sharemem/共享内存 源代码。 在vckbase里下载的

2010-11-04

TCP实现P2P通信、TCP穿越NAT的方法、TCP打洞

TCP实现P2P通信、TCP穿越NAT的方法、TCP打洞

2010-10-12

在MFC中使用MD5加密算法

在MFC中使用MD5加密算法!不记得在哪个地方得到了一个MD5加密法的类,自己稍微做了下修改!!供大家参考!

2008-10-07

哲学家吃饭问题(vc代码)

哲学家吃饭问题(vc代码) 哲学家吃饭问题(vc代码) 哲学家吃饭问题(vc代码) 哲学家吃饭问题(vc代码) 哲学家吃饭问题(vc代码)

2008-09-28

视图分割源代码

视图分割源代码视图分割源代码

2008-04-10

空空如也

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

TA关注的人

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