
【 Working Notes 】
风雨也无晴
专注于嵌入式开发、ARM、DSP、FPGA、算法研究。
喜欢研究网络安全、电子技术。希望结交志同道合的好朋友。
展开
-
VIM高效使用总结
高效率移动在插入模式之外基本上来说,你应该尽可能少的呆在插入模式里面,因为在插入模式里面 VIM 就像一个“哑巴”编辑器一样。很多新手都会一直呆在插入模式里面,因为这样易于使用。但 VIM 的强大之处在于他的命令行模式!你会发现,在你越来越了解 VIM 之后,你就会花越来越少的时间使用插入模式了。使用 h、j、k、l使用 VIM 高效率编辑的第一步,就是放弃使用箭头转载 2014-04-29 17:07:48 · 931 阅读 · 0 评论 -
单片机串口通信技术
串口通信随着多微机系统的广泛应用和计算机网络技术的普及,计算机的通信功能愈来愈显得重要。计算机通信是指计算机与外部设备或计算机与计算机之间的信息交换。通信有并行通信和串行通信两种方式。在多微机系统以及现代测控系统中信息的交换多采用串行通信方式。原创 2014-06-01 09:39:33 · 3485 阅读 · 0 评论 -
windows xp中boot.ini文件修改后电脑异常的解决办法
boot.ini文件千万不要乱改,改过之后可能出现系统启动失败;或者启动后异常如屏幕显示异常等等。因为工作需要,尝试改了一下,只是在最后面加上了一个原创 2015-01-08 13:14:12 · 2500 阅读 · 1 评论 -
extern "C"用法总结
经常看到如下代码:#ifdef _cplusplusextern "C" {#endif#include "XXX.h"#ifdef _cplusplus}#endif解释:extern "C"的作用是,告诉C++编译器,下面的代码按照C的方式进行编译,说白了,不要对这些函数进行名字重整(function name manglin转载 2015-03-12 20:01:49 · 11688 阅读 · 1 评论 -
【工作笔记】CCD和CMOS图像传感器的不同之处
CCD与CMOS传感器是当前被普遍采用的两种图像传感器,两者都是利用感光二极管(photodiode)进行光电转换,将图像转换为数字数据,而其主要差异是数字数据传送的方式不同。 如下图所示,CCD传感器中每一行中每一个象素的电荷数据都会依次传送到下一个象素中,由最底端部分输出,再经由传感器边缘的放大器进行放大输出;而在CMOS传感器中,每个象素都会邻接一个放大器及A/D转换电路,用类似内存转载 2015-11-13 08:57:18 · 1851 阅读 · 0 评论 -
【图像处理】人类视觉成像原理
感觉还不错,分享给大家。活到老,学到老!对于科学知识,我们人类应始终报以敬畏和学习的态度。原创 2015-07-09 11:42:36 · 8307 阅读 · 0 评论 -
【工作笔记】RAM和ROM种类与区别
道理很简单,以前就学过,但时间就了总是会忘记,这里同样截个图记录一下:原创 2015-08-08 08:59:07 · 3085 阅读 · 0 评论 -
【工作笔记】Git与Github常用用法
简单的总结下Git与Github的使用方法,方便以后的使用。。。本文记录了Github的大部分操作命令,可作为实际开发的参考。原创 2015-12-09 20:43:23 · 4211 阅读 · 2 评论 -
VIM一些设置及常用shell命令总结(不断更新...)
VIM编辑器的一些快捷键和设置。原创 2014-09-26 14:55:36 · 1972 阅读 · 0 评论 -
SVN命令汇总
1、将文件checkout到本地目录 svn checkout path(path是服务器上的目录) 例如:svn checkout svn://192.168.1.1/pro/domain 简写:svn co 2、往版本库中添加新的文件 svn add file 例如:svn add test.php(添加test.php) svn add *.php原创 2014-07-31 16:43:18 · 990 阅读 · 0 评论 -
Linux分区方案
以下是我的centOS6.2系统分区方案,做个记录,方便后续的参考。根分区: >= 3G/boot (启动分区): 100M即可。/swap : 网上说是物理内存的两倍,实际随便你,看自己机器的配置。以下可以不指定:/home (每个用户100M左右): >= 2G/usr : >= 3G/usr/local(自己安装应用程序放在这个目录)原创 2014-04-14 16:51:41 · 2561 阅读 · 0 评论 -
必须使用角色管理工具 安装或配置microsoft.net framework 3.5
win server 2008安装vs2008后报错,如下图:解决方法:(1)打开服务器管理器(2)右击左侧功能——>添加功能(3)向导中勾选.NET Framework 3.5(4)安装完成后再装vs2008即可原创 2014-04-21 10:36:47 · 4569 阅读 · 0 评论 -
linux前台与后台程序操作
前台和后台命令操作小记:1.jobs命令查看当前后台运行程序,也可以用ps a查看2.一个正在运行的程序,按ctrl+z,会将其放入后台运行,但此时它在后台的状态是stopped。 另一种方法加入后台:./a.out & 此时进程的状态跟上面是不一样的 表示把进程放到后台运行。running3.将一个在后台暂停的命令,变成继续执行:bg 如经过c原创 2014-05-19 11:12:49 · 1838 阅读 · 1 评论 -
Linux下搭建PXE服务器安装Linux系统
PXE服务器安装与配置原理:PXE是在没有软驱、硬盘、CD-ROM的情况下引导计算机的一种方式,也就是BIOS将使用PXE协议从网络引导。DHCP服务器:用来动态分配IP地址(同时分配子网掩码、网关、TFTP服务器地址、启动文件名、DNS服务器、时间服务器等等)。 TFTP服务器:用来提供启动文件的下载 简单说来,PXE服务器就是DHCP服务器+TFTP服务器。网络启动过原创 2014-05-16 22:08:22 · 16358 阅读 · 2 评论 -
gcc g++编译时警告:"xxxx" 将随后被初始化_解决方法
gcc g++编译时警告: "xxxx" 将随后被初始化: 这个问题的原因是在构造函数里,如果你在构造函数中初始化变量时,用的是初始化列表的方式,则初始化列表中的成员变量初始化顺序要和类定义时的变量顺序一致。原创 2014-04-28 16:05:24 · 2965 阅读 · 0 评论 -
PXE服务器安装与配置
PXE服务器安装与配置PXE是在没有软驱、硬盘、CD-ROM的情况下引导计算机的一种方式,也就是BIOS将使用PXE协议从网络引导。DHCP服务器:用来动态分配IP地址(同时分配子网掩码、网关、TFTP服务器地址、启动文件名、DNS服务器、时间服务器等等)。 TFTP服务器:用来提供启动文件的下载 今天第一次接触PXE服务器,作如下记录:1.安装tftp服务器安装:原创 2014-05-12 19:56:10 · 7810 阅读 · 1 评论 -
在查找预编译头使用时跳过解决
环境:VS2010微软官方解释:Visual C++ Concepts: Building a C/C++ ProgramCompiler Warning (level 1) C4627Error Message”: skipped when looking for precompiled header useWhile searching for the location w原创 2014-07-04 21:56:50 · 3956 阅读 · 0 评论 -
【图像处理】MATLAB图像处理_IPC图像处理流程
原来做这么长时间,自己的方向就错了,哎,郁闷!下面做一个项目流程图:原创 2017-02-21 13:32:35 · 1402 阅读 · 0 评论