- 博客(38)
- 资源 (16)
- 收藏
- 关注
原创 7道C语言面试题,7分钟完成。你能做对几道?
请在下列所有题目的横线上填写printf的值1void e(int n) { if(n>0) { e(--n); printf("%d",n); e(--n); } }int main() { int a; a=3; e(a); } 2 int i=3; int j; j = s
2017-09-20 16:44:18 992 1
原创 C#/C++/Java/Python语言不同手册
可参考站点:https://coyee.com/article/11815-arrays-in-c-java-and-c?from=osc
2017-05-05 17:05:20 712
原创 C/C++/C#/Java/Python
类的使用blahblahblahblahblahblahblah数组blahblahblahblahblahblahblahblah字符串blahblahblahblahblahblahblahblahblahblahblahblahblahblah
2017-01-23 15:43:29 967
原创 STM32总结
STM32系列产品命名规则 示例:产品系列STM32 = 基于ARM®的32位微控制器产品类型F = 通用类型产品子系列101 = 基本型102 = USB基本型,USB2.0全速设备103 = 增强型105或107 = 互联型引脚数目T = 36脚C = 48脚R = 64脚V = 100脚Z = 144脚闪存存储器容量4 = 16
2015-09-23 08:22:59 799
原创 linux 实例入门操作
https://linuxtoy.org/archives/cool-ideas-for-raspberry-pi.html
2014-05-07 14:45:56 960
转载 USB
http://reverseengineering.stackexchange.com/questions/2416/how-to-reverse-engineer-simple-usb-device-windows-linux
2014-04-09 13:38:37 588
转载 深入理解计算机书单和网站
程序员的自我修养http://www.tenouk.com/Bufferoverflowc/Bufferoverflow1.htmlhttp://www.tenouk.com/ModuleW.html
2013-11-19 14:19:38 1015 1
翻译 AGG札记 待续
http://anti-grain-geometry.1086185.n5.nabble.com/AGG-Newbie-question-How-to-learn-td156.html
2013-07-25 21:58:52 708
原创 FFmpeg 工具的使用
#Windows下直接播放摄像头ffplay -f vfwcap -i 0#将ffmpeg生成的信息保存为TXT文件ffmpeg 2>info.txt# Windows下从摄像头录制30秒,帧率15,保存为mp4 ,-i 0表示从Driver 0ffmpeg -r 15 -f vfwcap -s 640*480 -t 30 -i 0 -r 15 -f mp4
2013-05-07 11:04:50 1343
转载 图像处理资源
要写好一个图像处理软件,仅靠自己看书是完全不够的,要多方面学习,借鉴前人的经验,要集思广益、多面出击。如今网络发达,图像学的资料其实也到处都是。只是往往个人能力或精力有限,在短时间内无法找到那些也许藏于角落里的金子。本人研究图像至今也历时7年,在慢慢的摸索和累积中也找到了一些相关资料,共享给大家学习。1、 最著名的开源图像软件:GIMP。 开发语言:C GIMP号称
2013-03-15 09:20:50 3480 1
转载 linuxxia v4l2编程小结
Linux下V4L2编程小结 一.设置采集方式,格式 常用命令标志 打开视频设备后,可以设置该视频设备的属性,例如裁剪、缩放等。这一步是可选的。在Linux编程中,一般使用ioctl函数来对设备的I/O通道进行管理:extern int ioctl (int __fd, unsigned long int __request, …) __THROW;__fd:设备的
2013-02-19 15:15:55 1136
转载 谈谈RGB、YUY2、YUYV、YVYU、UYVY、AYUV
1) YUV 4:4:4 YUV三个信道的抽样率相同,因此在生成的图像里,每个象素的三个分量信息完整(每个分量通常8比特),经过8比特量化之后,未经压缩的每个像素占用3个字节。 下面的四个像素为: [Y0 U0 V0] [Y1 U1 V1] [Y2 U2 V2] [Y3 U3 V3] 存放的码流为: Y0 U0 V0 Y1 U1 V1 Y2 U2 V2 Y3 U3 V3 (2) Y
2013-02-19 14:31:09 24286
原创 socket web server 和http协议
一些网络资料http://www.codeproject.com/Articles/27950/Webio-An-embedded-web-serverhttp://blog.csdn.net/mirage520/article/details/6735026http://download.csdn.net/detail/cuiy0001/5005699
2013-01-17 20:40:13 1952 1
原创 gethostbyname的2种用法得到IP(字符型和bigendian整数型)
BOOL DomainToIP(char *Domain,char *toIP) //由域名得到IP地址 { HOSTENT *host_entry; host_entry=gethostbyname(Domain); if(host_entry!=0) { sprintf(toIP,"%d.%d.%d.%d", (host_entry->h_add
2013-01-17 16:09:06 2199
原创 FFmpeg杂记
to be done过期接口的问题depreciated APIshttp://bbs.rosoo.net/thread-6268-1-1.html查看API到这里http://ffmpeg.org/doxygen/trunk/index.html到这里查阅音视频格式,编解码http://wiki.multimedia.cx/index.php?title=Ma
2013-01-15 15:19:56 840 11
原创 生命在于折腾之学习Qt实录
今天下午开始搞Qt.怎么下载,怎么安装,怎么寻找合适的教程,怎样弄第一个Helloworld程序。一头雾水。http://blog.163.com/lzgxyq1113@126/blog/static/1721430752011483560154/Qt::WindowFlags 使窗口支持无边框 [From Qt Doc:This enum type is
2012-12-02 15:31:22 1448 10
原创 嵌入式串口操作
这是一个简易的嵌入式linux对多单片机的测试程序:下位机如下工作:接收到正确的地址码,返回#? OKv否则什么也不返回教训:上一个程序VMIN设置成6,当只有上下位机的时候,地址码错误,程序就会阻塞在那里。一对多通信,VMIN必须为0,VTIME的单位是百毫秒,这里30就代表3秒。表示上位机最多等待三秒。若无任何响应,则返回。如同http://bbs.csdn.net/topic
2012-10-29 16:58:18 759
原创 51单片机知识积累
51单片机知识积累上拉电阻http://zhidao.baidu.com/question/460369449.html复位电路的原理当单片机上电时,复位电路通过电容加在RST引脚一个短暂的高电平信号,这个高信号随着电容的充电渐渐降低。这个理电容值只是为了演示,实际应用电路如下:RS485多机通信连接示意图
2012-10-26 09:27:30 935 1
原创 站外网摘
http://blog.163.com/zhoumhan_0351/blog/static/399542272009918112712205/讲述堆排序
2012-10-17 18:03:19 604
原创 linux嵌入式 札记(持续更新)
为root设置密码sudo passwd rootrpm -qa|grep bash51多机通信http://ration.5d6d.net/thread-78-1-1.html使用minicom 的问题下载:地址h
2012-09-14 11:06:54 902 12
转载 在windows下的虚拟机中安装linux
在windows下的虚拟机中安装linux发布时间:2007-02-27 23:38:33技术类别:自由话题 近段时间,由于要做ARM 的开发,就想到了装个Linux系统。VMware workstation是一个不错的选择。正好手边有VMware workstation4.5.3版本的,旧是旧了点,想着应该不影响性能吧
2012-09-13 16:39:50 984
转载 如何学arm linux嵌入式
作为一个新人,怎样学习嵌入式Linux?被问过太多次,特写这篇文章来回答一下。 在学习嵌入式Linux之前,肯定要有C语言基础。汇编基础有没有无所谓(就那么几条汇编指令,用到了一看就会)。C语言要学到什么程度呢?越熟当然越好,不熟的话也要具备基本技能。比如写一个数组排序、输入数字求和什么的。学C语言唯一的方法是多写程序多练习,编译出错没关系,自己去解决;执行出错没关系,自己去分析。以
2012-09-12 15:09:21 2863
转载 vs2008使用向导添加成员变量时发生脚本错误的解决方法
解决办法:(自己使用的方法) 打开注册表编辑器 选择“HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings\Zones“ (如果该项中没有名为1000的项,则建一个key名为1000)
2012-05-17 15:34:35 829
转载 一.JPEG压缩过程
一.JPEG压缩过程 JPEG压缩分四个步骤实现: 1.颜色模式转换及采样; 2.DCT变换; 3.量化; 4.编码。 二. 1.颜色模式转换及采样 RGB色彩系统是我们最常用的表示颜色的方式。JPEG采用的是YCbCr色彩系统。想要用JPEG基本压缩法处理全彩色图像,得先把RGB颜色模式图像数据,转换为YCbCr颜色模式
2012-03-27 11:13:54 3130
原创 计算几何汇总。。。
1。平面上 判定一个点是否在一个三角形内O,C是否在AB同侧 O,A是否在BC同侧 O,B是否在AC同侧 都成立就通过http://mathworld.wolfram.com/BarycentricCoordinates.htmlhttp://www.blackpawn.com/texts/pointinpoly/default.html
2012-01-11 10:41:58 621
转载 获取当前时间
#include #include int main(void) { time_t tval; struct tm *now; /* Get current date and time */ tval = time(NULL); now = local
2012-01-10 12:24:04 679
转载 判断系统大小端
int *ptr1=(int*)(&a+1);//这句的效果是 ptr11 = a + 4;如果不懂这个点击int *ptr2=(int*)((int)a+1);//这句的效果是 ptr2 = int*((char*)a + 1);int checkSystem(){union check{int i;char ch;}c;c.i=1;return (c.ch==1);}
2011-11-11 10:37:09 512
原创 自己写一个LIST
#pragma once/**************Forward Declarations************/template class CListNode;template class CList;/////////////////////template
2011-10-12 10:32:29 826
原创 用OpenGL 生成 bmp .bmp 文件
完成后语: 我在编辑的时候好好的,怎么显示成这样?》SUCKS这里主要是指用glReadPixels读取一块矩形区域,然后保存为bmp文件这里使用最简单,最常用,无压缩的24bit bmp有两个header file header 大小14byte #pragma pack( p
2011-10-10 11:05:24 1606
原创 字节对齐的一些总结
以下是一些经验:先假设一个结构体成员都是基本数据类型例子 WinXP下试验struct _tagStruct{ char a; int b; char c; wchar_t d; double e;
2011-07-06 11:27:45 769
原创 整数浮点数的二进制表示
写了一个小程序,输入一个正整数 或浮点数,就可以显示其二进制表示。 程序下载 http://download.csn.net/source/3340831
2011-06-05 10:34:00 1085
原创 Unicode GBK WindowXP字符集的一些总结和资源
打开WORD,输入一个汉字,然后alt+X 可以查看他的Unicode编码(有人说是一种形式的UTF16)在线查看汉字的各种编码的网址 http://bm.kdd.cc/index.asp区位码 全表http://www.cn1.net/zhuanli/QuWeiMa.htm高字节表示大区,一个72个,从0xB0到0xF7低字节表示每个区的各个字符,每个区都是94个字符。低字节范围0xA1到0xFE。不过XP多字节默认的是GBK,现在还没有发现GB2312用途在OpenGL中显示中文最简单的方法:工程必须为
2011-05-24 17:59:00 2358 2
简明微积分公式查阅手册
2017-09-15
嵌入式Internet TCP IP基础实现及应用(第四卷)
2014-02-08
嵌入式Internet TCP IP基础实现及应用(第三卷)
2014-02-08
linux 串口调试工具minicom 安装包
2012-10-23
Sams Teach Yourself C++ in One Hour a Day
2012-02-13
OpenGL 3.1 教程
2012-02-13
显示整数 浮点数的二进制表示
2011-06-05
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人