PVE虚拟机备份恢复
1. 说明一直在思考一个问题,既然pve都是以虚拟机的形式管理,那我现在创建并配置好一个centos,将镜像源、基础软件、docker、Java等安装好了之后,作为一个模板来储存起来呢,这样以后就不用每次装一个系统都来重头配一遍了,岂不是很好。然后在网上搜了一下,不出意外的,果然有,那就开始行动吧。 2. 虚拟机备份 点击需要备份的虚拟机 选择备份选项 点击立即备份 在备份选项里面的模式选择停止 执行备份 我们可以看到输出的路径为/var/lib/vz/dump然后我们就可以在上一个备份界面看见了当前虚拟机备份列表。除了在虚拟机的备份列表中可以看到,在虚拟机界面的local卷中也可以看见,如下 备份好了就可以使用FTP工具在/var/lib/vz/dump中找到镜像并拷贝到自己的存储中存起来了 3....
Java代码规范
目录[TOC] 1. Java 代码规范1.1. 模块划分规范大型项目中的服务可以按照模块划分,模块划分规则为一个大的具体的功能服务单独为一个模块,公共共有工具为一个模块,其他支撑功能为单独的模块(如消息,缓存等)。模块之间的依赖关系应为单层依赖,不应出现循环依赖。建议公共的被所有业务模块依赖,公共模块不依赖业务模块。业务模块之间的依赖在业务设计时做好主次关系,若确实有主业务模块调用子业务模块的情况,应考虑使用观察者模式(如Spring的ApplicationEvent-ApplicationListener,发布订阅模型等);在小型项目中可以直接使用单模块项目,各业务的区分在各自的Controller中体现,但服务Service之间的调用需要注意,应保持一定的主从依赖关系,保证业务开发变更时不会相互影响。 1.2. 服务分层规范为保证服务的复用性,结构层次分明,各层次职责分明,定义Controller层,Service层,持久层的规范 1.2.1....
注册IBM LinuxONE免费获取服务器资源
说明注册官网 点击注册就可以了,说是有邮箱限制,我使用的outlook邮箱,是可以收到验证信息的 然后在自己的邮箱验证,验证之后会跳转到登录页面,登录即可 新建服务器点击右边的virtualservers,点击create创建虚拟机 虚拟机类型没得选,只有一个General purpose VM 实例名,自己随便取一个 镜像,自己选一个即可,我这里选的ubuntu22.04 配置只有一个默认的 然后创建一个SSH Key,名字随意(创建后会自动下载一个pem文件,要保存好,只有一份,没有地方可以下载第二次),创建完成后选中完成了这些之后就创建 创建完成后会跳转到列表等待创建成功。 连接实例winscp连接我这里使用的winscp连接 点击新建连接->高级,然后进入选择 选择 SSH...
注册魔搭领取免费cpu资源
说明魔搭社区是一个汇聚各领域最先进的机器学习模型,提供模型探索体验、推理、训练、部署和应用的一站式服务。其主要是用于AI模型计算的,但是我们也可以领取免费的CPU资源,只不过这个资源并不能全天候运行,所以用来学习测试是个好的选择注册成功之后你将获得一个8核32G的服务器,简直爽到爆虽然可以永久免费使用,但是缺点是单次只能运行10个小时。 注册魔搭官网 点击右上角注册,注册的时候需要填写用户名、手机、邮箱、公司等,邮箱和公司可以跳过,正常注册就行了 绑定阿里云注册完成之后会提示绑定阿里云,点击绑定,然后弹出一个框,确认绑定就行了,如果没有登录阿里云环境就需要登录一下 创建环境在我的模型中,可以创建环境, 点击我的nodebook, 选择魔搭平台免费实例, 选择创建CPU环境,启动实例即可,等待2-3分钟就创建完成了。 使用点击查看notebook,就进入了桌面控制台环境,包含了很多小工具,点击即可使用 我们点击teminal就可以进入shell环境了然后按照正常的ubuntu使用即可 比如安装一个宝塔面板 1234# 没有安装wget的需要执行一下这个sudo...
腾讯地图key创建及获取
1. 创建账号从腾讯地图首页进入,点击右上角注册,也可以直接点击创建地址 填写手机号,邮箱地址,然后到邮箱验证即可 2. 登录点击腾讯地图首页右上角登录,然后点击手机登录,用验证码登录 登录完成会在首页腾讯地图首页 点击右上角控制台,进入控制台页面 3. 控制台操作 3.1. 创建应用点击 应用管理 -> 我的应用 -> 创建应用 填写好应用名称和应用类型,点保存,新建应用完成 3.2. 添加key在应用列表点击添加key 输入key名称和描述(随意) 启用产品 WebServiceAPI 和 SDK WebServiceAPI,子项选择签名校验 SDK ,子项不用填写 没有微信小程序的就不用选,有的话勾选然后填上小程序的APP_ID 然后点击同意并添加 列表界面得到key的值 3.3. 配置配额点击控制台左侧菜单的配额管理 -> 账户额度,根据实际需要分配 3.4. 提升额度默认的个人开发者调用的次数比较少,一般面向公众的应用需要企业认证,配额对比如下: 3.4.1. 升级企业开发者控制台左侧点击 个人中心 ->...
vmware tool无法安装
说明Vmware有概率不能安装tool, 安装程序无法自动安装VirtualMachineCommunicationInterfaceSockets(VSock)安装程序无法自动安装VirtualMachineCommunicationInterfaceSockets(VSock)驱动程序。必须手动安装此驱动程序。 从下面文章看来是因为签名的问题,需要手动更新Windows的签名驱动程序 大佬已经封装了ios,可以直接加载到虚拟机中安装即可 天翼云盘 https://cloud.189.cn/t/7jqiiav2Ib2m(访问码:iwi3) 引用 安装程序无法安装内存管理器同上,安装好了签名驱动程序再安装一次就好了
申请阿里云测试证书
说明阿里云的证书可以使用3个月,3个月到期后再重新生成一个虽然麻烦,谁叫咱是免费的呢,要不然就花68升级Pro版本可以管一年 流程 创建证书 证书申请 选择免费版 然后填上自己的域名 勾选快捷签发, 勾选后会出现域名验证方式、算法、快捷签发等 然后填提交审核 待认证列表 点击 查看进度 详情详情里面查看具体情况,需要记录下解析数据,在域名解析处配置好txt解析方式然后点击验证 配置域名在域名解析处添加一个解析,采用TXT格式配置,将上面的数据填至解析中 验证 域名配置完成后,点击验证,这里就成功了,关闭窗口刷新一下页面就可以看到。 部署列表后面有操作下载、部署,一般点击下载,然后选择合适的格式,自行部署到服务器上。我这里使用nginx,则下载nginx格式,然后配置到Nginx中。 总结总的来说申请还是比较简单的,需要注意的是点击申请之后会提示正在审核中,可能就会导致我们理解需要等待人工审核,实际上是不用的, 需要继续在待认证列表中点击申请审核中的状态继续下一步操作
nginx配置ssl
配置1234567891011121314151617181920212223242526272829303132333435363738394041server { listen 443 ssl; server_name own.liukewen.cn; #root /usr/share/nginx/html; # Load configuration files for the default server block. ssl_certificate /etc/nginx/cret/own.liukewen.cn.pem; ssl_certificate_key /etc/nginx/cret/own.liukewen.cn.key; ssl_session_cache shared:SSL:10m; ssl_session_timeout 5m; ssl_ciphers...
SpringSecurity全局异常处理器覆盖全局
说明SpringSecurity的异常过滤器ExceptionTranslationFilter默认在倒数第二位出现,即过滤器即将走完的时候出现,不知道SpringSecurity为啥这样实现,但是这样处理的话就会导致前面过滤器中的异常无法处理到。最终的结果就是对于非认证异常等就会走默认的实现,即重定向到/error页面,但前后端分离项目中我们又没有/error页面,因此又会出现一个循环异常,导致报错到前端的异常为InsufficientAuthenticationException,这个异常是很隐晦的,基本看不出来本质的异常信息,毕竟已经重定向了N次了。因此前后端分离项目中,我们需要第一次报错出去就返回异常信息。 实现方案一: SpringSecurity中加入过滤器链我们需要在Config配置中添加过滤器,在WebAsyncManagerIntegrationFilter之前添加 1234protected void configure(HttpSecurity http) throws Exception { //配置信息中添加过滤器 ...
