- 博客(580)
- 资源 (15)
- 收藏
- 关注
转载 一篇文读懂开源数据库的现状:方案、设计思想及适用场景
开源RDBMS与互联网的崛起很长时间以来,关系型数据库一直是大公司的专利,市场被 Oracle / DB2 等企业数据库牢牢把持。但是随着互联网的崛起、开源社区的发展,上世纪九十年代 MySQL 1.0 的发布,标志着关系型数据库的领域社区终于有可选择的方案。MySQL第一个介绍的单机 RDBMS 就是 MySQL。相信大多数朋友都已经对 MySQL 非常熟悉,基本
2016-08-08 09:41:56
1571
转载 PHP程序员的技术成长规划
PHP程序员的技术成长规划按照了解的很多PHP/LNMP程序员的发展轨迹,结合个人经验体会,抽象出很多程序员对未来的迷漫,特别对技术学习的盲目和慌乱,简单梳理了这个每个阶段PHP程序员的技术要求,来帮助很多PHP程序做对照设定学习成长目标。 本文按照目前主流技术做了一个基本的梳理,整个是假设PHP程序员不是基础非常扎实的情况进行的设定,并且所有设定都非常具体明确清晰
2016-08-08 09:40:49
841
转载 golang模板语法简明教程
golang模板语法简明教程【模板标签】模板标签用"{{"和"}}"括起来 【注释】{{/* a comment */}}使用“{{/*”和“*/}}”来包含注释内容 【变量】{{.}}此标签输出当前对象的值{{.Admpub}}表示输出Struct对象中字段或方法名称为“Admpub”的值。当“Admpub”是匿名字段时
2016-02-24 11:33:49
1444
原创 svn: E000113: Unable to connect to a repository at URL 'svn://IP/repos'无法连接主机“IP”: 由于连接方在一段时间后没有正确答复
svn: E000113: Unable to connect to arepository at URL 'svn://IP/repos'无法连接主机“IP”: 由于连接方在一段时间后没有正确答复或连接的主机没有反应,连接尝试失败。 centos7 中安装 subversion 启动svnserve服务之后,在本机可以import和co命令,但是在其他机器上访问则出现如下错误提示:
2015-08-31 09:58:38
12084
1
原创 centos6.6 安装gcc 5.2.0 设置g++ 支持c++ 11特性
1.检查gcc是否安装,并安装相对应的编译工具centos6.6 系统自带的 gcc是4.4.7版本,如果没有可以通过以下命令安装yum install gccyum install gcc-c++ 然后安装gcc相关的编译工具yum install gcc gcc-c++ glibc-static –y 2.下载gcc5.2.0 并尝试编译下载gcc5.
2015-08-16 23:05:26
7535
原创 Putty自动登陆 参数化设置:使用指定用户自动登录参数
将Putty的快捷方式 “属性”->“目标”修改为: "C:/Program Files/PuTTY/putty.exe" -load "colinux" -ssh -l root -pw root 查阅Putty帮助文档,上述用到的参数解释如下:-load 使用的session-ssh 表示使用SSH协议-l 用户名-pw 密码
2015-07-08 00:56:07
3361
转载 被召者 RC: E_NOINTERFACE (0x80004002) 无法运行virtualBox的完善解决
被召者 RC: E_NOINTERFACE (0x80004002) 无法运行virtualBox的完善解决virtualBox虽然升级到了4.3.0,但是是存在很多问题,比如1、无法很好的在WIN7上运行的问题。2、安装程序后引起WIN7系统的UDP广播协议工作出现问题,致使搞开发的工程师在调试网络UDP的广播相关程序时出现无法正常通信的问题。VirtualBox安装在win7后,双击程序运行,出
2015-04-11 19:48:24
5223
1
转载 【转】Visual Leak Detector 2.2.3 Visual C++内存检测工具
Visual Leak Detector是一款免费的、健全的、开源的Visual C++内存泄露检测系统。相比Visual C++自带的内存检测机制,Visual Leak Detector可以显示导致内存泄露的完整内存分配调用堆栈。主页地址:http://vld.codeplex.com/旧版地址:http://www.codeproject.com/Articles/9815/Visu
2014-08-20 00:45:59
1085
原创 windows键位虚拟操作标识符
虚拟键盘代码 16进制值 对应键 VK_LBUTTON 01 鼠标左键 VK_RBUTTON 02 鼠标右键 VK_CANCEL 03 用于执行Ctrl+C或Ctrl+Break VK_MBUTTON 04 鼠标中键 VK_BACK 08 Backspace键 VK_TAB 09 Tab键 VK_CLEAR 0C Clear键 V
2013-11-17 10:50:33
2596
转载 Windows API-GDI入门基础知识详解
转自:http://blog.youkuaiyun.com/daichanglin/article/details/1676097 什么是GDI? GDI是Graphics Device Interface的缩写,含义是图形设备接口,它的主要任务是负责系统与绘图程序之间的信息交换,处理所有Windows程序的图形输出。 在Windows操作系统下,绝大多数具备图形界面的应用程序都
2013-11-17 00:38:54
2224
转载 PAINTSTRUCT结构
每个窗口要有一个PAINTSTRUCT结构来记录一些绘制信息,PAINTSTRUCT结构保存了窗口绘制客户区的一些信息,例如,绘制客户区时是否要清除背景色,要更新的客户区的矩形区域的大小等等,MFC里的CPaintDC与之对应;除了BeginPaint可以得到客户区设备描述表的句柄外,GetDC也一样可以得到,MFC里的CClientDC与之对应。它们之间的区别是前者只能用在W
2013-11-17 00:37:20
2079
转载 IEEE magazine和journal的区别(转)
IEEE的文章大体分为3类,letter,magazine,journal/transaction.IEEE letter:属于快报形式,一般发表最新的研究成果,文章要求短小,理论推导要求不高。IEEE Magazine:这才是属于杂志类,一般要求用文字和图表来表述些最新研究成果,不允许有过多的公式推导IEEE Jour/Trans:这两个属于同一类,期刊杂志,但两者面向的读者和表达方
2013-10-20 21:28:55
5782
转载 ODBC和ADO
大多数应用程序都使用数据库,各种管理软件、ERP、CRM系统均需要数据库来保存和维护应用程序的数据,在VC中提供了多种数据库访问技术,不过目前最流行的是ODBC(开放式数据库接口)和ADO(活动对象模型)。一.数据库技术初步 1.ODBC基本概念 ODBC(Open Database Connectivity,开放数据库互连)是微软公司开放服务结构(WOSA,Windows O
2013-10-14 17:50:10
1157
原创 MFC项目实战(1)文件管理器--界面设计篇
1.创建项目文件管理器是一个基于对话框的应用程序。首先新建一个“MFC应用程序”类型的项目,然后输入新建项目的名称“FileMng”,并指定该项目保存的位置,单击“确定”按钮,如图所示。在弹出的“应用程序类型”向导对话框中,选择“应用程序类型”为“基于对话框”,并取消对“使用Unicode库”复选框的选择,如图所示。点击Next按钮,在弹出的“用户界面接口”向导对话框中,选择M
2013-10-07 17:08:38
4986
原创 MFC项目实战(1)文件管理器--准备篇
本程序主要实现如下功能:程序通过左边的树形控件显示本地计算机中目录的结构,右边的列表控件则负责响应树形控件中选择的目录节点并把此节点中的所有项在列表框中显示出来,列表框支持奇偶行颜色设置,选中颜色设置和热点颜色设置;本程序支持显示或不显示隐藏文件和系统文件,支持文件的重命名、打开、复制、移动和删除操作,删除操作支持删除到回收站和彻底删除选择。同时支持地址栏跳转功能。支持属性
2013-10-07 17:08:01
6594
转载 C语言字节对齐
源自:http://blog.youkuaiyun.com/21aspnet/article/details/6729724文章最后本人做了一幅图,一看就明白了,这个问题网上讲的不少,但是都没有把问题说透。 一、概念 对齐跟数据在内存中的位置有关。如果一个变量的内存地址正好位于它长度的整数倍,他就被称做自然对齐。比如在32位cpu下,假设一个整型变量的地址为0x00000
2013-09-25 15:01:52
1057
转载 cin、cin.get()、cin.getline()、getline()、gets()等函数的用法
学C++的时候,这几个输入函数弄的有点迷糊;这里做个小结,为了自己复习,也希望对后来者能有所帮助,如果有差错的地方还请各位多多指教(本文所有程序均通过VC 6.0运行)转载请保留作者信息;1、cin1、cin.get()2、cin.getline()3、getline()4、gets()5、getchar()1、cin>> 用法1:最基本,也是最常
2013-09-25 15:00:13
958
转载 VC常用数据类型使用转换详解
VC常用数据类型使用转换详解 (转)我们先定义一些常见类型变量借以说明int i = 100; long l = 2001; float f=300.2; double d=12345.119; char username[]="程佩君"; char temp[200]; char *buf; CString str; _variant_t v1
2013-09-25 14:59:16
1038
转载 SetTimer函数的用法
什么时候我们需要用到SetTimer函数呢?当你需要每个一段时间执行一件事的的时候就需要使用SetTimer函数 了。使用定时器的方法比较简单,通常告诉WINDOWS一个时间间隔,然后WINDOWS以此时间间隔周期性触发程序。通常有两种方法来实现:发送WM_TIMER消息和调用应用程序定义的回调函数。 1.1 用WM_TIMER来设置定时器先请看SetTimer这个API函数的
2013-09-25 11:09:18
8548
转载 MFC中 CStatic类(静态控件类)
【说明】CStatic类提供了一个Windows静态控件的功能。一个静态控件可以用来显示一个文本字符串、方框、矩形、图标、光标、位图或增强的图元文件。它可以被用来作为标签、方框或用来分隔其它的控件。静态控件通常不接收输入,也不提供输出;但是,如果它具有SS_NOTIFY风格,则它可以通知其父有关设备点击的消息。创建一个静态控件分两步。首先,调用构造函数来构造一个CStatic类的对
2013-09-24 10:55:19
2566
转载 8个免费实用的C++GUI库
C++标准中并没有包含GUI,这也使得C++开发图形化界面需要依赖于第三方的库。实际上,图形界面恰恰是C++的强项,小到平常使用的各类桌面软件,大到魔兽世界这样的游戏,都是C++擅长的地方。C++之所以能做到这一点,原因在于它是一门即能提供极高的性能,又能提供良好接口的语言。C性能很高,但是封装太差;Java封装很好,但性能不适合做界面开发,更别谈大型游戏。C++的GUI库除了最为人所熟知的MFC
2013-09-24 00:13:39
1548
转载 80个Python经典资料(教程+源码+工具)汇总——下载目录
大家好,51CTO下载中心根据资料的热度和好评度收集了80个Python资料,分享给Python开发的同学。内容包括1个Python专题、66个学习资料、7套Python源码和6个相关软件。附件较多,无法一一分享,在此大家整理一个下载目录了,可以保存以备后用,需要时可选择性下载。附件下载地址:http://down.51cto.com/data/432858附件内容部分预览:2
2013-09-23 19:42:53
1832
转载 一个女孩的就业之路(同济大学BBS上两年不沉的帖子)
http://luckybins.blog.51cto.com/786164/195030我是2005年毕业的,偶尔来这里看看,不常灌水。今天来随意写下一些,如果对各位有任何的帮助,是我衷心所愿。1。考研与就业:2004年的暑假,我和大多数人一样,艰难的抉择,究竟是考研还是找工作。凭良心说,如果我选择考研并不是因为我真得很想读书很想深造,而是我害怕接触社会,想再窝在学校几年
2013-09-23 17:17:52
2894
1
转载 mfc解决回车键默认关闭窗口的一般方法
在一般情况下编写的对话框程序,用户在运行的时候,如果不注意按下了ENTER或者ESC键,程序就会立刻退出,之所以会这样,是因为按下Enter键时,Windows就会自动去找输入焦点落在了哪一个按钮上,当获得焦点的按钮的四周将被点线矩形包围。如果所有按钮都没有获得输入焦点,Windows 就会自动去寻找程序或资源所指定的默认按钮(默认按钮边框较粗)。如果对话框没有默认按钮,那么即使对话框中没有OK按
2013-09-23 11:03:45
2118
转载 error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
在VS2005中生成时出错:error C4430: missing type specifier - int assumed.Note: C++ does not support default-int这是因为在VC6中,如果没有显示的指定返回值类型,编译器将其视为默认整型。但是vs2005不支持默认整型。解决方法如下:打开:项目----项目属性----配置属性----C/C
2013-09-23 02:18:45
1876
转载 LINK : fatal error LNK1123: failure during conversion to COFF: file invalid or corrupt
LINK : fatal error LNK1123: failure during conversion to COFF: file invalid or corrupt解决方法:项目-->工程属性->配置属性-> 清单工具->输入和输出->嵌入清单,选择[否] ----------->只要设这个就可以了项目-->项目属性-->配置属性-->清单工具-->使用FAT3
2013-09-23 01:56:50
1632
转载 C++ MFC combo box和list control控件的使用
本文转自:http://www.cnblogs.com/crearo-ssy/archive/2012/11/05/2754641.htmlCombo Box用法: combo box控件由两部分组成:编辑框和选择框(列表框)组成,对应的类是CComboBox1、改变下拉框大小:先点向下的箭头,就可以调整下拉框大小2、如果 ComboBox 的 Sorted 属性设
2013-09-22 17:35:32
2042
转载 ListControl的使用
一、基本使用1.新加ListControl 控件,属性中的style属性页下的View选择Report。并设置其对应的控制变量如:m_list1。2.初始化,即设置列。 用m_list1。 m_list1.InsertColumn(0,"曲名"); //插入列 m_list1.InsertColumn(1,"类型"); m_list
2013-09-22 17:34:17
1705
转载 List control Custom Draw
common control 4.7版本介绍了一个新的特性叫做Custom Draw,这个名字显得模糊不清,让人有点摸不着头脑,而且MSDN里也只给出了一些如风的解释和例子,没有谁告诉你你想知道的,和究竟这个特性有什么好处。 Custom draw可以被想象成一个轻量级的,容易使用的重绘方法(重绘方法还有几种,例如Owner Draw等)。这种容易来自于我们只需要处理一个消息(NM_CUS
2013-09-22 17:31:58
1137
转载 MFC总结之CListCtrl用法及技巧(二)
本篇重点介绍:禁止拖动表头、让第一列居中显示、设置行高与字体、虚拟列表技术、点击表头时进行归类、向上与向下移动、动态调整大小问题、避免闪烁问题。 6、禁止拖动表头 重载OnNotify消息响应函数,屏蔽两个消息通知码:HDN_BEGINTRACKW 和HDN_DIVIDERDBLCLICKW。示例如下:[cpp] view plaincopy
2013-09-22 17:25:51
1228
转载 MFC总结之CListCtrl用法及技巧(一)
本文转自: http://blog.youkuaiyun.com/zwgdft/article/details/7560592本文根据本人在项目中的应用,来谈谈CListCtrl的部分用法及技巧。当初学习时,查了很多资料,零零碎碎的作了些记录,现在主要是来做个总结,方便以后查阅。主要包括以下十三点内容:基本操作、获取选中行的行号、复选框操作、动态设置选中行的字体颜色、设置选中行的背景颜色、禁止
2013-09-22 17:24:28
1782
转载 CHeaderCtrl用法
CListCtrl的表头可以单独使用,类CHeaderCtrl封装了这一功能. 1. 构造表头 和所有控件一样,都通过Create函数创建对象,Create函数的原型如下: virtual BOOL Create(DWORD dwStyle,const RECT&rect,CWnd* pParentWnd,UINTnID) 参数说明:
2013-09-22 17:18:22
1240
转载 MFC ListControl用法总结
本文转自:http://blog.chinaunix.net/uid-26310563-id-3164303.html1、ListControl初始化 ListControl初始化代码添加在虚函数CDlgxxx::OnInitDialog()中:m_MyList.ModifyStyle(0L,LVS_SHOWSELALWAYS);DWORD dwStyle = m_MyL
2013-09-22 17:14:45
1365
转载 MFC ListCtrl使用指南
本文转自:http://blog.youkuaiyun.com/bqw2008/article/details/2047489Windows ListCtrl使用技巧1. ListCtrl 风格 LVS_ICON: 为每个item显示大图标 LVS_SMALLICON: 为每个item显示小图标 LVS_LIST: 显示一列带有小图标的i
2013-09-22 17:12:37
1529
转载 自绘CListCtrl类 奇偶行颜色设置
//自绘CListCtrl类,重载虚函数DrawItemvoid CNewListCtrl::DrawItem(LPDRAWITEMSTRUCT lpDrawItemStruct){ // TODO: Add your code to draw the specified item ASSERT(lpDrawItemStruct->CtlType == ODT_LISTVIEW); C
2013-09-22 17:11:28
2639
原创 MFC list control 奇偶行颜色不同设置
假设你的List Control 放在窗口XXX上,ID号是IDC_FILELIST , 那么在类视图中找到窗口XXX对应的类CXXXDlg.cpp ,右键属性 然后选择 添加事件 那个图标,找到IDC_FILELIST 添加NM_CUSTOMDRAW 消息然后在OnNMCustomdrawFilelist()函数中添加如下代码:void CXXXDlg::OnNMCustomdr
2013-09-22 12:03:03
5221
转载 CListCtrl 的customdraw和ownerdraw
本文转自:http://blog.youkuaiyun.com/whf727/article/details/5821510 自行绘制 ClistCtrl 的列表项,可以利用列表框的 NM_CUSTOMDRAW 消息,该消息由控件向它的父窗口发送,告诉父窗口它的绘图操作。 如果绘图操作不需要父窗口参与,可以使用该控件的 ON_NOTIFY_REFLECT 宏处理它的 NM_CUSTO
2013-09-22 11:07:13
1767
转载 从char* 或者const char*或者string转化成LPWSTR
利用windows的函数MultiByteToWideChar可以达到这个目的 LPWSTR Funcs::ConvertCharToLPWSTR(const char * szString){ int dwLen = strlen(szString) + 1; int nwLen = MultiByteToWideChar(CP_ACP, 0, szString, dwLen
2013-09-21 14:43:38
950
转载 单文档mfc添加树形控件
本文转自:http://blog.youkuaiyun.com/lh1162810317/article/details/11820889一般的控件在基于对话框的mfc程序中使用非常方便,但在单文档的mfc中却有点麻烦。因为单文档的框架不能直接加各种各样控件,这些控件必须要加在对话框中,然后再把对话框镶嵌在单文档的mfc框架中。刚开始我没注意到这点,所以一直在找各种各样控件,找了很久都没找到。后来才意识到
2013-09-21 08:44:11
2875
转载 增加状态栏按钮及其它......
我正在写一个紧急情况警报程序,根据所收到的警报消息,我的程序必须能够停止屏幕保护程序或者节能模式并显示显示报警消息,当然也可以 在屏幕保护程序之上显示报警消息。我尝试了用 SetWindowPos(&wndTopMost...),结果不灵,在 Windows 2000 的屏保中也没有成功。我的程序要在 Windows 2000 里运行,请问如何在特定的事件发生时终止屏幕保护?Jungkun
2013-09-21 01:16:23
1589
第一个qt窗口程序
2014-05-26
【免费】Windows高性能大并发IOCP /c++
2014-03-19
Qt4 图形设计与嵌入式开发 高清完整版
2014-03-19
fckeditor hibernate struts spring 的torrent 种子
2011-02-15
二级目录文件系统设计代码
2010-12-27
c语言实现十进制到十六进制的转换和对带有括号和小数点的数学表式的数值计算
2009-10-19
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人