自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

志在四方

不忘初心,一步一个脚印,记录生活中遇到的点滴!

  • 博客(49)
  • 资源 (2)
  • 收藏
  • 关注

原创 CAN通信——bdc文件解析

dbc文件是一种描述CAN通信列表的文件,Vector公司有专门的文档解释-传送门Vector的CANoe软件带有dbc文件编辑器,如果没有装这个软件(付费的)的话,直接用记事本打开dbc文件也可以,但是由于文件的格式比较特殊,直接看文本的话难以理解,这时候可能就需要转换文件格式了。这里我用Java写了一个简易的文件转换工具,将dbc文件转换成xml文件-github,感兴趣的可以去看看。(1)熟悉

2018-03-17 18:54:07 17133 3

原创 Python——Excel文件读写

使用python处理excel文件

2017-11-12 21:43:09 748

原创 Python——安装编译环境

安装Python的编译环境,以及使用过程中出现的一些问题。

2017-11-12 17:08:12 2783

原创 Python——列表和函数

python的列表和函数学习笔记

2017-11-12 16:32:53 810

转载 内网穿透

小区电信宽带做了NAT,没有公网IP,TPLink路由器地址是100.64.*.*,外网无法访问局域网主机。

2017-11-11 15:06:52 2342

原创 Win7下安装Ubuntu(双硬盘)

双硬盘,Win7下安装Ubuntu,并对碰到的引导失败和时间错误进行了说明。

2017-05-01 22:57:20 2674

原创 Libevent 第一印象

值得学习的C语言开源项目之一,libevent是一个开源的高性能网络库,优点是:轻量级、事件驱动、支持多种I/O多路复用、跨平台等。

2017-04-29 01:48:00 439

原创 守护进程

编写守护进程的6条规则和一个示例

2017-04-21 02:07:20 332

原创 关于 httpd 的理解和实践

一个超简单的 http 服务器,可以处理GET和POST请求,代码不多,适合新手用来学习Unix环境下Socket编程、进程间通信和熟悉HTTP协议。

2017-04-05 00:28:41 3833

转载 从eclipse中提交项目至github

关于如何在eclipse中如何提交工程至github中。

2016-10-16 02:09:23 455

原创 Hex文件转Bin文件

将hex文件的内容转成按地址顺序(从低到高)排列的二进制数据(bin文件),对整个转换过程进行分析。

2016-09-29 00:35:52 17997 3

原创 CRC(循环冗余)校验

最近做下载工具的时候用到了CRC校验,自己实践了一下,下面做个心得总结。CRC初体验首先介绍一个CRC在线校验工具,可以看到其中有几个选项需要配置。 首先是校验码的长度order,然后是生成多项式polynom,其次是初始值initial value,最后是异或(Xor)值。此外还有两个选项,一个是“reverse data bytes”反转数据,另一个是“reverse CRC result r

2016-09-27 01:52:22 5127

转载 在Eclipse中添加 v4、v7 appcompat

相信很多人都遇到过appcompat_v7兼容包的问题,这里对添加appcompat_v7库进行了描述。

2016-08-30 22:16:48 624

原创 git获取远程仓库代码

git操作在用git获取OSChina的Android客户端源码时碰到一个问题,发现找到不到分支(只能看到master)后来才发现,的确只有一个分支,其余都是tag(标签)。(在github上一般都是分支,这里我想当然的去获取分支,结果是啥也没看到,但是readme上明明说有好多个版本的,结果发现这个资源只有一个master,里面还是个空的,代码全在各个tag中,跟SVN类似。)首先在

2016-08-30 19:59:33 7399

原创 Linux多线程编程

void *类型的使用、linux多线程的使用

2016-08-28 03:20:21 517

原创 关于makefile的规则

关于makefile的编译、生成目标文件的过程。

2016-08-26 12:36:18 394

转载 HEX文件说明

hex的全称是Intel HEX,此类文件通常用于传输将被存于ROM或者EPROM中的程序和数据,是由一行行符合Intel HEX文件格式的文本所构成的ASCII文本文件, HEX文件记录由对应机器语言码和/或常量数据的十六进制编码数字组成。

2016-08-26 02:35:40 3023

转载 I/O空间、内存空间以及Linux内存管理

在原文基础上进行了一些整理,加入了一些自己对IO空间和内存空间的理解,在嵌入式系统中常见的用法,以及Linux系统的内存管理,虚拟地址和物理地址的概念。

2016-08-26 02:09:31 3647

转载 关于视频的YUV格式介绍

介绍了视频的编码格式,对YUV格式以及常见的分类(4:4:4、4:2:2和4:2:0)进行了简单的说明。

2016-08-25 01:12:45 6686

原创 在Raspberry上使用蓝牙4.0 BLE

在Raspberry上使用蓝牙4.0

2016-08-22 23:14:35 3338

原创 Raspberry 编译环境设置

简单介绍了一下git的使用,设置raspberry使用的交叉编译工具、编译内核

2016-08-22 23:02:33 821

原创 在raspberry上使用USB摄像头做视频采集

以前看过国嵌的H.264视频采集程序,想在树莓派上试一试,现在记录一下自己尝试的过程。

2016-08-22 22:39:23 8698

原创 VirtualBox 共享文件夹 “cannot create symbolic link”

解压过程中出现,Linux中的错误“cannot create symbolic link”,以及Windows中的“无法创建符号链接 ... 您可能需要以管理器身份运行 WinRAR! 客户端没有所需的特权”

2016-08-18 23:26:00 6871

原创 在Ubuntu上使用Samba共享Linux内核源码

关于在Ubuntu上安装和使用smaba服务来共享Linux的内核源码,在Windows上使用Source Insight来查看代码。(当然也可以直接在Ubuntu上安装wine和Source Insight,这样应该会方便一点)

2016-08-13 14:49:34 668

原创 关于VIM+ctags+cscope安装与使用

安装和使用ctags和cscope

2016-08-12 23:38:31 1344

原创 Android蓝牙使用小结

对Android中蓝牙通信的过程进行分析,从扫描,匹配,到建立连接的过程。

2016-08-11 02:31:22 628

转载 关于蓝牙服务对应的UUID码

UUID是“Universally Unique Identifier”的缩写,通用唯一识别码的意思。对于蓝牙设备,每个服务都有一个与它对应的UUID(唯一的)。

2016-08-11 01:19:58 37359 3

原创 eclipse插件启动Genymotion模拟器失败

升级了Genymotion(从2.5–>2.7),结果发现在Eclipse中无法启动了(升级之前没问题的),但是直接启动Genymotion没有问题。

2016-08-02 17:29:49 825

原创 Android Stdio安装与使用

关于Android Stdio和Genymotion的安装与使用过程,记录安装步骤和遇到的问题。

2016-07-30 02:18:40 2006

转载 iOS Storyboard全解析

讲到了storyboard的使用以及讲到了storyboard在应用启动过程中的加载过程。

2016-07-24 00:34:07 1308

原创 Coding-iOS 的根视图分析

前面分析了应用启动时引导动画的展示过程,动画结束后根据会跳转到登录或者注册界面,当用户登录完成之后会进入RootTabViewController视图,该控制器里面依次加载了五个RootViewController,本文对RootTabViewController进行分析。

2016-07-07 00:58:12 535

原创 TaableView之自定义Cell

TableView作为使用最为频繁的视图之一,经常需要自定义TableViewCell,这里总结一下自定义Cell(定制单元格)常用的三种方式:继承UITableViewCell 定制表格行、使用动态单元格原型定制表格行、使用xib文件定制表格行。

2016-06-17 00:34:59 442

转载 iOS视图学习——TableView

iOS中使用最多的视图应该是TableView,本文的主要内容是关于表视图的介绍与使用。

2016-06-17 00:16:26 410

原创 Xcode中的pch文件

关于工程头文件关于pch文件,最近看代码时发现一些项目中有一个名为XXX_Prefix.pch的文件,搜索后得知这是一个预编译头文件”precompiled header”(在Xcode6之前创建新工程时会自动创建一个pch文件),pch文件被工程中的其它源文件共享,也就是说pch中定义的宏、包含的头文件等是全局共享的。

2016-06-07 01:38:01 363

原创 开源项目之Coding-iOS

开源项目之Coding-iOS之前看到有人推荐Coding-iOS开源项目,最近自己花了一段时间学习了一下,写一点学习心得。目录按以下几部分展开:开源项目之Coding-iOS目录应用启动流程引导动画引导动画启动过程应用启动流程

2016-06-07 01:17:01 2431

原创 Objective-C的语法之OOP

Objective-C的语法之OOP关于OC类定义中的变量声明和使用说明:实例变量全局变量实例方法*类方法拆分接口和实现 一般OC类的定义分为两部分:一部分是接口.h文件(@interface),用来展示类的构造,包含了使用该类所需的所有信息;另一部分是实现.m文件(@implement),这部分代码实现了接口中声明的所有方法。.h文件中一般会包括:@interface指令、公共st

2016-06-05 22:37:52 328

转载 Xcode6编译SDWebImage报错解决方法

SDWebImageDownloaderOperation 类的使用

2016-04-20 00:36:32 814

原创 iOS多线程编程

简单介绍了iOS提供的三种多线程编程方式:(1)使用NSThread实现多线程;(2)使用NSOperation与NSOperationQueue实现多线程;(3)使用GCD实现多线程实现多线程。

2016-04-11 23:24:32 302

原创 关于AFNetworking的使用

本文为自己在学习AFNetworking的使用过程中碰到的一些问题,总结成文。在运行疯狂iOS讲义中关于AFNetworking库的应用时碰到了以下问题,然后给出自己的解决方法。

2016-04-11 01:02:14 1246

原创 Java网络编程之socket使用小结

本文主要用来记录一下,在Java环境下,如何使用socket进行通信。

2016-04-11 00:36:15 964

DBC 文件格式

Vector公司的dbc文件格式说明文档,详细说明了dbc文件中各标识符的定义。

2018-03-17

hex2bin工具

eclipse工程,用Java做的转换工具,将hex文件转换成bin文件。

2016-09-29

空空如也

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

TA关注的人

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