自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 C++ map中key使用指针的问题

C++实际开发的过程会经常使用到map。map是一个key-value值对,key唯一,可以用find进行快速的查找。其时间复杂度为O(logN),如果采用for循环进行遍历数据时间复杂度为O(N)。如果map中的数据量比较少时,采用find和for循环遍历的效率基本没有太大的区别,但是在实际的开发过程中,存储在map中的数据往往是大量的,这个时候map采用find方式效率比遍历效率高的多。 

2017-07-18 17:58:23 4182

转载 C++单例模式 标签: c++null设计模式多线程delete数据库 2010-07-29 10:08 10889人阅读 评论(3) 收藏 举报 分类: 设计模式(1) C/C++(43)

C++单例模式标签: c++null设计模式多线程delete数据库2010-07-29 10:08 10889人阅读 评论(3) 收藏 举报 分类:设计模式(1)  C/C++(43) 版权声明:本文为博主原创文章,未经博主允许不得转载。GOF的《设计模式》中这样描述:保证一个类仅有一个实例,并提供一个访问它的全局访问点。通常我

2017-07-15 16:37:49 375

转载 nohup 输出重定向 2015-10-20 12:25 7264人阅读 评论(0) 收藏 举报 http://moralistxp.blog.163.com/blog/static/1161103

nohup 输出重定向2015-10-20 12:25 7264人阅读 评论(0) 收藏 举报http://moralistxp.blog.163.com/blog/static/116110398200942205911421/在shell中,文件描述符通常是:STDIN标准输入,STDOUT标准输出,STDERR标准错误输出,即:0,1,2,

2017-07-10 18:28:19 340

转载 awk print 的用法

awk print 的用法2012-02-09 11:00:14标签:awk print 休闲 职场1。AWK读取输入文件一次一行。2。对于每一行,它匹配在给定的顺序模式,如果匹配,执行相应的动作。3。如果没有模式匹配,将执行任何行动。4。在上面的语法,无论是搜索模式,或行动是可选的,但不能同时。5。如果没有给出搜索模式,然后awk要执行每一行输入给定的

2017-07-07 10:20:15 2118

转载 每天一个linux命令目录   开始详细系统的学习linux常用命令,坚持每天一个命令,所以这个系列为每天一个linux命令。学习的主要参考资料为:   1.《鸟哥的linux私房菜》   2.

每天一个linux命令目录  开始详细系统的学习linux常用命令,坚持每天一个命令,所以这个系列为每天一个linux命令。学习的主要参考资料为:  1.《鸟哥的linux私房菜》  2.http://codingstandards.iteye.com/blog/786653  3.linux命令五分钟系列   4.其他互联网资料,google,baidu等搜索

2017-07-07 10:18:56 472

转载 Python:操作dict时避免出现KeyError的几种方法

Python:操作dict时避免出现KeyError的几种方法2015-07-17 8393 Python dict, keyerror 2在读取dict的key和value时,如果key不存在,就会触发KeyError错误,如:Pythont = { 'a': '1', 'b': '2', 'c': '3',}print(t['d'

2017-06-28 21:14:03 9541

转载 linux-scp ftp

linux远程下载文件 的两种方法之 ftp命令和scp命令ftp命令: 服务器有安装ftp Server,另外一台linux可以使用ftp的client程序来进行文件的拷贝读取和下载。 1. 连接ftp服务器   格式:ftp [hostname| ip-address]  a)在linux命令行下输入:ftp 192.168.26.66  b)服务器询问你用

2017-06-27 17:03:39 494

转载 nohup和&后台运行,进程查看及终止

nohup和&后台运行,进程查看及终止1.nohup用途:不挂断地运行命令。语法:nohup Command [ Arg … ] [ & ]  无论是否将 nohup 命令的输出重定向到终端,输出都将附加到当前目录的 nohup.out 文件中。  如果当前目录的 nohup.out 文件不可写,输出重定向到 $HOME/nohup.out

2017-06-27 16:29:01 1308

转载 bash shell for循环1到100

bash shell for循环1到100 2013-03-14 18:42 15787人阅读 评论(2) 收藏 举报 分类: bash shell(23) 版权声明:本文为博主原创文章,未经博主允许不得转载。 目录(?)[+] 前言 用bash shell写程序时,经常会用到for循环,特别是从1到100这种需求,这里记录几种shell中从1到100的循环方法方法 类c语言 [h

2017-06-27 16:25:36 8250

转载 余弦计算相似度度量【转】 此博文包含图片 (2014-11-17 10:18:40)转载▼ 标签: 数学 基础 自然语言处理 分类: 学习 http://blog.csdn.net/u0121606

余弦计算相似度度量【转】 (2014-11-17 10:18:40)转载▼标签: 数学 基础 自然语言处理分类: 学习http://blog.csdn.net/u012160689/article/details/15341303余弦计算相似度度量相似度度量(Simila

2017-06-15 16:06:44 912

转载 1

远程登录地址:https://tiandy.webex.com.cn/tiandy-sc/onstage/g.php?MTID=e33a089d7d1c5c78a30138b1a5f37d6d3登录密码:1111

2017-05-09 15:43:41 311

转载 JQuery 遍历List,数组等

JQuery 遍历List,数组等博客分类:JQuery Java代码  1.jquery遍历对象    "-//W3C//DTD HTML 4.0 Transitional//EN" >    New Document     "javascript" type="text/javascript " src="jquery.min.

2017-04-10 12:28:16 32343

转载 webstorm使用破解

此篇文章只是记录破解历程,非商用。1、安装webstorm2、(新版本可用):WebStorm.exe.vmoptionsWebStorm64.exe.vmoptions里面最后添加-javaagent:C:\Program Files (x86)\JetBrains\IntelliJ IDEA 15.0.3\bin\JetbrainsCrack-2.5.1.jar  =》

2017-03-22 14:54:17 1094

转载 JSON真的比XML好很多吗?

发布时间:2012-07-19 10:00:12   来源:   评论:0 点击: 次 【字号:大中 小】QQ空间新浪微博 腾讯微博 人人网 豆瓣网 百度空间 百度搜藏 开心网 复制 更多 3  JSON是一个新的人类可读( human readable)的数据格式,在过去几年中已变得非常受欢迎,尤其是在web开发中。  JSON

2016-05-19 10:59:54 1352

转载 c++builder调用vc的dll

联系订阅随笔- 93  文章- 0  评论- 3 c++builder调用vc的dll$bcb/bin目录中有个implib.exe把你的vc.dll和implib.exe复制到c盘根目录下运行cmd进入c盘根目录执行c:\implib -a cb.lib vc.dll会生成cb.lib,将生成出的文件添加进入工程,然

2015-12-28 16:04:19 1190

转载 [转](转载)vs2008debug版找不到mfc90d.dll

[转](转载)vs2008debug版找不到mfc90d.dll2011-4-26阅读495 评论0vs2008已经打过sp1补丁,编译C++程序会提示找不到mfc90.dll文件的错误,但是如果是release版的话就能正常运行csdn看到解决方案,粘贴如下,以备记录。http://topic.csdn.net/u/20081102/15/1aa351d0-4a6

2015-08-14 17:09:17 468

原创 关于:0xcdcdcd

1 、2 、今天遇到一个问题,将第一块代码注释掉,第二段就会报错:原来:指针如果没有初始化,系统会默认初始化为:0xcdcdcd,导致判断空失败,free野指针导致崩溃。0xcdcdcd  (2011-03-25 23:52:19)别谈: 转载▼标签:杂谈VC在d

2015-07-23 13:42:05 3404

转载 指针函数与函数指针的区别

指针函数与函数指针的区别 一、在学习arm过程中发现这“指针函数”与“函数指针”容易搞错,所以今天,我自己想一次把它搞清楚,找了一些资料,首先它们之间的定义:1、指针函数是指带指针的函数,即本质是一个函数。函数返回类型是某一类型的指针    类型标识符    *函数名(参数表)      int *f(x,y); 首先它是一个函数,只不过这个

2015-07-16 16:02:02 174

转载 _CrtIsValidHeapPointer(pUserData)是什么意思?

_CrtIsValidHeapPointer(pUserData)是什么意思?2010-07-15 13:50Buggiant | 分类:VC++ | 浏览7754次Expression:_CrtIsValidHeapPointer(pUserData)这个表达式时因为什么样的错误才会出现?还有userbreakpoint called from code at 0x7c92120

2015-04-09 16:59:17 1338

转载 将string转换成char* (转)

将string转换成char* (转) (2012-05-07 17:13:58)转载▼标签: 杂谈 原文:http://hi.baidu.com/ѩŵ_��ʱ����/blog/item/a06a1847c1698a1f9213c664.html string 是c++标准库里面其中一个,封装了对

2015-04-07 21:14:51 1707

转载 Win7系统IE浏览器总崩溃的解决方法

Win7系统IE浏览器总崩溃的解决方法时间:2014-10-24 http://www.pgos.cc/发布者:vilkwan浏览数:2028  不少人在Win7系统的使用过程中,一使用IE浏览器浏览网页的时候,都会莫名其妙的出现崩溃,或者完全卡死。那么在Win7系统的IE浏览器发现崩溃的时候,要怎么操作才能解决这个问题呢?下面就跟着小编一起来看下。  步骤一:点击

2015-03-23 16:30:39 1080

转载 广播IP:

广播IP: (1)在不考虑子网掩码的情况下,192.168.1.255是一个子网的广播地址;255.255.255.255应该是全局的广播地址;(2)一般来说一个子网的广播包是不能通过路由器传播另一个子网; 跨路由广播也就是说这个广播可以穿过路由器传播到其他子网;

2015-03-02 14:22:38 432

转载 交换机是不是路由器?区别在哪里

路由器和交换机的区别在于:交换机只能在同网段下的环境工作,说白了就是它只是扩充了网口。而路由器是用于不同网段的子网间通信的,它能组成一个局域网,并且管理这个局域网。而且还有防火墙,DHCP服务器等。这里有一个现象可以解释:如果用交换机让4台电脑上网,就需要4个IP。而用路由器的话,只需要一个IP,这个IP给路由器,路由器再给下面局域网里的电脑分配IP。也就是说,交换机要4个IP的钱,路由器只要

2015-03-02 14:19:16 814

转载 C++异常中的堆栈跟踪

C++语言的运行时环境是基于栈的环境,堆栈跟踪(trace stack)就是程序运行时能够跟踪并打印所调用的函数、变量及返回地址等,C++异常中的堆栈跟踪就是当程序抛出异常时,能够把导致抛出异常的语句所在的文件名和行号打印出来,以及把调用抛出异常的语句的函数以及其它上层函数信息都打印出来。1. 为什么需要堆栈跟踪当你在开发程序时,你是否曾遇到过程序运行过程中突然当机,而你不知道哪一行代码出

2015-02-03 15:52:58 426

转载 VC++中 __try,____except( EXCEPTION_EXECUTE_HANDLER ) 结构中,except的参数是什么

VC++中 __try,____except( EXCEPTION_EXECUTE_HANDLER ) 结构中,except的参数是什么在__excep后面的()中是一个表达式,值可以是:EXCEPTION_CONTINUE_EXECUTION (–1) 异常被忽略,控制流将在异常出现的点之后,继续恢复运行。EXCEPTION_CONTINUE_SEARCH (0) 异常不被识别,也即

2015-01-30 10:58:19 1433

转载 采用new分配内存失败时为什么会出现两种错误报告方式?

在C++语言中,我们经常会使用new给一个对象分配内存空间,而当内存不够会出现内存不足的情况。C++提供了两中报告方式:  1、抛出bad_alloc异常来报告分配失败;  2、返回空指针,而不会抛出异常。  C++为什么会采用这两种方式呢?这主要是由于各大编译器公司设计C++编译器公司的结果,因为标准C++是提供了异常机制的。例如,VC++6.0中当new分配内存失败时会

2015-01-28 10:54:37 326

转载 基于WinDbg的内存泄漏分析

基于WinDbg的内存泄漏分析在前面C++中基于Crt的内存泄漏检测一文中提到的方法已经可以解决我们的大部分内存泄露问题了,但是该方法是有前提的,那就是一定要有源代码,而且还只能是Debug版本调试模式下。实际上很多时候我们的程序会用到第三方没有源代码的模块,有些情况下我们甚至怀疑系统模块有内存泄露,但是有没有证据,我们该怎么办? 这时我们就要依靠无所不能的WinDbg了。Wi

2015-01-08 17:09:05 317

转载 http://www.cppblog.com/weiym/archive/2012/06/07/177958.aspx

Windbg实用手册Windbg工作中用的不多,所以命令老是记不住,每次使用都要重新查命令,挺烦。趁这次培训的机会好好测试和总结了一下,下次再用就方便多了。在这里一起共享一下,如果有错误,请指正。基本知识和常用命令(1)       Windbg下载地址http://msdn.microsoft.com/en-us/windows/hardware/gg4630

2014-11-18 13:15:03 1010

原创 关于组播接收不到的问题:

XP下好使,win7不好使这说明,肯定win7 端口被占或者注册表失误。分析网上解决方案,目前看无非修改注册表等;=>仔细分析修改注册表:C:\Users\chenbin>netstat -ano活动连接  协议  本地地址          外部地址        状态           PID  TCP    0.0.0.0:80        

2014-11-14 13:05:05 4922

转载 EAX、ECX、EDX、EBX寄存器的作用

EAX、ECX、EDX、EBX寄存器的作用一般寄存器:AX、BX、CX、DXAX:累积暂存器,BX:基底暂存器,CX:计数暂存器,DX:资料暂存器索引暂存器:SI、DISI:来源索引暂存器,DI:目的索引暂存器堆叠、基底暂存器:SP、BPSP:堆叠指标暂存器,BP:基底指标暂存器EAX、ECX、EDX、EBX:為ax,bx,cx,dx的延伸,各為32

2014-11-11 19:57:50 296

转载 Bill Gates和Mark Zuckerberg是如何战胜恐惧取得成功的

Bill Gates和Mark Zuckerberg是如何战胜恐惧取得成功的投递人 itwriter 发布于 2014-11-06 09:16 评论(0) 有229人阅读  原文链接  [收藏]  « »  英文原文:How Bill Gates and Mark Zuckerberg Conquer Fear to Succeed  恐惧对于企业家

2014-11-06 14:13:22 737

转载 本文介绍C/C++中堆,栈及静态数据区。

本文介绍C/C++中堆,栈及静态数据区。       五大内存分区  在C++中,内存分成5个区,他们分别是堆、栈、自由存储区、全局/静态存储区和常量存储区。下面分别来介绍:  栈,就是那些由编译器在需要的时候分配,在不需要的时候自动清除的变量的存储区。里面的变量通常是局部变量、函数参数等。   堆,就是那些由new分配的内存块,他们的释放编译器不去

2014-11-06 13:42:21 273

转载 C语言静态变量和静态函数

C语言静态变量和静态函数2013-11-26 14:01:37标签:C语言 static 静态变量和静态函数http://callmepeanut.blog.51cto.com/7756998/1331737static C语言      C语言程序可以看成由一系列外部对象构成,这些外部对象可能是变量或函数。而内部变量是指定义在函数内

2014-11-06 10:11:13 376

转载 static变量和static函数

static变量和static函数Posted on 2006-12-09 16:02 平凡的天才 阅读(6769) 评论(4)  编辑 收藏 引用 在C语言编程中,static的一个作用是信息屏蔽!比方说,你自己定义了一个文件 -- 该文件中有一系列的函数以及变量的声明和定义!你希望该文件中的一些函数和变量只能被该文件中的函数使用,那么,你可以在该函数、变

2014-11-06 09:47:53 242

转载 static:我给你从C程序开始讲起

你们这么回答楼主,是很不负责的,既然楼主问了这样的问题,我估计不是很明白static那么我给你从C程序开始讲起:C程序一直由下列部分组成:      1)正文段——CPU执行的机器指令部分;一个程序只有一个副本;只读,防止程序由于意外事故而修改自身指令;      2)初始化数据段(数据段)——在程序中所有赋了初值的全局变量,存放在这里。      3)非初始化数据段(bss段)—

2014-11-06 09:47:19 387

转载 visual studio2010:fatal error C1033: 无法打开程序数据库 该怎么办?

匿名 |分类:编程2014-09-25visual studio2010:fatal error C1033: 无法打开程序数据库 该怎么办?满意答案网友回答 2014-09-25在vs2010图标上点击右键,选择属性,在兼容性菜单上去掉“兼容模式运行程序”选项即可评论(0)

2014-11-03 15:28:03 5889

转载 如何实现控件随对话框大小变化而自动调整大小和位置

http://wenku.baidu.com/link?url=M0RYOPqeaKx4Wh0fZFUWpU-WAeqJY1LB7opHz9t0WAjBDHAYZJyleL_IS8ctLMnVW7k33rNwphHRe0UMV4OiiYCCkjqzMvJK0Zp2MB24ngy

2014-10-28 11:03:48 1651

转载 如何看程序源码 ->附链接

http://wenku.baidu.com/link?url=XvgINGwdvgu5ZqxYB6xNDT_ngbb4RkEOs-H8MTnvJRzfGRFemh-8Pp97LQGNAld0NeD3xIn-zYR0rvZu7xt35XjaIln2mhHEkmsZqPQO1Tq

2014-10-27 11:05:19 432

转载 转载:VS2008中去掉msvcr90.dll的依赖

转载:VS2008中去掉msvcr90.dll的依赖本文转自:http://blog.csdn.net/dzyssssss/article/details/6609086近日给其他组同事开发了一个控件,使用vs2008作为开发工具,完成后别人注册时居然不成功,经查发现居然是依赖库不全问题。1、ATL库2、msvcr90.dll库对于第一个问题直接在工程中设置静态链接at

2014-10-24 10:41:16 542

转载 在MFC中从一个线程工作函数中向窗口发送消息(this指针的妙用)

在MFC中从一个线程工作函数中向窗口发送消息(this指针的妙用)前一段时间使用MFC写程序的时候,为了实现从一个窗口向另一个窗口发送消息,使用过下面两种方法/*方法一:通过用SDK的标准API来查找其他对话框窗口返回句柄,并且发送信息HWND hWnd; //通过SDK的FindWindow函数得到目标窗口的句柄,TriTest为目标串口的Caption的值

2014-09-05 10:41:21 688

空空如也

空空如也

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

TA关注的人

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