LXG Blog

Rome was not built in a day.

MQTT

Message Queuing Telemetry Transport,消息队列遥测传输协议

mqtt.org-官网 MQTT中文网 MQTT协议3.1.1 MQTT实战 MQTT Wiki-github 概述 协议流程图 服务器搭建 实战 下载apache-apollo apache-apollo-1.7.1-unix-distro.tar.gz 查看帮助信息 ./apollo ProgramFiles/apache-apollo-1.7.1...

Iotek Project

2014 Iotek Personal Project

源码 iotek 彩票管理系统 系统初始化 管理员登录 彩民登录 新用户注册 系统退出 系统初始化和退出 从文件中加载管理员信息到结构体 从文件中加载用户信息、开奖信息、彩票信息到链表 展示一级菜单等待用户输入 保存最新信息持久化到文件中 释放链表堆内存 管理员操作 管理员登录验证 摇号开奖 信息查看 信息修...

Android 204

generate_204

深入理解android-wifi-nfc-gps-看云 http状态码 204 架构 代码 NetworkMonitor.java public class NetworkMonitor extends StateMachine { private static final String DEFAULT_HTTPS_URL = "https://w...

Android LMK

LowMemoryKiller

lowmemorykiller-Gityuan LowmemoryKiller机制分析-简书 lmkd-AOSP 架构 Framework ActivityManagerService.java 位于ProcessList.java中定义了3种命令类型,这些文件的定义必须跟lmkd.c定义完全一致,格式分别如下: LMK_TARGET <minfree> <...

C Primer Plus

复习C语言知识要点

初识C语言 1972年,贝尔实验室 编译器 C标准 C库 UNIX、LINUX 基本数据类型 基本数据类型 变量和常量 数据类型关键字 字符和转义字符 八进制和十六进制 可移植类型:stdint.h 和 inttypes.h _Bool 类型 复数和虚数 类型大小:sizeof(int) 字符串格式化输入和输出 ...

Android 日志系统

logcat 工作原理

Android logd日志原理-Gityuan Android Log系统介绍-简书 框架 源码 基于Android源码7.1,解读logd的日志记录过程 frameworks/base/core/java/android/util/ - Log.java - Slog.java - EventLog.java frameworks/base/co...

Android WatchDog

看门狗

Android WatchDog-Gityuan Watchdog原理和问题分析-简书 System Watchdog原理简洁梳理-简书 WatchDog 初始化 startOtherServices private void startOtherServices() { ------------------------------------...

Android init

init 进程

参考链接 Android 操作系统架构开篇 Android 9.0 init-简书 Android 架构图-Gityuan Android 启动架构图-Gityuan init 进程 init进程是Linux系统中用户空间的第一个进程,进程号固定为1。Kernel启动后,在用户空间启动init进程,并调用init中的main()方法执行init进程的职责。对于init进程...

Linux Kernel

Getting started learning

kernel.org androidxref linux-stable.git-清华镜像 Linux 内核剖析-IBM Linux kernel-简书 架构 GNU C Library (glibc) 提供了连接内核的系统调用接口,还提供了在用户空间应用程序和内核之间进行转换的机制。这点非常重要,因为内核和用户空间的应用程序使用的是不同的保护地址空间。 每个用户空间的进程都使...

Ubuntu配置Android开发环境

Ubuntu 16.04

安装Ubuntu 16.04 U盘制作启动盘 F12 (Dell) 进入启动选择U盘启动 安装 128G 固态硬盘分区建议: 主分区:50G / 交换分区:32G 内存2 (162) 逻辑分区:others /home 挂载磁盘 查看设备 df -h 创建挂载目录 mkdir sunmi 挂载到指定目录...