自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(37)
  • 资源 (22)
  • 收藏
  • 关注

转载 C/C++中sprintf的用法

原型:int sprintf( char *buffer, const char *format [, argument] … ); 功能:把格式化的数据写入buffer容器中(字符串),返回buffer的长度。这里s为一个buffer,类型为字符数组名或者字符指针(需要初始化)。sprintf(s, "%d", 123); //产生"123"sprintf(s, "%8d%8d", 12

2014-02-28 08:16:38 1235

转载 堆栈溢出问题 调试到位置(test dword ptr [eax],eax ; probe page.)局部数组变量定义所分配的最大空间为1M

今天在写socket编程的时候,碰到一个很怪异的问题,调试程序的位置为:test dword ptr [eax],eax ; probe page.这是什么问题呢?经过查证才知道:这跟局部数组变量定义所分配的最大空间设置大小有关。局部变量的申请空间是存放于栈中,windows里默认栈内存是1M,所以当申请空间大于1M时就会出现溢出错误。[cpp] vie

2014-02-27 22:46:10 9204 2

转载 memcached 按键查找和批量查找

可以通过一次get(key)获取到全部的产品分类信息,或者在其他地方,通过get某一个类别的key获取到相应的详细信息

2014-02-24 07:56:03 1270

转载 catch(CException *e)捕获异常

在进行各种各样的操作的时候,有时会出现未知的错误,又不知道什么类型的,一时摸不着头脑了,以前写过捕获的代码,但是用到的时候忘记了,现在记下来:  try {  MoveFile("D:\\fd.txt", "C:\\dbdw\\b.txt"); //将D:\fd.txt移动到C:\dbdw并改名为b.txt(原来目录下文件不存在) } catch(CException *e

2014-02-23 20:55:25 13069

转载 char数组最大长度

Q: 请问char数组最大能多少?是否无法超过1024? 我指定char   test[300*1024]的时候没有任何问题,而char   test[1024*1024]就会出错,是否char[]无法超过1024*1024?    因为我需要在程序运行中,读取一个文件到内存,而文件大小不固定,大多数时候超不过300k,但是考虑到万一超过300k的情况,所以希望

2014-02-23 20:53:48 18824

转载 memcache通信协议

英文水平很烂,做梦都想着能把英语学习,可以使用一口流利的英文和洋鬼子交流,顺便忽悠下自己的同胞。没有地方学习英语,看还可以,网上有很多关于计算机的英文文献,写还行,说就完全不可能了。在以后的工作中慢慢的锻炼自己的英语水平吧,先翻译一下一些计算机的英文文献,锻炼下^_^,能读则读不能读则一笑置之。协议关键字 Keys命令Commands超时时间 Expiration time

2014-02-23 10:10:31 4697

转载 memcached cas协议

什么是CAS协议 Memcached于1.2.4版本新增CAS(Check and Set)协议类同于Java并发的CAS(Compare and Swap)原子操作,处理同一item被多个线程更改过程的并发问题。 在Memcached中,每个key关联有一个64-bit长度的long型惟一数值,表示该key对应value的版本号。这个数值由Memcached server

2014-02-23 07:06:21 1080

转载 Windows下的Memcache安装

memcached  for win32 下载地址:http://download.csdn.net/detail/lixiaomingcdn/5684807php_memcache.dll 下载地址:http://download.csdn.net/detail/lixiaomingcdn/5684721Windows下的Memcache安装:1. 下载memcache的window

2014-02-22 17:27:56 1388

转载 浅谈Redis数据库的键值设计

丰富的数据结构使得redis的设计非常的有趣。不像关系型数据库那样,DEV和DBA需要深度沟通,review每行sql语句,也不像memcached那样,不需要DBA的参与。redis的DBA需要熟悉数据结构,并能了解使用场景。Advertisement  下面举一些常见适合kv数据库的例子来谈谈键值的设计,并与关系型数据库做一个对比,发现关系型的不足之处。  用户登录系统

2014-02-22 09:27:11 1365

转载 C++ 操作Redis 简单封装类

#include "stdafx.h"#include #include #include #include #include #include "../hiredis/hiredis.h"#pragma warning(disable: 4996)#pragma comment(lib, "ws2_32.lib")class Redis{public:     

2014-02-22 09:17:02 13619 1

转载 使用valgrind 查找linux C/C++内存泄漏

用C/C++开发其中最令人头疼的一个问题就是内存管理,有时候为了查找一个内存泄漏或者一个内存访问越界,需要要花上好几天时间,如果有一款工具能够帮助我们做这件事情就好了,valgrind正好就是这样的一款工具。Valgrind是一款基于模拟linux下的程序调试器和剖析器的软件套件,可以运行于x86, amd64和ppc32架构上。valgrind包含一个核心,它提供一个虚拟的CPU运行程序

2014-02-22 08:59:59 1092

转载 mysql 内存表 性能

mysql创建内存表 如何创建内存表?    创建内存表非常的简单,只需注明 ENGINE= MEMORY 即可:    CREATE TABLE  `tablename` ( `columnName` varchar(256) NOT NUL) ENGINE=MEMORY DEFAULT CHARSET=latin1 MAX_ROWS=100000000; 注意: 

2014-02-22 08:52:58 4785

转载 如何解决mysql数据库8小时无连接自动关闭

windows下打开my.ini,增加:interactive_timeout=28800000wait_timeout=28800000    专家解答:MySQL是一个小型关系型数据库管理系统,由于MySQL体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,许多中小型网站为了降低网站总体拥有成本而选择了MySQL作为网站数据库。 

2014-02-21 09:41:24 1419

转载 VC提交表单

//computer.jsp功能为根据三角形三边求面积void PostForm(){ CInternetSession session("My Session"); CHttpConnection *pServer = NULL; CHttpFile *pFile = NULL; CString Serv

2014-02-20 13:55:25 1316

转载 vc++ socket http协议post方法上传(分块上传)

最近项目需要,通过C++客户端向Web服务器用http协议上传文件,网上介绍这方面的好像很少,所以做了个基础的发上来供学习交流;本人学c++没几天,代码可能比较烂,大家凑合看吧。。示例代码:1、C++ Clinet[cpp] view plaincopy#include "stdio.h" #include "WinSock2.h" #include "iostream" u

2014-02-20 13:01:11 9068 2

转载 java 发送字节流图片,c++接收二进制流

首先在这里声明一个基础知识:1.提问:java中char占几个字节?C和C++中char占几个字节?答:C/C++:char始终都是一个字节。Java:因为是跨平台的,无论在哪里字符是用Unicode编码的,所以char是两个字节。2.在Windows和DOS系統中,狹義的文本文件是指擴展名為txt的文件。實際上,那些沒有規定格式的,由可理解的的

2014-02-19 10:39:04 3548

转载 VC++ try catch

try{} catch(…){}以前都是用try{} catch(…){}来捕获C++中一些意想不到的异常, 今天看了Winhack的帖子才知道,这种方法在VC中其实是靠不住的。例如下面的代码:try { BYTE* pch ; pch = ( BYTE* )00001234 ;   //给予一个非法地址   *pch = 6 ; //对非法地址赋值,会造成Access

2014-02-18 12:17:35 1030 1

转载 常见C/C++ XML解析器比较

常见C/C++ XML解析器有tinyxml、XERCES、squashxml、xmlite、pugxml、libxml等等,这些解析器有些是支持多语言的,有些只是单纯C/C++的。如果你是第一次接触到XML解析,那么关于XML解析器的选择问题的确令人头疼,我们先看一下这些解析器有哪些特点。一、Xerces XML解析器官方网址:http://xerces.apache.org/x

2014-02-18 10:57:05 1077

转载 常见MFC UI界面库

Xtrme toolkit,BCGControlBar,SkinMagic,AppFace,Skin++,Uskin++,SYGUI,LibUIDK,GuiToolkit,GardenUI等等,除了后两种一个是开源,一个是免费的外,其余的都是收费的。The Ultimate Toolboxhttp://www.codeproject.com/KB/MFC/UltimateToolbox.a

2014-02-17 13:19:46 1755

转载 ejabberd 集群搭建

下图,可能有些主机名地方不一样,但是大概意思就是这个意思。两个节点的前期工作,:0.防火墙关闭,selinux机制关闭1 修改两个节点的计算机名。2. 修改hosts文件 添加两个节点的ip 和域名。3.重启图片如下:  4.两个节点安装ejabberd (略,前边写过安装步骤了,yum方式安装,很简单

2014-02-17 11:09:47 2922

转载 lvs、haproxy、nginx 负载均衡的比较分析

对软件实现负载均衡的几个软件,小D详细看了一下,从性能和稳定上还是LVS最牛,基本达到了F5硬件设备的60%性能,其他几个10%都有点困难。     不过就因为LVS忒牛了,配置也最麻烦了,而且健康检测需要另外配置Ldirector,其他HAPROXY和NGINX自己就用,而且配置超级简单。      所以小D建议,如果网站访问量不是门户级别的用HAPROXY或者NGINX就OK了,到

2014-02-13 13:51:10 988

转载 一些C/C++开源项目网址

http://code.ijinshan.com/ http://search.csdn.net/CSDN搜索,CSDN还是有非常多的编程资源的,用它的搜索能搜出不少东西。代码类别也比较全面。http://snippets.org/简单实用的代码收集网站,强力推荐。比如你要找个DES加密,要找个数据压缩,找个INI文件操作的C代码等,均能手到擒来。http://www.coda

2014-02-13 11:35:22 3309

转载 高性能 xmpp 服务器 ejabberd

ejabberd是一个用Erlang/OTP语言写的自由和开源的即时消息服务器.ejabberd是跨平台,分布式, 容错, 并基于开放标准的实时通讯系统.ejabberd的设计坚若磐石,是一个功能服丰富的XMPP服务器.ejabberd同时适合小规模布署和超大规模布署, 无论它们是否需要可伸缩性.关键功能ejabberd是:

2014-02-12 11:39:39 5598

转载 XMppServer比较

在 Android 上,因为 Google 自己实现的 Android 标配的 GCM (Google Cloud Messaging,原来叫 C2DM) 在国内基本不可用,所以,对于开发者来说,如果需要 Push功能,怎么样选择成为了一个问题。  到目前为止,国内尚没有完全向开发者免费、开放的 Push 服务可用。国外有几家第三方推送服务,但一般都要收费。所以一般来说,国内的开发者不得不

2014-02-12 11:30:31 8583

转载 Ejabberd源码解析前奏--集群

一、如何工作    一个XMPP域是由一个或多个ejabberd节点伺服的. 这些节点可能运行在通过网络连接的不同机器上. 它们都必须有能力连接到所有其它节点的4369端口, 并且必须有相同的 magic cookie (见 Erlang/OTP 文档, 换句话说,在所有节点上,文件 ~ejabberd/.erlang.cookie 必须是相同的 ). 这是必须的,因为所有节点交换关于已连

2014-02-11 09:53:46 3177

转载 底层框架PhoneGap

PhoneGap是一款免费的开源框架,利用它可以调用移动设备底层API接口。它基于HTML5,使用HTML与JavaScript开发高效率的Web应用。它支持多种移动平台,例如iOS、Android、WP7、symbian、bada、webOS、blackberry OS。优点:1、充分利用HTML5和CSS3的特性2、使用JavaScript去编写代码

2014-02-11 08:42:36 992

转载 Boost学习之正则表达式--regex

Boost学习之正则表达式--regex【转】【1】http://blog.csdn.net/alsm168/article/details/6478920Boost学习之正则表达式--regex【转】【2】 http://blog.csdn.net/alsm168/article/details/6478921 boost::regex类为C++提供了完整的正则表达式

2014-02-10 17:03:07 1374

转载 在Visual Studio 2010中配置VC++目录

VS 2010在“工具->选项->项目和解决方案->VC++ 目录”的功能已经被否决,不再提供设置,如下图:Studio 2010中配置VC++目录">但是每个工程都要在“项目->属性->配置属性->VC++ 目录”中一一设置如OpenCV之类的公共库文件目录是件很麻烦的事,如何解决呢?方案一:1、先打开任意一个VC项目,再打开VS2010的属性管理器(视图->其他窗口

2014-02-09 20:16:58 2158

转载 DMP文件的生成和使用

1、生成dmp的程序#include  dbghelp.h> #pragma comment(lib,  "dbghelp.lib")//设置异常处理回调函数SetUnhandledExceptionFilter(UnhandledExceptionFilter);//异常处理代码//EXCEPTION_EXECUTE_HANDLER equ 1 表示我

2014-02-08 08:51:15 3860

转载 C++ STL 查找多个结果

使用find_if()函数查找到第一个符合条件的数据后,it就指向了该符合条件的数据,对于vector的iterator使用++操作时,就指向了当前的下一个元素,但是,下一个元素并不一定是满足条件的数据,所以不能使用++操作来指向下一个元素,而是要用循环来获取所有满足条件的元素,如下:...vector::iterator it = find_if(intVector.begi

2014-02-07 15:40:15 3011

原创 如何查看 lib 文件?

你是用什么开发工具?VC的话进入命令行方式(如VS2005:菜单上有Visual Studio 2005 命令提示)然后进入你lib所在目录(用cd ....)就可用dumpbin了lib就是obj打包而已,可以试试用dumpbin列一下内容dumpbin /all ansiibf.lib

2014-02-07 12:47:35 12133

转载 如何在Android模拟器上安装apk文件

在这里给大家分享一篇在Android 模拟器中安装apk文件的方法,本文以小米商城安装为例,希望大家能够喜欢。方法/步骤1.下载和安装模拟器文件本文在google官网下载的文件,如下图示文件:2.启动SDK Manager.exe启动后界面如下图所示:在Tools 中点击Manage

2014-02-07 12:19:17 1574

转载 MPEG-2、MPEG-4、H.264 与视频带宽

若要即时播放MPEG-1的VCD影片,至少要1.5Mbps的传输带宽。    我们将MPEG-2、MPEG-4(MPEG-4 Part 2)、H.264(MPEG-4 AVC、MPEG-4 Part 10)三者进行分辨率表现与所用带宽的比较,无论MPEG-2、MPEG-4、H.264,三者都能达1920×1080i(非交错)的高清晰度(High Definition,HD)、24fps(每

2014-02-07 11:39:58 1758

转载 XCAP

引言如名字所示,XCAP 是一种配置访问协议。它使用 XML 文档格式来存储应用程序的配置数据,允许客户端读取、写入及修改配置数据。 XCAP映射 XML 文档的子树和元素属性到 HTTP URL ,所以这些组件可以通过 HTTP 直接获取。 XCAP 是一种映射 XML 文档和文档属性到 HTTP URL 的一种惯例,一个资源的修改如何影响其他资源的规则,数据验证的约束,访问资源时相

2014-02-07 10:35:17 1842 1

转载 CAPS

CAPS (Call Attempts Per Second)每秒建立呼叫数量。 CAPS乘以3600就是BHCA(忙时呼叫量)了。 BHCA是忙时呼叫量的缩写,主要测试内容为:在一小时之内,系统能建立通话连接的绝对数量值。测试结果是一个极端能力的反映,它反映了设备的软件和硬件的综合性能。BHCA值最后体现为CAPS(每秒建立呼叫数量)

2014-02-07 10:30:47 1370

转载 LoadRunner+Android模所器实现抓包并调试本地服务端

为了测试Android软件的服务端的功能,需要重现某些客户端操作,便于发现功能问题,性能问题。也方便客户端与本机服务端特别是服务端代码进行断点调试。这个时候需要对网络操作进行重现。loadRunner是hp公司开发的压力测试工具。功能比较强大,能够启动程序并对其网张通信行为进行监控,抓包,并重放。 0.Android模拟器创建虚拟设备。

2014-02-07 10:24:34 2869 2

转载 为什么要使用RTP

一提到流媒体传输、一谈到什么视频监控、视频会议、语音电话(VOIP),都离不开RTP协议的应用,但当大家都根据经验或者别人的应用而选择RTP协议的时候,你可曾想过,为什么我们要使用RTP来进行流媒体的传输呢?为什么我们一定要用RTP?难道TCP、UDP或者其他的网络协议不能达到我们的要求么?本文就是根据我在RTP协议的学习和应用过程中整理出来的思考,希望对大家有所启发,同时,也欢迎大家留言探讨

2014-02-06 20:49:47 2948

springboot 管理ftp文件系统,上传,下载,ftp

springboot 管理ftp文件系统,上传,下载,ftp

2024-06-07

软件研发人员能力素质画像

软件研发人员能力素质画像

2022-10-26

分片下载大文件,断点续传

分片下载大文件,断点续传,

2018-08-21

WinCE 6 任务管理器

WinCE 6 任务管理器

2012-11-30

EntityFrameworkWithSpringDotNet

EntityFrameworkWithSpringDotNet

2012-06-19

SystemHotKeysLib.zip

全局热键管理全局热键管理全局热键管理全局热键管理全局热键管理全局热键管理全局热键管理全局热键管理全局热键管理全局热键管理全局热键管理全局热键管理全局热键管理

2011-04-16

Java和.net交互实例代码hessian.rar

Java和.net交互实例代码hessian.rar

2011-04-12

Linq体验系列,linq功能代码解释

Linq体验系列,top,select ,insert,delete

2009-06-08

ReSharp4.0.rar

vs开发的辅助工具,比较好用vs开发的辅助工具,比较好用vs开发的辅助工具,比较好用

2008-09-06

(C# 源码)ERP系统

(C# 源码)ERP系统

2008-07-17

(C# 源码)超市管理系统

(C# 源码)超市管理系统

2008-07-17

(C# winform 源码)餐饮管理系统

(C# winform 源码)餐饮管理系统

2008-07-17

(C# winform 源码)房产中介管理系统

(C# winform 源码)房产中介管理系统

2008-07-17

(c# 源码)宾馆管理信息系统

(c# 源码)宾馆管理信息系统

2008-07-17

(C#+oracle 源码)中国移动进销存管理系统

(C#+oracle 源码)中国移动进销存管理系统

2008-07-17

Spring.Net的实例

Spring.Net的实例

2008-04-21

最新对日外包流程

最新对日外包流程,这是最新版本!

2008-03-05

(FastSpring.NET2.05框架)网站源代码

FastSpring.NET2.05框架是一个集成了Spring.NET & NHibernate & Ajax 的WEB/CS开发框架 . <br>

2008-01-07

FastSpring.NET V2.05 RC3 开发文档

FastSpring.NET 是一个集成了Spring.NET & NHibernate的WEB开发框架。<br>当前的版本是V2.05 RC1

2008-01-07

《Asp.net 2.0高级编程》(pdf版).rar

《Asp.net 2.0高级编程》(pdf版).rar

2007-12-23

html转换成asp,javascript,php小工具

html转换成asp,javascript,php小工具

2007-10-29

aspjpeg1.8破解版

aspjpeg1.8破解版

2007-08-18

Ajax.Hacks

Ajax.Hacks,Ajax的技术精要!

2007-07-23

空空如也

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

TA关注的人

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