2012年9月8日

CentOS下配置SVN

摘要: 在root账户下部署svn1. 安装Apache输入命令: yum install –y httpd2. 安装Subversion输入命令:yum install –y mod_dav_svn subversion3. 配置Apache默认情况下Apache还不能支持远程访问A. 修改httpd.conf将ServerName指向本机的IP地址,如192.168.91.132,然后输入命令service httpd restart重启Aapche服务B. 配置防火墙使得本机的80端口可以被远程访问依次输入命令:/sbin/iptables -I INPUT -p tcp --dport 80 阅读全文

posted @ 2012-09-08 02:40 ActiveChange 阅读(269) 评论(0) 推荐(0) 编辑

2012年9月6日

CentOS在终端进行账户切换

摘要: [xiaoming@localhost ~]$ su rootPassword: [root@localhost xiaoming]# [root@localhost xiaoming]# [root@localhost xiaoming]# su xiaoming[xiaoming@localhost ~]$ [xiaoming@localhost ~]$ [xiaoming@localhost ~]$ 阅读全文

posted @ 2012-09-06 21:59 ActiveChange 阅读(40518) 评论(0) 推荐(0) 编辑

查看CentOS的IP地址

摘要: [***@localhost ~]$ ifconfig eth0eth0 Link encap:Ethernet inet addr:192.168.91.132 Bcast:192.168.91.255 Mask:255.255.255.0 inet6 addr: fe80::20c:29ff:feb3:45b3/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:46481 errors:0 dropped:0 overruns:0 frame:0 TX packets:32811 error. 阅读全文

posted @ 2012-09-06 21:56 ActiveChange 阅读(29353) 评论(0) 推荐(0) 编辑

2012年8月3日

在C#中调用C++编写的dll

摘要: 有C++dll,实现了int Sum(int a,int b);则在C#中可以这样使用:View Code 1 using System; 2 using System.Collections.Generic; 3 using System.Text; 4 5 using System.Runtime.InteropServices;//引入dll文件中的函数 6 7 namespace ConsoleDllDemo 8 { 9 class Program10 {11 //引入dll文件中的函数12 [DllImport("dllDemo.dl... 阅读全文

posted @ 2012-08-03 14:53 ActiveChange 阅读(159) 评论(0) 推荐(0) 编辑

Windows下通过VC6编译SQLite源代码

摘要: 1.下载SQLite源代码。http://www.sqlite.org/sqlite-amalgamation-3071300.zip2.创建Win32 Dll Library工程,在工程中加入sqlite3.c, sqlite3.h, sqlite3.def。(sqlite3.def加入工程的Resource Files中)编译,出现以下链接错误:View Code Linking...sqlite3.def : error LNK2001: unresolved external symbol sqlite3_column_database_namesqlite3.def : error 阅读全文

posted @ 2012-08-03 10:56 ActiveChange 阅读(504) 评论(0) 推荐(0) 编辑

在VC6下使用SQLite

摘要: 1.下载Windows版本的SQLite二进制库文件http://www.sqlite.org/download.html下载后解压得到:sqlite3.dll sqlite3.def,并没有提供用于VC6的lib文件。我们可以用sqlite3.def文件生成。2.生成sqlite3.lib文件打开命令行,切换目录到sqlite3.def库文件所在的目录,运行如下命令:LIB /MACHINE:IX86 /DEF:sqlite3.def运行后,生成:sqlite3.lib和sqlite3.exp3.新建控制台程序。将sqlite3.dll, sqlite3.lib, sqlite3.h文件放到 阅读全文

posted @ 2012-08-03 10:47 ActiveChange 阅读(2697) 评论(0) 推荐(0) 编辑

2012年7月26日

Windows xp sp3 + VS2010编译和使用V8引擎

摘要: Windows xp sp3 + VS2010编译和使用V8引擎1.下载V8引擎代码http://v8.googlecode.com/svn/trunk比如:E:\opensource\v8cd /d E:\opensource\v82.下载GYPsvn co http://gyp.googlecode.com/svn/trunk build/gyp3.下载cygwinsvn co http://src.chromium.org/svn/trunk/deps/third_party/cygwin@66844 third_party/cygwin4.下载pythonsvn co http://s 阅读全文

posted @ 2012-07-26 16:02 ActiveChange 阅读(1391) 评论(0) 推荐(0) 编辑

2012年7月18日

(转)Linux软连接和硬链接

摘要: Linux软连接和硬链接1.Linux链接概念Linux链接分两种,一种被称为硬链接(Hard Link),另一种被称为符号链接(Symbolic Link)。默认情况下,ln命令产生硬链接。【硬连接】硬连接指通过索引节点来进行连接。在Linux的文件系统中,保存在磁盘分区中的文件不管是什么类型都给它分配一个编号,称为索引节点号(node Index)。在Linux中,多个文件名指向同一索引节点是存在的。一般这种连接就是硬连接。硬连接的作用是允许一个文件拥有多个有效路径名,这样用户就可以建立硬连接到重要文件,以防止“误删”的功能。其原因如上所述,因为对应该目录的索引节点有一个以上的连接。只删除 阅读全文

posted @ 2012-07-18 17:13 ActiveChange 阅读(136) 评论(0) 推荐(0) 编辑

Google CTemplate

摘要: 在设计web开发方面,通常在展示页面方面需要做到数据逻辑与展示的分离,如果使用传统的cgi c方式,通过printf输出动态html,逻辑有点混乱,程序不够简洁,本人主要介绍使用Google CTemplate开源C++模板引擎。使用ctemplate可以产生html(contains javascript,css,etc),xml,json格式的内容。CTemplate由两部分组成1.模板2.字典1.模板所谓模板,就是一些预先定义好的输出格式,模板中定义了四种输出规范,分别如下所示a. 变量 使用{{VARIABLE}}这种方式去定义b. 段落 使用{{#SEG}} {{/SEG}}这种方式 阅读全文

posted @ 2012-07-18 17:09 ActiveChange 阅读(2074) 评论(0) 推荐(0) 编辑

Qt4.8与VS2010环境构筑

摘要: Qt4.8与VS2010环境构筑本人的安装环境:Platform: windows xp sp3IDE: Visual Studio 2010Qt Version: Qt4.8.2 opensource注:在编译64bit版本的Qt4.8时,一定要选择Visual Studio x64 Win64 Command Prompt(2010).而且不要忘了安装VS Service Pack1.1.安装Visual C++2010,同时安装Windows SDK.2.安装Perl.3.下载Qt SourceCode.并解压。(假设解压到D:\Qt\4.8.2)4.设置环境变量:(假设VS2010安装 阅读全文

posted @ 2012-07-18 15:21 ActiveChange 阅读(5764) 评论(0) 推荐(0) 编辑

导航