自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 资源 (8)
  • 收藏
  • 关注

转载 实时操作系统和通用操作系统区别

1. 实时操作系统简介什么是实时操作系统?一般而言,操作系统的任务是管理计算机的硬件资源和应用程序。 实时操作系统会执行这些任务,但是运行时间精度和可靠度都极高。 在实际应用中,有的系统失常代价高昂,甚至会引起安全事故。这时,操作系统的时间精度和可靠度都显得格外重要。顾名思义,实时操作系统必须在已知的关键时间内完成关键操作,至少要在绝对大多数情况下在已知时间内完成关键操作。 部分这类操...

2019-01-10 10:57:36 6552

转载 信号量

以下转载自安富莱电子: http://forum.armfly.com/forum.php 信号量的概念及其作用信号量(semaphores)是 20 世纪 60 年代中期 Edgser Dijkstra 发明的。 使用信号量的最初目的是为了给共享资源建立一个标志,该标志表示该共享资源被占用情况。这样,当一个任务在访问共享资源之前,就可以先对这个标志进行查询,从而在了解资源被占用的情...

2018-12-21 10:11:26 3742

原创 Apache 服务器无法正常工作问题

调试WEBDAV的时候,尝试增加新的WEBDAV,之后还原后Apache服务无法正常工作查看log发现是IIS服务占用了80端口在控制面板中找到IIS服务,将其停止,重启服务器,Apache恢复正常。

2017-07-24 11:21:46 1781

原创 storage size of ‘XXX’ isn’t known

假设有三个文件a.c / b.h/  c. ha.c的内容如下#include "c.h"mqtt_client_t at_static_client_t;/* 逻辑部分 */b.h的内容如下/* 头文件部分 */struct mqtt_client_s{结构体内容}c.h的内容如下/*头文件*/typedef struct mqtt_client_s mqt

2017-06-06 17:34:10 9206

原创 打patch

和team partner 同步代码除了通过服务器外还可以以patch的方式进行。首先同步自己的代码,根据对方给出的gitlog_has 同步到同一版本,cat ~/gitlog_has 即可得到版本号,然后git reset --hard 版本号,版本统一之后,patch -p1

2017-03-03 15:34:22 489

原创 编译问题

最近在调试HTTPS的过程中遇到一些编译错误,这里整理记录一下。1.  relocation truncated to fit : R_MIPS_16 against / unreference declaration of XXX 初步判断是有类型未声明或者定义。按照提示寻找XXX 找到以后发现, XXX的定义和声明都是存在的。然后就否定了这个想法,开始怀疑编译器的问题,在网上查发现

2017-03-01 14:52:15 415

原创 makefile编译问题

Porting HTTP 时遇到 makefile因为编译时编码的问题,导致无法编译的问题。开始报错是提示,API的倚赖项上,缺少分割符号,仔细检查了下 ‘/’ 和 ‘\’都写的很规矩啊。查看另一个可以编译的文件夹的makefile,发现写法完全相同,只是他对的很齐,心想难道这里还有这种原因,抱着调试时期怀疑一切的心态,我把所有行补齐,再次编译,报错是我的table符号,这时候

2017-02-16 14:11:36 288

转载 Android中Local Service简介

转自:http://www.cnblogs.com/hnrainll/archive/2013/12/25/3491140.html把Service等同于thread或process是一个非常常见的误解。需要强调又强调的第一点是,Android的Service是一个Context,并不必然等于一个额外的thread。如果你有仔细看文档(<a href="http://develop

2016-12-02 18:04:51 943

转载 深入理解Android的startservice和bindservice

转自:   http://www.cnblogs.com/yejiurui/p/3429451.html一、首先,让我们确认下什么是service?         service就是android系统中的服务,它有这么几个特点:它无法与用户直接进行交互、它必须由用户或者其他程序显式的启动、它的优先级比较高,它比处于前台的应用优先级低,但是比后台的其他应用优先级高,这就决定了当系统

2016-12-02 17:53:07 170

转载 git 分支操作

转自:http://www.open-open.com/lib/view/open1415759196070.html1 查看远程分支  $ git branch -a  * br-2.1.2.2  master  remotes/origin/HEAD -> origin/master  remotes/origin/br-2.1.2.1  remotes

2016-11-29 15:43:22 174

转载 AndroidManifest.xml文件解析(详解)

转自:http://www.jb51.net/article/73731.htm一、关于AndroidManifest.xmlAndroidManifest.xml 是每个android程序中必须的文件。它位于整个项目的根目录,描述了package中暴露的组件(activities, services, 等等),他们各自的实现类,各种能被处理的数据和启动位置。 除了能声明程序中的A

2016-11-29 11:20:22 494

转载 ContentResolver 简介

转自: http://blog.csdn.net/bigapple88/article/details/6251386这个类主要是Android用来实现应用程序之间数据共享的 一个应用程序可以将自己的数据完全暴露出去,外界更本看不到,也不用看到这个应用程序暴露的数据是如何存储的,或者是使用数据库还是使用文件,还是通过网上获得,这些一切都不重要,重要的是外界可以通过这一套标准

2016-11-25 14:57:03 5896

转载 Android资源文件中各种XML的作用与解释

转自:http://blog.csdn.net/xiaoli100861/article/details/51766906#t2  (高速蜗牛的博客)众所周知,XML是一种可扩展标记语言,它被用来传输和存储数据。在Android中也会随处可见XML文件,包括一个android项目不可缺少的AndroidManifest.xml清单文件,res资源文件目录下的anim/drawable/la

2016-11-18 11:07:19 381

原创 git 提交代码

需要注意git提交时,一定要保证服务器上有相应的仓库,如果没有需要在服务器上先创建仓库,本地和服务器同步后本地才能提交代码。一般移植过去的代码目录下会包含原来的 .git 如果不需要可以删除再init,但是一般都是使用服务器上创建好的 .git 以和服务器同步,在移植前服务器上的源码已经包含一个 Browser 的文件夹,里面有 .git文件,我将源码全部移植到这里与服务器同步。

2016-11-16 17:55:12 248

原创 Android APP源码移植

更新Android7.0后,将Android4.4上的Browser移植到了Android7.0。         所谓移植首先是Ctrl&C 和Ctrl&V 。将Browser的整个文件夹移植到Android7.0的工程目录下。        这里要确认有哪些API被修改了,有哪些类库被增删了,移植主要的工作是在新的API和类库的基础上让旧的APP WORK。        下面是编

2016-11-16 17:29:52 1986

转载 Android mk 文件语法介绍

最近编译代码经常出现各种库之间的依赖添加,需要修改mk文件,顺手熟悉下mk 文件,下面转载一篇文章转:http://www.cnblogs.com/wainiwann/p/3837936.html0. Android.mk简介:Android.mk文件用来告知NDK Build 系统关于Source的信息。 Android.mk将是GNU Makefile的一部分,

2016-11-14 14:34:56 233

原创 Android 服务器编译下载

本地编译一直无法通过,Jack-server一直无法启动,尝试了更换端口,更改heap size和添加prebuild路径都未成功,为了不影响进度,改用服务器编译,本地编译的问题,在空余时间继续研究。    假设自己在服务器上的名字是A,服务器的地址是B,链接服务器的命令如下;    ssh -l A B    登入之后,操作和本地完全一样,同样新建一个Android的目录,用于存放代

2016-11-08 10:11:54 540

转载 Android 编译 Jack简介

本地进行Android 编译时遇到一些问题,对Jack进行了一些了解,转载PCSXK兄的博客做记录。Jack工具链Jack是一个Android工具链,用于将Java源码编译成Android dex字节码。它替换了之前的Android工具链,即由javac, ProGrard, jarjar和dx多个工具组成的集合。Jack工具链带来了以下优势:完

2016-11-05 17:14:43 2296

原创 ubuntu 14.04系统安装

2016.11.01开始Android学习,第一步是搭建环境,安装Ubuntu14.04 LTS时遇到一些问题,这里做下记录。  1.关于Ubuntu的版本选择建议选择长期支持版本即LTS版本,否则一些源的支持不好,后期的许多依赖项配置都会遇到找不到源的问题。  2.关于分区,安装时可以选择默认自动分区或者手动分区,手动分区时要分清楚各个分区的作用再分区,第一次安装就因为/VAR分区选的过

2016-11-02 17:23:18 1066

嵌入式系统的死机调试.pdf

嵌入式系统,异常之后如何调试。包括错误系统介绍,出现某个异常后如何定位问题。如何避免这类问题,调试步骤。

2020-04-18

蓝牙协议的学习.pdf

适合需要蓝牙入门的同学,对蓝牙技术的发展过程,以及蓝牙的主要功能做了介绍

2019-10-06

quartus 9.1 破解

帮你顺利破解quartus,详细解释请参见http://www.cnblogs.com/crazybingo/archive/2010/05/14/1735341.html 感谢crazy bingo

2012-12-07

地理坐标与直角坐标的转换算法

介绍了如何把GPS坐标转化为直角坐标,如果制作GPS导航的东西可以参考一下

2012-04-26

arduino开源模块儿DIY中文文档

如果你想仿制一块儿ARDUINO的话,这个可以有一些帮助

2011-05-29

arduino语言手把手教程

Arduino板使用教程,很容易上手入门,使用初学者必备

2011-05-11

空空如也

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

TA关注的人

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