![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
other
文章平均质量分 55
其他一些比较杂不太重要的笔记
岁月玲珑
厚积薄发
展开
-
【关于\w正则的一个冷知识记录】
一直以来我以为\w就是字母和数字, 其实这个是错误的, \w表示的是[a-zA-Z0-9_], 注意\w还包含一个下划线, 我已我们在做命名校验时候一定要注意这个细节不然有可能就会出现一些并不是语气希望的命名了。原创 2024-01-21 15:35:26 · 394 阅读 · 0 评论 -
记一次上环境获取资源失败的案例
本地调试一切正常, 但是上环境就报500了也可以通过启动也可以复现问题说明: 查看jar包确认资源文件已经被正确的打到jar中说明代码存在兼容性。原创 2023-02-11 23:18:27 · 444 阅读 · 0 评论 -
记一次git误操作, 合并冲突别人新增文件显示成“自己新增“绿色文件
记录这次傻逼操作, 希望下次和我理解相同的童鞋不要再次入坑, 真的好尴尬原创 2023-02-05 15:05:31 · 828 阅读 · 0 评论 -
idea驼峰下划线转换
1表示第一个捕获组, $0便是这个字符串, \u是下一个字符转化成大写, 对应的\l是小写。原创 2022-11-30 00:26:30 · 770 阅读 · 1 评论 -
路由器经常断网,网络不稳定怎么办, 教你如何让旧路由器也能运转飞起
路由器经常断网,网络不稳定怎么办, 教你如何让旧路由器也能运转飞起最近网络不稳定,经常断网, 原本以为是买的新小米手机络不稳定(实属冤枉了一波小米,对不起), 后来换了手机测试, 依然如此, 然后找了网管, 网管说重启, 无语了,程序员最会的不就是重启吗, 最后发现是天气热了,路由器要罢工了PS: 我路由器应该买的还可以, 用的时间也不算特别长, 不至于寿终正寝吧1. 让你的路由器更好的散热如果你是的路由器不是立式的,强烈建议你把它吊起来,想我这样的(如果有条件可以考虑配个小风扇) 因为下面是散原创 2022-03-14 02:33:39 · 6442 阅读 · 1 评论 -
idea配置默认360zip打开--外部工具
1. 打开设置 ctrl+alt+s2. 添加配置自己的程序360zip.exe注意要配置实参 : FilePathFilePathFilePath , 不然默认打开的可能是桌面3. 直接在idea中右键打开原创 2022-02-13 15:24:46 · 1139 阅读 · 0 评论 -
【IDEA&Eclipse快捷键对照表】
IDEA Comment Eclipse Remark Ctrl+Shift + Enter 语句完成 快速修正 Ctrl+1 ! “!”,否定完成,输入表达式时按 “!”键 Ctrl+E 最近的文件 快速转换编辑器 Ctrl+Shift+E 最近更改的文件 Shift+Click 可以关闭文件 Ctrl+W Ctrl+[ OR ]原创 2022-02-01 17:07:15 · 1917 阅读 · 0 评论 -
IntelliJ Idea 常用快捷键列表
IntelliJ Idea 常用快捷键列表Ctrl+Shift + Enter,语句完成“!”,否定完成,输入表达式时按 “!”键Ctrl+E,最近的文件Ctrl+Shift+E,最近更改的文件Shift+Click,可以关闭文件Ctrl+[ OR ],可以跑到大括号的开头与结尾Ctrl+F12,可以显示当前文件的结构Ctrl+F7,可以查询当前元素在当前文件中的引用,然后按 F3 可以选择Ctrl+N,可以快速打开类Ctrl+Shift+N,可以快速打开文件Alt+Q,可以看到当前方原创 2022-02-01 17:04:48 · 214 阅读 · 0 评论 -
SpringBoot热部署-spring-boot-devtools
SpringBoot热部署热部署不会用在生产环境,但对于程序员开发的效率,还是有一定帮助的,所谓的热部署,就是在应用程序在不停止的情况下,实现新的部署spring-boot-devtools 是一个为开发者服务的一个模块,其中最重要的功能就是自动应用代码更改到最新的App上面去。原理是在发现代码有更改之后,重新启动应用,但是速度比手动停止后再启动还要更快,更快指的不是节省出来的手工操作的时间。其深层原理是使用了两个ClassLoader,一个Classloader加载那些不会改变的类(第三方Jar包)原创 2022-01-27 02:06:45 · 2445 阅读 · 0 评论 -
逆向生成Mybatis的Mapper
生成mappermybatis集成<dependency> <groupId>org.mybatis.spring.boot</groupId> <artifactId>mybatis-spring-boot-starter</artifactId> <version>1.2.0</version></dependency><dependency> <g原创 2022-01-27 00:58:56 · 289 阅读 · 0 评论 -
git随记
what git?来源linux, 天生分布式的版本控制工具与svn区别svn是集中式的与svn的版本机制不同 Git 只关心文件数据的整体是否发生变化,而SVN这类版本控制系统则只关心文件内容的具体差异(git的冲突到文件, svn到行) 这类系统(如SVN)每次记录有哪些文件作了更新,以及都更新了哪些行的什么内容,然而Git 并不保存这些前后变化的差异数据。实际上,Git更像是把变化的文件作快照后,记录在一个微型的文件系统中。每次提交更新时,它会纵览一遍所有文件的指纹信息并对文件作一原创 2022-01-09 02:45:56 · 278 阅读 · 0 评论 -
常见开源许可证
1. 常见开源许可证Apache、MIT、BSD、GPL、LGPL、MPL、SSPL 等2. 宽松自由软件许可协议(“Permissive free software licence”)和著佐权许可证(“copyleft license”)。Apache、MIT、BSD 都是宽松许可证GPL 是典型的强著佐权(copyleft )许可证,LGPL、MPL 是弱著佐权(copyleft )许可证SSPL 则是近年来 MongoDB 创建的一个新许可证,存在较大争议,开放源代码促进会 OSI 甚至认为原创 2022-01-08 16:02:02 · 2751 阅读 · 0 评论 -
【如何往两个仓库推送--github和gitee】
初始化git init添加文件git add .提交文件git commit -m '第一次提交'创建分支git branch -M main添加远程仓库源git remote add git git@github.com:repo/gitcliv.gitgit remote add gitee git@gitee.com:repo/gitcliv.git推送到每个源的分支git push -u git maingit push -u gitee main...原创 2021-12-18 18:57:19 · 283 阅读 · 0 评论 -
idea 默认使用typora打开(技巧)
配置外部程序(不一定是必须的,没有特地验证)然而还是很蛋疼, 只能右键打开, 并且报错还要重新输入路径同名还会提示冲突, 真的蛋疼可以利用位置文件注册窗口(我不知道调出这个窗口的命令,只能这样)创建一个特殊格式提示进行文件关联修改下然后可以直接双击打开了注: 我的是吧默认的markdown插件也禁用了,不禁用不知道可不可以,没有验证idea版本IntelliJ IDEA 2021.2.1 (Ultimate Edition)...原创 2021-12-05 22:45:54 · 798 阅读 · 0 评论 -
为什么BASE64编码和解码总是出问题
1.可以尝试使用Base64.getEncoder().withoutPadding()不填充方式2.如果涉及网络url传输,其中的+和/会被转义成_和-3.【重点】如果编码问题都是对的,那么,很可能是被底层的原理给坑了我遇到的就是使用流进行数据编解码,流比较常见的就是使用了缓存,理解了b64的原理,就能知道如果我们希望每次编解码没有其补位编码【最后一次编解码不算】,我们使...原创 2019-09-07 23:15:18 · 5375 阅读 · 1 评论 -
中文标点转化成英文字符小工具
学习时候遇到文档中的标点是中文,有时候想拷贝写代码运行看看,无奈代码中标点全部是中文标点,于是自己写了个非常简单的转化工具,不是简单,简直是简陋,但是对于解决具体问题还是非常实用的代码package changetoken;import java.awt.BorderLayout;import java.awt.Dimension;import java.awt.Toolkit;...原创 2018-12-16 15:34:06 · 2715 阅读 · 0 评论 -
Win10系统如何将eclipse背景色改成豆沙绿
Win10系统如何将eclipse背景色改成豆沙绿目前只能修改注册表目前只能修改注册表win7可以通过修改窗口颜色实现eclipse工作台颜色改变1. win+r -> regedit2. 展开HKEY_CURRENT_USER\Control Panel\Colors3. 将window值修改成你喜欢的颜色,比如202 232 206当然也不妨将255 255 255 的值全...原创 2019-05-14 00:15:13 · 1597 阅读 · 0 评论 -
一个通用的json获取value值的api
两个参数:参数1:json的String参数2:json树的文法表达式,需要自己约定,这里简单约点*表示数组,默认最后是终结点结束(也可以使用$表示结束的key值) 代码:package com.utils.json;import java.util.ArrayList;import java.util.List;import com.alibaba.fastjso...原创 2019-02-06 19:56:09 · 2248 阅读 · 0 评论 -
IDEA和Eclipse快捷键对比
看到这位仁兄,整理的idea快捷键部分,非常有心,自己编有了个想法,补充Eclipse部分,奈何水平有限,补充有限,若有错误,望指正.IDEA参考:https://www.cnblogs.com/tonycody/p/3257601.html转载请指明出去:https://www.cnblogs.com/tonycody/p/3257601.html 和https://mp.csd...原创 2020-03-10 18:11:18 · 439 阅读 · 0 评论 -
【解决有些jar包依赖就是下载不下来】
1.有时候我们下载的版本可能就是不在远程仓库里面 这种最常见的情况是版本更新导致,比喻某个jar版本原来是1.0-SNAPSHOT,后来正式发布后可能就变了版本号,变成了1.0了这种情况我们可以试试更换不同版本号即可下载到相关依赖2.oracle的jdbc连接的oracle6包下载不到 原因很简单,oracle没有开放,换其他jar包即可3.配置文件中的lastUpd...原创 2019-03-02 17:57:49 · 7602 阅读 · 0 评论 -
任意字符编码转换
事情起因是这样的,每当打开eclipse时候,忘记设置字符编码为utf-8时候,默认编码就会是gbk.当我们导入一个项目字符编码是utf-8的时候就会变的非常尴尬,非要去单独制定每个项目对应的字符集于是自己就想着写一个任意字符编码转换的小工具,其中遇到最大的问题就乱码问题无法获取到自己的文件的编码格式是实现任意转码的根本原因,通过获取bom头部可以解决本分情况,但是对于没有bom头部的文本...原创 2018-12-16 16:36:01 · 2001 阅读 · 0 评论 -
使用dos删除隐藏的.git文件
很多时候我们使用git init命令对一个文件夹进行了初始化后,提交推送了文件,我们希望删除.git文件时候,但是我们一般习惯然文件不显示隐藏文件.(文档记录的是整个学习大概过程,不感兴趣可以直接拉到最后一行,即可解决问题,其中废话只是作为个人学习记录)但看关闭隐藏文件方式:如果每次都去操作一波显示后删除很麻烦我们既然使用git,那么,我们可以使用命令来删除文件是一个很好的方式...原创 2018-11-04 17:56:26 · 1092 阅读 · 0 评论 -
当eclipse不能编辑jsp文件时候?
如果没有插件可以去markplace下载安装一个选择默认方式打开1:选择默认方式打开2:原创 2018-10-21 23:42:08 · 2501 阅读 · 0 评论 -
不知道怎么使用git命令提交推送代码?github上就有的
新建仓库就会有命令介绍,处使用这足够了:git init git add README.md git commit -m“first commit” git remote add origin git@github.com:yghx/Android.gitgit push -u origin master</span>截图(记录下自己忘了,可以过来看看命令)没...原创 2018-11-04 18:16:34 · 685 阅读 · 0 评论 -
Zip文件压缩和解压功能
1.算法基本功:递归遍历文件夹2.学会使用Java提供的ZipFile,ZipInputStream,ZipOutputStream,CharSet(抽象类)3.具体实现:解压方法1: 1.利用ZipInputStream读取zip文件,通过getNextEntry()方法遍历zip文件 2.通过read()方法读取zip文件中实体Entry中的数据,拷贝到解压文件夹中...原创 2018-11-04 01:11:14 · 1370 阅读 · 0 评论 -
将图片转化成Base64格式
package love.yi.helloword.util;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.IOException;import java.io.InputStream;import java.io.OutputStream;import org.apac...原创 2018-11-06 01:57:37 · 522 阅读 · 0 评论