- 博客(46)
- 收藏
- 关注
原创 服务器部署vaultwarden (bitwarden_rs)
前提条件:1.一台服务器;2.准备一个域名 3.服务器安装了docker-compose 4.你会配置nginx反向代理。#SIGNUPS_ALLOWED: false #如果是自用,自己注册完 记得打开这个注释 禁用注册。DOMAIN: https://你的域名。3. 配置反向代理, 将6666端口反代你的域名。- '6666:80' #主机:容器。建议使用1panel 配置, 感觉比宝塔简单。1. 创建Vaultwarden运行目录。2. 创建编辑配置文件。
2023-11-09 15:15:57
1307
原创 Arch 个人常用命令行
删除Manjaro Linux系统中已不再需要的孤立软件包,即那些没有被其他软件包依赖的包(谨慎使用)更新系统和AUR(Arch User Repository)中的软件包。yay -Rsun (包名)
2023-10-06 12:54:25
1243
原创 Windows mingw64 最简易 安装配置
你可以根据你的需求和操作系统选择适合的压缩包。注意,这个 x86_64-13.1.0-release-posix-seh-ucrt-rt_v11-rev1 的文件夹名字太长了,- seh:这些压缩包使用结构化异常处理(Structured Exception Handling)来处理异常。2. 版本(Version):13.1.0-release表示这些压缩包的版本号为13.1.0,并且是正式发布的版本。1. 架构(Architecture):x86_64表示这些压缩包适用于64位的x86处理器架构。
2023-07-07 20:32:04
3796
1
原创 Rust 学习(一)官方文档 猜数字游戏 新手必看
3.类型写后面干什么啊... 声明整数 let secret_number: u32 不能照着其他语言一样写前面吗,你整个let来声明变量不是多此一举,直接像C一样, int guess,又知道是整数 又知道是变量而不是函数... 引入了没用的fn 和let,4. 别的语言虽然很多关键词不一样,但是大体上是统一的,rust全自己重命名,switch -> match 诸如此类。2.rust允许不显式声明变量类型,也就是说,编译器能推断出来类型,就不用写类型,如。后期review也更容易看得懂。
2023-06-05 13:26:26
208
原创 2023 conda 安装、配置环境变量、换源
建议是直接C改成D,后面的建议和我保持一致,配置环境变量可以直接抄我的。不然后面你新的虚拟环境可能都是C盘,因为这个文件夹普通用户没权限更改。第二个意思是注册conda为系统python,看个人需求,都可以。来到这个页面 选择下面的All Users,再接着往下。南京大学配置(好像有莫名其妙的报错但是不影响使用)由于官方仓库在国外,我们用国内的镜像会快点。阿里(好像有莫名其妙的报错但是不影响使用)清除索引缓存,保证用的是镜像站提供的索引。这个就不要用镜像下载,官网很快的。(按理说你没装包过应该是没有的)
2023-05-24 02:10:19
11675
1
原创 拉取远程分支到本地修改后上传
命令将所有更改添加到暂存区,包括新文件、修改文件和删除文件。这意味着所有更改都将包含在下一次提交中。git clone https://github.com/用户名/仓库名.git。其中,"commit message"是您的提交消息。如果之前本地有项目且有git控制,直接更新就行了。命令将暂存区的更改提交到本地仓库中。在git之前最好保证网络通畅。3、将所有更改添加到暂存区。2、对项目进行修改(略)5、git推送到远程仓库。4、更改提交到本地仓库。更多细化的操作请参考。
2023-05-10 15:36:59
764
原创 针对于病毒 RavMon.exe 的 病毒专杀
RavMon.exe是一个强制不显示系统的隐藏文件的病毒,顽固且有备份,涉及到很多操作。网络安全课上的学习研究成果。
2022-11-11 16:03:20
648
原创 2022 IDEA 手把手 安装 配置教程
一、官网下载二、开始安装三、更改配置路径四、开始配置字体设置滚轮滑动自动导包补全提示代码忽略大小写格式化代码
2022-10-13 20:22:13
36685
3
原创 计算机操作系统 第二章 进程的描述与控制
第二章进程的描述与控制复习 思维导图2、进程的描述与控制2.1、前驱图和程序执行前驱图 有向无环图,用于描述进程之间执行的先后顺序 程序顺序执行 一个程序由若干个程序段组成,需按照某种先后顺序执行, 仅当前一段程序运行完成后,才会运行后一段程序 特征: 1、顺序性 2、封闭性 3、可再现性 程序并发执行 条件:不存在前驱关系的程序才有可能并发执行 特征: 1、间断性 2、失去封闭性 3、不可再现性...
2022-04-09 12:08:09
2850
原创 Linux 安装 Tomcat 9 及配置
环境:Ubuntu 21.10。首先,装Tomcat之前得有JDK8Linux JDK8 apt安装及环境变量JAVA_HOME配置如果有了JDK,那么直接开始1、更新源sudo apt update2、搜索软件包sudo apt-cache search tomcat3、安装sudo apt install tomcat9 tomcat9-admin4、查看端口状态ss -ltn3306 MySQL8080 Tomcat...
2022-03-28 01:22:25
2701
原创 MYSQL连接报错 ERROR 1698 (28000): Access denied for user ‘root‘@‘localhost‘
canyue@pop-os:~$ mysql -uroot -pEnter password: ERROR 1698 (28000): Access denied for user 'root'@'localhost'canyue@pop-os:~$ mysql -uroot -pEnter password: ERROR 1698 (28000): Access denied for user 'root'@'localhost'原因是普通用户不能访问得用管理员账号.
2022-03-25 22:28:59
1476
原创 java.sql.SQLException: Access denied for user ‘Lenovo‘@‘localhost‘ (using password: YES)
参考:关于spring配置文件中读取${username}为系统当前用户名的问题 - d_tyro - 博客园 (cnblogs.com)最近写spring配置文件出现报错严重: create connection SQLException, url: jdbc:mysql:///test, errorCode 1045, state 28000java.sql.SQLException: Access denied for user 'Lenovo'@'localhos...
2022-03-24 23:30:29
2081
2
原创 Linux 安装 MySQL 8.0 及 配置
参考我之前的文章使用 MySQL APT 存储库的快速指南_Northern Crescent的博客-CSDN博客本文的环境是unbuntu的分支pop os,操作等同于ubuntu目录1、更新源2、搜索mysql-server3、安装mysql-server4、配置mysql-server(1)、是否启用VALIDATE PASSWORD校验密码强度(2)、输入服务器密码(3)、是否删除匿名用户(4)、是否允许远程登陆(...
2022-03-24 15:19:12
5386
原创 Linux JDK8 apt安装及环境变量JAVA_HOME配置
目录1.更新软件源2.安装openjdk-8-jdk3.验证JDK安装是否成功4.配置JAVA_HOME5.验证JAVA_HOME避坑前言: 由于Oracle公司更改了jdk8的版本协议, 所以我们不能用ppa源安装了换言之, 就是网上ppa源的教程都无效了(不信你看时间, 大都是19年4月之前的)试了好久才发现的Oracle Java (JDK) 8 Installer PPA (DISCONTINUED) : “WebUpd8” team本文...
2022-03-23 12:29:28
4821
2
翻译 使用 MySQL APT 存储库的快速指南
文章前言, 这是官方文档 , 我机翻了概要和目录部分, 该文档讲解了apt安装MySQL的步骤摘要这是使用 MySQL APT 存储库的快速指南,它提供了用于在当前 Debian 和 Ubuntu 版本上安装和管理 MySQL 服务器、客户端和其他组件的软件包。deb有关法律信息,请参阅法律声明。有关使用MySQL的帮助,请访问MySQL论坛,在那里您可以与其他MySQL用户讨论您的问题。文档生成时间: 2022-02-15 (修订: 71961)目录.
2022-03-23 09:48:01
691
原创 HTTP协议 Request Response JavaWeb基础知识
参考谢希仁的计算机网络第七版(上学期计网没学HTTP)黑马程序员JavaWeb课程(这学期看了顺便总结一下)由本人整理HTTP:(概念和特点, 一定要了解)* 概念(什么是HTTP):Hyper Text Transfer Protocol超文本 传输协议HTTP是超文本 传输协议 ,那什么是传输协议呢?* 传输协议:定义了,客户端和服务器端通信时,交换数据的格式* 特点:1. 基...
2022-03-14 17:45:32
157
原创 Spring boot 快速入门 HelloWorld 案例
看了黑马的入门案例, 自己总结一下目录(建议)更改IDEA 的maven镜像源新建空项目新建spring boot模块创建方式一:创建方式二:创建方式三:本人项目环境JDK8IDEA 2021.2.3(建议)更改IDEA 的maven镜像源maven是一个项目管理工具, 我们写程序可能会用到maven给我们提供的jar包maven的中央仓库在国外, 而从国外下载会慢很多加上我们构建一个spring项目需要从maven仓库下载大量的.
2022-03-04 23:41:55
925
原创 pip 更改国内镜像源 加速下载
直接使用 pip 安装python第三方包时,默认从国外的服务器进行下载,下载速度非常慢.为解决这个问题,国内服务器 可以定期同步国外的第三方包,我们从国内下载,自然达到加速的效果.Windows下到这个路径C盘:\用户\(用户名)创建一个pip文件夹新建文本文档命名为 pip.ini填入以下内容并保存[global]index-url=https://mirrors.aliyun.com/pypi/simple/[install]trus..
2022-03-04 15:10:46
415
原创 Python的安装及配置
1.官网下载安装包Download Python | Python.org2.开始安装双击安装包Install launcher for all users (为所有用户安装,一般装软件都选这个)Add Python 3.10 to PATH (把Python加入环境变量,重要!!!)都是一些必要的插件,选项不动,Next加环境变量一定要勾选等待完成关闭即可3.验证安装这时候我们打开命令行:win...
2022-03-02 23:52:52
770
原创 Maven安装配置
目录1.官网下载2.配置环境3.命令行测试4.配置仓库位置更改本地仓库位置更改远程仓库配置1.官网下载Maven – Download Apache Mavenhttps://maven.apache.org/download.cgi解压压缩包2.配置环境(1)JAVA_HOME (略)(2)MAVEN_HOME进入解压的文件夹, 复制路径打开高级系统设置(我是win11, win10 应该在..
2022-02-23 17:32:31
176
原创 DbUtils的使用 简单案例
师承康师傅, 学完总结一下环境: IDEA, MySQL 8.0, JDK8首先得安装MySQL 和下载MySQL的jar包见我之前的教程:2022 年 MySQL 8.0 最简易安装(保姆级)_mobeiCanyue-CSDN博客 JDBC连接的多种方式(idea)_mobeiCanyue-CSDN博客1.下载dbutils 和logging jar包DbUtils – Download Apache Commons DbUtilsApache...
2022-02-18 22:25:38
982
6
原创 JDBC 多种数据库连接池C3P0 DBCP Druid 连接演示
目录1.C3P0使用前准备:方式一:硬编码(数据库配置写进代码里)方式二:写配置文件, 代码和配置分离(开发推荐)2.DBCP使用前准备:方式一:硬编码(数据库配置写进代码里)方式二:写配置文件, 代码和配置分离(开发推荐)3.Druid(德鲁伊)使用前准备:上代码1.C3P0使用前准备:官网下载jar包c3p0-v0.9.5.5 - JDBC3 Connection and Statement Pooling - Documentation.
2022-02-17 17:31:35
773
原创 idea中创建XML文档
IDEA的默认模板好像没有XML文档, 自己写一个1.打开设置2.打开下面的路径3.填入以下内容<root> 标签名字可以自己改再回到外边4.新建xml文档完成
2022-02-17 10:39:30
351
原创 Java关闭流的多种方法(源码级分析)
关闭IO流等等是我们操作文件的基本操作JVM只会帮我们回收堆栈中的内存, 而对于这种物理连接它无能为力, 得我们手动释放否则会导致内存泄漏 基本关闭方法 大家平时关闭流可能是这么做的try{ FileInputStream fis = new FileInputStream("hello.txt");//造一个读文件的流 byte[] buffer = new byte[1024]; int len; while((len = fis.read
2022-02-13 01:31:00
15332
11
原创 MySQL 优雅的 启动与关闭 命令行 脚本
正常启动MySQL (前提: 没有设置MySQL服务启动为自动)会用到一行命令:net start mysql但是, 每次启动都需要在1.命令行的 2.管理员模式下输入, 非常不够优雅(偷懒)于是, 最近我研究了一下, 把命令行写成 .bat这样, 我们启动的时候, 只需要双击即可启动MySQL服务@echo offnet start mysqlpause关闭MySQL服务@echo offnet stop mysqlpause.
2022-02-09 20:55:47
735
原创 xml文档的头部说明
近来学习xml文档, 对于头部的用法不是特别理解整理一下思路, 如果有错误欢迎指出xml文档一定要有一个根元素使用默认命名空间为什么要使用命名空间?避免因为相同标签名 而产生冲突为什么要用默认命名空间?该元素内部的子元素都会默认属于该命名空间下, 不需要再为它们添加命名空间。命名空间为什么使用URL?因为短的变量名比如 a b c 重复可能性极高, 而URL长度长, 且唯一如:(例子来自XML 命名...
2022-01-29 11:11:52
9726
原创 JDBC连接的多种方式(idea)
师承康师傅, 学完总结一下目录jar包下载方式五种获取数据库连接的方式:方式一:方式二:方式三:方式四:方式五:尚硅谷 康师傅的 JDBC课程用的是 Eclipse MySQL5.X 我这里用IDEA MySQL 8.0.X重新演示一遍环境:JDK 8 MySQL 8.0 IDEA在读这篇文章之前, 建议先看一下这MySQL安装篇, 做两件事(可选) 改时区, 看到评论区说了很多时区的问题 如果有时区...
2022-01-27 00:43:48
6964
15
原创 Spring5 简易入门案例
目录方式一: 手动创建spring项目1.下载Spring 5 的jar包2. 创建项目3. 导入 并设置spring jar包4.编写User类5.编写 spring配置文件6.编写测试类 (注意文件相对路径)7.执行结果:第二种: 基于maven创建spring项目1.创建maven项目2.编写pom.xml文件 导入spring的核心依赖3.编写 spring配置文件4.创建主类测试5.执行结果环境 以及 包:JDK 1....
2022-01-25 23:11:10
368
原创 TOMCAT控制台输出乱码
众所周知, java用的字符集是 utf-8 而Windows是 gbk, 所以控制台输出会有点问题我们要么1.修改cmd命令行的编码HKEY_CURRENT_USER -> Console -> Tomcat找到CodePage项,没有则创建,更改值为十进制的650012.修改logging.properties配置(个人推荐, 因为简单, 想改回去也容易)来到软件的conf目录 , 打开logging.properties找到这一行改成 gb...
2022-01-19 17:36:35
312
原创 Java Swing实现简易计算器
项目简介MVC模型项目类简介(下载在文末):计算器的窗口, 用户界面按钮监听和键盘监听,相当于控制器数据处理, 相当于模型大体思路,用户点击按钮或者按键盘, 控制器会监听, 获取到事件返回的值,并调用数据处理类的handleValue方法, 根据返回的值进入switch来判断要做什么事.这里给出窗口的设计代码, 我大量采用了盒子布局(注: 如果想看窗口不搞事件监听把它去掉就可以...
2022-01-07 23:00:22
3533
原创 淘宝网简易实现, Html + css + Javascript + Jquery +Swiper +Vue, 期末js大作业
淘宝网简易实现, Html + css + Javascript + Jquery +Swiper +Vue, 期末js大作业
2022-01-06 19:45:47
6467
16
原创 VUE 去开发版本警告, You are running Vue in development mode.
用开发版本的VUE总是会有这个警告,1.控制输出网上的教程都是在控制台或者代码写上这么一行, 太麻烦Vue.config.productionTip = false方法二: 改源码打开vue.js搜索这句话You are running Vue in development mode.这就是代码里 控制台输出的地方注释即可以防万一加个锁, 以免以后动到了这个文件.(Webstorm中)再一验证...
2021-12-13 21:17:19
2238
1
原创 Clion中文乱码解决方法
给大家提供一种新的思路, 不用考虑什么UTF-8 转 GBK 的问题1. 打开Clion2.按下Ctrl+Shift+Alt+/选择注册表(我装了中文插件, 英文就是 Registry...)3.取消圈中的那一行4.如图所示我都是默认值起飞~~~~如果遇到先出cin再出cout的情况, 加一个fflush(stdout);刷新缓冲区...
2021-12-12 19:58:20
682
原创 2024 年 MySQL 8.0 安装 配置 教程 最简易(保姆级)
首先去官网下一个MySQLMySQL :: Download MySQL Installer这里没有看到64位的安装包, 不要着急, 这只是一个安装器, 安装包里有64位的MySQL Server8.0这时候如果直接安装你会发现: 默认装到 C:\Program Files\MySQL , 而且不给你路径选择我们知道, 如果是msi安装包安装, 会安装到C盘且没有路径选择. 如果是压缩包安装, 就是在命令行里调试, 可以解压安装到指定的路径.但是, 命令行安装有致命...
2021-12-09 22:17:11
634707
415
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人