自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Linux上执行已有脚本build_android.sh, 报错:No such file or directory Hangup

原因:build.sh的文件格式为dos,导致执行出错vi打开build.sh,:set ff?查询当前文件格式 :set ff=unix指定文件格式为unix, :wq保存文件 再次执行成功

2020-10-23 10:42:04 435

原创 C++与C混用,导致Onvif发现失败

问题现象:服务器升级到x64版本后,onvif发现失败,无法添加Onvif设备原因:项目中Onvif发现使用的是gsoap,在cpp中声明了soap指针(1),在c中为soap申请内存(2),在cpp中对soap的成员变量赋值(3),出现问题。(1)在cpp中声明指向soap结构体的指针,有虚析构函数,所以soap指针指向的前8个字节指向虚函数表(32位程序中是4个字节)(2)在c中为soap申请内存,大小是c标准的soap结构体大小,比c++标准的soap结构体大小少8个字节(32位程

2020-10-23 10:19:01 204

原创 vs2017编译qt project失败moc:Unknown compiler flavor ‘msvc;msvc‘; valid values are: msvc, unix.

失败原因:QtVSTools自动更新解决办法:卸载QtVSTools: VS2017菜单栏选择工具->扩展和更新,在弹出的扩展和更新页面,查看已安装的QtVisualStudioTools,选择卸载,卸载后关闭VS2017,重新安装旧的QtVisualStudioTools,重新导入pro文件并编译,并且在扩展和更新页面选择更改扩展和更新设置(左下角位置),禁用更新...

2020-10-13 11:28:24 1362

原创 给定字符串长度,给出N个猜测,并告知其中字母猜中且位置猜中的个数及字母猜中但位置猜错的个数,求字符串

刷知乎的时候,突然看到这道华为笔试题,一时兴起,在网上搜了下也没找到类似的题目和答案,自己写了一个解决方案,但是感觉水平太浅,又不知道该怎么改善,记录一下,如果有大佬看到,还请不吝赐教。题目:给定一个字符串(均为小写英文字母且不重复)的长度L,给出N个猜测,并告知其中字母猜中且位置猜中的个数,以及字母猜中但位置猜错的个数,求该字符串(保证唯一解)样例输入:55cloxy 3 0cxmnu 1 1kcotd 2 1apqud 2 0bldwz 1 1输出:clo..

2020-09-16 09:07:55 277

原创 socket方式获取mac地址导致的文件句柄泄漏问题

项目中需要在android的c里面获取本机的mac地址,参考如下网址代码,顺利获取本机mac地址。本以为任务顺利完成,没想到测试报机子crash,经检查,为socket的文件句柄没有回收。检查各处代码,发现获取本机mac地址时,未关闭socket句柄导致。项目中因需要频繁获取mac地址,此时socket所占用的句柄便会一直增长,直到超过1024,机子crash。因此,需在获取mac地址的函数中,退...

2018-04-10 10:39:37 543

原创 生成vs2010可调试的sqlite3.lib

目前看到的大部分sqlite3.lib的生成方式,根据步骤所生成的库文件,无法正确调试,设置断点进去之后只能进到宏定义部分。本文目标是生成可正常调试的sqlite3.lib文件参考博文:http://blog.csdn.net/mz02005/article/details/7095444在http://www.sqlite.com/download.html上下载最新的的

2017-12-22 13:39:31 403

原创 在vxworks上移植netperf工具

最近需要测一下vxworks上的网络性能,在网上搜了一下,发现iperf支持vxworks,但是并没有找到对应的源码,加了一个vxworks的QQ群,里面有人提到自己就是用netperf在vxworks上测试网络性能的,因此决定将netperf移植到vxworks上。手头上仅有vxworks镜像,且不支持wdb任务,因此没有办法在tornado上直接调试,只能利用tornado生成相关可执行程

2017-01-04 20:02:27 2256 2

原创 抓石子问题——不用递归写斐波那契函数来解决

8.7通过华为机试平台进行模拟测试,遇到了抓石子的问题,思考到半夜两点,稍有思路,认为还算正确,今天把程序写完提交,不知为何8个测试用例有1个未通过,上网查了下这个问题,普遍提示是斐波那契博弈,写斐波那契函数就可以解决问题,猛觉自己的做法较为死板,但是也不认为自己做错了,因此在这写下思路和解法,希望可以有人看到,发现其中的问题。题目:将自己带入首先拿石子的角色,考虑面对n颗石子自己的输赢情

2015-08-24 22:33:04 889

COCA_20000.apkg

COCA20000记忆库 anki 美国当代英语语料库

2021-01-06

Anki v2.1.38.exe

英文学习软件 windows端 anki安装包 2.1.38版本 官网下载太慢

2021-01-06

test_sqlite3.7z

sqlite3的文件数据库和内存数据库测试程序,比较千条记录下的增删查改速度。 较简单 可直接编译运行

2019-11-29

strace-fix-arm-bad-syscall.patch

解压strace工具包,进入strace问渐渐,打补丁:patch -p1 < ../strace-fix-arm-bad-syscall.patch 然后./configure --host=arm-linux CC=arm-linux-gcc 然后make 然后把生成的strace文件拷贝到开发板bin目录下

2017-09-28

vxworks上可以用的netperf

vxworks版本信息: VxWorks (for PC PENTIUM) version 5.5.1. Kernel: WIND version 2.6. 资源包括netperf.out 和netserver.out两个文件,可通过FTP下载,然后利用ld命令加载,测试命令格式如: netserver "-p 12865" netperf "-H 192.168.2.73"

2017-01-04

compiler gcc5.h

Linux内核编译有时会报错缺少该文件,一般是要编译的内核版本较低,而ubuntu版本较高,使用该文件即可

2016-12-07

linux modbus 程序

仅modbus 数据处理部分, 有modbus tcp 和modbus rtu两种

2016-11-10

16*16简单键盘VHDL语言FPGA

关于FPGA的 VHDL语言的键盘电路,较为简单不消抖

2011-05-11

空空如也

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

TA关注的人

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