装机软件下载网址
装机软件下载网址
个人常用软件列表,重装系统下软件真的麻烦…
应用类:TIM:https://tim.qq.com/download.html
火绒:https://www.huorong.cn/
网易云音乐:https://music.163.com/#/download
WeChat:https://weixin.qq.com/
Steam:https://store.steampowered.com/about/
Epic:https://store.epicgames.com/zh-CN/?lang=zh-CN
百度网盘:https://pan.baidu.com/download
Audacity:https://www.audacityteam.org/download/
Mkvtoolnix:https://mkvtoolnix.download/downloads.html#windows
qBittorrent:https://sourceforge.net/projects/qbittorrent/
qBittorrent-Enhanced-Edi ...
服务器部署Komga漫画阅读器
前言本地本子存太多了,突发奇想想搭建一个在线看漫画的服务,遂找到了Komga。下面记录一下如何在服务器的docker上部署
安装步骤
服务器端需要安装Java环境,至少在JDK17及以上
Centos为例:12345678#查看云端yum库中目前支持安装的jdk软件包yum search java|grep jdk #选择版本安装jdkyum install -y java-17-openjdk#安装完成后,验证是否安装成功java -version
Komga的GitHub地址,下载最新版本的jar文件,上传到服务器即可
在 CentOS 安装
12345678910# 在komga中创建子目录mkdir config mkdir data# 创建文件cd configtouch database.sqlite# 运行komga,版本号具体而论java -jar komga-***.jar
运行在浏览器中输入 http://服务器IP:8080,就能看到主界面了,登录即可如果有其它服务在使用8080端口会导致安装失败,把另一个服务暂时关闭即可
docker运行
1234567 ...
IEEE浮点表示(IEEE 754)
简介浮点数是我们在程序里常用的数据类型,它在内存中到底是怎么样的形式存在的呢?
现代计算机中,一般都以IEEE 754标准存储浮点数,IEEE标准用: V=(-1)^s x M x 2^E 来表示一个浮点数
符号: s决定这个数是正数还是负数
尾数: M是一个二进制小数
阶码: E是对浮点数进行加权,权重是2的E次幂
符号 阶码 尾数
sign exponent fraction
对于不同长度的浮点数,阶码与小数位分配的数量不一样,如下:
精度 数符 阶码 尾数 总位数 偏移值
单精度(C中的float) 1 8 23 32 127
双精度(C中的double) 1 11 52 64 1023
对于32位的单精度浮点数,数符分配是1位,阶码分配了8位,尾数分配了是23位。
根据这个标准,我们来尝试把一个十进制的浮点数转换为IEEE 754标准表示。
规格化的值最普遍的情况, ...
VsCode配置Java环境
安装Java安装最新版(最新版VsCode安装jdk1.8会弹窗警告,所以不如使用最新版)下载地址:Java
Tips: 如果你需要运行java程序,只需安装JRE就可以了。如果你需要编写java程序,需要安装JDK。有关两者关系也可以查看官方文档
选择对应系统的版本即可:
Compressed Archive版本是单独的JDK包
Installer版本是Java安装包,包含了Java运行程序,第一次配置Java环境最好下载这个
配置Java环境变量1. 打开系统环境变量
方法1:选中我的电脑 —> 键盘按下 Alt + Enter —> 高级系统设置 —> 环境变量
方法2:键盘按下 win + r —> 输入 sysdm.cpl —> 高级 —> 环境变量
方法3:win10系统下,工具栏有搜索图标,点击后直接搜索”环境变量”
2. 设置环境变量在 “系统变量” 中设置 3 项属性,JAVA_HOME、PATH、CLASSPATH(大小写无所谓),若已存在则点击”编辑”,不存在则点击”新建”。
变量设置参数如下:123456变量名 ...
在虚拟机中设置静态Ip(centos为例)
一、虚拟机设置在菜单栏选择编辑→ 虚拟网络编辑器,打开虚拟网络编辑器对话框,选择Net网络连接方式,随意设置子网IP,点击NAT设置页面,查看子网掩码和网关,后面修改静态IP会用到。
在VMnet8模式下选择nat连接,并且取消DHCP服务。
点击NAT设置,记录下此时的网关
在系统的网络设置处,检查VMnet8的网络配置
二、Liunx主机设置
在root权限下输入命令 cd /etc/sysconfig/network-scripts 进入该文件夹,输入命令 ls 浏览该文件夹下的文件,找到ifcfg-en***文件,如下图所示:
vim ifcfg-en***打开文件
将BOOTPROTO=”dhcp”改为BOOTPROTO=”static”、ONBOOT=”no”改为ONBOOT=”yes”
并在下方添加12345678910IPADDR=*your ip*(静态IP地址)NETMASK=*your netmask*(子网掩码,一般为255.255.255.0)GATEWAY=*your gateway*(网关地址)DNS1=8.8.8.8(国内外公共DNS即 ...
Aria2+AriaNG配置使用
Aria2是Linux下的一个下载工具,这里介绍Windows下的安装与配置,官方Aria2没有GUI界面所以配合AriaNG直接在Web界面进行操作.
AriaNg 是一个让 aria2 更容易使用的现代 Web 前端. AriaNg 使用纯 html & javascript 开发, 所以其不需要任何编译器或运行环境.
下载Aria2+AriaNG最新安装包首先先在官网下载安装包
Aria2的Github地址
Aria2官方文档
AriaNG的Github地址
AriaNG官方文档
Aria2选择对应的操作系统下载压缩包即可,AriaNG解压后放在Aria2文件夹即可
AriaNg 现在提供三种版本, 标准版、单文件版和 AriaNg Native.
标准版适合在 Web 服务器中部署, 提供资源缓存和按需加载的功能.
单文件版适合本地使用, 您下载后只要在浏览器中打开唯一的 html 文件即可.
AriaNg Native 同样适合本地使用, 并且不需要使用浏览器.
添加配置文件将文件解压至该目录下后,你需要再新创 4 个空文件(可以先建一个空 tx ...
萌百黑幕CSS代码
萌百黑幕CSS代码代码来自互联网,仅copy下来以方便自己使用,没错就是抄袭(bushi)
在HTML中在<head>的<style>中直接引入即可;在MD中直接添加<style>即可使用例:
1<span class="heimu" title="黑幕小弹框里的字">你需要隐藏的文字</span>
具体代码如下:
12345678910111213141516171819202122232425<style> /*黑幕实现*/.heimu, .heimu a, a .heimu, .heimu a.new { background-color: #252525; color: #252525; text-shadow: none;}.heimu:hover, .heimu:active,.heimu:hover .heimu, .heimu:active .heimu { color: white !important;} ...
CSS笔记
.class_1{
color: red;
}
近日为实现萌娘百科上的小黑条功能,特学习一番CSS,已经实现了捏
一、CSS语法
1.基本属性
CSS 规则集(rule-set)由选择器和声明块组成:h1 {color:red;font-size:14px;}
h1->选择器
color->属性
red->属性值
{color:red;}->声明
选择器指向您需要设置样式的 HTML 元素。
声明块包含一条或多条用分号分隔的声明。
每条声明都包含一个 CSS 属性名称和一个值,以冒号分隔。
多条 CSS 声明用分号分隔,声明块用花括号括起来。
实例1.1在此例中,所有 <p>元素都将居中对齐,并带有红色文本颜色
12345p { color: red; text-align: center;}
2.CSS选择器1. 分类CSS 选择器用于“查找”(或选取)要设置样式的 HTML 元素。
我们可以将 CSS 选择器分为五类:
简单选择器(根据名称、id、类来选 ...
PS脚本自动处理图片
使用PS自动化脚本批量处理图片
点击菜单栏的 窗口->动作(快捷键alt+F9)
再选项卡底部点击新建文件夹(新建组),取名为修改图片大小(可以自己重命名)
再点击旁边的创建新动作,我们可以看到底部原点变为红色
点击文件、打开,打开我们要处理的其中一张图片,修改图片大小,再点击确定,然后另存为,取个名字,存储。(不要使用导出,否则无法录入动作导致陷入死循环)
点击文件、自动、批处理
设置
播放处选择组和动作
源 选择需要修改的图片文件地址
目标 选择修改后的图片保存地址
勾选 “覆盖动作中的’打开’命令” 和 “覆盖动作中的‘存储为’命令”
内容部分参考自互联网
云服务器部署code-server
部署 code-server
首先,我们需要下载 code-server,我们这里需要下载最新版本的 code-server
之后,我们使用 tar 工具解压下载得到的压缩包,之后进入解压好的文件目录中:
123456# 解压缩 tar.gz 压缩包tar xf code-server-3.1.1.tar.gz #3.1.1版本为例,具体按照包名而定# 进入解压得到的文件夹cd code-server-3.1.1-linux-x86_64
设置登录密码启动
12345export PASSWORD="设置登录密码" #这里我们是在服务器上面设置了名为 PASSWORD 的环境变量为 {YOUR_CODE_SERVER_PASSWORD}#这样后面 code-server 启动后就会直接读取这一环境变量并将之作为你的登录密码。./code-server --host="0.0.0.0" #启动服务
验证登录
之后,code-server 进程就在远程服务器上启动并开始监听 8080 端口了,同时可以看到 code-se ...