自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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 945

转载 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 5083 1

转载 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 327

转载 centos6.2安装五笔输入法

使用centos 仓库里的 ibus,五笔支持是 ibus-table-wubi 包sudo yum install ibus-table-wubi

2012-08-09 00:54:29 1705

转载 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 356

原创 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 2084

原创 曾经犯过的错误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 327

转载 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 789

转载 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 318

原创 用异常来通知线程安全结束

突然领悟到异常其实是中断。于是想到用异常来通知线程安全结束,就是不知道这样做的效率怎么样,据说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 679

原创 查找目录下所有文件及子目录

#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 878

转载 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 1329

原创 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 461

原创 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 1229

转载 如何动态添加菜单/菜单项、子菜单、右键菜单

转载自:http://www.cnblogs.com/jcss2008/archive/2009/01/02/1366882.html如何动态添加菜单/菜单项、子菜单、右键菜单 有关菜单的操作主要用到CMenu类,当然也可用相应API函数,CMenu类只是MFC对API中操作菜单的函数的封装而已。 不过能用类就尽量用类,类的组织方式好呗,代码看着也舒服。 若是SDK编程,那就用AP

2011-11-02 19:09:12 1122

原创 容器与元素应分别设计

struct Node{Node* next;int data;};struct List{Node* head;};

2011-10-11 23:50:40 270

原创 Uitility1.1版修改

1.加上类型配置信息,避免外部使用时对每个类都需要使用using classname;2.SqlHelper类Query时要区分本身无数据和sqlsentence错误。避免GetLastError错误。3.Handler类加上各重截操作符的const版。4.加上反射能

2011-09-27 11:28:55 726

原创 完成端口线程池及任务接口

/*------------------------------------------------------------------// 著作版权:Copyright (C) NST// 创建时间:[Liuxb|20110914]// 功能描述:线程池框架,任务基类/

2011-09-14 03:06:29 695

原创 纯C++版委托及Variant

#ifndef DELEGATION_H#define DELEGATION_H/********************************************************************************** Copyright (C

2011-09-09 11:22:08 405

原创 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 490

原创 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 634

原创 MFC CDC类

CDC有四个继承类:CClientDC,CPaintDC,CWindowDC,CMetaFileDC。01.获取及释放CDC类:CDC* pDC = GetDC(); //仅允许在窗口客户区画图 //orCDC* pDC = CWnd:

2011-08-09 13:11:13 532

原创 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 201

转载 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 368

原创 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 2754 1

原创 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 304

转载 [转]软件打包

1.打开要打包的“.lsn”文件,在“解决方案资源管理器”中随便打开一个窗口2.菜单栏“文件”--->“添加”--->“新建项目”3. 点击“项目类型”--->“其他项目类型”--->“安装和部署”,再在“模板”点击“安装项目”,点击“确定”4.在“文件系统”中点击“应用程序文件夹”,右边框变空白,在空白处右击鼠标,“添加”--->点击“项目输出”,出现一个对话框,点击“确定”5.再右击鼠标,“添加”--->点击“文件”,选择文件夹中的“bin”文件中的“Debug”文件中的“.exe”,把“.exe”打开

2010-10-21 16:42:00 247

原创 资料收集

<br />各种资料书、源代码<br />http://www.hackchina.com/?q=%E6%B1%87%E7%BC%96<br /> 

2010-10-20 11:58:00 414

原创 [PDA]程序运行的当前目录

<br />Path.GetDirectoryName(System.Reflection.Assembly.GetExecutingAssembly().GetName().CodeBase)<br />Windows Mobile开发资源介绍:<br />http://writeblog.csdn.net/PostEdit.aspx

2010-10-19 22:41:00 758

原创 [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 402

原创 [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 3109

原创 [Oracle] 存储过程中执行清除表数据

EXECUTE IMMEDIATE 'TRUNCATE TABLE TableName';

2010-10-15 16:10:00 1449 1

原创 [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 404

原创 [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 255

涂志坚——电脑象棋的设计与实现.pdf

涂志坚——电脑象棋的设计与实现.pdf 涂志坚——电脑象棋的设计与实现.pdf 涂志坚——电脑象棋的设计与实现.pdf

2009-12-27

计算机图形学的概念与方法.pdf

计算机图形的构成及其表示,点阵图形的基本算法,区域填充,平面图形裁剪,向量、矩阵概念及其运算。。。

2009-12-27

空空如也

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

TA关注的人

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