代码生成器
Mybatis-plus 代码生成器
使用之前备份代码!!!
📖依赖
1234567891011121314<!--mybatis代码生成器--> <dependency> <groupId>com.baomidou</groupId> <artifactId>mybatis-plus-generator</artifactId> <version>3.5.1</version> </dependency><!--velocity模板依赖--> <dependency> <groupId>org.apache.velocity</groupId> <artifactId>velocity</artifactId> <versio ...
Hexo博客备份
准备
先备份!!!
将 github 发布 pages 的页面主分支改名为 Hexo,再创建一个分支 main。
然后在将 Hexo 博客发布在 main 分支下,改_config.yml 下的配置,然后将发布 pages 的分支改为 main。
开始
使用 vscode 将 youname.github.io 克隆下来,然后将里面的文件全删除,提交。
将先备份的 hexo 文件夹中的_config.yml、themes/、source、scaffolds、package.json、.gitignore复制进去。
将 theme 中你的主题的.git/删除,不然不能上传。
执行:npm install和npm install hexo-deployer-git
提交。
最后
每次改变 hexo 源文件的时候,就可以上传到 hexo 分支下。生成的静态文件不会。gitignoer 里面写了。
部署的静态文件就会在 main 分支下。
github pages自定义域名&CDN配置
github 自定义域名
DNS 配置
Github 的自定义域名:官方文档
如果想自定义自己的根域名,那么就要添加 A 记录,记录为@
如果只是子域名,那就只需要 CNAME 记录就行了
1234185.199.108.153185.199.109.153185.199.110.153185.199.111.153
A 记录的 IP 地址可以通过 Ping YOUNAME.github.io 得到
CNAME
在 github 项目的根目录下新建文件 CNAME,里面填写自己的域名就行了
在 github 的项目 setting->Pages 下面,在里面填入自己的域名,然后 Save 就行了。
下面有个 Enforce HTTPS,自动申请,可以打开也可以不打开(如果要配置 CDN 好像不能打开,但是我打开了也配置了 CDN 没出现问题)
CDN 配置
注意
因为配置 cdn 需要一条 CNAME,且记录为@。当你设置自定义的域名为根域名时,那么你的 dns 解析里面肯定有一条 A 记录,记录为@(详情看上面自定义域名配置)
此时就会冲突,因此如果想加速根域名,不会。
...
SpringBoot+vue学习
Application.yml 配置
1234567891011121314151617server: port: 8181spring: datasource: driver-class-name: com.mysql.cj.jdbc.Driver url: jdbc:mysql://localhost:3306/test?useUnicode=true&characterEncoding=utf-8&useSSL=false&serverTimezone=GMT%2B8 username: root password: 421232mybatis: mapper-locations: classpath:mapper/*.xml #calsspath代表resources目录 configuration: log-impl: org.apache.ibatis.logging.stdout.StdOutImplmybatis-plus: mapper-locations: classpath:mapper/*.xml ...
Alist 搭建个人网盘挂载本地文件
windows 版本部署 ALis
⬇️下载:
下载地址:https://github.com/alist-org/alist/releases
下载之后解压打开
🏃运行
在解压之后的那个目录下面打开 cmd,输入:.\alist.exe server 运行程序
1.\alist.exe server
查看用户名和密码:
1.\alist.exe admin
再次运行 alist:在 alist 目录下打开 cmd 运行
12#再次启动alistalist start
打开浏览器输入:127.0.0.1:5244
1127.0.0.1:5244
修改密码:点击页面下面的管理
挂载本地文件
添加存储
设置你要挂载本地文件的路径:比如我要挂载 D:\IDM\ 下载
提交即可,如图即挂载成功
挂载成功
为 AList 添加快捷启动和暂停
在 alist 目录下建两个文本,后缀改为 vbs,发送快捷方式到桌面即可。
start.vbs
123456#快捷运行Dim wsSet ws = Wscript.CreateObject(&qu ...
将个人博客收录进 Bing
Bing 收录个人博客
⚙️配置
1️⃣登录必应网站管理
2️⃣选择从 GSC 导入
3️⃣ 将下载到的 xml 文件放入网站资源文件夹的根目录下,比如我的是 Hexo 的 source 文件夹下。
4️⃣然后三部曲将网站重新部署,hexo clean 、hexo g、hexo d
5️⃣重新部署之后就可以验证了,这样就可以搜索到网站了。
⏫优化
添加网站地图
生成网站地图。我的是 hexo 的,要下载一个工具。
打开 hexo 目录执行以下命令,会自动生成 sitemap.xml
1234567npm install hexo-generator-sitemap --save# 部署hexo cleanhexo ghexo deploy
提交网站地图
提交成功之后几分钟就好了
提交成功后,想要去 bing 搜索自己网站上面的文章,可以去 search.xml 文件里面复制你自己写的一些文章段落,搜到的概率会大一点。
OCR 图形转文字
OCR 图像转文字
涉及涉及软件:
Snipaste
功能:快捷截图
优点:方便、快捷、小巧、、
Tesseract-OCR
功能:Tesseract-OCR 是一种开源的文本识别软件,可以将扫描的文档或者图片中的文本识别成电子文本。它可以识别多种语言,包括英语、法语、德语、西班牙语、意大利语和许多其他语言。
Tesseract-OCR 使用神经网络技术来识别文本,并且可以在许多操作系统上运行,包括 Windows、Linux 和 MacOS。它可以被用于 自 动化文档处理、文本挖掘和其他应用程序中。
Tesseract-OCR 还可以支持自定义字体,并且可以通过训练来提高识别精度。它提供了一组命令行工具,可以用来进行文本识别和处 理。
优点:优点:开源、多语言支持、自定义字体、跨平台等。
具体思路:
用 Snipaste 来快捷截图,可以一次性将想要识别的图片分多次截取,Snipate 的图片名称和路径都是可以自定义的。那么在获取图片路径时是可以实现自动获取的
缺点:因为每个的 Snipaste 的设置可能个有不同,因此换用户时,需要修改程序的规制。
用 python 编 ...
Markdown-Emoji
People
:bowtie: :bowtie:
😄 :smile:
😆 :laughing:
😊 :blush:
😃 :smiley:
☺️ :relaxed:
😏 :smirk:
😍 :heart_eyes:
😘 :kissing_heart:
😚 :kissing_closed_eyes:
😳 :flushed:
😌 :relieved:
😆 :satisfied:
😁 :grin:
😉 :wink:
😜 :stuck_out_tongue_winking_eye:
😝 :stuck_out_tongue_closed_eyes:
😀 :grinning:
😗 :kissing:
😙 :kissing_smiling_eyes:
😛 :stuck_out_tongue:
😴 :sleeping:
😟 :worried:
😦 :frowning:
😧 :anguished:
😮 :open_mouth:
😬 :grimacing:
😕 :confused:
😯 :hushed:
😑 ...
java-mysql JDBC 连接数据库
java-mysql JDBC 连接数据库
前言:
因为数据库课程设计需要连接数据库,我唯一接触过的就是 jdbc, 也不知道还有没有其他方法,再加上我们实验课接触过 jdbc, 最后课程设计做完了,就想着把方法记下来.
连接前准备:
安装 mysql,mysql 安装教程网上有很多,对着教程一步步就能安装下来,记住自己设置的密码,不然连不上数据库.
下载 java 连接 mysql 的数据包 jar
导入 jar 数据包
注意!jar 包不能随便移动,我是直接把 jar 包放在了 IDEA 的根目录下面的 lib 里面.
这里以 IDEA 为例,打开 IDEA. 打开项目结构 (theProjectStructure 使用的插件翻译,不知道准不准,下面一样)
找到模块 (theModule), 选择想要连接数据库的项目,然后点击依赖 (relyOn), 最后点击加号.
选择第一个 JAR 或目录
最后找到你放 jar 的位置,导入就行了。到此为止 jar 包就导入成功了.
连接数据库
注意,这一步我也是跟着菜鸟教程做的。理解不深,可能说不清楚.
...
vscode setting
vscode setting
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172{ "code-runner.saveFileBeforeRun": true, "code-runner.runInTerminal": true, "editor.mouseWheelZoom": true, "explorer.confirmDelete": false, "json.schemas": [ ], "problems.decorations.enabled": false, "explorer.compactFolders": false, "editor.f ...








