自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(75)
  • 资源 (2)
  • 收藏
  • 关注

转载 Android EventBus 精讲

转载请表明出处:http://blog.csdn.net/lmj623565791/article/details/40794879,本文出自:【张鸿洋的博客】1、概述最近大家面试说经常被问到EventBus,github上果断down了一份,地址:https://github.com/greenrobot/EventBus,的确是个不错的框架,主要用于事件的发布和订阅。EventBu

2016-01-27 10:57:54 554

转载 EditText编辑问题

一、android 软件盘事件响应在android中,有时需要对EditText实现软件盘监听的场景。当android按下软键盘的时候,响应完成、发送、搜索或者其他事件。Google 提供了 EditorInfo、KeyEvent 的一些方法,能够实现我们需要的功能。详细可研究:EditorInfo.class 和 KeyEvent.class. 输入回车键隐藏

2016-01-19 09:08:08 549

转载 Android Studio 快捷键

Alt+回车 导入包,自动修正Ctrl+N   查找类Ctrl+Shift+N 查找文件Ctrl+Alt+L  格式化代码Ctrl+Alt+O 优化导入的类和包Alt+Insert 生成代码(如get,set方法,构造函数等)Ctrl+E或者Alt+Shift+C  最近更改的代码Ctrl+R 替换文本Ctrl+F 查找文本Ctrl+Shift+Space 自动

2015-11-25 19:54:54 468

原创 8583报文解析

8583报文解析

2015-09-05 14:33:36 3235

转载 vim插件管理利器:pathogen

来源:http://www.cnblogs.com/taskiller/archive/2012/08/14/2637689.html一、pathogen简介通常情况下安装vim插件,通常是将所有的插件和相关的doc文件都安装在中一文件夹中,如将插件全部安装在/usr/share/vim/vim73/plugin/目录下,将帮助文档全部安装在/usr/share/vim/vim73

2015-04-09 15:37:02 483

转载 python 串口通讯编程

python的串口网上有很多例子,这里了只是把认为好的整理到一起。首先,应该安装serial模块,还能开始后续的操作。我用的python2.6,serial模块可以在这里下载安装serial模块下载1,字符串的发送接收短接串口的2、3脚,创建一个文本,如:[python] view plaincopyimport se

2015-04-07 16:28:12 3990

转载 中国天气城市代码编号

使用方法:如获取佛山地区天气:http://www.weather.com.cn/weather/101280800.shtml? 绿色部分即为城市代码。101010100=北京101010200=海淀101010300=朝阳101010400=顺义101010500=怀柔101010600=通州101010700=昌平101010800=延庆

2015-04-05 12:00:28 17556

转载 编程基础知识分享——编程开始之前

对我来说,编程这件事与其说是工作,不如说是兴趣。尽管和自己理想中的编程比,自己的所谓编程只不过是小打小闹,但是现在又有多少所谓的IT从业者是做真正的编程?产业化的今天,其实真的没有必要区分所谓的程序员和码农,每个人的路线和生活都不相同,也不可能相同,有人学编程只是为了一份工作,有人纯粹为了爱好。我的理解,无论出发点如何,只要尊重自己的选择,能够有所收获就够了。  这系列文章,是自己当初学习

2015-02-14 13:49:09 1295

转载 Android四大组件

注:本文主要来自网易的一个博主的文章,经过阅读,总结,故留下文章在此Android四大基本组件介绍与生命周期Android四大基本组件分别是Activity,Service服务,Content Provider内容提供者,BroadcastReceiver广播接收器。一:了解四大基本组件Activity :应用程序中,一个Activity通常就是一个单独的屏幕,

2015-02-11 08:37:10 490

转载 程序员技术练级攻略

原文转载:http://coolshell.cn/articles/4990.html程序员技术练级攻略2011年7月18日陈皓发表评论阅读评论515,117 人阅读    月光博客6月12日发表了《写给新手程序员的一封信》,翻译自《An open letter to those who want to start programming》,我的朋友(他

2015-02-09 17:11:18 485

原创 sqlite环境下的数据库

sqlite数据库之处女作By—it_zujun

2015-02-04 18:00:11 507

原创 基于linux系统的物联网服务器设计

#include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #inc

2015-02-03 09:05:11 807

转载 搭建SQLite3嵌入式开发环境

1.安装准备 (1) 下载sqlite-3.6.16.tar.gz软件包(2) 执行tar zxvf sqlite-3.6.16.tar.gz解压缩(3) 确保arm-linux交叉编译链能正常使用2 安装x86版本cd sqlite-3.6.16./configuremakemake install安装完成后,执行s

2015-02-02 09:29:08 735

原创 NAT穿透技术实现代码

利用NAT共用IP的原理实现设计思路:1:启动服务器,监听端口88772:第一次启动客户端(称为client1),连上服务器,服务器将返回字符串first,标识这个是client1,同时,服务器将记录下这个客户端的(经过转换之后的)IP和端口。3:第二次启动客户端(称为client2),连上服务器,服务器将向其返回自身的发送端口(称为port2),以及client1的(经过转换之后

2015-01-21 15:19:18 1270 1

原创 NAT工作原理

NAT通过共用网关,NAT来维护动态端口实现----穿墙打洞。在现代用的是IPV4网络,全球的用户越来越多,在IPV4协议里,使用了32位的地址,结果就是一共有4G个不同的地址,当时设计的时候觉得这个地址空间足够大了,不可能用完,但是结果是,现在居然就快消耗空了,所以就必须得想另外一个办法来控制IP地址增长过快,就有人想了一个大家共享一个IP地址,然后用端口和区分不同实际用户的方案,这个就是后

2015-01-19 17:02:25 812

转载 NAT路由器打洞原理

由于Internet的快速发展 IPV4地址不够用,不能每个主机分到一个公网IP 所以使用NAT地址转换。一般来说都是由私网内主机(例如上图中“电脑A-01”)主动发起连接,数据包经过NAT地址转换后送给公网上的服务器(例如上图中的“Server”),连接建立以后可双向传送数据,NAT设备允许私网内主机主动向公网内主机发送数据,但却禁止反方向的主动传递,但在一些特殊的场合需要不同私网内

2015-01-19 14:08:56 1029

转载 P2P学习网站推荐

http://hwycheng.blogchina.com由于想学习p2p流媒体所以在网上到处逛发现了一些好的p2p流媒体开源项目,和大家一起分享。Icecasthttp://www.icecast.org/index.phptheorahttp://www.theora.org/peercasthttp://www.peercast.org/f

2015-01-19 11:47:54 532

原创 linux系统下的物联网设计

linux系统下的物联网系统设计By  it_zujun系统环境:linux2.6.29开源系统系统工作方式:NFS挂载测试内容:Android系统作为客户端连接服务器进网络环境:局域网下socket公网连接网络连接方式:linux(PC)是Ubuntu虚拟机 ,服务器为开发板,开发板通过NFS挂载到Ubuntu上局域网测试:开发板网络ip:192.168.

2015-01-15 14:35:23 1575

转载 音频解码器madplay移植

音频解码器madplay移植编者:从这一小节开始,友善官方带的手册就没有介绍了,根据一些参考书籍进行移植。这里移植的是音频解码器madplay.需要的源码包:(我已经上传到我的资源里面了,可以直接下载)libid3tag-0.15.1b.tar.gzlibmad-0.15.1b.tar.gzmadplay-0.15.2b.tar.gzzlib-1.2

2015-01-09 13:28:47 1177

转载 阿里云观察2014

摘要:Amazon云计算对整个新兴产业的发展无疑举足轻重,而国内,阿里云的成败也有类似的分量。2013~2014年,阿里云几乎一直主导着云计算方面的业界话题。2011年和2012年,我先后两次对话阿里云的负责人王坚博士,并在《凌云》杂志发表了《追寻凌云梦》和《阿里云观察》两篇文章,记录了阿里云和王坚本人不同发展阶段的酸甜苦辣。在后一篇文章的结尾,我这样写道:“全球范围内,Amazon云

2014-12-29 15:40:06 1248

转载 vim自动补全等文件编辑配置

一:代码提示的     找到一个插件:AutoComplPop。从下面的网址中下载该工具的最新版       http://www.vim.org/scripts/script.php?script_id=1879     解压文件得到两个文件,一个是autoload目录下的acp.vim,另一个是plugin下的acp.vim。      将分别放到/usr/share/vi

2014-12-15 14:51:13 760

转载 12 大编程语言收入排行榜,Ruby 最高!

BI最近的一份报告显示,近两年美国软件工程师的平均年薪已经接近10万美元(下图),与之相比欧洲的软件工程师的收入要少得多,平均年薪月5.5万美元,不过比去年同期增长了9%,呈现上升势头。计算机软件开发或者说程序员工作已经成为收入最高的职业之一。BI最近的一份报告显示,近两年美国软件工程师的平均年薪已经接近10万美元(下图),与之相比欧洲的软件工程师的收入要少得多,平均年

2014-11-26 14:39:05 1034 1

转载 给Ruby加把火:Ruby 语言将再次走红

被广泛的认为是 web 语言的 Ruby 一直都是大红大紫,但是现在它将更加走红。AltRubies 将 Ruby 推到了我们未曾想过的高度。Ruby 是不是成为了浏览器、移动app甚至是硬件的首选?让我们一起来看看这些可选的Rubies和它们带来的令人振奋的东西…被广泛的认为是 web 语言的 Ruby 一直都是大红大紫,但是现在它将更加走红。AltRubies 将 Ruby 推到了

2014-11-05 13:07:24 856

转载 可能应发革命的四门语言

所有人都听说过“应该学好 C”,“Java 是 Web 开发者的首选”等等,它们几乎成为了真理。那么问题来了,难道就没有其他语言能挤走这些老家伙,使他们不再受欢迎?还是说十年后我们还是依靠着不断升级的 Objective C 和 PHP,或者一些偏向底层的语言?

2014-11-03 09:12:08 526

转载 常见排序方法

1.选择排序定义:首先,选出数组中最小的元素,将它与数组中第一个元素交换。然后找出次小的元素,并将它与数组中第二个元素交换。按照这种方法一直进行下去,直到整个数组排完序。交换次数:N-1缺点:运行时间对文件已有序的部分依赖较少,从文件中选出最小元素的每一遍操作过程,并没有给出下一遍要找的最小元素的位置的相关消息。例如,该程序对已排好序的文件或各元素都相同的元素文件与对随机排

2014-09-25 21:04:52 573

转载 c语言中结构、联合、枚举的用法

C语言中的结构体,联合,链表和枚举,位域(下) 一、联合的定义 定义一个联合类型的一般形式为: union 联合名 { 成员表 }; 成员表中含有若干成员,成员的一般形式为: 类型说明符 成员名 成员名的命名应符合标识符的规定。 例如:union perdata { int class; char office[10]; }; 定义了一个名为perdata的联合

2014-09-25 11:30:05 818

原创 有A、B、C、D四个人过桥问题

题目:有A、B、C、D四个人,要在夜里过一座桥。他们通过这座桥分别需要耗时1、2、5、10分钟,只有一支手电,并且同时最多只能两个人一起过桥。请问,如何安排,能够在17分钟内这四个人都过桥?

2014-09-14 11:03:08 3150

转载 fork与vfork的区别

http://blog.csdn.net/jianchi88/article/details/6985326fork()与vfock()都是创建一个进程,那他们有什么区别呢?总结有以下三点区别: 1.  fork  ():子进程拷贝父进程的数据段,代码段     vfork ( ):子进程与父进程共享数据段 2.  fork ()父子进程的执行次序不确定    

2014-09-10 15:28:57 448

转载 YUYV摄像头采集jpeg格式图片

#include   #include   #include   #include   #include   #include   #include   #include   #include   #include   #include   #include "jpeglib.h"     //#include "v4l2grab.h"   

2014-08-27 09:47:49 1456 1

转载 关于YUV420P、YUYV、RGB 图像格式的转换总结

BMP格式 头信息结构体: [cpp] view plaincopy在CODE上查看代码片派生到我的代码片typedef struct tagBITMAPFILEHEADER { WORD bfType; // 位图文件的类型,必须为BM(1-2字节) DWORD bfSize; // 位图文件的大小,以字节为单位(3-6字节) WORD bfRese

2014-08-26 18:42:56 1033

转载 ARM-Linux驱动-触摸屏驱动分析

硬件平台:FL2440内核版本:2.6.28主机平台:Ubuntu 11.04内核版本:2.6.39原创作品,转载请标明出处http://blog.csdn.net/yming0221/article/details/65809811、下面是ADC和触摸屏接口的模块图当触摸屏接口使用时,XM或YM接触摸屏接口的地当触摸屏接口不使用时,XM或YM接模拟信号,做普通AD

2014-08-22 09:11:43 620

转载 linux USB摄像头高级编程

本文内容来源于网络,本博客进行整理。1. 定义V4L2(Video For Linux Two) 是内核提供给应用程序访问音、视频驱动的统一接口。2. 工作流程:打开设备-> 检查和设置设备属性-> 设置帧格式-> 设置一种输入输出方法(缓冲 区管理)-> 循环获取数据-> 关闭设备。3. 设备的打开和关闭:#include int open(const c

2014-08-14 14:14:37 1292

转载 Linux系统下USB摄像头驱动开发

摘要:介绍了在Iinux系统下开发符合Video for Linux标准的USB摄像头驱动的方法,并对该标准提出“不间断采集”的改进思路,配合双URB、双帧缓冲等方法,提高采集速度。   关键词:Linux设备驱动 USB摄像头 Video for Linux 不间断采集USB摄像头以其良好的性能和低廉的价格得到广泛应用。同时因其灵活、方便的特性,易于集成到嵌入式系统中。但是如果使

2014-08-13 10:06:17 760

转载 linux驱动开发的经典书籍

Linux驱动学习的最大困惑在于书籍的缺乏,市面上最常见的书为《linux_device_driver 3rd Edition》,这是一本很经典的书,无奈Linux的东东还是过于庞大,这本侧重于实战的书籍也只能停留在基本的接口介绍上,更深入的东东只能靠我们自己摸索了。但万事总有一个开头,没有对Linux驱动整体框架的把握是很难做一个优秀的驱动开发者的。除了这本Jonathan Corbet, 

2014-07-23 18:45:44 660

原创 Linux驱动平台管理——重塑世界

linux简单字符驱动很简单,只需要在初始化时对物理地址进行映射,再注册一个fileopenration操作集,然后就和写裸机程序一样实现操作集就可以了。

2014-07-23 18:35:24 1034

原创 Linux高级网络编程网络通信客户端代码

#include #include #include #include #include #include #include #include int create_tcp_client(const char *ip,unsigned short port){int sk;int ret;struct sockaddr_in dest

2014-06-16 22:31:14 691

转载 Linux聊天程序服务器代码

#include #include #include #include #include #include #include #include   int create_tcp_server(unsigned short port){int lsfd;int ret;struct sockaddr_in myself;/* 先选择sock

2014-06-16 22:29:19 607

转载 知名IT企业待遇一览表

115家IT公司待遇一览表      作者是西电通院2013届毕业硕士,根据今年找工作的情况以及身边同学的汇总,总结各大公司的待遇如下,吐血奉献,公司比较全。以下绝对是各大公司2013届校招的数据,少数几个是2011、2012的数据,都已经特别注明,数据真实重要性高于一切!选进来的都是已经确 认的信息,放心参考。        这里所说的待遇全部为税前,另外,年薪不是简

2014-06-13 08:03:54 2588

转载 嵌入式工程师月薪最高排行榜

据深圳信盈达科技的就业老师调查,具有10年工作经验的高级嵌入式软件工程师年薪在30万元左右。即使是初级的嵌入式软件开发人员,平均月薪也在5000元左右,中高级的嵌入式软件工程师月薪平均已超过万元。下面是一份来自EEPW统计的目前中国大陆嵌入式工程师月薪酬TOP30的公司排行榜。TOP1:中电34所  嵌入式工程师平均收入:40400(元)  

2014-06-10 23:05:27 4843

转载 2014阿里巴巴WEB前端实习生在线笔试题

2014年3月31日晚,我怀着略微忐忑的心情(第一次在线笔试^_^!!)进行了笔试,阿里巴巴的笔试题共有10道,几乎包含了Web前端开发的各个方面,有程序题、有叙述题,时间非常紧张,只完成了大概6道题。下面把遇到的题目跟大家分享一下!1、[html] view plaincopy>  html>          head>          style type="text/css"

2014-05-30 07:50:13 1040

Weather.rar

该项目通过http网络爬虫,获取数据,并设置语音播报选择功能,根据用户选择是否语音播报。

2015-12-08

Android中wifi检测

该项目通过广播检测wifi的开启状态,提升用户开启WiFi功能,涉及到wifimanager操作,网络权限操作

2015-12-07

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除