- 博客(56)
- 问答 (1)
- 收藏
- 关注
原创 【软件下载】换新电脑记录下下载的软件时所需地址
下拉找到jdk8 切换windows (需要注册个oracle账号)4.IDE Eval Reset插件参考文档。5.Maven下载地址。下载安装配置参考文档。
2023-05-01 16:21:19
975
原创 【面试题】volatile是Java虚拟机提供的轻量级的同步机制(可以理解为轻量级synchronized),请你具体说下。(以及关于volatile的其他知识点)
面试题 volatile
2022-10-09 00:44:19
290
原创 【mybatis】springboot项目使用mybatis xml需要在application.properties中配置Invalid bound statement (not found):
springboot mybatis使用xml的相关配置
2022-09-18 12:00:08
386
原创 【Idea&Tomcat】Idea配置Tomcat并部署SSM项目
1.下载Tomcat地址:https://tomcat.apache.org/点击上图Tomcat 8进入后选择如下图的64-bit Windows zip (pgp, sha512)解压后就下载完成了。2.不配置环境变量的情况下启动Tomcat测试(我没配置也能用Idea启动Tomcat)进入解压好的tomcat目录,找到bin文件夹,其中startup.bat双击正常情况下可以完成启动;shutdown.bat双击正常情况下可以关闭。3. Idea启动Tomcat3.1 加入Tomc
2021-11-21 19:51:45
7478
1
原创 【Java/Tomcat】工具使用
问题1.下载目录bin下面的startup.bat启动和Idea里面启动都会出现中文乱码问题解决方式:去apache-tomcat-8.5.73\conf(根据具体安装情况,就是conf目录下)目录下,找到logging.properties找到java.util.logging.ConsoleHandler.encoding = UTF-8注释掉或者删除在其下面增加java.util.logging.ConsoleHandler.encoding = GBK如下图。完成后重启即可。问
2021-11-21 18:18:15
752
原创 【Docker】设置docker启动时某镜像自动启动
docker update Names --restart=always这里的Names是通过docker ps -a 查到的目标镜像的Names列如下图:
2021-10-07 09:36:00
179
原创 【maven】创建微服务项目写完父项目后右侧maven拓展消失解决方案
选中刚写的pom.xml文件,右键Add as Maven Project,就会出来了。
2021-10-06 22:38:58
109
原创 【git与码云】生成与查看秘钥
1.生成秘钥ssh-keygen -t rsa -C “xxxx@xxxx”如果是要和码云建立链接,邮箱填git码云的注册邮箱2.查看秘钥cat ~/.ssh/id_rsa.pub码云使用过程中的命令:3.将秘钥添加到码云的秘钥管理里面后,如果要测试是否本地git与码云能够正常链接可以在git bush页面通过ssh -T git@gitee.com命令查看。输入后如果显示The authenticity of host ‘gitee.com (180.97.125.228)’ can’t
2021-10-06 18:02:17
348
原创 git用户信息的查看与修改
1.查看用户名和邮箱信息:git config user.namegit config user.email2. 修改全局用户名和邮箱信息:git config --global user.name “username”git config --global user.email “email”3.修改局部用户名和邮箱信息:cd ~/you projectgit config user.name “username”git config user.email “email”...
2021-10-06 17:45:01
277
原创 Visual Studio Code软件安装方式和官网
1.搜索vsCode2.点击如图位置即可3.安装时,除了文件安装位置自选外其他可以全部下一步即可4. 推荐安装的VSCode插件1>这俩2>、如果想换成中文版就安装这个插件安装后重启VSCode软件即可生效。3>前端ES语法检查的插件4>5> JS语法提示的6>7>在浏览器打开页面8> 开发Vue使用的...
2021-10-04 22:30:54
165
原创 [讨论帖]String的substring(int beginIndex)方法设计上的问题
起因:我对一个length=10的字符串进行substring操作,看到他要求参数描述为beginIndex,我想着索引应该是[0,9],此时传入索引10应该出错吧,但是诡异的是我传入10没有报错。我就对源码进行查看发现:这里是value.length-beginIndex,而不是value.length-1-beginIndex,但是对于越界情况他却用的索引越界异常,这里感觉设计的是不是有些问题,理论来说对于长度为10的字符串索引应该没有10呀,他却没触发索引越界异常。那么再考虑一个事情,当使用
2021-01-13 12:15:21
155
原创 【Eclipse】自动提示代码修改为不需要ALT+/
Windows——》Preferences——》找到Java下的Editor下的Content Assist 里面的Auto activation triggers for Java里面改为abcdefghijklmnopqrstuvwxyz.——》Apply ——》OK就修改完成了
2020-12-30 16:02:02
118
原创 【Idea】Junit测试模块无法使用Scanner类的解决方案
第一步找Idea上面的help ->Edit Custom VM option第二步在打开的文件中最后面加入一行-Deditable.java.test.console=true然后保存关闭第三步重启Idea,就可以从键盘输入了。效果如下图:
2020-12-19 23:49:50
243
1
原创 【JDK7】下载,安装,环境变量配置,验证
1.下载:地址:https://www.oracle.com/java/technologies/javase/javase7-archive-downloads.html或者百度jdk7如下图:根据电脑选择合适的JDK提示:旧版本JDK需要注册登录Oracle账号才可以下载,也可以通过网盘等资源找别人下载过的。我这里没有登录找的一份下载过的。2.安装JDK安装一路傻瓜式安装(一直下一步,确定即可),路径可以自己修改,记得下载的位置配置环境变量时候有用。JDK里面的JRE安装(注意
2020-12-15 15:34:59
1022
1
原创 【Typora】软件安装
网址https://typora.io/往下拉找到如下图位置Windows系统按下图,其他系统选对应的:下载完成后第一步是选择安装到的位置;第二步,有一个选项,那个选项的意思是是否创建快捷方式。其他一直下一步即可。...
2020-12-14 09:49:18
192
原创 【MySQL-.sql文件导入】遇到问题Specified key was too long; max key length is 767 bytes
一种方式,下载高版本MySQL即可
2020-12-01 09:51:28
140
原创 【docker】查看和启动未启动的容器方式
查看:docker ps -adocker ps [OPTIONS] 其他参数-a :显示所有的容器,包括未运行的。-f :根据条件过滤显示的内容。–format :指定返回值的模板文件。-l :显示最近创建的容器。-n :列出最近创建的n个容器。–no-trunc :不截断输出。-q :静默模式,只显示容器编号。-s :显示总的文件大小。启动docker start Container Id...
2020-11-30 23:30:15
6557
原创 【Docker进入退出镜像】
进入:docker exec -it 镜像 bash 例如:(docker exec -it mysql bash)退出终端:Ctrl+d
2020-11-30 23:21:48
3324
1
原创 【Docker-MySQL】安装和进入
安装1.下载:docker pull mysql2. 查看docker容器内docker images3.容器内运行mysqldocker run -p 3306:3306 --name mysql(自己取名) -e MYSQL_ROOT_PASSWORD=XXX(自己取密码) -d mysql4.进入mysql容器的命令docker exec -it mysql bash...
2020-11-30 22:45:20
106
原创 【MySQL8.0】无法直接导入.sql文件解决方案
1.新建一个数据库,名为对应.sql文件名。2.调出该数据库的查询3.然后打开.sql,复制所有语句,放在查询中执行。
2020-11-30 22:31:41
1004
1
原创 【MySQL8.0】[Err] 1055 - Expression #1 of ORDER BY clause is not in GROUP BY clause and contains nonag
执行SQL语句:select version(),@@sql_mode;SET sql_mode=(SELECT REPLACE(@@sql_mode,'ONLY_FULL_GROUP_BY',''));
2020-11-30 22:29:11
406
原创 【Linux-MySQL8.0以上】需要做的开放IP权限和更改加密策略(报错:Client does not support authentication protocol )
原因: MySQL8.0以上版本,远程访问还需要开启所有IP可以访问的权限正文:· 1.首先运行MySQL :docker run -p 3306:3306 --name mysqlLinux(随便) -e MYSQL_ROOT_PASSWORD=XXX(对应密码) -d mysql· 2.进入MySQL:docker exec -it mysql bash·3. 接下我以命令合集表述(一些命令我进行了注释解释含义,以//XXX格式,注释内容不要放Linux执行)//查看ls//进入
2020-11-30 22:09:08
249
原创 【services.msc命令】services.msc
cmd命令中输入services.msc 可以调出本地系统所有服务列表,然后找到相应服务例如(Mysql)然后查看属性就能找到可执行文件的路径作用:查看本机是否有MySQL服务,以及找出启动的地址在哪。
2020-11-29 22:32:18
1309
原创 【引入zookeeper报错】log4j冲突
<dependency> <groupId>org.apache.zookeeper</groupId> <artifactId>zookeeper</artifactId> <version>3.4.9</version> <exclusions> <exclusion>
2020-11-17 16:46:10
612
1
原创 【Springcloud】子模块灰色
解决方式Maven -->目标模块 -->找到相关模块如果发现这里也是灰色的就右键—>选择unignore projects
2020-11-15 16:10:28
874
原创 【热部署404】热部署能自动重启但是404
spring: devtools: restart: poll-interval: 2s quiet-period: 1s在yml文件中添加如图配置即可。
2020-11-14 20:08:56
315
原创 【Rest风格自动返回Json格式的原因】
因为@ResponseBody的存在它将方法的返回值,以特定的格式写入到response的body区域,然后将数据返回给客户端。如果没有ResponseBody,底层会将返回值封装为ModelAndView对象。如果返回值是字符串,那么直接将字符串写到客户端;如果是一个对象,会将对象转化为json串,然后写到客户端。另外:编码问题:如果返回对象,按utf-8编码。如果返回String,默认按iso8859-1编码,页面可能出现乱码。因此在注解中我们可以手动修改编码格式,例如@RequestMa
2020-11-13 17:36:11
535
原创 【Maven】官网下载指定版本Maven的方式
1.搜索找到官网2.左侧找到DownLoad并点击进入3.如图4.5.6.7.点击后就能建立链接开始下载,下载比较慢,应该是外网原因。
2020-11-12 15:55:36
1300
原创 【Nvidia显卡驱动安装失败】
从官网下载的DCH版本不能用,提示相关信息,根据提示中的链接点开,再找到自己的版本,选择 standard版本,然后下载即可。
2020-11-05 17:14:24
438
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人