tiktok手机环境配置

1.拔卡
2.恢复出厂设置
3.重启后,使用地区选美国,语言选英语
4.时区选美国时区
5.使用美区appleID登录
6.【隐私与安全】关闭手机定位
7.【隐私与安全】限制广告追踪
8.安装翻墙软件【Shadowrocket】或者【Spectre VPN】或者【sing-box】
9.安装tiktok
10.挂上全局代理,尝试访问外网正常之后,再安装tiktok,最后使用邮箱注册tiktok

chatTTS

export https_proxy=http://127.0.0.1:20172 http_proxy=http://127.0.0.1:20172 all_proxy=socks5://127.0.0.1:20170

cd /Users/lixiang/Desktop/chatTTS

conda activate chattts

python webui.py

1panel

请用浏览器访问面板:
[1Panel Log]: 外网地址: http://183.30.178.66:29667/5425bbf3cc
[1Panel Log]: 内网地址: http://192.168.225.130:29667/5425bbf3cc
[1Panel Log]: 面板用户: be1c7dff0f
[1Panel Log]: 面板密码: 512
[1Panel Log]:
[1Panel Log]: 项目官网: https://1panel.cn
[1Panel Log]: 项目文档: https://1panel.cn/docs
[1Panel Log]: 代码仓库: https://github.com/1Panel-dev/1Panel

admin MaxKB@123..

docker ps

sudo docker inspect `container id`,然后找ip address

香橙派OrangePi_Zero3连接wifi和ssh登录

参考文档:https://www.insist.life/wp-content/uploads/2024/05/OrangePi_Zero3_H618_用户手册_v1.3.pdf

1.首先使用 nmcli dev wifi 命令扫描周围的WIFI热点

2.连接WIFI热点
sudo nmcli dev wifi connect wifi_name password wifi_passwd

Linux 系统默认都开启了 ssh 远程登录,并且允许 root 用户登录系统。ssh 登录前首先需要确保以太网或者 wifi 网络已连接,然后使用 ip addr 命令或者通过查看路由器的方式获取开发板的 IP 地址

好用的脚手架推荐

一、flutter

1. Bruno
Bruno既是一款适合中国宝宝体质的flutter组件库,也可以作为一个flutter项目的脚手架快速启动。
地址:https://github.com/LianjiaTech/bruno/tree/3.x/example
下载它的example项目,即是一个组件丰富,易于上手的flutter项目。

2. flutter_flexible
地址:https://github.com/tec8297729/flutter_flexible
flutter_flexible是一个无需复杂配置即可快速搭建app基础架子,仅需一个命令就可以创建一个app应用程序,
项目封装了dio网络请求和Provider状态管理,以及很多常用的功能。

二、uniapp

1. 小兔鲜儿
地址:https://github.com/Megasu/uniapp-shop-vue3-ts
小兔鲜儿既是一个完整的uniapp项目,也可以在删除其业务代码之后,作为一个uniapp脚手架使用。
此项目使用了vue3+vite+ts+pinia等常用的技术栈,而且提供了非常丰富的文档,笔记,甚至视频教程,非常值得学习。

2. uni-vue3-vite-ts-pinia
地址:https://github.com/ttk-cli/uni-vue3-vite-ts-pinia
此项目集成了 ESLint、Prettier、Stylelint、husky、lint-staged 、commitlint等常用技术栈,
同时实现了 pinia 在 uniapp 中的持久化插件pinia-plugin-persist-uni以及 storeToRefs 增强插件pinia-auto-refs。

三、electron

1. electron-egg
地址:https://www.kaka996.com
这是一个入门简单、跨平台、企业级桌面软件开发框架。支持Windows、MacOS、Linux操作系统;也完美支持最新的苹果m系列芯片。
封装了大量常用的API,并提供丰富的文档和demo,方便开发者快速入门。

2. electron-vue-template
地址:https://gitee.com/Zh-Sky/electron-vue-template
这是一个基于electron+vue+axios+elementui的跨平台桌面应用模板,内包含两个分支,作用如其名,
无论是新手起步还是老鸟快速开坑,相信本项目都会给您带来最大程度的帮助。
上手极快,几乎没有任何心智负担对于前端而言,特别是当你熟悉 vue 和 js 时,就好像回家了一样。

Vue2中新增属性不触发界面刷新的三种解决方案

<template>
<view>
<div v-for="item in list" :key="item.id">
{{ item.name }}{{ item.age }}
</div>
</view>
</template>

<script>
export default {
data() {
return {
list:[{id: 1,name: '张三'},
{id: 2,name: '李四'},
{id: 3,name: '王五'}]
}
},
onLoad() {
setTimeout(() => {
const first = this.list[0]
first.age = 18
------------
// 方法一
first.age = 18
this.$set(this.list, 'list', this.list)
------------
// 方法二 (不推荐,影响性能)
first.age = 18
this.$forceUpdate()
------------
// 方法三
this.$set(first, 'age', 18)
------------
}, 1000);
},
}
</script>

Android项目卡在downloading gradle,如何解决?

  1. 前往文件夹
    /Users/你的电脑用户名/.gradle/wrapper/dists/gradle-xx-bin/1w5dpkrfk8irigvoxmyhowfim。
  2. 查看当前正在下载的gradle版本,然后删除1w5dpkrfk8irigvoxmyhowfim中正在下载的文件。
  3. 关闭Android Studio。
  4. 前往gradle官网,下载对应版本(binary-only )。
  5. 下载后不需要解压缩,直接把gradle-xx-bin.zip拖到1w5dpkrfk8irigvoxmyhowfim文件夹中。

注意:

  • 本文仅针对mac系统有效。
  • gradle-xx-bin中,xx代表当前版本号。
  • 1w5dpkrfk8irigvoxmyhowfim是随机生成的文件夹名,实际情况略有不同。

其他方案:
打开clashX,测试线路通畅之后,在Android Studio中做以下设置: