- 博客(20)
- 资源 (2)
- 收藏
- 关注
原创 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 2950 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 309
转载 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 390 1
转载 VMware Workstation 14运行虚拟机黑屏,但是查看控制台确有界面显示
解决方法:修复LSP。 1 . 第一步 命令行窗口—输入 netsh winsock reset2 .第二步 重启计算机。
2018-01-14 21:11:40 887
转载 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 787
转载 [读后感]Java 控制台运行 Jar 传参的编码问题
下面这版面,太让我纠结了,谁能帮调整一下,。。。_________________java -jar test.jar "一二一“这样传进去的 "一二一“ 如果打印出来,会是乱码,可以加个 -Dfile.encoding=UTF-8 来指定参数作为什么字符编码传入。java -Dfile.encoding=UTF-8 -jar tes
2015-02-14 10:08:53 527
转载 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 587
原创 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 666
转载 用文件句柄读取内存内容
下面的问题和本文很可能是一个意思: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 1304
转载 多核编程:选择合适的结构体大小,提高多核并发性能
作者:gfree.wind@gmail.com博客:blog.focus-linux.net linuxfocus.blog.chinaunix.net 本文的copyleft归gfree.wind@gmail.com所有,使用GPL发布,可以自由拷贝,转载。但转载请保持文档的完整性,注明原作者及原链接,严禁用于任何商业用途。==========================
2014-03-30 10:36:39 473
转载 undefined reference to 问题解决方法
最近在Linux下编程发现一个诡异的现象,就是在链接一个静态库的时候总是报错,类似下面这样的错误: (.text+0x13): undefined reference to `func' 关于undefined reference这样的问题,大家其实经常会遇到,在此,我以详细地示例给出常见错误的各种原因以及解决方法,希望对初学者有所帮助。1. 链接时缺失了相关目标
2014-03-30 10:31:38 945
原创 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 627
转载 c c++中数据在内存的存储
本文转自 http://soft.chinabyte.com/database/176/11595176.shtml一、 在c中分为这几个存储区 1.栈 - 由编译器自动分配释放 2.堆 - 一般由程序员分配释放,若程序员不释放,程序结束时可能由OS回收 3.全局区(静态区),全局变量和静态变量的存储是放在一块的,初始化的全局变量和静态变量在一块区域,未初始化的全局变量和
2013-11-22 10:58:37 902
原创 编码转换函数
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 721
转载 如何检测内存泄漏——重载new和delete
我曾经参与过一个比较大的项目,在这个项目里面,我们没有一个完全确定的设计文档,所以程序的实现常常变动。虽然我们有一个比较灵活的框架,但是从程序的角度来讲,它使我们的程序非常的混乱。直到发布的日期临近,我们还没有一个稳定的可以用来做alpha测试的版本。所以我们必须尽快的删除掉无用的代码,让这个版本足够的稳定。但是,在这个没有足够规范的软件公司,我们没有时间也没有足够的精力来做边界测试之类的工作。所
2013-08-25 17:55:05 598
原创 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 1438 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 1157
转载 友元
原文来自:http://www.cppblog.com/tx7do/archive/2006/06/22/8822.html什么是友元(friend)? 允许另一个类或函数访问你的类的东西。友元可以是函数或者是其他的类。类授予它的友元特别的访问权。通常同一个开发者会出于技术和非技术的原因,控制类的友元和成员函数(否则当你想更新你的类时,还要征得其它部分的拥有者的同意)。
2013-06-16 20:04:38 668
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人