- 博客(47)
- 资源 (4)
- 收藏
- 关注
原创 Mac OS X中配置Apache+PHP+MySQL
机器环境是Mac OS X 10.9.5,系统内部既然有现成的Apache和PHP。1、Apache: 打开System Preferences -> Sharing , 在Web Sharing
2015-01-10 17:04:14
4845
原创 mac 安装SourceInsight
先安装模拟xp环境软件 CrossOver 具体请看http://blog.youkuaiyun.com/xiaohuangcat/article/details/41832295SourceInsight 3.5注册码:SI3US-567890-89293下载地址:http://pan.baidu.com/s/1i3j7Frn
2014-12-09 23:00:32
34456
5
原创 MAC OS 安装Siblime Text2以及解决中文乱码问题
看下系统信息1.首先安装Siblime Text2,安装包网上有很多,方便大家也给自己留个备份,传了一份到csdn上面链接:2.为了用siblime text2看c++代码中的中文必须的安装一个插件网上的方法试了很多,下载ConvertToUTF8安装之后还是失败,无意中发现一个大神的脚本直接贴出来给大家因为只用到了 所以提取除了其中
2014-11-09 10:51:01
1759
原创 查看linux下oracle链接配置
查看配置Cd $ORACLE_HOMEFine . –name “tnsnames.ora”找到后vim ./network/admin/tnsnames.oraORA_80 = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.161.80)(PORT =
2014-05-20 17:31:25
1332
原创 Linux ACE5.6无root安装(2014.5.14)/ldd a.out not found xx.so
Linux ACE5.6安装:
2014-05-16 18:41:38
1324
原创 c++ 单例
#include using namespace std;/*class CBase{public: CBase() {} virtual void prt(int i) =0; void p(){int i;}};class CDevie:public CBase{public: CDevie(){} void prt(int i) { c
2014-05-14 20:16:53
630
原创 不同编译器 函数用法or 函数命名冲突用法(待完善)
此处笔记 #if defined (_HP_) || defined (__WIN__) ||defined(__LINUX__)typedef char int8;typedef short int16;typedef int int32;#endif#define __Linux 0xffff#ifdef __hpux iconv_t cd
2014-05-08 14:34:48
587
原创 32/64位机器 数据类型最大值测试
gcc版本Using built-in specs.Target: x86_64-redhat-linuxConfigured with: ../configure --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info --enable-shared --enable-threads=posix --enable
2014-04-04 21:06:40
26770
转载 查看编译器位数Linux
如何查看Linux操作系统的位数 查看linux操作系统的位数有如下三种方法:1.通过编程实现(C程序): 在程序中返回sizeof(void*)的值(通过指针地址来判断,也可以使用long类型),返回的结果是操作系统的字节数。若返回4则是32位操作系统,返回8即是64位。关于不同编译器在不同平台上各数据类型的位数,可参见:http://blog
2014-04-04 16:32:27
6871
转载 MySQL 存储过程 触发器 函数 入门
http://blog.youkuaiyun.com/luohai859/article/details/6762948查看存储过程或函数的创建代码show create procedure proc_name;show create function func-name; 查询数据库中的存储过程和函数 方法一: select `n
2014-02-28 17:04:43
811
原创 c寻找最大相同子串
#include #include #include #include using namespace std;void MaxStr(char* str1, char* str2,char* sam){ if (str1 == NULL || str2 == NULL) { return; } int nLen1,nLen2,pos1,pos2;
2014-02-27 13:27:35
1191
1
转载 UINT32_T
UINT32_Thttp://www.cnblogs.com/wwping/articles/2293898.html 1>. 在写程序时注意"无符号类型"的使用, 各种类型边界值的情况. 如: a.> 当某个数据不可能为负数时我们一定要考虑用以下类型: unsigned char, unsigned int, uint32_t
2014-02-19 09:54:58
1205
原创 Linux c 简易线程池
参考别人的代码 自己手写了一个线程池,备忘/* 线程池 2014年2月18日 09:46:38*/#ifndef __THREAD_POOL_H__#define __THREAD_POOL_H__#include#include #include #include #include #include //typedef BOOL int/* ta
2014-02-19 09:09:53
1150
翻译 多进程socket服务器防止僵尸进程 模型
socket();bind();listen()while(1){ accept(); if( fork() ==0 ) { if( fork() == 0 ) { while(1) {
2014-02-13 12:00:30
1579
转载 MySQL常用命令
http://www.php100.com/html/webkaifa/database/Mysql/2009/0910/3288.html1:使用SHOW语句找出在服务器上当前存在什么数据库:mysql> SHOW DATABASES;2:2、创建一个数据库MYSQLDATAmysql> CREATE DATABASE MYSQLDATA;3:选择你所创建的数据库
2014-02-12 09:27:21
509
转载 Windows MySQL安装使用
http://jingyan.baidu.com/article/48b558e37c20e77f38c09a16.html注意事项:启动数据库失败,如果是之前安装过MySQL,之前的数据文件夹没有删干净,卸载掉MySQL,删除C:\。。。。\data 和Mysql安装文件,再重新安装启动服务即可。root密码123456;安装成功之后;show databases;查
2014-02-11 15:27:34
534
转载 linux 多线程-条件变量
参考: http://blog.youkuaiyun.com/KataDoc360/article/details/3897957 互斥锁一个明显的缺点是它只有两种状态:锁定和非锁定。而条件变量通过允许线程阻塞和等待另一个线程发送信号的方法弥补了互斥锁的不足,它常和互斥锁一起使用。使用时,条件变量被用来阻塞一个线程,当条件不满足时,线程往往解开相应的互斥锁并等待条件发生变化。一旦其它的某个线程改变
2014-02-09 12:17:57
770
转载 金融加密相关
http://blog.sina.com.cn/s/blog_74e1ec5d0101bzkt.html金融行业因为对数据比较敏感,所以对数据的加密也相应的比较重视。在其中有关密钥及加密方面的文章很少,并且散发在各个银行及公司的手中,在网上没有专门对这部分进行介绍的。本文对金融行业的密钥进行较深入的介绍,包括象到底什么是主密钥(MasterKey)、传输密钥(MacKey)
2014-01-25 12:49:15
5837
转载 Linux socket recv send
http://bbs.chinaunix.net/thread-2030722-1-1.html如果服务端的程序关闭后,端口不能马上释放掉,需要等一会才能小时,在这之间再启动服务程序是起不来的,但是可以用这个函数,边面这种情况,服务程序关闭后,可以马上再起一次,不会冲突了。setsockopt(listenfd,SOL_SOCKET,SO_REUSEADDR,&opt,sizeof(&
2014-01-15 13:55:36
1504
转载 Linux线程私有数据pthread_key_t
转至:http://blog.163.com/william_djj@126/blog/static/3516650120085111193035/*-----------------------------pthread_private_data.c--------------------------------------*//*三个线程:主线程,th1,th2各自有自己的私有数据区域
2014-01-14 17:16:08
6699
转载 fputs fgets getline
http://baike.baidu.com/link?url=3-JkuJHtb6I1sWhLGxDAlTc9pZCduEZY0xRjcg2dLtwjN9E_2JR3p2p9kAEWL620函数名: fputs功 能:向指定的文件写入一个字符串(不自动写入字符串结束标记符‘\0’)。成功写入一个字符串后,文件的位置指针会自动后移,函数返回为一个非负整数;否则返回EOF(符号常
2014-01-14 09:46:08
1805
转载 VC ADO _variant_t 与CString转换
typedef struct tagVARIANT {VARTYPE vt; //存储数据类型unsigned short wReserved1;unsigned short wReserved2;unsigned short wReserved3;union {Byte bVal; // VT_UI1.Short iVal; // VT_I2.
2014-01-02 15:55:24
10753
转载 程序员面试、算法研究、编程艺术、红黑树、数据挖掘5大系列集锦
原文地址:http://blog.youkuaiyun.com/v_july_v/article/details/6543438程序员面试、算法研究、编程艺术、红黑树、数据挖掘5大经典原创系列集锦与总结作者:July--结构之法算法之道blog之博主。时间:2010年10月-2013年10月。出处:http://blog.youkuaiyun.com/v_JULY_v 。
2013-12-20 09:53:25
815
原创 UpdateData与CEdit
要想得到在编辑框中输入的数据,必须先UpdateData(TRUE);void CDlg3::OnOK() { // TODO: Add extra validation hereUpdateData(TRUE);AfxMessageBox(m_csTest);CDialog::OnOK();}
2013-12-19 15:54:11
899
原创 MFC ListBox,ComboBox笔记
新建Dlg,在Dlg中绘制ListBox和ComboBox;然后再BOOL CDlg2::OnInitDialog() {CDialog::OnInitDialog();// TODO: Add extra initialization here//初始化ListBox和ComboBox数据m_ComboBox.AddString("20~25");
2013-12-19 15:40:49
1544
原创 C++查询本地天气 VS2005
之前看到一篇文章写得很有意思,自己也就尝试着做,发现很多问题1、中央气象台API返回的JSON数据(http://m.weather.com.cn/data/101010100.html)2、外网获取IP(http://ip.dnsexit.com/index.php)//3、Sqlite(1中的城市代号利用sqlite3实现查询)4、C++中GB231
2013-12-04 16:38:26
2315
转载 UTF8 - GB2312转换
百度百科:MultiByteToWideCharint MultiByteToWideChar(UINT CodePage,DWORD dwFlags,LPCSTR lpMultiByteStr,int cchMultiByte,LPWSTR lpWideCharStr,int cchWideChar);CodePag
2013-12-03 17:02:16
2282
原创 wchar_t*转char*(宽字节字符串转多字节字符串)
#includevoid wchar2char()//宽字节字符串转多字节字符串{ //该方法只能转英文和数字int i;wchar_t *pwchello = L"Hello, world.";int nLen = wcslen(pwchello)+1;//13+1char *pmbbuf = (char *)malloc(nLe
2013-11-29 17:22:21
1106
转载 也谈C++中char*与wchar_t*之间的转换
也谈C++中char*与wchar_t*之间的转换 http://blog.163.com/tianshi_17th/blog/static/4856418920085209414977/关于C++中的char*与wchar_t*这两种类型的相互转换,网上说的大多很繁琐,可行性也不高。下面这个方法是在MSDN里面找到的,个人认为还比较不错: 把char*转
2013-11-29 16:36:34
911
转载 C++ 中int,char,string,CString类型转换
http://www.2cto.com/kf/201202/121164.html1. c++中string到int的转换1) 在C标准库里面,使用atoi:#include #include std::string text = "152";int number = std::atoi( text.c_str() );if (errno == ERAN
2013-11-29 14:38:26
502
转载 8583_2
1 8583报文1.1 数据包格式ISO 8583金融交易信息数据包由信息类型(MSG_TYPE_ID)、一个或多个位图(BIT_MAP)和按位图描述的顺序排列的数据元序列(ELEMENTS)等三段组成。信息类型是一个4位数字的数字型字段,用来描述每一个交易信息的类别和功能,其中前两位数字标明信息类别,如授权信息、金融交易信息、管理信息,等等。在一个金融系统中,信息类型的定义应该是唯一
2013-11-22 14:43:43
1710
转载 8583_1
8583是这样的,我举一个简单的例子。以64个域的报文来举例,域是什么我也说不清楚,你可以把它想象为医院放药的抽屉,一个抽屉预先定义好要放什么东 西,比如伟哥,或者感冒冲剂,一般情况下定义放伟哥的抽屉最好永远放伟哥,不要放别的东西,当然你也可以放板蓝根,但这样的话容易出错,也不太规范。 数量是这么规定的,有三种情况: 首先是定量,也就是说定义好这个抽屉放30瓶伟哥,就放30
2013-11-22 14:42:49
787
原创 MFC(笔记备忘)
MFC应用程序编程一 MFC的发展 VC 1.0->VC 5.0->VC 6.0->VC2008 SP1)->VS2010 二 MFC基础 1 MFC 微软基础类库 采用类的方式,将Win32 API等进行封装, 形成的库. 2 MFC相关的头文件 afx.h (application framew
2013-11-20 16:05:10
652
原创 Win32线程同步(笔记备忘)
Win32线程同步一、线程同步 1 多线程的问题 A停止 -> B开始 -〉B停止 -> A开始 当线程停止会保存寄存器的状态。 当线程开始会恢复寄存器的状态。 AB线程都使用printf的问题: A线程调用printf时,printf正在输出 当中,A挂起,B执行,B线程也调用
2013-11-19 14:23:38
754
原创 Win32进程线程(笔记备忘)
Win32进程进程的信息 1 进程ID和句柄 GetCurrentProcessID 获取进程的ID GetCurrentProcess 获取进程的句柄, 返回值为-1,是当前进程的伪句柄. 如果想获取当前进程的实际句柄 需要使用OpenProcess函数. 2 打开进程 HANDL
2013-11-18 18:41:31
1405
原创 Win32 环境变量(笔记备忘)
环境变量获取全部的环境变量和释放:void EnvString(){ LPSTR pszEnv = (LPSTR)GetEnvironmentStrings();LPSTR pszTmp = pszEnv;while (pszTmp[0] != 0 ){printf("%s \n",pszTmp);pszTmp = strlen(pszTmp)+1
2013-11-15 10:49:44
1094
原创 Win32磁盘、目录、文件api(备忘)
GetLogicalDrives:查看存在的盘符GetLogicalDriveStrings:输出存在的盘符GetLogicalDriveStrings:判断盘符类型void ShowVolumn(){DWORD n = GetLogicalDrives();//查看二进制位 有数值代表存在盘符printf("%d \n",n);//此处可添加10进制转2进制函数
2013-11-13 14:43:31
761
原创 Windows库(笔记备忘)
Windows DLL中变量和类的使用方法类似:一、变量的使用建立(empty)DLL动态库 Dll_Value:右键工程-设置-常规-输出文件-“../lib”:(输出文件为:Dll_Value.lib)右键工程-设置-常规-链接(Link)-“../bin/Dll_Value.dll”1.定义变量:新建cpp文件//导出方式①__declsp
2013-11-12 15:01:26
853
yum安装包下载
2013-10-21
TinyXml源码
2012-11-08
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人