自定义博客皮肤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)
  • 资源 (2)
  • 收藏
  • 关注

原创 值初始化引起的bug

如果debug 版本可以,release版本不行,请检查变量是否忘了初始化。

2020-11-05 18:24:14 84

原创 java 使用modbus协议通讯遇到的问题

在项目中使用了modbus通讯相关的jar如下:modbus4J.jarRXTXcomm.jarseroUtils.jarrxtxParallel.dllrxtxSerial.dll 在使用过程中遇到了几个恶心的坑,主要是RXTXcomm.jar 和 rxtxParallel.dll、rxtxSerial.dll的版本一致性问题还有modbus4J.jar和sero...

2019-01-04 16:04:23 2938 8

转载 linux下使用rsync实现目录下大量文件的删除

一般情况下,我们删除文件使用 rm -f,删除目录时使用rm -rf,但是rm -rf是有缺陷的,当目录上的文件太多时,会删不动目录。这时候,我们可以使用rsync,通过一种巧妙的替换方式来实现目录下大量文件的删除。具体使用方法可以使用man查看。使用步骤:1.先安装rsync.,   我安装的是rsync-3.0.6-9.el6.x86_6

2018-01-26 14:44:16 294

转载 vs2010程序运行出错 link : fatal error lnk1123: 转换到 coff 期间失败: 文件无效或损坏

百度搜索直接不靠谱,从google搜索第一个结果就解决问题: 问题1:在VS2010中运行C++程序时,出现LINK : fatal error LNK1123: 转换到 COFF 期间失败: 文件无效或损坏网上有些说用最新的cvtres.exe替换VS2010\VC\bin\cvtres.exe,结果出现问题2.问题2:LINK : fatal error LNK1

2018-01-15 16:17:43 383 1

转载 VMware Workstation 14运行虚拟机黑屏,但是查看控制台确有界面显示

解决方法:修复LSP。 1 . 第一步 命令行窗口—输入 netsh winsock reset2 .第二步 重启计算机。

2018-01-14 21:11:40 877

转载 fedora22 安装fcitx

安装fcitx:sudo yum install fcitx fcitx-pinyin fcitx-configtool;sudo yum install fcitx-pinyin sudo yum install fcitx-configtool sudo yum install im-chooser3、在im-chooser中选择使用fcitx; 4、重启gnome,可以发现可以使用了;

2015-07-01 19:57:35 777

转载 [读后感]Java 控制台运行 Jar 传参的编码问题

下面这版面,太让我纠结了,谁能帮调整一下,。。。_________________java -jar test.jar "一二一“这样传进去的 "一二一“ 如果打印出来,会是乱码,可以加个 -Dfile.encoding=UTF-8 来指定参数作为什么字符编码传入。java -Dfile.encoding=UTF-8 -jar tes

2015-02-14 10:08:53 516

转载 SAPI 包含sphelper.h编译错误解决方案

发现编写一个小小的程序,错误倒是不少啊,有些东西保存下来, 以后方便自己和别人用了!在使用Microsoft Speech SDK 5.1开发语音识别程序时,包含了头文件“sphelper.h”和库文件“sapi.lib”。编译时出错:1>c:/program files/microsoft speech sdk 5.1/include/sphelper.h(769) :

2014-10-25 20:15:51 576

原创 hash_map 使用 string做 key

#include #include #include #include using namespace std;using namespace __gnu_cxx;namespace __gnu_cxx{ template struct hash { size_t operator()(const string& s) const { return hash()( s.c_str() ); }

2014-08-06 22:00:03 652

转载 用文件句柄读取内存内容

下面的问题和本文很可能是一个意思:How to read memory using file handler?How to read string as file?有的C语言API只接受文件句柄作为参数。这时我们要处理的数据又已经在内存中了。那么怎样用文件句柄来操作这块数据呢?比如zlib 中的 gzip File Access Functions 。ZEXTERN g

2014-03-30 11:16:29 1287

转载 多核编程:选择合适的结构体大小,提高多核并发性能

作者:gfree.wind@gmail.com博客:blog.focus-linux.net   linuxfocus.blog.chinaunix.net 本文的copyleft归gfree.wind@gmail.com所有,使用GPL发布,可以自由拷贝,转载。但转载请保持文档的完整性,注明原作者及原链接,严禁用于任何商业用途。==========================

2014-03-30 10:36:39 465

转载 undefined reference to 问题解决方法

最近在Linux下编程发现一个诡异的现象,就是在链接一个静态库的时候总是报错,类似下面这样的错误: (.text+0x13): undefined reference to `func'     关于undefined reference这样的问题,大家其实经常会遇到,在此,我以详细地示例给出常见错误的各种原因以及解决方法,希望对初学者有所帮助。1.  链接时缺失了相关目标

2014-03-30 10:31:38 938

转载 多线程无锁编程

http://blog.chinaunix.net/uid-25424552-id-3772253.html

2014-01-23 15:12:03 476

原创 linux 获取随机数函数

--------------------y.cpp---------------------/* * y.cpp * *  Created on: 2013-12-15 *      Author: root */#include "y.h"unsigned long GetRandomNumber(){    struct timeval tpst

2013-12-15 21:18:51 615

转载 c c++中数据在内存的存储

本文转自 http://soft.chinabyte.com/database/176/11595176.shtml一、 在c中分为这几个存储区  1.栈 - 由编译器自动分配释放  2.堆 - 一般由程序员分配释放,若程序员不释放,程序结束时可能由OS回收  3.全局区(静态区),全局变量和静态变量的存储是放在一块的,初始化的全局变量和静态变量在一块区域,未初始化的全局变量和

2013-11-22 10:58:37 887

原创 编码转换函数

int main(){ int length = 0; char* utf16xml = ReadFile("/home/project/iconv/utf16.xml",length); size_t inbuffer_length = length; char* inbuffer = new char[inbuffer_length+1]; memset(inbuffer,0,i

2013-09-21 23:09:10 704

转载 如何检测内存泄漏——重载new和delete

我曾经参与过一个比较大的项目,在这个项目里面,我们没有一个完全确定的设计文档,所以程序的实现常常变动。虽然我们有一个比较灵活的框架,但是从程序的角度来讲,它使我们的程序非常的混乱。直到发布的日期临近,我们还没有一个稳定的可以用来做alpha测试的版本。所以我们必须尽快的删除掉无用的代码,让这个版本足够的稳定。但是,在这个没有足够规范的软件公司,我们没有时间也没有足够的精力来做边界测试之类的工作。所

2013-08-25 17:55:05 589

原创 mac 字符串转换为二进制

const char* srcmac = "5404A6D71D03"; BYTE mac[6] = {0};   sscanf(srcmac, "%02x%02x%02x%02x%02x%02x",     &mac[0], &mac[1],      &mac[2], &mac[3],     &mac[4], &mac[5]);

2013-07-24 00:20:48 1428 2

原创 linux RedHat 6.4 安装codeblocks 12.11

安装 wxGTK2.8.12(1)./configure --enable-xrc --enable-monolithic --enable-unicode (2)./make  (3)./make install  安装codeblocks(1)export ACLOCAL_FLAGS="-I `wx-config --prefix`/share/aclocal"   (

2013-06-27 21:43:19 1140

转载 友元

原文来自:http://www.cppblog.com/tx7do/archive/2006/06/22/8822.html什么是友元(friend)? 允许另一个类或函数访问你的类的东西。友元可以是函数或者是其他的类。类授予它的友元特别的访问权。通常同一个开发者会出于技术和非技术的原因,控制类的友元和成员函数(否则当你想更新你的类时,还要征得其它部分的拥有者的同意)。

2013-06-16 20:04:38 661

MFC 选择文件夹

只是直接打包的codeproject的例子,没有翻译。 里边包括代码的实例和源代码,仅供参考。

2014-04-04

内存池源代码

一个内存池类,可以减少new次数,提高程序效率,压缩包内包括一个说明文档,一个程序demo,以及源代码。

2013-09-28

空空如也

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

TA关注的人

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