- 博客(22)
- 资源 (389)
- 收藏
- 关注
转载 IP地址和DWORD转换
#pragma comment(lib,"ws2_32.lib")#include//将CString 型IP地址在IPAddressCtrl中显示 CString strIP="192.168.0.10"; DWORD dwIP; dwIP = inet_addr(strIP); unsigned char *pIP = (unsigned char*)&dwIP
2014-05-23 16:55:22 2683
转载 关于DAMAGE: after Normal block的问题
前几天师弟调试程序的时候出现了这样一个错误,出错的位置是在delete [] 一个动态分配的数组时出现的。 经过调查发现错误是因为他之前在给数组赋值的时候越界了1个位置。 也就是double * a= new double [5],结果赋值的时候给a[5]=5。使用c++的同学都知道,一个5维的动态数组,调用时应该是0~4,但是这里给a[5]赋值并没有出错,反而是d
2014-05-21 02:16:56 783
转载 关于debug error:Damage before normal block
在程序运行结束时,VC++ 6.0如果出现这样一个对话框error:Damage before normal block" title="关于debug error:Damage before normal block" style="margin:0px; padding:0px; border:0px; list-style:none">就是触发了debug err
2014-05-21 02:15:32 2862
转载 VC++中CString和char*的相互转换
网上转来的 学习下1.传给未分配内存的const char* (LPCTSTR)指针. CString cstr(asdd); const char* ch = (LPCTSTR)cstr; ch指向的地址和cstr相同。但由于使用const保证ch不会修改,所以安全.2.传给未分配内存的指针. CString cstr = "ASDDSD";
2014-05-20 02:46:43 6475
转载 给位图文件添加文字水印
最近开始学习图像处理方面的知识,想起以前曾经做过的给图片添加文字水印,不过,那时还在前一个公司,时间也很长了,这次就当复习一遍。 这里所说的水印,就是在图片内部添加文字标记,通常用于标明版权。为了提高重用性,我把这个功能的实现封装成了一个类。 实现原理:1. 加载一个位图到内存2. 创建一个与屏幕内存设备兼容的内存
2014-05-20 02:44:51 845
转载 QC(ALM11)不支持IE 9、10等浏览器的问题
1、在服务器上,找到QC安装目录(一般会在C:\Program Files\HP\HP Application Lifecycle Management Platform\application\)下的war包20qcbin.war;2、在war包20qcbin.war下找到start_a.js文件,用记事本打开,找到“// Sniff Browser代码段的var ieSupported 参
2014-05-19 23:26:04 1572
转载 QC部分浏览器不支持、不能加载组件
1、 打不开QC的登录页面:在安装目录:QC\jboss\bin下,运行run.bat文件,需将其加入系统启动项中,并保持运行状态2、 解决QC不支持IE 8、Mozilla、Firefox等浏览器的问题:在QC安装目录(一般会在C:\Inetpub\TDBIN)下找到Start_a.htm文件,用记事本打开,找到“f// Sniff Browser
2014-05-19 23:24:28 2772
转载 QC安装遇到的问题
这两天想安装一下测试管理工具,在FTP网站上成功下载了QC STARTER 9.0.在WIN2003 SERVER上安装时,却出现了如下错误,也许与我安装的SQL 2005 EXPRESS有关系?网上搜了若干解决办法,现整理如下,留待一一试用: 1.安装QC9.0过程中,有一处让输入系统的用户名、密码、域,但是即使我输入正确的用户名密码,依然提示:用户名或密码错误,我试了n
2014-05-19 23:22:42 2425
转载 GNU GCC 4.9 正式版发布
GNU开发的的GCC代码编译器迎来了4.9版本,使用Linux系统的朋友一定非常熟悉这一款软件,不管您是否开发者。GNU GCC 4.9正式版发布,更新了新的功能,提升了C++11和C++14D的特性。 更新细节:诊断信息支持彩色显示。C和C++的编译器都将支持OpenMP 4.0规范。改进对C++11和C++14的支持。支持Power ISA 2.07等。移除mud
2014-05-11 23:45:10 1227
转载 CentOS 6.3 编译安装GCC清晰简易教程(可通用大部分Linux版本)
众所周知:CentOS虽然好用,但是它自己的yum源很小也比较滞后,安装工具往往需要自己下载源码编译。(貌似RedHat和Fedora的源中el版本一致的rpm也可以用,但是没有试过)其他工具慢一点也就算了,最让人不能认的就是它的gcc版本居然也这么滞后,到现在(2012-12-21)最新的CentOS版本是6.3,官方源上最新的gcc版本是4.4.6!而现在gcc的最新稳定版本是4.7.
2014-05-11 23:40:40 990
转载 GCC 4.8.2 编译安装小记
以前从没有升级过GCC,一直用系统默认的GCC版本,最近在研究好久没有用过的 C, 便有了升级GCC的想发,大致如下。环境: CentOS-6.5-i386 , gcc-4.4.7 系统必须已经安装有一个编译器,因为 gcc 也是需要编译的首先 gcc 编译需要三个额外库,下载并按照下面的顺序安装它们,如下:1. gmp ftp://ftp.gnu.org/gnu/g
2014-05-11 23:39:01 1394
转载 如何让vm虚拟机和主机同时上网
局域网方式: 如果主机是在局域网内通过网关或代理上网,那虚拟机的网络方式设为Bridged连接,把IP地址设为同主机在一个网段,比如主机IP是192.168.0.45,网关是192.168.0.1,那虚拟机的IP设为192.168.0.2-254中的一个,注意不要和已有的IP重复,然后网关也设为192.168.0.1,就可以上网了。 宽带拨号方式: 在这种情况下有三种方法:
2014-05-11 23:37:54 1475
转载 GCC最新版安装及错误解决
linux下gcc安装1、准备工作linux一般可以从软件包等方式直接安装gcc,但不一般不是最新版,比如需要支持C++11等原因,则需要安装最新版gcc。先查看已有的gcc版本如果系统还没有任何gcc被安装,则需要从开发包中先安装默认的低版本的gcccentos下也可以安装带gcc的开发工具:yum groupinsta
2014-05-11 23:23:05 8422 3
转载 Linux编译安装GCC-4.9.0
Linux下编写C/C++程序自然缺不了一个优秀的编译器,Linux下比较常见的自然是GCC了。最近GCC也出到了4.9.0版本,对于C++11/14也有了更好的支持了。所以,今天我们就来说说GCC的编译安装,安装的版本正是最新的4.9.0。下面我们进入正题(建议整个过程以root用户进行): 1.下载GCC源码:[cpp] view plaincopy
2014-05-11 23:19:55 1420
转载 格式化输出引起的程序崩溃
服务器上的程序跑一段时间以后,进程就不存在了。放开core文件限制:ulimit -c unlimited等待产生core文件分析core文件(gdb) bt#0 0x008711d3 in strlen () from /lib/libc.so.6#1 0x00840c0e in vfprintf () from /lib/libc.so.6#2 0x00861
2014-05-11 23:12:59 3320
转载 缺少头文件导致的段错误
冷胜魁(Seaquester)lengshengkui@gmail.com2011-9-14有这样一段简单的代码,在32位Linux(CentOS 6)下没有问题,但是,拿到64位Linux(CentOS 6)下运行就会出现段错误。#include stdio.h>#include string.h>#include
2014-05-11 23:08:54 1601 1
转载 c++新手容易犯的几个错误
1.不清楚unsigned类型的特性#include #include int main( ){ char* str = "Hellow"; for (int i = 0; strlen(str)-i>=0; i++)//死循环 { printf("%d \n",i); } return 0;} 上面的程序会出现死循环。看似正确的程序,
2014-05-10 16:41:06 1628
转载 Socket方面的结构体及相关函数
struct sockaddr { unsigned short sa_family; char sa_data[14]; }; 上面是通用的socket地址,一般在用socket函数时使用。正常情况下,用以下两种方式转换 stru
2014-05-10 14:54:51 554
转载 c++中union的使用,看高手们如何解释的
union主要是共享内存,分配内存以其最大的结构或对象为大小,即sizeof最大的。在C/C++程序的编写中,当多个基本数据类型或复合数据结构要占用同一片内存时,我们要使用联合体;当多种类型,多个对象,多个事物只取其一时(我们姑且通俗地称其为“n 选1”),我们也可以使用联合体来发挥其长处。一下转载自网站:在C/C++程序的编写中,当多个基本数据类型或复合数据结构要占用同一片内存时,我们要
2014-05-10 12:38:40 527
转载 关于使用SMSManager发送短信字数限制问题及短信编码格式
目前,发送短消息常用Text和PDU(Protocol Data Unit,协议数据单元)模式。使用Text模式收发短信代码简单,实现起来十分容易,但最大的缺点是不能收发中文短信;而PDU模式不仅支持中文短信,也能发送英文短信。PDU模式收发短信可以使用3种编码:7-bit、8-bit和UCS2编码。7-bit编码用于发送普通的ASCII字符,8-bit编码通常用于发送数据消息,UCS2编码用于发
2014-05-09 15:13:21 1895
转载 为什么手机短信长度限制70个中文、160个英文???
手机短信的长度是由编码决定的,根据国际标准,每条短信最多发送1120位,合(1120÷8=140 一个字节占8位)140字节的内容,如果发送纯英文字符,由于英文ASCII采用 7位编码,所以1120位的限额可以传送1120÷7=160个字符。一旦传送的字符中包含中文、日文、韩文等双字节字符,不论中文还是西文,不论全角还 是半角,都必须采用2个字节的8位编码,因此1120÷8÷2=70个字符
2014-05-09 15:11:49 1173
转载 Tomcat配置https及访问http自动跳转至https
https介绍: HTTPS(全称:Hypertext Transfer Protocol over Secure Socket Layer),是以安全为目标的HTTP通道,简单讲是HTTP的安全版。即HTTP下加入SSL层,HTTPS的安全基础是SSL,因此加密的详细内容就需要SSL。 它是一个URI scheme(抽象标识符体系),句法类同http:体系。用于安全的HTTP数据
2014-05-08 14:44:45 608
Springboot集成knife4j实现风格化API文档
2020-11-13
MySQL数据库迁移快速导出导入大量数据(外发).txt
2020-10-28
关于在Idea调试的时候如何显示16进制的处理.doc
2020-08-13
将图片组合成PDF文档的好工具
2019-03-25
Advanced Installer v19.1.0 Chs 将OCX打包成exe文件进行安装和注册
2022-02-15
Android开发环境搭建全程演示(jdk+eclipse+android sdk).docx
2021-09-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人