- 博客(87)
- 资源 (7)
- 收藏
- 关注
原创 maven配置相关
上面的配置表示, 引入了 包spring-boot-starter包, 但是这个包下引入的相关包, 不会继承到当前的项目中;例如日志框架包, 就不会引入进来。
2024-06-11 11:34:38
170
1
原创 Oracle锁表_查看正在运行的sql
如果遇到Oracle数据库被锁表 需要查看是否有正在运行的sql 未提交 造成的锁表1.查询Oracle正在执行的sql语句及执行该语句的用户SELECT b.sid oracleID, b.username 登录Oracle用户名, b.serial#, spid 操作系统ID, paddr, sql_text 正在执行的SQL, b.machine 计算机名FROM v$process a, v$session b
2021-08-18 10:24:07
194
原创 Idea Command line is too long问题
Idea 启动项目报错 提示Command line is too long. Shorten command line for className or also for JUnit defaultconfiguration.修改项:.idea/workspace.xml<component name="PropertiesComponent">...<!-- 添加 --><property name="dynamic.classpath" value="tru
2021-07-07 16:44:15
236
1
原创 IDea Git Terminal 中文乱码问题
Git Terminal 中文乱码问题修改 Setting --> Tools --> Terminal --> Environment Variables添加下面环境配置LESSCHARSET=utf-8
2021-06-17 14:55:43
237
原创 IDEA首次打开相关配置修改
相关常用配置修改1. 不打开上次已经打开的工程File > Setting(快捷键:Ctrl+Alt+S)Appearance & Behavior - System Setting取消勾选Reopen last project on startup2. 提示不区分大小写idea 的默认自动提示, 会区分字母大小写, 提示不太友好.可以将其改成不区分大小写**Setting --> Editor --> General --> CodeCom
2021-05-26 11:48:17
1180
原创 cmder添加到系统右键中
将 cmder 添加到鼠标右键中首先 将 cmder 添加到 环境变量中;在服务器终端 (cmd窗口中) 输入cmder.exe /REGISTER ALL
2021-05-06 08:21:54
345
原创 解决mysql问题:由于找不到MSVCR120.dll 安装失败
MySQL安装失败 -- 找不到MSVCR120.dllMySQL安装遇到的问题解决方案MySQL安装遇到的问题对mysql安装时遇到下面问题,描述如下:无论是:“由于找不到MSVCR120.dll,无法继续执行代码。重新安装程序可能会解决此问题”还是 “由于找不到VCRUNTIME140_1.dll,无法继续执行代码。重新安装程序可能会解决此问题”解决方案这种错误是由于电脑系统缺少部分配置文件引起的,安装 vcredist 下载相关配置文件即可。官方下载地址csdn下载地
2021-05-05 11:31:53
1294
3
原创 Docker_04_Redis
docker 容器 redis 中的应用启动名称 : testredis端口 : 6379, 映射 6388密码 : 1234docker run -d --name testredis -p 6379:6388 redis --requirepass "1234"进入容器内容配置//进入容器内部docker exec -it 容器id redis-cli//使用密码鉴权auth "mypassword"...
2020-11-17 17:06:14
122
原创 BiMap_的基本介绍和使用
BiMap的使用介绍BiMap常用的方法BiMap.create()inverse() 翻转方法forcePut() 重复的value 覆盖values() 获得 value 的set 集合BiMap的 google Guava工程 中的 扩展的map你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。介绍BiMapBiMap 也是基本的 map 集合结构, 由key va
2020-08-27 11:24:44
4017
原创 Linux_08_常用的搜索
Linux 中常用的的搜索命令1. findfind <搜索的目录> <指定条件> <指定动作><搜索的目录> : 所要搜索的目录及其所有子目录。默认为当前目录<指定条件> : 所要搜索的文件的特征.<指定动作> : 对搜索结果进行特定的处理.# 搜索当前目录 nginx 开头的文件find ./ -name 'nginx*'# 搜索当前目录(含子目录,以下同)中,所有文件名以 conf 结尾的文件find .
2020-07-05 21:32:33
143
原创 Linux_07_Nginx安装
一.安装依赖包安装 Nginx 常用的依赖包yum -y install gcc pcre pcre-devel zlib zlib-devel openssl openssl-develgcc : GCC——GNU编译器集合;pcre-devel : PCRE(Perl Compatible Regular Expressions) 是一个Perl库,包括 perl 兼容的正则表达式库。nginx 的 http 模块使用 pcre 来解析正则表达式;zlib : zlib 库提供了很多种压缩
2020-06-28 16:26:36
170
原创 Docker_03_搭建maven私服
这是使用docker直接 搭建可以运行的 maven 私服当前环境Centos 7.7Docker 19.03.8jdk 1.8maven 3.6.1一.安装镜像运行 nexus3 环境, 当前没有没有指定 nexus3的版本号, 所以下载的是最新版本docker run -d -p 8000:8081 --name nexus -v /root/nexus-data:/var/nexus-data --restart=always -it sonatype/nexus3 /bin/bash
2020-06-05 17:48:46
183
原创 npm设置全局变量
使用npm的时候需要 install 可以设置全局变量cmd 中输入如下命令npm config set prefix “d:\nodejs\node_global”以及npm config set cache “d:\nodejs\node_cache”
2020-06-05 16:55:52
1248
原创 Git_撤销commit_修改注释
如果提交了 错误的信息, 没有push到云端, 可以先撤销使用下面命令git reset --soft HARD~1如果提交了多条, 可以使用 最后的数字, 来选择, 撤销第几条git reset --soft HARD~1git reset --soft HARD~2
2020-05-14 10:34:27
352
原创 Git_gitignore不生效
修改后需要清除缓存, 使用下面命令git rm -r --cached .# 然后使用 查看git status如果没有生效先commit .gitignore 文件
2020-05-14 10:31:34
133
原创 python_设置虚拟环境
一. 使用Pycharm 创建虚拟环境按照下图的操作步骤来创建Setting -> Project Interperter -> 新增环境–> 保存
2020-05-13 10:19:34
173
原创 python_requirements文件管理
python 通常使用 requirements 文件来管理第三方库通常使用下面的命令来管理1. 生成 requirements.txt 文件pip freeze > requirements.txt2. 安装 requirements.txt 文件依赖pip install -r requirements.txt
2020-05-13 10:02:13
154
原创 Docker_02_常用命令
常用的 Docker 命令1. 安装后的查看和启动1.1 查看版本信息$ docker version$ docker info1.2 启动 docker 服务service docker startsystemctl start docker1.3 运行镜像docker run hello-world2. Image 镜像相关2.1 获得本地所有的 image 文件docker image ls2.2 删除 image 文件docker image rm hello
2020-05-11 18:13:55
143
原创 Docker_01_安装
Docker的安装使用详细信息可以 自行查看 Docker_官网本次使用环境 Centos 7, 使用 root 超级用户登录Docker 版本 19.03, 需要Centos7服务器的版本如果和官网上的不同, 会遇到不同的问题, 建议使用指定版本.Install On Centos1. 查看服务器之前是否, 安装Docker使用 yum 查看服务器之前是否安装Docker 的历史版本,如果存在先, 删除# 查看按照列表yum list installed | grep 'dock
2020-05-11 14:13:11
226
原创 Linux_06_yum
yum命令通常 在 Linux 环境下 安装软件 来使用查看 yum 已安装的软件包$ yum list installed
2020-05-11 11:31:05
146
原创 python_仓库源
阿里云https://mirrors.aliyun.com/pypi/simple/清华大学https://pypi.tuna.tsinghua.edu.cn/simple/豆瓣https://pypi.douban.com/simple/中国科学技术大学https://pypi.mirrors.ustc.edu.cn/simple/中国科技大学https:/...
2020-04-19 16:00:20
543
原创 Idea_自定义快捷自动提示
idea 可以新建自定义的一些提示, 包括后缀提示, 注释, 单元测试等自定义Map创建Setting -> Editer -> General -> Postfix Completion选择java新建 (图1所示)选择新建的关键字这里设置的是map,选择jdk版本$EXPR$ 设置的是输入的值$END$ 表示完成后光标所处的位置ok 保存3....
2020-03-28 13:49:01
850
原创 Linux_05_ssh安装
安装ssh协议查看是否按照sudo ps -e |grep ssh## 如果存在 会有 sshd 的显示* * * * * sshd更新资源列表并安装sudo apt-get updatesudo apt-get install openssh-server安装完成后, 端口默认22启动命令, 关闭命令## 启动ssh命令:service sshd star...
2020-03-24 14:20:25
136
原创 问题:mybatis_no getter for property named '__frch___frch___frch_item_0Dim_1Value_2
使用mybatis遇到的问题使用foreach 进行多层嵌套循环的时候, 发生如下错误org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.reflection.ReflectionException: There is no getter for property named '__f...
2020-01-07 15:36:57
552
原创 Spring_Aop(切面的应用 - 注解)
本次记录的是使用spring注解的方式来实现切面编程.实现环境: 设置一个分布式锁, 在修改数据的时候, 判断锁, 加锁, 完成数据修改后, 释放锁.1.设置切点注解 @YLock自定义一个锁注解, 添加到方法上, 在运行方法前根据参数设置锁key,@Target({ElementType.METHOD})@Retention(RetentionPolicy.RUNTIME)pub...
2019-12-27 17:28:54
383
原创 Git(10)_合并fork的项目
fork一个其他的项目, 怎么将原项目更新的内容合并到自己的项目中目标源 远程仓库 : Afork的自己仓库 : B拉取到本地的仓库 : C1.fork项目到自己的仓库并, 下载到本地查看 remote 信息git remote -vorigin git@github.com:MyName/fork_work.git (fetch)origin git@github.com:...
2019-12-25 15:00:53
1001
1
原创 JRebel & IDEA_热部署&问题
JRebel & IDEA使用 Jrebel 可以使用本地的热部署,同样在远程调试 正式环境的时候, 也可以实现热部署, 这样就方便的正式环境的测试.1.安装JRebel插件在idea中的plugins中安装 JRebel, 安装完成后重启2.激活JRebel激活 JRebel 使用的是GitHub提供的一个反向代理的工具项目地址1.下载工具工具下载地址2. 运行工...
2019-12-23 09:58:29
480
原创 IntelliJ IDEA_查看类的关系继承图
使用 ctrl + alt + u 或 Ctrl + shift + alt + u 查看当前类的关系继承图或者使用右键 选择 Diagrams 例如 图1可以看一下下图2 (蓝色线表示继承, 绿色表示实现)HashMap的继承关系图hashMap 继承了AbstractMap实现了 Cloneable 接口,实现了Serializable接口实现了Map接口...
2019-12-09 10:25:28
220
原创 IntelliJ Idea_设置提示不区分大小写
idea 的默认自动提示, 会区分字母大小写, 提示不太友好.可以将其改成不区分大小写**Setting --> Editor --> General --> CodeCompletion --> Match case **取消勾选...
2019-12-08 21:52:43
1368
原创 Git(09)_合并多个提交到一个提交上面
语境: 在多一个 commit 的备注相同, 或者, commit次数过多, 将多个commit合并成一个commit , 使 log 看起来好看.合并最后几次的commit查看 要合并的 log>git log --onelinebc8bae7 (HEAD -> master) update471ea6ce feat: update34ae5cc9 update2f...
2019-12-04 16:34:25
402
1
原创 python_pip_国内镜像地址
国内常用的pip镜像地址阿里云 http://mirrors.aliyun.com/pypi/simple/中国科技大学 https://pypi.mirrors.ustc.edu.cn/simple/豆瓣(douban) http://pypi.douban.com/simple/清华大学 https://pypi.tuna.tsinghua.edu.cn/simple/中国科学技术大...
2019-11-27 11:05:21
1539
原创 Netty_Is Not a @Sharable handler异常
在学习netty创建连接的时候产生一个报错io.netty.channel.ChannelPipelineException: com.py.netty.server.DefaultServerHandler is not a @Sharable handler, so can't be added or removed multiple times.在服务端, 传入处理器的时候, 使用...
2019-11-23 15:26:58
4143
原创 Git(08)_cherry-pick
cherry-pick使用git cherry-pick 来合并某次提交记录到当前分支上git cherry-pick 6ab9a4使用 git cherry-pick 如果没有冲突, 默认直接提交推送到云端如果发生冲突需要手动解决冲突, 然后 add , --continue 继续.git add .git cherry-pick --continue1.取消自动提交 -n...
2019-11-18 14:47:47
134
原创 Idea_设置Java Complier
1.配置pom文件的properties添加下面三个属性值即可<properties> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> <maven.compiler.source>1.8</maven.compiler.s...
2019-11-13 14:46:41
10643
原创 Properties_getResourceAsStream
获得配置文件的常用方法Properties properties = new Properties();InputStream resource = PropertiesTest.class.getClassLoader() .getResourceAsStream("application.properties");properties.load(resource);获得的路...
2019-11-13 14:10:37
182
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人