https://stackblitz.com
👇👇👇
快速创建vue3空项目,方便测试
https://vite.new/vue
👆👆👆
tiktok手机环境配置
1.拔卡
2.恢复出厂设置
3.重启后,使用地区选美国,语言选英语
4.时区选美国时区
5.使用美区appleID登录
6.【隐私与安全】关闭手机定位
7.【隐私与安全】限制广告追踪
8.安装翻墙软件【Shadowrocket】或者【Spectre VPN】或者【sing-box】
9.安装tiktok
10.挂上全局代理,尝试访问外网正常之后,再安装tiktok,最后使用邮箱注册tiktok
chatTTS 精选女声
2
4099
5099
826
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>
mac android studio偏好设置
1.设置每行代码的最大长度
2.保存时自动格式化代码
Android项目卡在downloading gradle,如何解决?
- 前往文件夹
/Users/你的电脑用户名/.gradle/wrapper/dists/gradle-xx-bin/1w5dpkrfk8irigvoxmyhowfim。 - 查看当前正在下载的gradle版本,然后删除1w5dpkrfk8irigvoxmyhowfim中正在下载的文件。
- 关闭Android Studio。
- 前往gradle官网,下载对应版本(binary-only )。
- 下载后不需要解压缩,直接把gradle-xx-bin.zip拖到1w5dpkrfk8irigvoxmyhowfim文件夹中。
注意:
- 本文仅针对mac系统有效。
- gradle-xx-bin中,xx代表当前版本号。
- 1w5dpkrfk8irigvoxmyhowfim是随机生成的文件夹名,实际情况略有不同。
其他方案:
打开clashX,测试线路通畅之后,在Android Studio中做以下设置: