- 博客(13)
- 收藏
- 关注
转载 CentOS6.3无网安装gcc g++
1 打开VMWare界面,选择菜单VM--Settings,在对话框中选择CDROM,设置参数为DVD1.ios;2 启动虚拟机中的CentOS系统,用root登录,在桌面上用鼠标右键新建一终端窗口;3 在终端中输入 cd /media/CentOS_6.3_Final/Packages 回车;(这个路径每个版本有可能不一样,你可以先打开IOS镜像文件看看,以下
2013-06-25 09:52:02
1222
转载 Log4j使用总结
Log4j使用总结<br />关键字: log4j 一、介绍<br />Log4j是Apache的一个开放源代码项目,通过使用Log4j,我们可以控制日志信息输送的目的地是控制台、文件、GUI组件、甚至是套接口服务 器、NT的事件记录器、UNIX Syslog守护进程等;我们也可以控制每一条日志的输出格式;通过定义每一条日志信息的级别,我们能够更加细致地控制日志的生成过程。 <br />Log4j由三个重要的组件构成:日志信息的优先级,日志信息的输出目的地,日志信息的输出格式。日志信息的优先级从高到低有ER
2011-01-12 10:42:00
320
转载 乐观锁与悲观锁
<br />文章转自网上好像是玉米田的,忘记了<br /><br />锁(locking)<br />业务逻辑的实现过程中,往往需要保证数据访问的排他性。如在金融系统的日终结算<br />处理中,我们希望针对某个cut-off时间点的数据进行处理,而不希望在结算进行过程中<br />(可能是几秒种,也可能是几个小时),数据再发生变化。此时,我们就需要通过一些机<br />制来保证这些数据在某个操作过程中不会被外界修改,这样的机制,在这里,也就是所谓<br />的“锁”,即给我们选定的目标数据上锁,使其无法被
2011-01-11 10:46:00
303
转载 乐观锁与悲观锁
<br />文章转自网上好像是玉米田的,忘记了<br /><br />锁(locking)<br />业务逻辑的实现过程中,往往需要保证数据访问的排他性。如在金融系统的日终结算<br />处理中,我们希望针对某个cut-off时间点的数据进行处理,而不希望在结算进行过程中<br />(可能是几秒种,也可能是几个小时),数据再发生变化。此时,我们就需要通过一些机<br />制来保证这些数据在某个操作过程中不会被外界修改,这样的机制,在这里,也就是所谓<br />的“锁”,即给我们选定的目标数据上锁,使其无法被
2011-01-11 10:45:00
300
转载 乐观锁与悲观锁
<br />文章转自网上好像是玉米田的,忘记了<br /><br />锁(locking)<br />业务逻辑的实现过程中,往往需要保证数据访问的排他性。如在金融系统的日终结算<br />处理中,我们希望针对某个cut-off时间点的数据进行处理,而不希望在结算进行过程中<br />(可能是几秒种,也可能是几个小时),数据再发生变化。此时,我们就需要通过一些机<br />制来保证这些数据在某个操作过程中不会被外界修改,这样的机制,在这里,也就是所谓<br />的“锁”,即给我们选定的目标数据上锁,使其无法被
2011-01-11 10:45:00
321
转载 数据库阻塞
如果一个会话持有某个资源的锁,而另一个会话在请求这个资源,就会出现阻塞(blocking)。这样一来,请求的会话会被阻塞,它会“挂起”,直至持有锁的会话放弃锁定的资源。几乎在所有情况下,阻塞都是可以避免的。实际上,如果你真的发现会话在一个交互式应用中被阻塞,就说明很有可能同时存在着另一个bug,即丢失更新,只不过你可能没有意识到这一点。也就是说,你的应用逻辑有问题,这才是阻塞的根源。数据库中有5条常见的DML语句可能会阻塞,具体是:INSERT、UPDATE、DELETE、MERGE和SELECT FOR
2011-01-11 10:27:00
959
转载 在命令行中使用exp/imp工具实现oracle数据导出/导入
Oracle数据导入导出imp/exp就相当于oracle数据还原与备份。exp命令可以把数据从远程数据库服务器导出到本地的dmp文件,imp命令可以把dmp文件从本地导入到远处的数据库服务器中。 利用这个功能可以构建两个相同的数据库,一个用来测试,一个用来正式使用。 执行环境:可以在SQLPLUS.EXE或者DOS(命令行)中执行, DOS中可以执行时由于 在oracle 8i 中 安装目录o
2010-05-13 15:56:00
673
转载 利用钩子函数捕获Windows键盘动作
引言 HR)#~5A 在科研生产中对研制、调试操作的记录是非常有必要而且是有很重要价值的。通过对记录信息的分析,可以在事故发生后准确的分析出事故的起因、操作是否存在失误等许多重要线索。通常需要记录的信息是多种多样的,如环境温度记录、软件运行记录、文件访问记录等等。这里将以键盘信息记录为例来讲述类似的实验信息自动记录的一般实现方法。 @w:Jw13@| 由于需要记录当前系统下所有
2010-04-15 18:20:00
1006
转载 几种内部排序算法总结!(冒泡排序、快速排序、直接插入排序、拆半插入排序、简单选择排序)
1 #include iostream> 2 using namespace std; 3 4 /*///////////////////////////////////////////////////////////////////////// 5 以下为快速排序 6 /////////////////////////////////////////////////////////
2010-03-30 10:32:00
1233
转载 UTF-8到acsii的转换(让自己的C++程序支持多语言)
我的思路是这样的:在配置文件(基本上使用XML格式)中采用UTF-8编码,这样世界上的任何文字就都可以显示了。但是如果直接将配置内容读出并显示,在你的C++程序里面肯定是乱码,那么怎么解决呢?步骤如下(直接看代码吧) char szUTF8 []
2009-07-23 11:10:00
581
原创 C#读取CSV文件
int intColCount = 0; bool blnFlag = true; DataTable mydt = new DataTable("myTableName"); DataColumn mydc; DataRow mydr; string strpath = "";
2009-04-20 16:18:00
640
转载 手工创建数据库完整步骤
手工创建数据库完整步骤系统环境操作系统:Windows 2000 Server 数据库:Oracle 9i安装路径:C:/Oracle1、手工创建相关目录C:/Oracle/admin/webC:/Oracle/admin/web/bdumpC:/Oracle/admin/web/udumpC:/Oracle/admin/web/cdumpC:/Ora
2009-04-10 16:39:00
850
原创 利用存储映射实现线程间通信
#include "stdafx.h"#include "stdio.h"#include "afxmt.h"int i=50;HANDLE hMutex1;//CCriticalSection Cmysection;HANDLE g_hMutexShrMem; // Used for hare memory write&readbool WriteS
2009-04-03 17:44:00
334
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人