- 博客(34)
- 资源 (3)
- 收藏
- 关注
原创 audo fdisk -l 查看硬盘区分表
Disk /dev/sda: 21.4 GB, 21474836480 bytes255 heads, 63 sectors/track, 2610 cylindersUnits = cylinders of 16065 * 512 = 8225280 bytesDevice Boot Start End Blocks Id Syste
2012-09-05 23:11:11
988
转载 bash: chkconfig: command not found
第一次用linux操作系统,想给httpd服务打开,但是发现bash: chkconfig: command not found,就百度了一下,发现,原来这样就可以了。。。就有了!bash: chkconfig: command not found [root@xuniji ~]# chkconfigbash: chkconfig: command not foun
2012-08-10 22:00:54
5142
转载 linux下安装apache详解
在centos下,可以使用yum工具自动下载安装appache。$ sudo yum install httpd卸载httpd$ sudo yum remove httpd用wget命令手动下载: [root@localhost soft]# wget http://218.201.124.25:82/down/httpd-2.2.22.tar.bz2 [r
2012-08-09 22:39:11
367
转载 centos6.2安装五笔输入法
使用centos 仓库里的 ibus,五笔支持是 ibus-table-wubi 包sudo yum install ibus-table-wubi
2012-08-09 00:54:29
1749
转载 xx is not in the sudoers file 问题解决
原帖地址:http://blog.sina.com.cn/s/blog_4ef045ab0100j59t.html 我用的是redhat5.4,在一般用户下执行sudo命令提示llhtiger is not in the sudoers file. This incident will be reported.解决方法:一、$whereis sudoers -----
2012-08-08 22:52:30
384
原创 CDHtmlDialog与js交互
在界面类.h添加 public:virtual BOOL IsExternalDispatchSafe() { return TRUE; }virtual void OnDocumentComplete(LPDISPATCH pDisp, LPCTSTR szUrl);protected:DECLARE_DISPATCH_MAP()DECLARE_MESSAGE_M
2012-07-20 14:51:17
2127
原创 曾经犯过的错误c++
1.无限构造struct A{A(A a){}};-----------------------------------------------------------------struct A{A(const A& a);}2.switch case块里定义数据int a = 0;switch(a){case 0
2012-04-13 01:56:20
360
转载 tstring
#include "stdafx.h"#include #include #ifdef UNICODE #define TEXT(s) L##s#else #define TEXT(s) s#endif#ifdef UNICODE #define tstring std::wstring#else #define tstring std::string#endif
2012-04-09 13:55:00
836
转载 c/c++ 操纵sqlite
#include "stdafx.h"#include #include #include #include "sqlite3.h"#pragma comment(lib,"sqlite3.lib")using namespace std;bool sqlitedbcreate(char* name){ sqlite3* conn; if(SQLITE_OK != sql
2012-03-04 10:14:18
349
原创 用异常来通知线程安全结束
突然领悟到异常其实是中断。于是想到用异常来通知线程安全结束,就是不知道这样做的效率怎么样,据说catch exception很费时间。#include "stdafx.h"#include "windows.h"#include "process.h"struct param{ param() : _signal(false) {} void close_signal() {
2012-03-02 10:26:51
704
原创 查找目录下所有文件及子目录
#include "windows.h"void FindFilesInDir(TCHAR* rootDir){ WIN32_FIND_DATA fd; ZeroMemory(&fd, sizeof(WIN32_FIND_DATA)); HANDLE hFile; TCHAR tmpPath[256]; TCHAR subPath[256]; ZeroMemory(tmpPat
2012-02-22 11:46:41
921
转载 C++编写及注册windows服务程序
原文链接:http://eggbucket.iteye.com/blog/11356301、注册服务 :在 "开始->运行->cmd" 中输入 sc create TEST binPath = "C:\TEST.EXE" 则在windows下注册了一项服务sc create TestService binpath= "c:\ServiceTest.exe" displa
2011-12-26 14:06:04
1419
原创 mssql备份还原数据库语句
/* 通过SQL语句还原数据库 */ USE master RESTORE DATABASE mydb FROM DISK='C:\DBBACK\mydb.BAK' WITH REPLACE /* 通过SQL 语句备份数据库 */ BACKUP DATABASE mydb TO DISK ='C:\DBBACK\mydb.BAK'
2011-12-13 11:29:38
516
原创 mfc将sql DateTime转换成字符串,及格式化当前时间
SYSTEMTIME st;VariantTimeToSystemTime(date,&st);CString time;time.Format(_T("%04d/%02d/%02d %02d:%02d:%02d"),st.wYear,st.wMonth,st.wDay,st.wHour,st.wMinute,st.wSecond);获取当前时间:SYSTEMTIME cu
2011-11-02 19:12:20
1294
转载 如何动态添加菜单/菜单项、子菜单、右键菜单
转载自:http://www.cnblogs.com/jcss2008/archive/2009/01/02/1366882.html如何动态添加菜单/菜单项、子菜单、右键菜单 有关菜单的操作主要用到CMenu类,当然也可用相应API函数,CMenu类只是MFC对API中操作菜单的函数的封装而已。 不过能用类就尽量用类,类的组织方式好呗,代码看着也舒服。 若是SDK编程,那就用AP
2011-11-02 19:09:12
1171
原创 Uitility1.1版修改
1.加上类型配置信息,避免外部使用时对每个类都需要使用using classname;2.SqlHelper类Query时要区分本身无数据和sqlsentence错误。避免GetLastError错误。3.Handler类加上各重截操作符的const版。4.加上反射能
2011-09-27 11:28:55
802
原创 完成端口线程池及任务接口
/*------------------------------------------------------------------// 著作版权:Copyright (C) NST// 创建时间:[Liuxb|20110914]// 功能描述:线程池框架,任务基类/
2011-09-14 03:06:29
748
原创 纯C++版委托及Variant
#ifndef DELEGATION_H#define DELEGATION_H/********************************************************************************** Copyright (C
2011-09-09 11:22:08
432
原创 c++ constructor
class A{public: static A intance(int n) { A a; a._a = n; return a; }public: int _a;private: A() {} A(A& a) {}};A create
2011-09-03 21:26:52
549
原创 DebugPrint和字符串转换
#pragma once#pragma warning (disable:4996)#define MAXLEN 256#include namespace _Liuxb{ class Conver { public: static CString P
2011-08-27 16:41:56
671
原创 MFC CDC类
CDC有四个继承类:CClientDC,CPaintDC,CWindowDC,CMetaFileDC。01.获取及释放CDC类:CDC* pDC = GetDC(); //仅允许在窗口客户区画图 //orCDC* pDC = CWnd:
2011-08-09 13:11:13
611
原创 const关键字
const关键字在C++中有两个作用:1.将对象固化const int const_i = 10; //OKint val = 10;const int const_a = val; //OKconst修饰类成员时该成员必须是静态变量。//.hstruct
2011-08-09 01:15:34
225
转载 MFC Unicode 字符使用习惯
1.字符串使用_T宏:_T("Hello");2.将字符声明为TCHAR类型而不是char类型。3.不要使用char*或者wchar_t*来声明TCHAR字符串的指针,而应该使用TCHAR*,或者更佳的LPTSTR(指向TCHAR字符串的指针)和LPCTSTR(指向con
2011-08-08 22:25:31
404
原创 javascript调用ocx控件[转]
<br />1.找出相关信息,主要是classid <br /><br />首先我们的给这个ocx起个名字,起什么名字通过最后生成的ocx控件的文件名决定。 <br />第二,我们的找到这个ocx的编号值,将ocx提取出来,我采用Microsoft Control Pad来编辑,得到ocx控件的classid, 然后我们做下面的工作。 <br /><br />由于我的ocx不是自己编辑的,所以我是等注册后去注册表里找,直接复制文件名,然后打开注册表->查找,注意:第一次找到的可能不是我们想要的。一般情况,我
2011-03-16 11:46:00
2803
原创 DecreaseSort
<br />1:<br />using namespace std;#include "vector"template <typename T>void DecreaseSort(std::vector<T>& coll){ typename vector<T>::iterator iter; for(iter = coll.begin();iter != coll.end(); iter++) { typename vector<T>::i
2011-01-04 15:06:00
331
转载 [转]软件打包
1.打开要打包的“.lsn”文件,在“解决方案资源管理器”中随便打开一个窗口2.菜单栏“文件”--->“添加”--->“新建项目”3. 点击“项目类型”--->“其他项目类型”--->“安装和部署”,再在“模板”点击“安装项目”,点击“确定”4.在“文件系统”中点击“应用程序文件夹”,右边框变空白,在空白处右击鼠标,“添加”--->点击“项目输出”,出现一个对话框,点击“确定”5.再右击鼠标,“添加”--->点击“文件”,选择文件夹中的“bin”文件中的“Debug”文件中的“.exe”,把“.exe”打开
2010-10-21 16:42:00
289
原创 资料收集
<br />各种资料书、源代码<br />http://www.hackchina.com/?q=%E6%B1%87%E7%BC%96<br />
2010-10-20 11:58:00
443
原创 [PDA]程序运行的当前目录
<br />Path.GetDirectoryName(System.Reflection.Assembly.GetExecutingAssembly().GetName().CodeBase)<br />Windows Mobile开发资源介绍:<br />http://writeblog.youkuaiyun.com/PostEdit.aspx
2010-10-19 22:41:00
795
原创 [Oracle] 迁移数据
连接远程数据库后(源数据库),将源数据库中指定表的数据覆盖到本地数据库中的指定表创建远程连接后,执行该存储过程CREATE OR REPLACE PROCEDURE TSTEST.SYS_DATAMOVEEXEASERRCODE NUMBER(18,0);ERRDESC VARCHAR2(256);V_STEP INT;ISLIVE NUMBER(18,0);BEGIN ERRCODE:=0; ERRDESC:=''; ISLIVE:=-1; --大于0表示该表存在 --迁移数据步
2010-10-15 16:22:00
426
原创 [Oracle] 查询修改序列对象的当前值
select last_number from dba_sequences where sequence_name='MY_SEQ' AND SEQUENCE_OWNER = 'TS'注意:不能修改序列对象的当前值。除非删除重新创建。BEGIN EXECUTE IMMEDIATE 'DROP SEQUENCE My_SEQ'; EXECUTE IMMEDIATE 'CREATE SEQUENCE My_SEQ INCREMENT BY 1 START WITH 300 NOMAXVALUE NOMINVA
2010-10-15 16:14:00
3161
原创 [Oracle] 判断表是否存在
declare v_cnt Number; begin select count(*) into v_cnt from user_tables where table_name = TABLENAME; if v_cnt>0 then dbms_output.put_line('该表存在!'); else dbms_output.put_line('该表不存在或当前用户无权访问!'); end If; End; 注意:表名要大写,在这里是区分大
2010-10-15 16:08:00
439
原创 [Oracle] 连接远程数据库
CREATE PUBLIC DATABASE LINK DBL_ORCLIU CONNECT TO TSTEST IDENTIFIED BY PASSWORD USING '(DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.1.17)(PORT = 1521)) ) (CONNECT_DATA = (service_name = ORCL)) )'
2010-10-15 14:13:00
273
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人