- 博客(19)
- 资源 (2)
- 收藏
- 关注
原创 关于 USB 3.0/3.1 线序定义
最近买了一个USB 3.0 的 USB HUB,线长1.5米,外出携带的时候感觉太长,很不方便。另外是直头的,插在笔记本上的USB口的时候很碍事,所以就想给它换一条90度右弯的 USB3.0 线。查找了一下USB 3.0 线序和相关信息,发现它比USB2.0 四根线复杂了不少,USB 3.0/3.1 在USB 2.0 的四根线的基础上增加了差分发送和接收线,这是四条可以进行双向数据传输的信...
2020-04-14 15:16:08 32692 1
转载 VC++ 多种效果的液晶数字显示控件源代码(备用)
VC++多种效果的液晶数字显示控件,基于VC6.0开发,封装成类,可以参考或直接复用。下载URL:https://u4230940.ctfile.com/fs/4230940-322342959备用下载URL:http://putpan.com/fs/czen5gmu2gen945255/ ...
2018-12-08 15:39:54 1014
原创 linux 下使用 ftp 下载 rpm 文件并安装时提示 rpmReadSignature 错误
想下载并安装一个花生壳客户端(CentOS 6.5 x64),使用 wget 一直无法成功,只好在主机(Win7 SP1 x64)上用工具下载,然后放到主机里设置的一个简单的ftp server里,再在服务器里下载。可一直提示rpmReadSignature 错误,导致无法安装。原来只要在 get 之前使用一个 binary 指令就可以解决。
2017-09-01 10:10:30 2366 2
原创 老服务器Subversion 升级和与 xampp 集成方法
公司原有 Subversion 服务器,相对较老,安装和使用于 2011年,之后沧海桑田,人员人事变动,服务器逐渐没有使用,密码差点都不记得了。现在因公司研发战线拉得越来越大和新业务扩大需要,准备将这个服务器再次利用上,不影响原来代码库的浏览和使用,同时增加文档和 Bug 测试跟踪功能。
2017-06-27 19:20:55 527
原创 最简单的 Linux 驱动程序
前些天打开以前的硬盘,翻看到以前学驱动的笔记,于是想将这些东西的一部分记录下来,以后有空可以经常翻阅。1.编译/运行环境 Ubuntu 14.04 LTS, Linux 3.19.0-25-generic, gcc version 4.8.4 2.程序代码#include #include static int __init hello_init(voi
2016-11-26 10:58:39 629
原创 泳道图好用
在设计系统模块时,可以多用到流程图和方框图,这样表明系统时会更清晰自然。其中涉及到系统内部模块之间交互建议采用泳道图,可以把内容写明白。
2016-10-13 23:28:56 1678
原创 Matlab 读取数据并绘制图形
在项目中获取到了试验数据,有时需要对数据进行分析,查找问题;或者撰写试验报告时也需要数据和图形。一般简单的数据或少量的数据直接用 Excel 图表功能进行绘制,数据较多时,就需要用到 Matlab,进行数据处理和分析,其中图表是最直观的方法,下面简要的讲述我在项目中使用到的部分方法和内容,仅供参考。
2016-10-01 11:58:51 37941 2
原创 如何在 C++ 程序中计算时间
1.如果在基于 Windows Win32 的程序(纯C++无法使用),即可以使用 GetTickCount() 函数实现。 精确到毫秒(ms)级。DWORD dwStart = GetTickCount();// 程序.......DWORD dwEnd = GetTickCount();DWORD dwTimeUsed = dwEnd - dwStart;
2010-04-22 19:22:00 1882
原创 Welcome to WindowsCE's World.
因为项目需要,准备学习 WinCE 了。以前一直在弄嵌入式 Linux,突然进入Windows平台,还真不太适应,许多WinCE的概念与思维与Linux相去甚远,更谈不上 Linux 下开源给人的透明与畅快。 仗着自己在VC上还算“有点”小经验,编写WinCE的应用问题不大,关键是对平台的定制与理解。经过朋友老张相聊,其实 WindowsCE对系统的定制还算比较规范。看来
2010-04-12 22:26:00 635
转载 WinCE桌面添加应用程序的快捷方式及自启动
将可执行程序MyApp.exe放入FAT分区Flash中,在桌面创建其快捷方式:(1) 创建KinglyApp.lnk 快捷方式文件 使用桌面Windows 自带的记事本创建,保存时将后缀名改为lnk即可。.lnk 文件其实是一个文本文件,它包含用于链接目标的命令行以及命令行的长度,用于指向该快捷方式对应的应用程序存放的路径(建立起应用程序与其快捷方式之间的对应关系),其格式为
2010-04-12 13:43:00 3216 1
转载 WinCE 应用程序开机自动运行
一、开机自运行常规方法[转载] 近日在开发过程中遇到WinCE应用程序开机自动运行的问题,在网上找了找,发现大概有以下三种方法:1、 将应用程序和应用程序快捷方式添加到映像里,再将快捷方式添加到StartUp目录下,这样当系统运行后应用程序就能自动运行;2、 直接替换Wince的SHELL,即修改注册表:[HKEY_LOCAL_MACHINE/init]"Launch50"="expl
2010-04-12 12:25:00 4357
原创 VS2005 无法进行 Windows Mobile 5.0 程序开发
已经安装 VS2005 及智能设备开发的模块,如下图: 提示错误信息如下: 由于前面的错误,Smart Device Configuration Package ({D245F354-3F45-4516-B1E6-04608DA126CC})未加载。请与程序包供应商联系以获得帮助。如要尝试再次加载此包,请在命令提示处键入“devenv /resetskippkgs”。
2010-04-09 09:54:00 789
转载 C++中extern “C”含义深层探索
1.引言 C++语言的创建初衷是“a better C”,但是这并不意味着C++中类似C语言的全局变量和函数所采用的编译和连接方式与C语言完全相同。作为一种欲与C兼容的语言,C++保留了一部分过程式语言的特点(被世人称为“不彻底地面向对象”),因而它可以定义不属于任何类的全局变量和函数。但是,C++毕竟是一种面向对象的程序设计语言,为了支持函数的重载,C++对全局函数的处理方式与C有明显的不
2007-06-26 09:58:00 671
转载 C/C++ 编程基础篇之浅析堆&栈
C/C++ 编程基础篇之浅析堆&栈(转)在C++中,内存分成5个区,他们分别是堆、栈、自由存储区、全局/静态存储区和常量存储区。1、栈:就是那些由编译器在需要的时候分配,在不需要的时候自动清楚的变量的存储区。里面的变量通常是局部变量,函数参数等。 2、堆:就是那些由new分配的内存块,他们的释放编译器不去管,由我们的应用程序去控制,一般一个new就要对应一个dele
2007-06-22 21:30:00 725
转载 如何在 VC 中进行 UNICODE 的设置
如何在 VC 中进行 UNICODE 的设置(转)1、在 VC 的开发环境中,按 Alt+F7 修改 Project Settings。在 C/C++ Tab 页中,Category 下拉框中选 General,在 Preprocessor definitions 编辑框的结尾输入:",_UNICODE,UNICODE"。 2、在 Link Tab 页中,Category 下拉
2007-06-22 21:27:00 1239
原创 转载:成员函数的重载、覆盖与隐藏
成员函数的重载(overload)、覆盖(override)与隐藏很容易混淆,C++程序员必须要搞清楚概念,否则错误将防不胜防。1 重载与覆盖成员函数被重载的特征:(1)相同的范围(在同一个类中) ;(2)函数名字相同;(3)参数不同;(4)virtual 关键字可有可无。覆盖是指派生类函数覆盖基类函数,特征是:(1)不同的范围(分别位于派生类与基类) ;(2)函数名字相同;(3)参数相同;(4)
2007-06-19 19:54:00 762
原创 Starting my trip of CSDN Blog
It has been a long time for me to start my blog. On the one hand, I dont have enough time to think about and write down so many things which happened around me. On the other hand, I didnt find a
2007-06-16 22:48:00 639
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人