Markdown 基本语法
前言本文章仅供查看渲染效果,不构成学习指导意见详尽教程请参考官网 Markdown中文网其他教程链接:菜鸟教程
在VSCode下Markdown环境配置
安装扩展:Markdown Preview Enhanced
右键md文档任意位置,在新出现的选项卡中选择:Markdown Preview Enhanced: Open Preview to the Side
中文显示为:MPE 打开侧边栏预览
Typora下载
中文站
官网
标题123456# 这是一级标题## 这是二级标题### 这是三级标题#### 这是四级标题##### 这是五级标题###### 这是六级标题
输出结果:
这是一级标题这是二级标题这是三级标题这是四级标题这是五级标题这是六级标题字体1234**这是加粗的文字***这是倾斜的文字*`***这是斜体加粗的文字***~~这是加删除线的文字~~
输出结果:这是加粗的文字这是倾斜的文字`这是斜体加粗的文字这是加删除线的文字
引用123>这是引用的内容>>这是引用的内容>>>>>>>>& ...
Git命令行详解
Git初始化Git 全局设置:
12git config --global user.name "xxxxxx"git config --global user.email "xxxxxxx@xxx.com"
创建 git 仓库:
12345678mkdir 仓库名cd 仓库名git init touch README.mdgit add README.mdgit commit -m "你的备注"git remote add origin 远程仓库地址git push -u origin master
在命令行上创建新的存储库(远端新建仓库,本地初始化)create a new repository on the command line
1234567echo "# 仓库名" >> README.mdgit initgit add README.mdgit commit -m "first commit"git branch -M mastergit remote ad ...
C#笔记知识点梳理及思维导图
思维导图
c#
基础
数据类型
值类型
引用类型
指针类型
重载
运算符重载
函数重载
类(面向对象)
封装
继承
多态
异常处理try、catch、throw、finally
高级
属性
集合
委托
反射
垃圾回收
泛型
事件
匿名
指针(不安全代码)
命名空间
正则表达式
预处理器指令
方法(函数)
基础概念
特殊参数
方法的重载
方法的递归
文件处理
文件I/O类
FileStream类
StreamReader类
Filelnfo类
序列化、反序列化
XML
JSON
Protocol Buffer(protobuf)
多线程
Thread类
生命周期
优先级
线程同步
Sleep
Abort
Join
C#语言简介和.Net框架
C#笔记(1)C#简介
C#笔记(2)C#环境
C# 简介、特点、功能
C# 相关网站
.NET 及.NET Framework (CLR、CTS、CLS)
类:基础
C#笔记(3)C#程序结构基础
C#笔记(4)基本语法
程序基础(hello world)
VStudio基本操 ...
Unity知识点梳理及思维导图
思维导图
unity3d
基础 API
组件
坐标系
生命周期
鼠标事件
Time类
Vector3
Transform
Gameobject
Random
lnput类
Mathf类
物理引擎(API)
刚体
碰撞体
触发器
射线
3D 数学
向量和点
坐标系转换 [世界坐标系和本地坐标系]
欧拉角和四元数
地形系统
导航系统
NavMesh
相机系统
参数设定
多相机叠加
渲染层
排序层
UI 系统
UGUI(基础组件,复合组件)
NGUI
DOTween
灯光系统
粒子系统
编辑器
Editor 工具开发
音频系统
音频编辑系统
音频播放系统 [2D,3D]
资源系统
IO 操作(C#)
Resources(打在包里)
AssetBundle
动画系统
Animator 状态机
Animation 动画片段
Avatar
融合树
IK
事件插入
Eventsystem
2D 给 UI
3D 给相机
Shader
优化技巧
服务器通信
IP
TCP
UDP
HTTP
项目打包
PC
WebGL
IOS
Android
热更新
虚 ...
OpenWRT本地编译(Lede)
本地编译环境配置
一定要确保良好的网络环境
第一次编译成功1个小时47分钟,单线程编译。(网络原因失败好几次)
虚拟机配置ubuntu22.04.2,4GB,8核
lede配置ubuntu 显示隐藏文件
在桌面化操作时,在文件夹下,按下ctrl+h,即可显示所有的文件。
选择配置时在OpenWrt或LEDE的make menuconfig配置界面中,您可以使用键盘上的方向键来导航菜单,并使用空格键来选择或取消选择选项。在配置界面中,选项前面的符号表示该选项的状态:
[*]:表示该选项已被选中,将会被编译到固件中。
[ ]:表示该选项未被选中,不会被编译到固件中。
<*>:表示该选项已被选中,且是必需的,不能取消选择。
``:表示该选项已被选中,将会以模块的形式编译。
[ ]:表示该选项未被选中,但可以以模块的形式编译。
您可以使用空格键来在[*]和[ ]之间切换,或者在<*>、``和[ ]之间切换。在您完成配置后,按下保存并退出按钮,您所做的更改将被保存到.config文件中
luci配置对照表
[**OpenWrt 编译 ...
DD-WRT
在线网站
https://forum.dd-wrt.com/wiki/index.php/Main_Page
常用设置设置中文语言包
管理员 -> 语言选择 ->简体中文
使用CTRL+F5(以下操作同理)
修改中文界面修改保存应用之后需要刷新一下浏览器或者是把浏览器关了再重新打开路由器设置界面
路由器
路由器固件分析
固件提取-flash芯片
一般路由器需要一个bootloader来启动,一开始上电启动的时候,从0x00开启运行代码,这个bootloader代码一般是可写的,不是固化在ROM里的,是烧写在flash里面的。Flash中存放着当前使用中的IOS(路由器操作系统)。
路由器固件解析
无线技术演化史
WiFi 技术演化史 && WiFi 6技术介绍
WIFI4、WIFI5 和 WIFI6
历代记
Wi-Fi 4
Wi-Fi 5
Wi-Fi 6
协议
802.11n
802.11ac(Wave 1/Wave 2)
802.11ax
年份
2009
2013/2016
工作频段
2.4 GHz/5 GHz
5 GHz
2.4 GHz/5 GHz
最大频宽
40 MHz
80 MHz/160 MHz
160 MHz
MCS范围
0~7
0~9
0~11
最高调制
64QAM
256QAM
1024QAM
单流带宽
150Mbps
433Mbps/867Mbps
...
Jellyfin
Jellyfin
Jellyfin是一套多媒体应用程序软件套装,旨在组织、管理和共享数字媒体文件。
Jellyfin分为服务端和客户端应用程序,服务端应用程序安装在运行Microsoft Windows、MacOS、Linux等系统的服务器上或Docker上,客户端应用程序安装在智能手机、平板电脑、智能电视、网络机顶盒、电子游戏机或网页浏览器上。支持DLNA以及插有Chromecast的设备也能接收Jellyfin服务端发来的文件。
Jellyfin是Emby的一个自由开源分叉。
在线网站
https://jellyfin.org/
Docker安装Nyanmisaka-jellyfin
- [jellyfin新选择,Nyanmisaka出品,即装即硬解!](https://post.smzdm.com/p/a859320l/)
群晖通过ipv6及域名访问
路由器和光猫设置
注意: 路由器要支持ipv6,或者支持刷机固件OpenWrt、潘多拉、padavan等
一般看最新固件支持不支持,不支持就得刷固件
群晖NAS用IPV6+动态DDNS实现外网连接的经验
设置光猫到桥接模式
路由器拨号上网
测试IPV6 test-ipv6.com
解除路由器防火墙限制
OpenWrt默认拒绝转发端口
转发端口(一般不转发也行)
注意是 lan口内部端口 转发到 wan口外部端口(默认是wan-lan)
域名设置
在dnspod新建一个二级域名
记录类型AAAA(如果是ipv4的话是A)
记录值为群晖ipv6分配的网址
例如ipV6地址是2409:8b43:311b:b6e0:211:32ff:fe12:3456
在浏览器中输入的格式http://[2409:8b43:311b:b6e0:211:32ff:fe12:3456]:5000/
申请Dnspod的密钥
群晖
[控制面板]-[网络]-[网络界面] 设置 ipv6 为自动
Docker选择
使用IPv6远程访问外网教程
套件中心安装docker
在注册表里搜索 ...
OpenWRT
OpenWrt 介绍在线网站
https://openwrt.org/start
常用设置OpenWrt 管理界面安装中文语言包
OpenWrt 管理界面安装中文语言包
打开 OpenWrt 的管理界面,选择「System」>「Software」。
选择「Update lists」更新软件列表
确认更新成功。
在筛选框中输入「luci-i18n-base-zh-cn」进行查找,接着选择「Install」安装语言包。
语言包安装成功,刷新页面后界面语言会替换成中文。
开启硬件Nat
启用硬件NAT
主要针对于千兆带宽用户
登陆路由器的网页。
Network -> Firewall -> General Settings -> Software flow offloading(勾上) -> Hardware flow offloading(勾上) -> Save&Apply(提交)
路由/Nat分载 -> 软件流量分载(勾上才会出现硬件选项) -> 硬件流量分载(勾上)
软件包安装
一定要安装以luci-a ...
WDR7500_V3
前言
闲鱼收的一台二手wdr7500 v3路由器,国外版本为Archer C7 v1/v1.1/v2。
TL-WDR7500 1.75G 11AC 双频千兆无线路由器提供最高达 1000Mbps 的有线传输速率、1750Mbps 的无线传输速率。
2.4g[11n:45/90/135/180/270/360/405/450Mbps] 5g[11ac:最高可达1.3Gbps]
在线网站
TL-WDR7500
硬件规格
Model
Version
CPU MHz
Flash MB
RAM MB
Archer C7R WDR7500
v3.0 (CN)
720
8
128
SoC
Switch
WLAN Hardware
WLAN2.4
WLAN5.0
USB
Qualcomm Atheros QCA9558
AR8327N
Qualcomm Atheros QCA9558, Qualcomm Atheros QCA9880-BR4A
b/g/n
a& ...
Breed不死鸟
Breed介绍Breed 是国内个人hackpascal 开发的闭源 Bootloader,也被称为“不死鸟”
因为有些官方升级固件自带 bootloader,如果从官方固件升级,会导致现有 bootloader 被覆盖。而当 Breed 更新固件时,它会自动删除固件附带的引导加载程序,因此可以防止 Breed 被覆盖
在线网站
固件下载
AR/QCA/MTK Breed,功能强大的多线程 Bootloader
进入 Breed Web 的三种方式
通电按复位键 4~5 秒进入
通过 BreedEnter 进入
串口 (TTL) 进入
进入 Breed 命令控制台的方法
通过串口 (TTL),在启动提示 Press any key to interrupt autoboot … 时按任意键中断启动即进入 Breed 命令控制台
通过开机按复位键或 BreedEnter.exe 方法中断 Breed,即可通过 telnet 方法进入 Breed 命令控制台 (CMD 中 telnet 192.168.1.1 即可)端口号22
请使用 Windows 自带的 tel ...