云飞扬的个人博客 云飞扬的个人博客
Tags Archives Links
  • 开始使用
  • 我的开源
  • Tags
  • Archives
  • Links
  • Search
  • RSS
#题目难度 1Two SumEasy 7Reverse IntegerEasy 9Palindrome NumberEasy
置顶!

LeetCode 汇总

LeetCode
服务器版本: CentOS 7.6 安装 certbot 官方文档:https://certbot.eff.org/instructions?ws=nginx&os=centosrhel7 安装 snapd sudo yum install snapd sudo systemctl enable --now snapd.socket sudo ln -s /var/lib/snapd/snap /snap 确保 snapd 版本是最新的 sudo snap install core; sudo snap refresh core 卸载掉曾经安装过的 Certbot sudo yum remove certbot 安装 certbot sudo snap install --classic certbot 准备 Certbot 命令 在本机的命令行中执行如下指令,确保certbot命令可以运行 sudo ln -s /snap/bin/certbot /usr/bin/certbot 获取证书 sudo certbot certonly --manual --pre....

手动申请 Let's Encrypt 通配符证书

待分类
电影/电视剧刮削 使用 tinyMediaManager 刮削 音乐 移除已购音乐的加密保护 https://demo.unlock-music.dev/ 刮削 使用 Mp3tag 、MusicTag

个人媒体资料库管理

待分类
服务器版本: Ubuntu 20.04.5 LTS 制作密钥对 ssh-keygen 安装公钥 cd .ssh/ cat id_rsa.pub >> authorized_keys chmod 600 authorized_keys chmod 700 ~/.ssh/ 下载私钥 设置ssh 编辑配置文件 vim /etc/ssh/sshd_config 进行如下设置 RSAAuthentication yes PubkeyAuthentication yes PasswordAuthentication no 最后,重启 SSH 服务 service sshd restart

Ubuntu 设置 SSH 通过密钥登录

Ubuntu
相关数据 data() { return { listLoading: false, // 原始数据 list: [], // 表头 headers: [ { prop: 'id', label: 'ID' }, { prop: 'name', label: '名称' } ] } } 对数据进行处理 computed: { getHeaders() { return this.list.reduce((pre, cur, index) => pre.concat(`value${index}`), ['title']) }, getValues() { if (this.list.length === 0) { return null } const a = this.headers.map(item => { return this.list.reduce((pre, cur, index) => Object.assign(pre, { ['value' + index]: cur[item.prop] }), { 'title': item.label }....

Element UI 实现竖向表格

ElementUI
前期准备 下载OpenWrt 下载地址 https://github.com/kiddin9/OpenWrt_x86-r2s-r4s 下载efi版 转换 使用 starwind v2v image converter 将固件转换为vhdx格式 创建虚拟交换机 打开 hyper-v 管理器,在Hyper-V管理器中右侧找到【虚拟交换机管理器】并打开,添加一个外部虚拟交换机【vswitchWan】(准备用作连接外网的WAN,名称根据个人爱好定义,只要你自己能够区分即可)→对应连接路由器的网卡(比如我是连接Realtek PCIe GBE Family Controller) 安装软路由 在Hyper-V中安装软路由OpenWrt 选择第二代 设置 在Hyper-V管理器右侧找到虚拟机名称下面的【设置】按钮,关闭安全启动,网络适配器→高级功能中启用mac地址欺骗 启动虚拟机 输入 vi /etc/config/network修改网络配置 修改ip地址与主路由同一网段 修改wan口ifname 与lan相同 保存后重启虚拟机 登录软路由 将lan接口中的网关设置为主路由ip 关闭lan口的dh....

hyper-v 安装 OpenWrt 作为旁路由

hyper-v
脚本内容 #!/bin/bash appname=$2 usage() { echo "Usage: sh operate.sh [start|stop|restart|status]" exit 1 } is_exist() { pid=`ps -ef | grep $appname | grep java | grep -v grep | awk '{print $2}' ` if [ -z "${pid}" ]; then return 1 else return 0 fi } #启动方法 start() { is_exist if [ $? -eq "0" ]; then echo "${appname} is already running. pid=${pid}." else nohup java -jar $appname & fi } #停止方法 stop() { is_exist if [ $? -eq "0" ]; then kill -9 $pid else echo "${appname} is not running" fi } #输出运行状态 sta....

Linux jar包脚本

Linux
背景 SpringBoot配置文件可以放置在多种路径下,不同路径下的配置优先级有所不同 可放置目录(优先级从高到低) 1.file:./config/ (当前项目路径config目录下); 2.file:./ (当前项目路径下); 3.classpath:/config/ (类路径config目录下); 4.classpath:/ (类路径config下). 优先级由高到底,高优先级的配置会覆盖低优先级的配置 配置方法 在tomcat根目录下新建一个名为config的文件夹,放入配置文件,如application-prod.yml 将刚刚新建的config文件夹添加到tomcat的classpath中 打开tomcat/conf/catalina.properties文件,在common.loader处添加"${catalina.home}/config" 如此即可

war 包在 tomcat 中加载外部配置文件

Tomcat
下载 查看并下载最新版本 https://openbsd.hk/pub/OpenBSD/OpenSSH/portable/ 解压 tar zxvf openssh-8.4p1.tar.gz 安装 cd openssh-8.4p1.tar.gz // 注意修改ssl的位置 ./configure --prefix=/usr/ --sysconfdir=/etc/ssh --with-zlib --with-pam --with-md5-password --with-tcp-wrappers --with-ssl-dir=/usr/local/openssl1.1.1i make && make install 查看版本 ssh -V 修改配置 vim /etc/ssh/sshd_config 然后重启sshd

编译安装 openssh

openssh
1 2 3 4 5 6 7
我的开源 RSS 开始使用
93814690 - 记录精彩的程序人生

Open Source, Open Mind,
Open Sight, Open Future!
分类

Java     LeetCode     Linux     Node.js    
63 文章
16880 浏览     1 当前访客
© 2025 云飞扬的个人博客