非米10等机型MIUI小爱同学开启自定义音色

小爱同学自定义音色目前是小米10、10Pro独占功能,还未向其他机型开放,想使用把自己音色录制成小爱同学专属音色也很简单。 首先下载可录制音色的小爱(提取的):https://ww.lanzoux.com/iblq9wj 记住用自带浏览器下载,安装前先在手机设置应用管理里把最新版小爱卸载否则会提示无法降级(这是你自己手机小爱版本高于上面版本),然后再安装该小爱,安装后会提示是否更新,当然这里不用选更新,不然就恢复成原版本了。 由于其他机型录制菜单可能会被隐藏了,因此可点击如下链接进入录制界面(手机端访问),录制好之后就能享用自己专属的小爱同学啦! 注意:如果录制提示环境太吵可先关闭语音唤醒,录好后再开也行。 点击进入录制功能 由于音色训练是小米服务器云端训练的,可能要等很久才能使用,目前我测试的是要等待二十多小时。想体验的可以试试! 参考与其他问题:https://www.bilibili.com/video/BV14Z4y1x7K9

小米智能互联体验小米互传文件传输

普通电脑装小米互传2019年8月19日,OPPO、vivo、小米三大手机厂商携手成立“互传联盟”,旨在以系统级的“互通”,发挥三大品牌互传功能的优势,为用户带来比蓝牙、Wi-Fi传输更加便捷、安全的文件传输体验。但三品牌手机之间互传还不够,如果你是这三种品牌手机之一,并且系统更新带互传功能,那么你也可以同你电脑实现文件互传。前提:电脑无线网卡、蓝牙常开。支持网卡有:1)Intel(英特尔):3165/3168/7260/7265/8260/8265/9462/9560/ax200/ax201;2)Qualcomm(高通):QCA6174A(Redmi锐龙版定制);3)Realtek(瑞昱):暂不能原生支持,需要禁用MAFSvr服务;其中,Intel 7260/7265 网卡可以使用,但是速度会比较慢,ax200/ax201需要更新驱动至21.80.2.1或更高版本才能在WiFi6环境下与支持WiFi6的设备进行互传,Intel 3165需要禁用MAFSvr服务,无法保证传输速度与稳定性。4. 小米官方对于智慧互联的介绍及问题与答案,出处小米社区:https://www.xiaomi.cn/post/18786615禁用MAFSvr服务方法:电脑按win键+R键,输入services.msc进入服务管理,找到MAFSvr将其停止并禁用即可电脑/笔记本安装驱动小米官网找服务->笔记本->驱动下载->查看全部产品,选个型号下载“应用软件”即可网址:https://www.mi.com/service/bijiben/drivers?display=showall例如我下载小米笔记本Pro 15 (增强版)应用软件:https://www.mi.com/service/bijiben/drivers/A10下载好后解压安装以下软件安装小米智能互联在解压的“应用软件”文件夹中安装“基础服务组件”中软件,再安装“智慧互联”文件夹软件即可。小米智慧互联现已改名智能互联,智慧互联安装后不久应该会提醒更新,不更新也不影响使用。问题Q&A1、能连接无法传输:可参考上文禁用MAFSvr方法2、通道被占用:打开电脑投影设置(win10可直接win+Q键,然后输入框搜投影设置),第一个选项选始终关闭参考:https://www.bilibili.com/video/BV1TV411o7qr

据说比谷歌翻译更准确的翻译DeepL

DeepL:https://www.deepl.com/translator除此之外安利款国产免费的翻译-彩云小译:https://fanyi.caiyunapp.com

Nginx配置多个目录网站

例如将一个网站放在/home/pi/www/html,另一个放在/home/pi/www/blog中,第一个目录是我的Nginx默认路径因此不用配置,咱来配置第二个,并且假如第二个我有域名xx.com在Nginx配置目录下,创建一个”vhost”目录。本例假设Nginx是默认安装,配置目录在”/etc/nginx”$ sudo mkdir /etc/nginx/vhost创建siteA的配置文件$ sudo vi /etc/nginx/vhost/vhost_siteA.conf输入以下配置信息server { listen 80; # 监听端口 server_name xx.com www.xx.com; # 站点域名 root /home/pi/www/blog; # 站点根目录 index index.html index.htm index.php; # 默认导航页 location / { # WordPress固定链接URL重写 一般网站不需要 根据实际情况去留 if (!-e $request_filename) { rewrite (.*) /index.php; } } # PHP配置 sock路径根据实际安装而定 location ~ \.php$ { include snippets/fastcgi-php.conf; fastcgi_pass unix:/run/php/php7.3-fpm.sock; }}打开nginx.conf文件sudo vi /etc/nginx/nginx.conf将虚拟目录的配置文件加入到”http {}”部分的末尾http { ... include /etc/nginx/vhost/*.conf;}重启Nginx服务$ sudo service nginx restart现在访问localhost和xx.com,你将发现浏览器会打开不同的站点当然如果你想继续添加网站目录,域名为yy,那同上继续同siteA一样创建siteB的配置文件,两者仅有的不同是”server_name”和”root”目录$ sudo vi /etc/nginx/vhost/vhost_siteB.conf配置内容如下简写,由于nginx.conf里用通配符匹配配置目录下所有配置文件,因此不用配置nginx.conf,只需要重启下nginx即可,然后访问yy.com你将又打开另个网站server { ... server_name www.yy.com yy.com; # 站点域名 root /home/pi/www/forum; # 站点根目录 ...}禁止访问小技巧假如你的Nginx根目录设在”/home/user/www”,你想阻止别人通过”http://IP地址/blog”或”http://IP地址/forum”来访问你的站点,最简单的方法就是禁止IP地址访问。方法如下:打开Nginx网站默认配置文件,记得先备份$ sudo cp /etc/nginx/sites-available/default /etc/nginx/sites-available/default_bak$ sudo vi /etc/nginx/sites-available/default将所有内容删除,只留以下配置server { listen 80 default_server; server_name _; return 404;}重启Nginx后,别人将无法通过IP地址访问网站了如果你不想禁止IP地址访问整个目录,只是要防止别人通过IP访问你的博客和论坛。那就需要禁止”/blog”和”/forum”的目录访问。打开Nginx网站默认配置文件,同上面一样,记得先备份在”server { }”部分加上以下配置location ^~ /blog/ { deny all;}location ^~ /forum/ { deny all;}重启Nginx即可来源参考:https://www.cnblogs.com/Erick-L/p/7066564.html

树莓派安装PHP环境LNMP

安装PHP7.3万事先更新sudo apt-get update安装php7.3sudo apt install -y -t buster php7.3-fpm php7.3-curl php7.3-gd php7.3-intl php7.3-mbstring php7.3-mysql php7.3-imap php7.3-opcache php7.3-sqlite3 php7.3-xml php7.3-xmlrpc php7.3-zip查看版本号确定是否成功php -v显示如下就成功了pi@raspberrypi:~ $ php -vPHP 7.3.4-2 (cli) (built: Apr 13 2019 19:05:48) ( NTS )Copyright (c) 1997-2018 The PHP GroupZend Engine v3.3.4, Copyright (c) 1998-2018 Zend Technologieswith Zend OPcache v7.3.4-2, Copyright (c) 1999-2018, by Zend Technologies查看php.ini配置文件位置pi@raspberrypi:~ $ php -i|grep "Loaded Configuration File"Loaded Configuration File => /etc/php/7.3/cli/php.ini输出显示配置文件在/etc/php/7.3/cli/php.ini。注意,实际上配置文件有两个,另外一个在/etc/php/7.3/fpm/php.ini。通过命令行调用php时,会使用第一个配置文件;通过fpm调用php(例如nginx)会使用第二个配置文件。php-fpm常用管理命令:开启php-fpm: sudo systemctl start php7.3-fpm关闭php-fpm: sudo systemctl stop php7.3-fpm重启php-fpm: sudo systemctl restart php7.3-fpm编辑php-fpm配置文件: vi /etc/php/7.3/fpm/php-fpm.ini安装Nginx安装nginx:sudo apt-get install nginx安装完成后,会自动开启nginx。在浏览器输入树莓派的IP地址,可以看到“Welcome to nginx!”。或者使用命令行(输出HTML就ok了):curl 127.0.0.1默认的网站根目录:/var/www/htmlnginx配置文件目录:/etc/nginx/nginx主配置文件位置:/etc/nginx/nginx.confnginx常用管理命令: 启动nginx: sudo systemctl start nginx 关闭nginx:sudo systemctl stop nginx 设置nginx开机启动:sudo systemctl enable nginx取消开机自启动:sudo systemctl disable nginx配置nginx解析php编辑配置nginx文件(此文件为ln的链接文件,也可直接编辑原始文件):sudo nano /etc/nginx/sites-enabled/default找到index指令,添加index.php。修改后:index index.php index.html index.htm index.nginx-debian.html;找到# pass PHP scripts to FastCGI server后面的location,删除注释。修改后如下:location ~ \.php$ {include snippets/fastcgi-php.conf;## # With php-fpm (or other unix sockets):fastcgi_pass unix:/run/php/php7.3-fpm.sock;# # With php-cgi (or other tcp sockets):#fastcgi_pass 127.0.0.1:9000;}保存后重启nginx:sudo systemctl restart nginxps: 图方便的话可以把配置文件中 /var/www/html/ 路径改成 /home/pi/www/html ,然后再在pi文件夹里建相应文件夹,重启nginx,如果安装的树莓派系统为桌面版,可直接右键html文件夹属性把“更改内容”属性设置为“任何人”以让你可以在桌面系统更方便操作web文件测试Nginx+PHP新建index.php文件sudo nano /var/www/html/index.php编辑输入<?phpphpinfo();访问树莓派IP地址显示phpInfo页面就ok了Nginx启动问题启动nginx服务时如果遇到这个错误 Job for nginx.service failed because the control process exited with error code. See “systemctl stat 可能原因如下:1.nginx配置文件有错误运行下面命令查看修改nginx -t之前配置解析php时始终不能成功,只因为default文件最后一行缺少一个“}”2.已经启动nginx或者配置文件中的端口号被占用,检查端口是否被占用netstat -tnlp如果端口已经被占用,自己权衡一下是换个端口还是把占用端口的进程杀掉,检查nginx是否已经启动ps -aux | grep nginx如果已经启动使用下面命令干掉即可pkill -9 nginx安装MySQL这里使用的是MySql分支mariadb:sudo apt-get install mariadb-server mariadb-client执行数据库初始化安装sudo mysql_secure_installation根据提示设置数据库root用户密码、是否允许外网访问等。尝试登录数据库:mysql -u root -p输入上一步设置的密码,发现无法登录,错误提示如下:ERROR 1698 (28000): Access denied for user ‘root’@’localhost’原因: 数据库默认使用系统用户登录,需要修改为使用密码登录。解决方案: sudo mysql -u root ,登入数据库后,依次执行以下SQL:use mysql #切换到mysql数据库update user set plugin='mysql_native_password'; #修改plugin字段flush privileges; #刷新权限exit; #退出数据库再次使用mysql -u root -p即可通过密码登录数据库,无需root权限执行。mariadb配置文件保存在多个位置:/etc/mysql/mariadb.cnf/etc/mysql/mariadb.conf.d//etc/mysql/conf.d/mariadb常用命令:启动mariadb: sudo systemctl start mariadb关闭mariadb:systemctl stop mariadb设置mariadb开机启动:sudo systemctl enable mariadb操作MySQLsudo /etc/init.d/mysql restart# mysql的其他操作    status、start、stop、restart开启远程访问允许远程访问$ sudo nano /etc/mysql/mariadb.conf.d/50-server.cnf# 将bind-address这行注释掉# 或者将127.0.0.1 这个值改为  0.0.0.0# 然后重启$ sudo /etc/init.d/mysql restart设置账户权限(注意下边root密码改为你自己设置的密码)$ mysql -u root -p$ 输入密码MariaDB [(none)]> use mysql;MariaDB [mysql]> GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'root的密码' WITH GRANT OPTION;MariaDB [mysql]> flush privileges;然后用Navicat或DBeaver新建MariaDB或MySQL连接即可参考:https://blog.csdn.net/jdyanghang/article/details/102782780https://www.jianshu.com/p/b258c5e2335b

树莓派安装Docker CE

树莓派上 Docker 的安装和使用 https://shumeipai.nxez.com/2019/05/20/how-to-install-docker-on-your-raspberry-pi.html树莓派安装 Docker CEhttps://blog.csdn.net/u011142756/article/details/81736098

Debian 10 Buster树莓派换国内源

树莓派安装新系统,之前更换国内源后发现更新源后有些软件并不能很好的安装,后来观察得知原来之前的更新源版本与系统版本不一致。可用以下命令查询系统发布版本:lsb_release -cs截至撰文日,树莓派最新系统版本为burster,即Debian 10。下面是其对应的源修改方式:1、修改sources.listsudo nano /etc/apt/sources.list用#注释掉原有内容,加入deb http://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian/ buster main non-free contribdeb-src http://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian/ buster main non-free contrib2、编辑/etc/apt/sources.list.d/raspi.listsudo nano /etc/apt/sources.list.d/raspi.list注释原有加入如下内容deb http://mirrors.tuna.tsinghua.edu.cn/raspberrypi/ buster main ui最后更新下即可sudo apt-get update树莓派各国源:http://www.raspbian.org/RaspbianMirrors

KonBoot跳过Windows启动密码 U盘启动引导工具

        KonBoot是可以帮助用户便捷的绕过系统登陆密码直接登陆系统的软件,比如你的系统密码设置得过于复杂,突然哪天忘记了,这怎么办呢?这个时候我们就可以使用KonBoot进行密码清除了,支持Windows、Linux、MAC等操作系统,新版本还增强了对windows10系统的支持。下载:https://www.lanzoux.com/iazml2f用法参考:https://www.cnblogs.com/shenjieblog/p/5152608.html

树莓派/手机安装Aria2教程-让树莓派/手机成为远程下载器

网络收集整理的!安装并配置 Aria2首先,安装:apt-get install aria2创建 Aria2 的配置文件夹:mkdir /etc/aria2创建 session 和配置文件:touch /etc/aria2/aria2.sessiontouch /etc/aria2/aria2.conf编辑 /etc/aria2/aria2.conf:nano /etc/aria2/aria2.conf## 文件保存相关 ### 文件保存目录 此处文件保存目录自行设定dir=/srv/dev-disk-by-label-Kingston/Kingston/# 启用磁盘缓存, 0为禁用缓存, 需1.16以上版本, 默认:16Mdisk-cache=32M# 断点续传continue=true# 文件预分配方式, 能有效降低磁盘碎片, 默认:prealloc# 预分配所需时间: none < falloc ? trunc < prealloc# falloc和trunc则需要文件系统和内核支持# NTFS建议使用falloc, EXT3/4建议trunc, MAC 下需要注释此项#file-allocation=falloc## 下载连接相关 ### 最大同时下载任务数, 运行时可修改, 默认:5#max-concurrent-downloads=5# 同一服务器连接数, 添加时可指定, 默认:1max-connection-per-server=15# 整体下载速度限制, 运行时可修改, 默认:0(不限制)#max-overall-download-limit=0# 单个任务下载速度限制, 默认:0(不限制)#max-download-limit=0# 整体上传速度限制, 运行时可修改, 默认:0(不限制)#max-overall-upload-limit=0# 单个任务上传速度限制, 默认:0(不限制)#max-upload-limit=0# 禁用IPv6, 默认:falsedisable-ipv6=true# 最小文件分片大小, 添加时可指定, 取值范围1M -1024M, 默认:20M# 假定size=10M, 文件为20MiB 则使用两个来源下载; 文件为15MiB 则使用一个来源下载min-split-size=10M# 单个任务最大线程数, 添加时可指定, 默认:5split=10## 进度保存相关 ### 从会话文件中读取下载任务input-file=/etc/aria2/aria2.session# 在Aria2退出时保存错误的、未完成的下载任务到会话文件save-session=/etc/aria2/aria2.session# 定时保存会话, 0为退出时才保存, 需1.16.1以上版本, 默认:0save-session-interval=60## RPC相关设置 ### 启用RPC, 默认:falseenable-rpc=true# 允许所有来源, 默认:falserpc-allow-origin-all=true# 允许外部访问, 默认:falserpc-listen-all=true# RPC端口, 仅当默认端口被占用时修改# rpc-listen-port=6800# 设置的RPC授权令牌, v1.18.4新增功能, 取代 --rpc-user 和 --rpc-passwd 选项#rpc-secret=<TOKEN>## BT/PT下载相关 ### 当下载的是一个种子(以.torrent结尾)时, 自动开始BT任务, 默认:true#follow-torrent=true# 客户端伪装, PT需要peer-id-prefix=-TR2770-user-agent=Transmission/2.77# 强制保存会话, 即使任务已经完成, 默认:false# 较新的版本开启后会在任务完成后依然保留.aria2文件#force-save=false# 继续之前的BT任务时, 无需再次校验, 默认:falsebt-seed-unverified=true# 保存磁力链接元数据为种子文件(.torrent文件), 默认:falsebt-save-metadata=true然后执行:aria2c --conf-path=/etc/aria2/aria2.conf -D没有任何提示则表示成功。接下来添加开机自启:touch /etc/init.d/aria2cnano /etc/init.d/aria2c添加:#!/bin/sh### BEGIN INIT INFO# Provides:          aria2# Required-Start:    remotefsnetwork# Required-Stop:     remotefsnetwork# Default-Start:     2 3 4 5# Default-Stop:      0 1 6# Short-Description: Aria2 Downloader### END INIT INFO case "$1" instart)    echo -n "Starting aria2c"    sudo aria2c --conf-path=/etc/aria2/aria2.conf -D;;stop)    echo -n "Shutting down aria2c "    killall aria2c;;restart)    # killall aria2c    sudo aria2c --conf-path=/etc/aria2/aria2.conf -D;;esacexit执行:chmod +x /etc/init.d/aria2c安装aria2的web管理界面(AriaNg)这里需要用到一个第三方的工具,这个是通过rpc接口来管理aria2下载的工具。你可使用以下几种方式其中一种或多种:1、Aria-Ng-Gui:https://github.com/Xmader/aria-ng-gui/releases/tag/v3.1.02、当然客户端连接可在谷歌浏览器安装Aria2 for Chrome或YAAW插件即可。如果是YAAW,有密钥的情况,URL应为如下(@前面是密码,@后为你的IP):http://token:123456@127.0.0.1:6800/jsonrpcAria2 for Chrome:https://github.com/alexhua/Aria2-for-chrome3、安卓手机端:https://www.coolapk.com/apk/me.xuzhi.aria2cdroid

AriaNg – 实用简单aria2图形界面客户端

下载:https://github.com/Xmader/aria-ng-gui/releases/tag/v3.1.0