爱大客 - 2022年3月
type: channel
link: https://www.idarc.cn/index.php/2022/03/
description: Every piece of all creatures in this freezing world, are racing for freedom.
items: 两步路支持轨迹叠加的版本是6.7.2
items: 商标注册支持个人吗?
items: 一周之郁闷
items: termux入门
items: cordova使用vue
items: 命令行启动安卓模拟器的方式
items: 安装haxm遇到问题的解决
items: blender入门
items: AudioRelay,电脑音频手机放的神器
items: 嵌入式软件架构入门

两步路支持轨迹叠加的版本是6.7.2
type: item
date: 2022-03-27T13:49:00+08:00
description: 可以在豌豆荚下载旧版本。

商标注册支持个人吗?
type: item
date: 2022-03-24T18:10:22+08:00
description: 根于腾讯云的回复, 是不完全支持的. 个人如果要注册, 仍需要一个实体, 至少是个体工商户.

一周之郁闷
type: item
date: 2022-03-24T16:02:41+08:00
description: 一周尝试了uni-app/native-script/ionic/cordova/termux/tasker, 想实现一个mqtt订阅消息推送到android通知栏这么个简单功能, 却是种种失败啊~~~~~郁闷得不行,难道是我的手机系统真的太老了吗哈哈

termux入门
type: item
date: 2022-03-24T10:44:00+08:00
description: termux安装后, 如果需要和android系统交互, 还需要安装termux:api 官方文档 android 7.0能下载的最后版本是0.101, 再新的版本似乎都不能安装了.截至目前, android 7.1还能安装最新版本0.118 换源 使用termux-change-repo GUI界面换源. 回车键确定, 空格键选择. 可选择清华源. 换源后第一时间应更新pkg up pkg up中如果选择了多个y,有可能会覆盖掉这个repo的配置, 此时最好重新再次配置一次termux-change-repo 远程登录 Remote access # 更新(必须, 否则有些包装不上). 注意其中一些步骤要按`Y` pkg up # 安装包 pkg install openssh # 开启服务 sshd # 查询用户名 whoami # 查看ip ifconfig # 设置密码 password termux ssh默认8022端口, 在pc上连接 ssh -p 8022 user@hostname_or_ip termux api 重点：权限要开足。 除了在安卓系统设置中给予的所有权限，还包括自启动权限。在meizu系统中找不到自启动权限，但是手机管家中有一个智能后台，必须要开启允许后台常驻。这个权限一开始可能找不到，必须要用一下才找得到。

cordova使用vue
type: item
date: 2022-03-23T09:20:00+08:00
description: 参考文档 最主要步骤是在cordova项目目录中建立一个vue项目, 然后将vue的输出目录指向cordova的www源码目录

命令行启动安卓模拟器的方式
type: item
date: 2022-03-23T09:06:25+08:00
description: 安装完android studio,avd和正常启动了模拟器以后, 如果希望直接启动模拟器而不是先启动android studio, 可以从命令行启动. 注意, 必须进入 sdk/tools目录启动, 否则会找不到依赖项 示例如下: cd D:\rsoft\mybin\android\sdk\tools emulator -avd Pixel_2_API_27 -netdelay none -netspeed full 官方文档 emulator命令的帮助: C:\Users\k>emulator -help Android Emulator usage: emulator [options] [-qemu args] options: -list-avds list available AVDs -sysdir search for system disk images in -system <file> read initial system image from <file> -writable-system make system image writable after 'adb remount' -datadir write user data into -kernel <file> use specific emulated kernel -ramdisk <file> ramdisk image (default <system>/ramdisk.img -image <file> obsolete, use -system <file> instead -initdata <file> same as '-init-data <file>' -data <file> data image (default <datadir>/userdata-qemu.img -partition-size <size> system/data partition size in MBs -cache <file> cache partition image (default is temporary file) -cache-size <size> cache partition size in MBs -no-cache disable the cache partition -nocache same as -no-cache -sdcard <file> SD card image (default <datadir>/sdcard.img -snapstorage <file> file that contains all state snapshots (default <datadir>/snapshots.img) -no-snapstorage do not mount a snapshot storage file (this disables all snapshot functionality) -snapshot <name> name of snapshot within storage file for auto-start and auto-save (default 'default-boot') -no-snapshot perform a full boot and do not do not auto-save, but qemu vmload and vmsave operate on snapstorage -no-snapshot-save do not auto-save to snapshot on exit: abandon changed state -no-snapshot-load do not auto-start from snapshot: perform a full boot -snapshot-list show a list of available snapshots -no-snapshot-update-time do not do try to correct snapshot time on restore -wipe-data reset the user data image (copy it from initdata) -avd <name> use a specific android virtual device -skindir search skins in (default <system>/skins) -skin <name> select a given skin -no-skin deprecated: create …

安装haxm遇到问题的解决
type: item
date: 2022-03-22T13:47:35+08:00
description: dism.exe /Online /Disable-Feature:Microsoft-Hyper-V bcdedit /set hypervisorlaunchtype off 然后重启. 安装intel haxm 撤销上述命令的方式 dism.exe /Online /Enable-Feature:Microsoft-Hyper-V /All bcdedit /set hypervisorlaunchtype auto

blender入门
type: item
date: 2022-03-16T10:58:00+08:00
description: 准备 首先装一个必装插件: mechin3. 官网我死活找不到下载入口, 放在网盘上吧。 链接: https://pan.baidu.com/s/1Z1ncM-0G6VFIg3B-AK7LJg?pwd=y4k6 提取码: y4k6 以下根据视频https://www.bilibili.com/video/BV1JR4y1G76z?p=2&spm_id_from=pageDriver整理 blender严重依赖快捷键，并且最好时有全键盘，带有小键盘的那种。然而笔记本上没有，可以勾选编辑->偏好设置->输入->模拟键盘,用主键盘区的数字键替代小键盘. 重要操作步骤: 要先选中物体, 然后再进入点线面的编辑模式, 编辑模式是针对某一个物体编辑的,此时不能再选中其他物体编辑. Undo操作记录步骤: 编辑->偏好设置->系统->撤销次数(32~256) 快捷键(按照视频中出现顺序) 简便起见, 以ahk的快捷键简述. ^=Ctrl, !=Alt, +=shift, &=连续按键 #=Win键 不加说明的话，数字键1、2、3……都是指的是小键盘而不是主键盘 部分快捷键后面加x/y/z可以指定在对应轴上应用效果. 如果这时候按Shift和x/y/z则是排除在对应轴上应用效果. 双击x/y/z则是在物体的x/y/z轴上应用效果. 如s&x是在世界坐标上缩放, s&x&x是在物体坐标上缩放. 如果物体旋转过, 这两种方式肯定会有不同应用. 快捷键 描述 中键 旋转视图 +中键 移动视图 !中键 吸附到前后左右等视图 ` 视图菜单 操作中&右键 取消操作 +A 创建物体菜单 Tab 切换物体模式/编辑模式中的点线面模式 1 前视图 ^1 后视图 3 右侧视图 ^3 左侧视图 5 切换正交视图 7 顶视图 ^7 底视图 Z 切换渲染模式 +Z 线框视图, 线框视图下选择线,可以选择到背面被遮挡的部分 !Z 半透明视图 .(小键盘) 视图缩放到当前物体. 菜单:左上角->视图->框显所选 /(小键盘) 独立显示当前物体,菜单:左上角->视图->局部视图->切换到局部视图 G 抓取并移动, 注意在物模式下会移动原点,在编辑模式下则不会(原点不会选中) 物体模式下 快捷键 描述 扩展支持 R 旋转Rotate &X/Y/Z&角度数字 S 缩放Scale &X/Y/Z&倍数数字 +D 复制物体 &X/Y/Z N 查看物体变换属性是否已经应用 ^A 确认物体形变为实际形变 +S 将游标放回0点 +右键 3D游标放到鼠标处 ^P 两物体建立父子关系一并移动 H 隐藏物体 ^J 联合两个物体为一组 设置原点: 右键菜单->设置原点->原点到3D游标 面模式下 快捷键 描述 扩展支持, 扩展含义 I 内插面 E 挤压Extrude G 抓取并移动 &X/Y/Z, 沿轴向 ^B 倒角 &滚轮, 平滑度 +N 修复面倒错 L 选择相连所有面 F 选择相连平面 ^+(Ctrl加) 扩展选择相邻面(好像也是选择相连面) ^- 缩回选择相邻面 放样: 选中两个面, 点右键->LoopTools->Loft 边模式下 快捷键 描述 扩展支持, 扩展含义 !左键 循环选择 ^左键 连续选择 +左键 取消选择 ^B 倒角 &滚轮, 平滑度; &C, 钳制重叠(不允许重叠) ^R 增加环绕边 P 分离物件 !S 沿法线缩放 A 全选 M 融合菜单, 其中按距离融合可以将重叠的的边融合在一起 X 溶解菜单 ^E 边菜单 可以标记锐边 ^1(主键盘) 转换为细分曲面 点模式下 快捷键 描述 扩展支持, 扩展含义 +^B 倒角 ^B&V 倒角 F 闭合所有点为面 E 挤出点为线 !E 挤出菜单 B 框选模式 K 切线成点 &左键&A(笔直切)&左键&C(切穿)&回车 G 平移(每次移动固定长度) G&G 滑移(每次移动固定百分比) M 合并，如可以将所有的点合并成1个点从而生成点 !M 拆分 镜像孔: 此模式下右上角网格->对称 注意: 点模式下合成的面, 如果不切换到面模式下就直接挤出为体,似乎这个体有点儿问题, 例如不能正确切分物体. 感觉是个Bug. 修改器 生成倒角 修改点: 偏移量 段数 Angle模式 硬化法向 附加修改: 物模式->右键->平滑着色 物体数据属性->法向->自动光滑 以权重方式倒角: 边模式选中要倒角的边->按N键调出属性菜单->平均倒角权重设置为1->选择倒角方式为权重 生成镜像 将生成目标物体的镜像,注意需要把物体原点挪到世界原点 生成实体化 似乎是让实心物体变为薄壁结构 形变曲线 让物体沿曲线移动,就像套在曲线上一样 需要将物体在未应用此修改器前调整到世界原点 需要调整看是沿着哪个轴形变(如Z轴) 一旦调整正确后, 按G抓取移动, 并锁定对应的轴(如…

AudioRelay,电脑音频手机放的神器
type: item
date: 2022-03-16T10:34:23+08:00
description: AudioRelay分为PC端和Android端, 可以将PC上的音频放到手机上, 非常适合我这种笔记本电脑音频损坏的~~ 不依赖蓝牙, 而是靠网络实时传输, 据说比蓝牙实时性还好!

嵌入式软件架构入门
type: item
date: 2022-03-11T08:57:00+08:00
description: 今年打算好好给公司的软件搭个架子，昨天设想了一下，应该包括三个层次： 层数 名称 作用 3 纯逻辑应用层 完全与硬件和操作系统无关的层，可实现应用的所有逻辑功能，不同功能之间应完全解耦、并充分可配置。并可编译为windows程序进行单元测试和系统测试。 2 中间层 与操作系统相关，可能与硬件无关的。对上提供标准接口，对下提供几种标准接入。（再想想） 1 硬件适配层 硬件驱动，对硬件进行调用。接口标准化。需要在板上调试。在上层测试时被打桩stub的层。 在google搜索embedded software structure发现一篇文章https://www.ssla.co.uk/embedded-software-architecture/ 上来讲得就跟我想的一样; 顺便, 写文章的公司ssla是一家英国的硬件方案公司,提供嵌入式软硬件方案和硬件制造, 在限定时间内(6个月)完成硬件项目的服务. 另外, 关于软件架构这有一篇很好的文章https://blog.csdn.net/best_xiaolong/article/details/108480336 可以关注lua和python在嵌入式架构里的应用