分类 默认分类 下的文章

在局域网建立.local域名


目录 [隐藏]I. hostnameII. hostsIII. mdnsIV. avahi ubuntu setup .local domain in lan需要理解linux下面的几个概念。I. hostname主机名,默认保存在/etc/hosname,可以通过命令hostname查看和更改。$hostname #查看 hachi-jay $sudo hostname -F /etc/hostname #编辑`/etc/hostname`后应用该命令更改。II. hosts本地域名文件,配置后再本机...

thingsboard 开发环境建立


目录 [隐藏]I. dependencyII. installIII. troubleshootingmaven:Some files do not have the expected license headermaven:Could not resolve dependencies for project org.thingsboard:application:jar:2.4.1Failed to run task: 'npm install' failedjava:变量 log找不到符号java:类org.thingsboard.server.common.msg.gen 和...

a64 uboot 代码走读


目录 [隐藏]I. 术语II. 流程III. 日志mmcIV. lcduboot中disp init流程kernel中disp init流程V. emmcboot0ubootkernelVI. Troubleshootingsd 启动并且成功挂载emmc uboot code reviewI. 术语术语描述fdtflattened device treeII. 流程st=>start: main op0=>operation: board_init_f op1=>operation: init_sequence_r op2=>opera...

windows node 开发环境建立


目录 [隐藏]I. install and compileitellijnoderunII. troubleshooting编译失败本地运行提示 Cannot find cross-env.js远程调试提示Illegal instruction windows node development env set up本文详细介绍基于gac-350 门禁的node windows 开发环境的搭建,以及用以该门禁远程编译调试node工程。gac-350 smart-device-node 工程代码通过gitlab管理.smart-device-node gitlab提示:在M...

redis operation


redis operationhttps://redis.io/commands/keys对于redis-server 的操作可以直接通过redis-cli进行增删查改。这里记录常用操作。pi@350-tf-s2 ~$ redis-cli 127.0.0.1:6379> keys * #获取所有key 1) "app:cards" 2) "app:config" 3) "pet" 4) "website" 5) "app:users" 1...

android boot image


android boot image全志 a64 linux sdk采用了android 的boot image,这里顺着该sdk系统理解android的引导镜像。如下linux-3.10/scripts/build.sh 代码片段显示,在完成内核编译后,改脚本直接将kernel的二进制可执行文件和cpio的gzip压缩包rootfs.cpio.gz 一起合并进入boot.img。#linux-3.10/scripts/build.sh line.27 export MKBOOTIMG=${LICHEE_TOOLS_DIR}/pack/pctools/linux/android/mkbo...

beyond compare 使用记录


beyond compare notesbeyond compare 4 key H1bJTd2SauPv5Garuaq0Ig43uqq5NJOEw94wxdZTpU-pFB9GmyPk677gJ vC1Ro6sbAvKR4pVwtxdCfuoZDb6hJ5bVQKqlfihJfSYZt-xVrVU27+0Ja hFbqTmYskatMTgPyjvv99CF2Te8ec+Ys2SPxyZAF0YwOCNOWmsyqN5y9t q2Kw2pjoiDs5gIH-uw5U49JzOB6otS7kThBJE-H9A76u4uUvR8DKb+VcB rWu5qSJGEnbsXNfJdq5L2D8...

理解json 数据类型


json string和亮哥对json的数据类型有了争议,这里直接dump http的post 数据。分析如下post数据的false值。{ "isSaas": false, "update_server_url": "http://update.mxj360.com", "hd_package_version": "4.0.4", "is_monitor": false, "serialNumber": "19000101001"...

stm32cube programmer


目录 [隐藏]I. 工具软件ST-Link USB烧写工具驱动安装硬件连接II. Flash 烧写工具 STM32CubeProgrammerOLD ST-LINK firewareNo ST-Link device detectedST-LINK error (DEV_NO_DEVICE) stm32cube programmer 固件烧写I. 工具软件ST-Link USB烧写工具官方产品介绍页面提示:所有固件工具都提供官方在线连接,实在找不到就找我(李洁)要。驱动安装初次使用ST-Link需要安装驱动, 如果已经安装过Keil或者STM32CubeProgramme...

ble5.0 蓝牙协议概述


目录 [隐藏]I. 介绍II. BLE 协议栈基础GAPHCIL2CAPSMGATT/ATTIII. 加入我们 Overview从这部分开始详细介绍蓝牙协议栈功能、接口、协议栈工程关联、实现协议栈的文件和任务,该任务也作为协议栈应用的最高优先级任务。TI 采用库文件的方式作为协议栈的一个主策略,尽管如此,还是需要开发者了解协议栈各个抽象的功能和相互作用。I. 介绍蓝牙 5.0 核心规范包含 LE 和 BR/EDR 两种设备类型,其中 LE 主要是设计为低功耗、小数据终端产品。BLE5.0 核心主要包含以下功能:2M Sym/s PLY 层设计(2M Symbol Rat...