- 博客(28)
- 资源 (1)
- 收藏
- 关注
原创 yocto
OpenWrt是一个嵌入式的Linux发行版,主流路由器固件有 dd-wrt、tomato、openwrt三类,而不是试图建立一个单一的、静态的系统。OpenWrt的包管理提供了一个完全可写的文件系统,从应用程序供应商提供的选择和配置,并允许您自定义的设备,以适应任何应用程序。对于用户来说,这意味着其拥有完全定制的能力,可以用前所未有的方式使用该设备;对于开发人员,OpenWrt 是使用框架来
2017-07-12 16:05:49
853
转载 git综合
看了git突然就感觉这些人真滴蛮厉害,整天就是完善这类代码,真的已经做了大量的工作。和绣花业没有什么区别。Git的功能特性:从一般开发者的角度来看git有以下功能:1:从服务器上克隆数据库(包括代码和版本信息)到单机上。2:在自己的机器上创建分支,修改代码。3:在单机上自己创建的分支上提交代码。4:在单机上合并分支。5:新建一个分
2017-07-11 10:41:58
635
转载 centos开启telnet服务
1. 查看linux版本信息:[loong@localhost ~]$ cat /etc/issueCentOS release 5.8 (Final)Kernel \r on an \m2. 查看系统是否已安装telnet-server,linux系统上默认已经安装telnet-client(或telnet),而telnet-server需要手动安装。[loong
2017-07-05 10:19:36
751
原创 linux下grep命令
1:查找包含teacher文本的所有行并打印在屏幕上命令:grep ‘teacher’/root/Linux.txt。2:不区分大小写的查找teacher文本的所有行并打印在屏幕上命令:grep -i 'teacher' /root/Linux.txt。3:查找包含teacher文本的所有行并将匹配行的总数打印在屏幕上命令:grep -c 'teacher' /
2017-07-05 10:17:39
518
转载 apt-get 的原理
众所周知,在linux操作系统下,利用apt-get来安装软件是非常方便的。只要一个sudo apt-get install 软件名;就可以轻易的解决软件的安装,最关键的是他可以解决其中存在的各种复杂的依赖关系,让你不用为此头疼,而在apt-get出现之前,利用dpkg或者更早之前的./configure;make;make install来安装软件真是无法想象,安装完软件A,提示你要安装软件B,
2017-07-05 10:08:00
874
转载 snull代码分析
1. #include 2. #include 3. #include 4. #include 5. 6. #include 7. #include /* printk() */ 8. #include /* kmalloc() */ 9. #include /* error codes */ 10. #
2017-06-15 09:17:49
1768
转载 用电脑怎么知道对方的ip地址
用电脑怎么知道对方的ip地址听语音|浏览:4974|更新:2014-12-15 11:48|标签:电脑 1234567分步阅读 如果我们想知道对方好友是在哪里上网,或者说我们想知道对方用电脑上网的IP地址,其实是可以通过qq中介知道对方上
2017-04-13 18:36:30
2507
1
转载 hash表
Hash表 Hash表也称散列表,也有直接译作哈希表,Hash表是一种特殊的数据结构,它同数组、链表以及二叉排序树等相比较有很明显的区别,它能够快速定位到想要查找的记录,而不是与表中存在的记录的关键字进行比较来进行查找。这个源于Hash表设计的特殊性,它采用了函数映射的思想将记录的存储位置与记录的关键字关联起来,从而能够很快速地进行查找。1.Hash表的设计思想 对于一
2017-04-11 10:55:59
346
转载 c语言指针
本文是通过几篇转帖的文章整理而成的,内容稍有修改:一、C语言中,为什么字符串可以赋值给字符指针变量char *p,a='5';p=&a; //显然是正确的,p="abcd"; //但为什么也可以这样赋值??问:一直理解不了为什么可以将字串常量赋值给字符指针变量,请各位指点! 答:
2017-01-13 10:32:14
247
转载 不同操作系统不同平台编译出的程序一致不
不一样。对于不同的编译器,整个流程(预处理——编译器(词法分析、语法分析,语义分析...)——汇编器——链接器)之中只要有稍微一点的不同,我想编译后的结果——可执行文件都是不同的。对于不同的硬件平台,比如x86、SPARC、MIPS、ARM等,它们的寻址方式、地址格式、指令格式等等等等都不相同,那么编译的过程必然也会有所不同,结果自然不同。对于不同的操作系统,答案是一目了然的。不同的操
2016-11-09 15:26:44
2788
1
转载 信号量理解
#include "INCLUDES.h" #define TASK_STK_SIZE 512 char *s1="MyTask";char *s2="YouTask";INT8U err; //定义一个错误信息INT8U y=0;OS_EVENT *Fun_Semp;
2016-10-24 15:19:49
1084
转载 ucos信号量理解
ucos看了也有一周多了,索性源码都能开得懂,并且能去理解。昨天一开始看事件标志组的时候确实不知道怎么回事,后来百度一下,明白了事件标志组的作用以后,再去看书上的讲解和原码就清晰多了,很容易就明白了他的基本运行机理。这也给了我一点启示,学一个东西,看一个东西之前,你最少要知道他干嘛用的,如果连干嘛用的都知道书看的再熟也是枉然。 ucos中提供了好几个用于同步事件以及共享资源访问的机制,目
2016-10-24 14:28:07
5847
5
转载 bin.sh not found
关于mini2440上-/bin/sh: 命令:not found的解决办法我按照mini2440的移植手册移植了linux内核和文件系统不同的是我用的交叉编译器是最新的4.4.1而没有用天嵌科技提供的交叉编译器,当我移植好了yaffs文件系统,想写个helloworld程序在开发板上测试下,我把编译好的helloworld文件放到yaffs文件系统的/usr/bin目录下,但当我运行/u
2016-09-28 10:18:38
334
转载 套接口
介绍Hey! Socket 编程让你沮丧吗?从 man pages 中很难得到有用的信息吗?你想 跟上时代去做一做 Internet 程序,但是为你在调用 connect() 前的 bind() 的结构而愁眉不展?…好了,我现在已经来了,我将和所有人共享我的知识了。如果你了解 C 语言并想穿过 网络编程的沼泽,那么你来对地方了。读者这个文档是写成一个
2016-09-04 11:33:49
1349
转载 数据在底层的传播套接字
http://net.zdnet.com.cn/network_security_zone/2011/1110/2065373.shtml分析数据在协议栈底层的流程:当网卡收到数据后,产生硬件中断,由中断处理程序(一般为网卡驱动程序所注册)从网卡内读取数据,并封装称sk_buff{}结构,然后把这些数据传递给函数netif_rx()进行进一步的处理。 函数netif_rx()
2016-09-04 11:21:11
233
转载 fork函数
一、fork入门知识 一个进程,包括代码、数据和分配给进程的资源。fork()函数通过系统调用创建一个与原来进程几乎完全相同的进程,也就是两个进程可以做完全相同的事,但如果初始参数或者传入的变量不同,两个进程也可以做不同的事。 一个进程调用fork()函数后,系统先给新的进程分配资源,例如存储数据和代码的空间。然后把原来的进程的所有值都复制到新的新进程中,只有少数值与原来
2016-09-01 09:12:01
292
转载 套接字基础
/C++ 网络编程3: 套接字基础部分信息参考 中国石油大学 信息安全实验 信息安全实验四实验参考参考 信息安全实验资料 四个PPT文件server.c套接字地址Linux系统的套接字可以支持多种协议,每种不同的协议都是用不同的地址结构。在头文件中定义了一个通用套接字地址结构sockaddr:struct sockaddr{
2016-08-31 11:26:21
289
转载 面向连接的套接字通信
1.1 面向连接的套接字通信工作流程 为了实现服务器与客户机的通信,服务器和客户机都必须建立套接字。服务器与客户机的工作原理可以用下面的过程来描述。 (1)服务器先用socket函数来建立一个套接字,用这个套接字完成通信的监听。 (2)用bind函数来绑定一个端口号和IP地址。因为本地计算机可能有多个网址和IP,每一
2016-08-31 11:25:54
1209
转载 套接字基本归类
一、sockedint socket(int domain,int type,int protocol); 用来创建一个套接字,完成本地进程间或者网络通信。返回值:文件描述符或-1(出错)参数:1.通信域:AF_LOCAL/AF_UNIX: 本地通信域,进程间通信AF_INET: ipv4的网络通信域AF_INET6: ipv6的网络通信域2.通信类型:
2016-08-31 10:50:55
293
转载 wireshark怎么抓包、wireshark抓包详细图文教程
wireshark是非常流行的网络封包分析软件,功能十分强大。可以截取各种网络封包,显示网络封包的详细信息。使用wireshark的人必须了解网络协议,否则就看不懂wireshark了。为了安全考虑,wireshark只能查看封包,而不能修改封包的内容,或者发送封包。wireshark能获取HTTP,也能获取HTTPS,但是不能解密HTTPS,所以wireshark看不懂HTTPS
2016-08-22 14:25:10
2275
转载 Qt TCP协议 传输简单字符串实例
转载自http://mobile.51cto.com/symbian-270781_all.htmQt TCP协议 传输简单字符串实例是本文要介绍的内容。TCP即Transmission Control Protocol,传输控制协议。与UDP不同,它是面向连接和数据流的可靠传输协议。也就是说,它能使一台计算机上的数据无差错的发往网络上的其他计算机,所以当要传输大量数据时,我们选用TCP协
2016-08-22 10:06:49
7013
原创 qt下MP3实现。
资源下载处放置了全部代码。这次慢慢的对工程有了一定的感觉,也逐渐发现了自己的不足,真的是越学越觉得自己知道的好少好少,要学的东西真的不是一般的多,但是通过这段时间,我真的慢慢的学会了规划,真的学会了怎么去把自己的事情安排的妥妥当当的,其实这也是最大的进步。 对于qt慢慢的真的有点感悟了,界面编程只是基础,最重要的还是功能实现的好,让别人用着很舒服,界面很美观,这也是我下一步追求的目
2016-08-18 11:41:19
1132
转载 arm版的qte不能用触屏
情况说明开发版自带QT程序,开机能够显示界面,并且触摸屏可用。但是我自己编译好的程序放到开发板中,能够正确运行,触摸屏却不可用。在网上查了好些资料,对于我这个初学者很难入手,因为说明的操作过程不完整不清楚如何入手。问题分析在命令行中输入qt4可以执行,并且触摸屏可用。理论上来讲与我们自己的程序关系不大,主要是环境没有配置好。我们首先分析下qt4是如何执行的。
2016-07-29 09:22:10
481
原创 shell脚本编写比较两个数的大小
小心if [] 前后都有空格代码echo "Please enter your number"read $jread $kif [ $j -le $k ]then echo "jelse echo "j>k"fi然后:wq然后修改权限chmod +x bash然后./bash3(按enter)5
2016-07-27 10:25:20
6529
1
原创 基于arm的音乐播放器制作
就是今天冒出了一个想法,能不能将pushbutton和mplayer联系起来,当点击的时候控件来调用mplayer,然后开始查找相关的类,发现了去thread,调用记事本成功后,我尝试着去调用mplayer,就是然后就开始查文献写代码。但是有一个问题,就是说mplayer用的命令是mplayer songname 这个命令来实现歌曲播放的,而thread只能调用程序,所以搞了好长时间,才发现其实q
2016-07-26 20:20:00
4462
转载 zigbee智能家居系统转载文章
我无法掩饰自己的机动之情,太感谢原创作者。这几天我一直很愁自己什么都不会。真心想拜拜大神。赶紧的转过来。出处http://blog.youkuaiyun.com/u013704336/article/details/50850926硬件电路的设计硬件电路主要包括以下几个:主控电路传感器电路通讯电路下面就分别讲解着三个电路的设计主控电路设计 主控电路采用
2016-07-11 13:57:52
4816
原创 qt sort编码的一点总结
在设计这个对话框的时候,首先就是明白功能,然后就开始编码。首先设计ui对话框,在ui对话框设计好之后就会当你make的时候就会产生一个新类Ui::sort。这个类的定义在ui_sort.h文件中;然后再定义一个新的类,继承ui::sort和你要设计的框子,并且添加新的成员来实现相应的功能。下面就详细解释代码。在,h中定义好那个新类成员,然后在cpp中写好构析函数,进行成员初始化,然后用
2016-07-08 11:16:16
1004
原创 qtsort中的程序异常停止错误
调试中 Signal received The inferior stopped because it received a signal from the Operating System. Signal name : SIGSEGV Signal meaning : Segmentation fault这是错误说明程序中有空指针
2016-07-08 11:10:45
380
mini2440arm基于qt4的MP3源码
2016-08-18
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人