- 博客(36)
- 资源 (5)
- 收藏
- 关注
转载 gcc交叉编译,gcov/gcovr生成html覆盖率报告
比如本例:example在编译的时候,使用的路径是:E:\ddd_terry\coverage\arm>,可以看到是3级目录。1、如果安装了多个gcc版本(CodeSourcery/MinGW等),且在windows环境变量中可以找到多个gcov.exe,请清理环境,确认只有gcc4.3的版本。能否正常安装上,还是一个问题。主是因为windows交叉编译使用的是gcc是4.3的版本,wsl环境中的gcc安装的9.4的版本。从质量的角度考虑,需要评估代码的执行情况,现对linux平台的代码生成覆盖率报告。
2023-06-17 14:43:24
2163
转载 转载(Python查复DOC)
论文查重:利用Python查找两个Word文件的相同内容_郝伟博士的博客-优快云博客_python word查重文章目录前言基本思路实现代码测试结果小结前言我们在写论文的时候,为了避免论文重复,可以使用第三方的库进行查重。但是,有时候在写论文的时候,只是引用自己之前的资料,在查重前想对自己的论文两篇文章进行查重。网上找了一下,没找到合适的工具,于是就自己用Python写了一个。基本思路两篇论文查重的方法相对比较简单,即将文章拆分成小句,然后小句间进行两两对比。主要实现基本可以分为以下三步:读取...htt
2022-06-23 20:58:16
412
转载 看完让你彻底搞懂Websocket原理
看完让你彻底搞懂Websocket原理偶然在知乎上看到一篇回帖,瞬间觉得之前看的那么多资料都不及这一篇回帖让我对websocket的认识深刻有木有。所以转到我博客里,分享一下。比较喜欢看这种博客,读起来很轻松,不枯燥,没有布道师的阵仗,纯粹为分享。废话这么多了,最后再赞一个~一、websocket与httpWebSocket是HTML5出的东西(协议),也就是说HTTP协议没有变化,或者说没关系,但HTTP是不支持持久连接的(长连接,循环连接的不算)首先HTTP有1.1和1.0之...
2021-05-07 14:03:12
240
转载 Valgrind的安装及简单使用
Valgrind的安装及简单使用1.获取源码wget http://www.valgrind.org/downloads/valgrind-3.14.0.tar.bz22.解压缩tar -jxvf valgrind-3.14.0.tar.bz2 3.进入目录,进行安装,其中/home/user1/valgrind是你想安装的目录cd valgrind-3.14.0....
2019-09-09 17:05:56
484
转载 数组参数
高质量C++编程指南中指出当数组作为函数的参数进行传递时,该数组自动退化为同类型的指针,这句话针对一维数组是正确的(目前个人认为是正确的),但是对于多维数组,这显然不完全正确。C语言之所以把数组形参当作指针是出于效率考虑,如果把一个数组全部拷贝这样势必带来性能上的损失。所以目前无论你在函数声明中像'void func1(char a[])'这样写,还是像'void func1(char *a)',
2012-05-15 10:42:48
531
转载 面试时经常问的c变量定义的问题.
static:修饰符:修饰变量,函数。作用域:变量仅仅在本文件可见,函数在本文件可以被调用。static在函数内部定义的话,分配在堆中,数值保存在data段,而不是在栈中,而且只赋值一次。extern:修饰符:修饰变量,函数。修饰变量时候,变量的声明在外面,修饰函数的时候,如果函数已经声明,则作用不是很大。 const:修饰符:修饰变量,函数。修饰变量时候,不能被重复赋值,只能放在只读
2012-04-05 15:12:07
567
转载 位操作与权限
第一次写技术博客,请大家批评指正。今天老大交个一个任务,将数据中的权限部分由以前的字符串批注改成整形,即用二进制开关来实现权限的分配。说明:以前我们做权限也都是一个字段 Power,然后读取它的内容,比如“登陆,修改密码,查看日志”,读到什么就说明有什么权限,有啥权限也就写啥汉字进去。现在的情况是事先设定好权限和位置,做一个开关,比如,上面三个权限用三位可以了, 从右到左,依次
2012-03-02 10:12:53
595
转载 LPTSTR、LPCSTR、LPCTSTR、LPSTR的来源及意义
LPTSTR、LPCSTR、LPCTSTR、LPSTR的来源及意义UNICODE:它是用两个字节表示一个字符的方法。比如字符A在ASCII下面是一个字符,可A在UNICODE下面是两个字符,高字符用0填充,而且汉字程在ASCII下面是两个字节,而在UNICODE下仍旧是两个字节。UNICODE的用处就是定长表示世界文字,据统计,用两个字节可以编码现存的所有文字而没有二义。
2011-06-03 14:48:00
442
转载 C++从零开始之指针及其语义和运用
<br />http://blog.youkuaiyun.com/swxxswxx/archive/2010/03/01/5337028.aspx
2011-05-28 17:21:00
403
原创 WinSocke VC++
<br />http://blog.youkuaiyun.com/jiangchaoplh/archive/2006/10/20/1342825.aspx
2011-05-28 17:18:00
396
转载 C++ 面向对象
http://blog.youkuaiyun.com/swxxswxx/archive/2010/02/27/5332216.aspx
2011-05-28 17:16:00
375
转载 程序员面试题精选(转载)
<br />http://www.360doc.com/content/09/1113/12/474846_8938990.shtml
2010-08-20 15:52:00
454
转载 [收集] 经典C/C++面试题(转载) 续
<br />) 什么是预编译,何时需要预编译: <br /> 总是使用不经常改动的大型代码体。<br /> 程序由多个模块组成,所有模块都使用一组标准的包含文件和相同的编译选项。在这种情况下,可以将所有包含文件预编译为一个预编译头。<br />2) char * const p;<br /> char const * p<br /> const char *p<br /> 上述三个有什么区别?<br /> char * const p; //常量指针,p的值不可以修改<br /> cha
2010-08-20 15:39:00
702
转载 [收集] 经典C/C++面试题(转载)
<br />1.介绍一下STL,详细说明STL如何实现vector。<br />Answer:<br /> STL (标准模版库,Standard Template Library)它由容器算法迭代器组成。<br /> STL有以下的一些优点:<br /> 可以方便容易地实现搜索数据或对数据排序等一系列的算法;<br /> 调试程序时更加安全和方便;<br /> 即使是人们用STL在UNIX平台下写的代码你也可以很容易地理解(因为STL是跨平台的)。<br />
2010-08-20 15:36:00
934
转载 [转] Linux Neighbour table overflow 问题的解决2009-04-06 09:45“Neighbour table overflow ”问题的解决 独立作者: 周伟
[转] Linux Neighbour table overflow 问题的解决2009-04-06 09:45“Neighbour table overflow ”问题的解决 独立作者: 周伟网络上没有找到完整的资料,我写下这些与大家共同交流。前几天,我们公司的一台LINUX共享上网服务器老是提示:Jul 20 10:34:22 netgate kernel: Neigh
2009-08-13 09:55:00
3052
翻译 修改主机别名
1.本机dns解释的优先,可以通过设置/etc/hosts中设置别名和主机IP,提高telnet的速度2.修改主机别名:vi /etc/sysconfig/network 把name改为别名既可
2006-04-22 12:43:00
1387
转载 网络文件系统NFS的命令行配置方式
网络文件系统NFS的命令行配置方式包括NFS服务器和客户端的详细设置。 16.2. 挂载 NFS 文件系统使用 mount 命令来挂载另一个机器上的 NFS 文件系统: mount shadowman.example.com:/misc/export /misc/local
2006-03-02 13:51:00
1809
原创 Linux控制对服务的访问
运用ntsysv命令,/etc/fstab ,/etc/initab等设置的方法和作用。 14. 控制对服务的访问维护 Red Hat Linux 系统的安全性极端重要。管理系统安全的方法之一是谨慎管理对系统服务的使用。你的系统可能需要提供对某些服务的公开利用(譬如 httpd,如果你在运行万维网服务器的话)。然而,如果你不需要提供某项服务,则应该把它关闭 — 这会降低你对可能会出现的
2006-03-02 13:50:00
912
转载 配置Samba服务
Samba有图形化界面和命令行模式下配置. 添加samba用户简洁版先添加系统用户useradd name -s /sbin/nologin再转入samba用户smbpasswd -a name 17.2. 配置 Samba 服务器默认的配置文件(/etc/samba/smb.conf)允许用户作为 Samba 共享来查看他们的 Red Hat Linux
2006-03-02 13:48:00
4348
转载 流媒体Helix Server详细安装,配置
Helix.server,(也就是REAL服务器)的开源版本,RM媒体流服务器,没有任何限制的版本.支持RTSP协议,支持RM,MP3等格式,即便是商业用,也能应付的来.你可以到这里下载。1。下载Helix.server,(也就是REAL服务器)的开源版本,RM媒体流服务器,没有任何限制的版本.支持RTSP协议,支持RM,MP3等格式,即便是商业用,也能应付的来.你可以到这里下载。2。安装解压
2006-03-02 13:47:00
2244
转载 Darwin Streaming Server 4.1--配置(Linux)
QuickTime 流媒体服务器的配置。By ideal 介绍了这么多服务器的配置,那么最后这个服务器发布到客户端的又将是怎样?一、Darwin简介 Darwin 流服务器是苹果公司QuickTime流服务器的opensource版本,是完全基于QuickTime流服务器代码开发的,其实现了一种在网络上传播QuickTime流的机制。Darwin具有以下一些特点:1. 具有we
2006-03-02 13:45:00
3230
原创 取消TELNET和FTP对远程ROOT用户登录的屏蔽
linux安装好以后,系统本身对ROOT远程FTP和TELNET都屏蔽了,这样对在调试程序时带来很多不便,取消屏蔽方法如下:TELNET:用ROOT用户在本地登录将/etc/securetty 重命名为securetty.bak重启系统即可.FTP:用ROOT用户修改/etc/vsftpd.ftpusers和/etc/vsftpd.user_list把其中的ROOT注掉即可.
2005-08-26 11:31:00
1473
翻译 中文地址翻译原则
中文地址翻译原则中文地址的排列顺序是由大到小,如:X国X省X市X区X路X号,而英文地址则刚好相反,是由小到大。如上例写成英文就是:X号,X路,X区,X市,X省,X国。掌握了这个原则,翻译起来就容易多了!X室 Room XX号 No. XX单元 Unit XX号楼 Building No. XX街 X StreetX路 X RoadX区 X DistrictX县 X CountyX镇
2005-07-06 15:29:00
1137
原创 ssh使用指南
Ssh使用指南 介绍SSH 什么是SSH? 传统的网络服务程序,如:ftp、pop和telnet在本质上都是不安全的,因为它们在网络上用明文传送口令和数据,别有用心的人非常容易就可以截获这些口令和数据。而且,这些服务程序的安全验证方式也是有其弱点的,就是很容易受到“中间人”(man-in-the-middle)这种方式的攻击。所谓“中间人”的攻击方式,就是“中间人”冒充真正的服务器接收你的传给服
2005-07-01 16:34:00
1022
原创 scp
scp locathost_path/filename username@remotehost:remotehost_path/filenameexample:[zjj@localhost zjj]$ scp -pq zjj@172.29.192.1:/home/zjj/wygld ./是指把172.29.192.1上/home/zjj下的wygld 文件拷贝到本地,打完命令后会出现输入密码界面
2005-07-01 16:33:00
1215
原创 显示16色以上的位图作为背景图
(1)CBackgroundView::CBackgroundView(){ CBitmap bmp; bmp.LoadBitmap(IDB_BITMAP_CAR); m_brushBackground.CreatePatternBrush(&bmp); ///创建位图画刷 }(2)void CBackgroundView::OnDraw(CDC* pDC){ CBackgroundDoc
2005-06-27 16:58:00
1215
原创 出现neighbour table overflow的情况,问题还未解决。
出现neighbour table overflow的情况,原因正在查找中....第一种说法: 内核维护的arp表过于庞大, 发生抖动, 因此导致了这种情况 几个内核ARP参数: ================================= gc_stale_time 决定检查一次相邻层记录的有效性的周期。当相邻层记录失效时,将在给它发送数据前,再解析一次。缺省值是60秒。 gc_thres
2005-06-14 13:33:00
1192
原创 MD5算法之C#程序
MD5算法之C#程序 发布者: rufi (进入rufi个人专栏) 文章类型:原创 发布日期:2004.07.07 升级次数:0 今日浏览:2 总浏览:7823 评价等级: 1位用户为此文章评分,平均分为5.0MD5算法描述作者:rufi 2004.06.22当我要写一个MD5算法的程序时,发现中英文的语言描述都有一些不确切的地方,某些个细节讲得不清楚,或者说很费解。最后不得不拿出C语言的源程
2005-06-08 11:22:00
1006
原创 音频文件转换为文本文件!
音频文件转换为文本文件! 如题想把音频文件如后缀为.wav的文件转换成.txt的可识别的文本文件不知道该怎么做,请高手指点!网站链接:http://www.thesoftwaredirectory.8m.com/development/deve4517.html使用微软的语音识别系统也即可实现!而且有demo--是不是需要speech to text的编程接口阿?看来大家对这方面都比较熟有例程或d
2005-01-04 12:46:00
6984
1
原创 PreTranslateMessage为何不能使鼠标失效?
PreTranslateMessage为何不能使鼠标失效? BOOL CDlgMediaPlay::PreTranslateMessage(MSG* pMsg) { if(WM_RBUTTONDOWN == pMsg->message) { AfxMessageBox("123"); return TRUE; } else return CDialog::PreTranslateMessa
2005-01-04 12:45:00
1980
原创 怎么让消息框出现在对话框跳出之后
主 题:怎么让消息框出现在对话框跳出之后? 作 者:littleline () 等 级: 信 誉 值:100 所属社区:VC/MFC 基础类 问题点数:50 回复次数:17 发表时间:2004-7-14 11:21:12 我想跳出对话框之后,程序自动跳出一个消息提示框,怎么写啊?我把afxmessagebox放在初使化里了,但结果是在对话框跳出之前就跳出了提示框! 求助! 回复
2005-01-04 12:44:00
5302
原创 crontab-1
主 题:怎么让把程序设在指定的时间运行? 作 者:littleline () 等 级: 信 誉 值:100 所属社区:Linux/Unix社区 程序开发区 问题点数:50 回复次数:8 发表时间:2004-8-24 10:49:30 如题,linux下怎么按日期触发一个程序的运行?比如说我要做一个月整理程序,每到一个月的30号就整理一次,谢谢! 回复人: ywpower(茜茜) (
2005-01-04 12:43:00
967
原创 如何在程序里控制按钮的不可见?
主 题:如何在程序里控制按钮的不可见? 作 者:littleline () 等 级: 信 誉 值:100 所属社区:VC/MFC 基础类 问题点数:50 回复次数:10 发表时间:2004-7-6 17:30:41 我想在发生一个事件后在程序里控制按钮的可见与不可见,有知道怎么写的人吗? 回复人: kundy(在旅途) ( ) 信誉:99 2004-7-6 17:33:04 得分:
2005-01-04 12:43:00
3488
原创 crontab
crontab每月一号定时启动程序,启不来 作 者:littleline () 等 级: 信 誉 值:100 所属社区:Linux/Unix社区 程序开发区 问题点数:50 回复次数:5 发表时间:2004-8-25 11:09:03 我的程序内容:# DO NOT EDIT THIS FILE - edit the master and reinstall.# (/tmp/cront
2005-01-04 12:39:00
1267
QT5离线安装包-4 qt-opensource-windows-x86-5.14.2.zip.004
2024-10-30
QT5离线安装包-3 qt-opensource-windows-x86-5.14.2.zip.003
2024-10-30
QT5离线安装包-2 qt-opensource-windows-x86-5.14.2.zip.002
2024-10-30
QT5离线安装包-1 qt-opensource-windows-x86-5.14.2.001
2024-10-30
ATLProject1.zip
2019-07-18
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人