自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 收藏
  • 关注

转载 编程范式,程序员的编程世界观

转载地址:http://www.nowamagic.net/librarys/veda/detail/2488编程范式(Programming Paradigm)是某种编程语言典型的编程风格或者说是编程方式。随着编程方法学和软件工程研究的深入,特别是OO思想的普及,范式(Paradigm)以及编程范式等术语渐渐出现在人们面前。面向对象编程(OOP)常常被誉为是一种革命性的思想,正因为它

2014-03-26 13:12:27 1393

转载 Ubuntu 13.04安装搜狗输入法

目标:在Ubuntu 13.04以及基于Ubuntu的发行版上安装fcitx小企鹅输入法,并安装Linux版本搜狗输入法。方法: 提供两种输入法,一种添加PPA安装,第二种直接添加源安装。实现过程:卸载ibus输入法:sudo apt-get remove ibus 方法一:sudo add-apt-repository ppa:fcitx-team/nightly

2014-03-12 17:11:13 2148

转载 WaitForSingleObject的使用

1.WaitForSingleObject 的用法                                     DWORDWaitForSingleObject(                     HANDLEhHandle,                      DWORDdwMilliseconds

2013-12-23 10:33:33 867

转载 C++多线程编程经验——线程暂停、恢复

多线程中,线程需要暂停的原因多种多样,基本分为两大类,1是等待数据,2是系统资源紧张,停止计算以把资源让给其他线程.一般初学者会使用的方法就是使用SuspendThread和ResumeThread这两个API或者他们的包装函数进行操作,许多教材上都是这么说的,但这么作会带来及其严重的问题。这两个API的问题是无法确定函数被暂停的位置,这是一个足以让任何多线程程序崩溃的问题。想象一种情况,A线

2013-12-20 10:09:59 9556

转载 VC++中CString转换为char*

VC++中CString转换为char*今天开始玩vc9,突然发现CString转换为char*的问题搞不定。msdn查到的方法也不好用。终于在google里找到。特转载如下:再次被VS08折磨~ CString 转换 std::string2008年08月16日 星期六 05:55 P.M.                找了1个多小时,终于发现还是u

2013-12-10 13:58:43 2426

转载 MFC中的SetTimer、ON_WM_TIMER 和OnTimer的关系和使用

原文链接:http://hi.baidu.com/sgglong70626/item/069220f017c9aac7a835a21f定时器在VC中的使用频繁,以下讨论定时器的使用方法。定时器的原型是://windows API 函数WINUSERAPI UINT WINAPI SetTimer ( HWND hWnd , UINT nIDEvent, UINT

2013-11-19 10:41:28 19159

转载 C/C++中extern关键字详解

原文地址:http://www.cnblogs.com/yc_sunniwell/archive/2010/07/14/1777431.html1 基本解释:extern可以置于变量或者函数前,以标示变量或者函数的定义在别的文件中,提示编译器遇到此变量和函数时在其他模块中寻找其定义。此外extern也可用来进行链接指定。      也就是说extern有两个作用,第一个,当它与

2013-11-18 14:42:19 586

转载 无法打开"comsuppw.lib "的错误

使用BSTR类型与string类型之间转换,在VC编译的时候会出现链接库不成功的致命错误。可以在Project-》setting-》link的libary的选项卡下面添加库文件comsuppw.lib 。但是再次编译可能依然有问题,打开库不成功。那是因为不同的VC版本库的名字不一样,可以作以下的改变:LINK : fatal error LNK1104: cannot open f

2013-11-08 18:39:54 3273

转载 _com_util::ConvertStringToBSTR 使用时的注意事项

From:http://www.cnblogs.com/nemolog/archive/2006/01/28/323955.aspx在进行COM编程的时候常常用到VARIANT类型的变量, 其中的字符串分量为bstrVal即双字节的BSTR, 如果需要将其转换为字符串STRING我以前使用强制类型转换:    (const char*)bsVal;在看了潘爱民老师的>偶尔发现如下函数(

2013-11-07 11:20:38 1553

转载 在 ServiceModel 客户端配置部分中,找不到名称“$”和协定“$”的终结点元素。

访问wcf服务时报错:在 ServiceModel 客户端配置部分中,找不到名称“$”和协定“$”的终结点元素。这可能是因为未找到应用程序的配置文件,或者是因为客户端元素中找不到与此名称匹配的终结点元素。这种情况一般都是粗心惹的祸:1.检查客户端的配置文件是不是App.config;2.检查是否有相关的终结点;3.检查客户端终结点名称是否和宿主程序配置的名称一致;4

2013-10-21 16:40:00 3337 1

转载 C# 16进制与字符串、字节数组之间的转换

C# 16进制与字符串、字节数组之间的转换   在串口通讯过程中,经常要用到 16进制与字符串、字节数组之间的转换 字符串转16进制字节数组/**////         /// 字符串转16进制字节数组        ///         ///         ///         private static byte[] st

2012-03-13 12:50:26 870

转载 C#自定义事件

[转]C#自定义事件一.含有自定义事件的控件主体代码及对应剖析 (注意,此控件库是由VS.NET的"新建"->"Windows控件库"生成的)      namespace MyEventTEST   {    public class LoginEventArgs : System.EventArgs    // 上面代码定义了在主程序中引发事件时需要传递给主程序的所

2012-03-11 21:48:46 4648 1

转载 C# double float int string 与 byte数组 相互转化

C# double float int string 与 byte数组 相互转化在做通信编程的时候,数据发送多采用串行发送方法,实际处理的时候多是以字节为单位进行处理的。在C/C++中 多字节变量与Byte进行转化时候比较方便 采用UNION即可废话少说看示例:typedef union{double data_df;byte data_b[8];}DoubleYByte;...

2012-02-28 22:53:18 3311 3

转载 C# List 添加元素的问题(为什么我的元素都变一样了)

C# List 添加元素的问题(为什么我的元素都变一样了)     刚刚接触C#,囫囵吞枣的确让我吃了不少亏。。。今天就是一个教训。。。    今天用一个List容器,怎么知道在一个while循环中用List.Add()函数添加进去的元素会把前面已经添加进去的元素都改为一样了。面对这个问题我纳闷了很久了,一直都找不到答案。最后还是CSDN帮了我,我在帖子上发现我自己的错误。

2012-02-22 14:40:45 7227

转载 c# tabcontrol 点击不同的tabpage 触发不同的事件

c# tabcontrol 点击不同的tabpage 触发不同的事件         在tabcontrol1上有四个tabpage页,即tabPage1,tabPage2,tabPage3,tabPage4,我想点击tabPage3时,弹出一个窗体,进行相关的设置!开始不会,在网上搜点资料,就知道如何用了,和大家分享一下的!             private void tabC

2011-12-26 21:22:04 3592

转载 C# DataTable的详细用法

C# DataTable的详细用法在项目中经常用到DataTable,如果DataTable使用得当,不仅能使程序简洁实用,而且能够提高性能,达到事半功倍的效果,现对DataTable的使用技巧进行一下总结。        一、DataTable简介             (1)构造函数           DataTable()   不带参数初始化DataTable 类的新

2011-12-26 20:12:22 756

转载 comboBox.SelectedItem与SelectedText区别

comboBox.SelectedItem与SelectedText区别->SelectedItem是指当前选定项的对象,而不是文本  SelectedItem   属性设置为一个对象时,ComboBox   尝试使该对象成为列表中当前选定的对象。如果在列表中找到了该对象,则将它显示在   ComboBox   的编辑部分,并且将   SelectedIndex   属性设置为相应的索

2011-12-26 15:56:26 3656

转载 C# Bitmap类型与Byte[]类型相互转化

Bitmap   =>   byte[] Bitmap   b   =   new   Bitmap( "test.bmp "); MemoryStream   ms   =   new   MemoryStream(); b.Save(ms,System.Drawing.Imaging.ImageFormat.Bmp); byte[]   bytes=   ms.GetBuf

2011-12-23 16:04:25 55240 5

转载 GDI+ 中发生一般性错误

GDI+ 中发生一般性错误在开发.NET应用中,使用 System.Drawing.Image.Save 方法而导致“GDI+ 中发生一般性错误”的发生,通常有以下三种原因:1. 相应的帐户没有写权限。解决方法:赋予 NETWORK SERVICE 帐户以写权限。2. 指定的物理路径不存在。解决方法:在调用 Save 方法之前,先判断目录是否存在,若不存在,则创建。

2011-12-22 23:27:35 1050

转载 C# 获取颜色集合(系统所有的颜色)

2011年12月15日 星期四 下午 22:46ListItemCollection Colors = new ListItemCollection();Type ColorCollection = typeof(System.Drawing.KnownColor);foreach(string colorName in Enum.GetNames(ColorCollectio

2011-12-15 22:44:52 5044

空空如也

空空如也

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

TA关注的人

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