振臂一呼
码龄14年
求更新 关注
提问 私信
  • 博客:29,325
    社区:43
    29,368
    总访问量
  • 10
    原创
  • 0
    粉丝
  • 1
    关注
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:北京市
加入CSDN时间: 2011-06-16

个人简介:键盘下亦显英雄

博客简介:

Minds' Paradise / 意念之地

查看详细资料
个人成就
  • 获得4次点赞
  • 内容获得0次评论
  • 获得2次收藏
  • 博客总排名601,810名
  • 原力等级
    原力等级
    0
    原力分
    0
    本月获得
    0
创作历程
  • 4篇
    2013年
  • 13篇
    2011年
TA的专栏
  • C++
  • 算法
  • Visual Studio
    4篇
  • chrome
    1篇

TA关注的专栏 0

TA关注的收藏夹 0

TA关注的社区 0

TA参与的活动 0

创作活动更多

『技术文档』写作方法征文挑战赛

在技术的浩瀚海洋中,一份优秀的技术文档宛如精准的航海图。它是知识传承的载体,是团队协作的桥梁,更是产品成功的幕后英雄。然而,打造这样一份出色的技术文档并非易事。你是否在为如何清晰阐释复杂技术而苦恼?是否纠结于文档结构与内容的完美融合?无论你是技术大神还是初涉此领域的新手,都欢迎分享你的宝贵经验、独到见解与创新方法,为技术传播之路点亮明灯!

55人参与 去参加
  • 最近
  • 文章
  • 专栏
  • 代码仓
  • 资源
  • 收藏
  • 关注/订阅/互动
更多
  • 最近

  • 文章

  • 专栏

  • 代码仓

  • 资源

  • 收藏

  • 关注/订阅/互动

  • 社区

  • 帖子

  • 问答

  • 课程

  • 视频

搜索 取消

chrome安装主题或插件时提示“无法创建解压缩目录”的解决方法

网络上关于Chrome “无法创建解压缩目录”问题的讨论主要有两类:1. 怀疑是目录或帐号权限问题。    解决方案:           取消%temp%目录只读权限,或者修改环境变量中Temp和Tmp值,使之指向一个拥有写权限的自定义目录,比如D:\Temp。2. SSD硬盘问题。    解决方案:           使用chrome开发者模式加载自己解压后的
原创
发布博客 2013.07.19 ·
5302 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

LINK : fatal error LNK1104: cannot open file 'uiAccess='false' XXX\dDocument\Visual.obj

工程设置时,如果填入的依赖库目录引号对不匹配,会报如题错误。正确书写目录后即可链接通过。参见 MSDN 上的回答:连接:http://social.msdn.microsoft.com/Forums/vstudio/en-US/05dfaa71-cff1-439e-8a76-05c674afbe85/fatal-error-lnk1104-canno
原创
发布博客 2013.06.24 ·
2871 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

C2512 : no appropriate default constructor available 的另一种错误原因

有关C2512,msdn、csdn以及网上的大部分文章都说是因为使用缺省方式实例化了类,但类的声明中却没有默认构造函数造成的。这一说法不全面,在一些情况下,当编译器未找到数据类型的相关定义时也会报C2512, 算是VS的bug。笔者今天就遇到了。在StackOverflow这篇文章提示下,发现自己的程序也是因为头文件未包含所导致的,添加后即编译通过。
原创
发布博客 2013.06.18 ·
3986 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

vs中工程目录结构出错的解决办法

删除 vcproj.INTERNAL.%USERNAME%.user 文件, 重新打开vs即恢复正常。
原创
发布博客 2013.04.22 ·
716 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

VS2010 中Set容器的 iterator 被默认定义为了const_iterator,导致通过iterator复制的操作失败

VS2008 到 VS2010 STL关联容器set 的一点变化最近在把项目从vs2008移植vs2010的时候, 发现在vs2008下编译通过的代码却在vs2010编译时出现错误。下面是代码的一个简化的示例:vector v(10, 1);set s(v.begin(), v.end());   set::iterator i = s.begin();(*i) = 0
转载
发布博客 2011.12.29 ·
2720 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

DC,CDC,HDC,CClientDC,CPaintDC 的区别

DC嘛,HDC就是最原始的 DC 句柄,很多API的第一个参数就是一个HDC类型,比如 HDC hDC = ::GetDC( m_hWnd); ::MoveToEx( hDC, 0,0, NULL ); ::LineTo( hDC, 0, 100, ); ::ReleaseDC( m_hWnd, hDC );在MFC中,为了将API封装成一个类来操作,因此多出来了一个CDC。所
转载
发布博客 2011.12.05 ·
765 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

CString 彻底解析

通过阅读本文你可以学习如何有效地使用 CString。  CString 是一种很有用的数据类型。它们很大程度上简化了MFC中的许多操作,使得MFC在做字符串操作的时候方便了很多。不管怎样,使用CString有很多特殊的技巧,特别是对于纯C背景下走出来的程序员来说有点难以学习。这
转载
发布博客 2011.07.14 ·
489 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

C++中std::tr1::function和bind 组件的使用

在C++的TR1中(Technology Report)中包含一个function模板类和bind模板函数,使用它们可以实现类似函数指针的功能,但却却比函数指针更加灵活,特别是函数指向类的非静态成员函数时。可以参考Scott Meyers. >. Item 35.下面具体说明其使
转载
发布博客 2011.07.11 ·
1095 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

windows 2008server 修改系统的默认远程连接数

简单总结:1.开始-> pgedit.msc->管理模板\Windows 组件\远程桌面服务\远程桌面会话主机\连接 中,限制连接数进行配置。2..好像在上部后就大功搞成了,一般来说是这样。但大多数人都没在角色里增加远程桌面服务。所以还是不能同时连接大于两个用户。    下面来为
原创
发布博客 2011.07.11 ·
5225 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

推荐使用CComPtr 管理 com指针

COM接口指针很危险,因为使用过程中需要每一个使用者都要严格并且正确的AddRef和Release,一旦出现问题,就会造成对象不能被正常释放,或者对象被重复删除,造成程序崩溃。所以使用COM接口,必须小心翼翼才行。但是,即使所有的代码中,都正确的AddRef和
原创
发布博客 2011.07.05 ·
439 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

va_list 可变参数

什么是变长参数?所谓含有变长参数的函数是指该函数可以接受可变数目的形参。例如我们都非常熟悉的printf,scanf等等。2:变长参数如何实现?首先来看下面这样一个例子:#include#include#includevoid demo(char *msg,.
转载
发布博客 2011.07.05 ·
411 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Varidic macros 可变参数宏

在 GNU C 中,宏可以接受可变数目的参数,就象函数一样,例如:#define pr_debug(fmt,arg...) \printk(KERN_DEBUG fmt,##arg)用可变参数宏(variadic macros)传递可变参数表你可能很熟悉在函数
转载
发布博客 2011.07.05 ·
493 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

有关 __noop

MSDN上关于__noop 的示例代码为:The following code shows how you could use __noop.// compiler_intrinsics__noop.cpp// compile with or without /DDEBUG#include #if DEBUG   #define PRINT   pr
原创
发布博客 2011.07.05 ·
958 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

自动展开CTreeCtrl 控件的所有子项程序

void CXXXXDlg::ExpandTree(HTREEITEM hItem) {   m_treeCtrl.Expand(hItem,TVE_EXPAND);  HTREEITEM hChild = m_treeCtrl.GetChildItem(hItem);  while (hChild){  ExpandTree( hChild );
原创
发布博客 2011.06.24 ·
2490 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

UpdateData在子线程中出错的解决方法ZZ

在对话框类中创建的线程中,不能直接用UpdateData来更新数值。解决的办法,应该自己定义一个消息,将UpdateData(FALSE)替换为SendMessage(WM_UPDATEDATA, FALSE)就可以了。具体的做法如下:首先,定义消息和回调函数12#define WM_UPDATEDATA WM_USER + 1LRESU
转载
发布博客 2011.06.24 ·
487 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

命名空间的使用方法

1.偶尔使用某个命名空间中的若干个个成员,使用命名空间作用域解析运算符 namespace::variable 来操作。   如: std::vector m_vData;2.频繁使用某个命名空间中的若干个成员,使用命名空间声明来解决。   如: using std::cout ;        cout3.频繁使用某个命名空间中的大多数成员,使用命名空间编译指令来解决
原创
发布博客 2011.06.21 ·
399 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

wstring 转为 SYSTEMTIME 代码过程

//解析操作执行的时间// wstrLine : "2011-06-16 14:31:13.046 32 [7e54]命令行参数~~~" std::wstringstream wssInput(wstrLine); std::wstring wsDate,wsTime; wssInput>>wsDate; wssInput>>wsTime;  SYSTEMT
原创
发布博客 2011.06.21 ·
473 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏
加载更多