- 博客(227)
- 资源 (4)
- 收藏
- 关注
原创 Windows安装多个java环境后设置java_home不生效
我把orcale里download的三种方式都试了,直接解压和安装exe格式的都没用。直到我运行了msi的java安装文件。直接win+R打开cmd,就看到java 17的版本了,但是有一点可以确定就是我设置的java_home还是不生效的。附上oracle17 jdk的下载地址:https://www.oracle.com/java/technologies/downloads/#java17。按照网友说的,尝试把path里的java_home挪到第一行,但是没有用。然后尝试重启,还是没用。
2023-04-23 11:39:48 788 1
原创 git如何把指定文件回退到某个版本
1.获得想要回退的版本号git log c:/Users/xx/workspace/project/main/java/com/A.java找到你要回退的版本号:3d2edd83e22szx 这类的(可以把这个commit id都copy下来)2.然后使用以下命令回退git checkout 3d2edd83e22szx c:/Users/xx/workspace/project/main/java/com/A.java就回退回去了,但是记得要把这个变动commit然后push就推到远端了
2022-02-18 11:30:52 3406
原创 maven jar包版本升级遇到的问题
1.事情是这样的,我们的项目A里由三个模块引入了jar包 jarX, 版本为V1分别是 ModuleY -> jarX v1ModuleZ -> jarX v1ModuleF -> jarX v1这个v1的版本是在我们的最顶层pom文件里定义的,同时moduleD -> jarD -> jarX 版本为V3根据路径更短 有限原则,moduleD里的jarD里的jarX版本也会是v1参考:https://blog.csdn.net/wangkun881112/art
2022-02-10 11:36:39 1727
原创 圣诞快乐哈哈
这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Ma.
2021-12-24 23:42:33 466 1
原创 关于转义字符&
1.情况是这样的,就是前段传的xml参数里存在’&'这种特殊字符,所以前端需要转义后再传给后端,也就是&转义为&后传给后端。但是后端接收但这个参数时,会拼接url,就像下面这样的http://www.xx.com/path/api?gender=M&name=L&G&color=red…这个URL最后会通过下面这两行代码返回URI uri = RestUtils.buildURI(xx,xx,xx);return uri,roURL();关键就是
2021-11-10 11:45:26 8062
原创 记录</pre>标签里存在</#if>标签后</#if>被注释掉了
原来的写法是:var html=’‘+data+’’;但是这个data里含有<#if>xxx</#if>标签然后就出现了</#if>标签被注释掉了然后问了前端,说是</#if>和的转义冲突了,导致被注释掉了改成这样就好了var html=’’;$(’#modalid’).html(html);$(’#data-pre’).text(data);$(‘modalid’).modal(‘show’);...
2021-10-28 16:17:56 239 1
转载 Mongodb5.0学习记录
mongodb版本:5.0.35.0 版本我是参照这个博主的配置:1.下载地址https://www.mongodb.com/try/download/community(需要登录,没注册需要先注册,然后选择版本就可以了)中文文档:https://docs.mongodb.com/manual/reference/configuration-options2.进行配置2.1配置环境变量拷贝D:\development\mongodb5.0.3\bin,添加到path里面就行2.2配置mon
2021-10-23 21:32:09 285
原创 maven中解决插件问题‘build.plugins.plugin.version‘ for org.codehaus.mojo:sonar-maven-plugin is missing
参考了这篇博文:https://blog.csdn.net/pcwlkpzc/article/details/106964154流程就是,通过idea-new project 新建一个maven项目然后点击 next,输入对应的groupId和artifactId,然后下一步,接下来选择正确的maven配置路径然后next,之后finish...
2021-09-22 14:56:02 1711
原创 com.mysql.cj.jdbc.exceptions.CommunicationsException:Communications link failure
在mysql的url连接后面加上&useSSL=false就好了
2021-08-13 17:10:17 720
原创 mysql 0和‘‘比较
参考文章:https://blog.csdn.net/PowerBlogger/article/details/110863765在mysql里0和’‘比较是相等的,比如 if(0!=’’,100,200)这个结果是200,因为空字符串会转化为数0,具体看参考文档
2021-08-13 17:05:13 325
原创 fastjson带泛型转换
因为有时候json转实体需要保持顺序,我这次接收的类型是map<Integer,BussinessResponseDto>,最开始直接使用Map去接受了,后来测试发现顺序不对,我就改成了LinkedHashMap,结果还是不对,我就直接在本地测试,发现我这个json返回的实体是带泛型的,大概就是下面的这个样子@Getter@Setterpublic class BaseResponseDto<T>{private Boolean success;private Stri.
2021-07-30 11:42:45 810
转载 @InitBinder注解使用
@InitBinder 是什么@InitBinder用于在@Controller中标注于方法,表示为当前控制器注册一个属性编辑器或者其他,只对当前的Controller有效。用途一: 类型转换@RequestMapping(“test”)@Controllerpublic class TestController {@InitBinderpublic void InitBinder(WebDataBinder binder){ DateFormat df = new Sim.
2021-07-13 18:07:44 825
原创 记录一下mybatis的mapper如果想在返回的数据里其他实体list可以这么写
<resultMap id='BaseMap' type='com.luoyu.entity.Student'> <id column='id' jdbcType="Integer" property="productId"> <result column='name' jdbcType="VARCHAR" property="name"></resultMap><resultMap id="withClassMap" extends="Base
2021-07-02 17:07:13 254
原创 grep 查询日志的一些使用
查询后10行grep 'search content' -A10 xxx.log查询前20行grep 'search content' -B10 xxx.log查询前后30行grep 'search content' -C30 xxx.log
2021-07-02 10:58:03 2964
转载 pom文件中scope的值
文章摘自:https://blog.csdn.net/u012501054/article/details/80360906问题再现:上次这边朋友问我一个问题,就是他们在pom.xml中的dependency中,看到有一些是provided的情况,比如如下:<dependency> <groupId>com.liferay.portal</groupId> <artifactId>portal-impl</artifactId>
2021-06-26 19:37:53 293
原创 记录一次k8s上面配置文件读不到的情况
问题是pod非running状态1.首先是检查了配置,-Dload.path=/profile/xx/xx发现我的项目配置文件application-stg.properties没在profile目录下,所以把这个配置注释掉了2.然后看pod的报错信息kubectl logs -f podname发现是redis连不上,但是神奇的是mysql的配置就读到了但是redis的配置没读到同事对比了其他环境的配置,发下没什么异常后来再次看我在stg配置的redis configstg与dev的区
2021-06-23 18:44:48 1284
原创 maven clean或package报错
1.运行 mvn -v 命令 报错 java.io.FileNotFoundException: F:\java-maven\apache-maven-3.6.3\bin…/conf/logging创建一个logging文件夹就好了2.我的Java开发学习之旅------>Java NIO 报java.nio.charset.MalformedInputException: Input length = 1异常我显示把idea里所有的encoding都设置成了UTF-8,并且也勾选了,但是
2021-06-08 22:16:27 388
原创 Nginx常用命令
cd /usr/local/nginx/sbin./nginx 启动./nginx -s stop 停止./nginx -s quit 安全退出./nginx -s reload 重新加载配置文件ps aux |grep nginx 查看nginx进程启动成功访问 服务器ip:80
2021-06-08 21:36:25 73
原创 爬虫学习~
一、新建springboot项目二、设置es版本跟本地一样 <properties> <java.version>1.8</java.version> <elasticsearch.version>7.12.1</elasticsearch.version> </properties>引入fastjson <dependency> .
2021-06-07 22:39:03 238 3
原创 ElasticSearch整合springBoot代码
(此系列内容来自狂神说视频)上一篇创建了springBoot项目,也勾选了一些需要的jar包,这篇主要讲一下使用springboot进行es api的调用。首先是, 先将esclient的对象交给spring管理,所以创建配置类import org.apache.http.HttpHost;import org.elasticsearch.client.RestClient;import org.elasticsearch.client.RestHighLevelClient;impo
2021-06-06 19:02:08 141 2
原创 idea设置默认maven配置
我的idea版本是2019.2,每次打开之前的项目都需要重新配置maven,后来搜索发现是可以设置默认的maven的。
2021-06-06 11:54:47 354
原创 ElasticSearch关于文档的基本操作
下面笔记来自狂神说视频这个是重点基本操作1.添加一条数据PUT /luoyu/user/1{ "name":"luoyu", "age":23, "desc":"一顿操作啦啦啦", "tags": ["慢热","善良","阳光"]}创建第二个用户PUT /luoyu/user/2{ "name":"大庆", "age":21, "desc":"一鸣惊人", "tags": ["慢热","善良","旅游"]}创建第四个用户
2021-06-05 18:53:05 78
原创 不小心设置了xml文件中的namespace(xmln)如何取消
idea-setting-languages & FrameworksSchemas and DTDs可以看到配置过的schemas和DTDS点左侧s
2021-06-03 13:46:57 691
原创 idea使用tomcat启动项目输出日志乱码
解决办法,找到tomcat的conf/logging.properties文件,把所有的UTF-8替换为GBK就好了之前尝试了修改idea的编码方式,修改ideaan'zhu
2021-06-02 17:51:20 64
原创 maven命令行使用命令
1.构建:mvn dependency:tree2.mvn dependency:tree > tree.txt输出到当前目录的tree
2021-06-02 10:29:12 109
转载 字符串以逗号分隔的转换为List或数组方法
来自:https://blog.csdn.net/m0_37914467/article/details/110821277记录一下可以进行分隔的方法一:字符串以逗号分隔的转换为List方法1.利用JDK的Arrays类StringString str ="a,b,c";List<String> split= Arrays.asList(str.split(","));2.利用Guava的SplitterStringString str ="a, b, c";
2021-03-29 19:30:19 17953
原创 maven右侧依赖报红,显示为jar包冲突
就是下面这个样子然后maven helper也报了冲突最后发现别人的项目都没报冲突,只有我的尝试把repository的依赖全部清楚,又重新下载也没有用,后来发现这样不会影响启动,可能idea的问题,项目依赖好的那就这样喽,下班~...
2021-03-25 20:57:36 199
原创 dubbo2.7.8Failed to receive INITIALIZED event from zookeeper
关键报错信息如下:Caused by: java.lang.IllegalStateException: Failed to receive INITIALIZED event from zookeeper, pls. check if url zookeeper://30.231.6.15:2181/org.apache.dubbo.metadata.report.MetadataReport?client=&dubbo.config-center.root-path=/ is corre.
2021-03-25 20:52:21 2148
原创 执行sh文件和bash文件的区别
1.关于sh xx.sh和 xx.bash文件的执行如果是sh xx.sh,那么如果xx.sh这个文件没有执行权限,那也是可以执行成功的但是 如果是xx.bash不添加执行权限 ,就会报permission denied还有一种情况就是如果xx.bash文件的开头就像下面这样是错误的#!bin/bash会报这个错需要改为需要加上/2.关于nohup命令来自:https://www.runoob.com/linux/linux-comm-nohup.html
2021-03-24 18:26:57 1843 1
转载 linux管道命令|
来自:https://zhidao.baidu.com/question/556066419.html利用Linux所提供的管道符“|”将两个命令隔开,管道符左边命令的输出就会作为管道符右边命令的输入。连续使用管道意味着第一个命令的输出会作为 第二个命令的输入,第二个命令的输出又会作为第三个命令的输入,依此类推。下面来看看管道是如何在构造一条Linux命令中得到应用的。1.利用一个管道# rpm -qa|grep licq这条命令使用一个管道符“|”建立了一个管道。管道将rpm -qa命令的输出(
2021-03-17 13:41:00 419
原创 关于threadLocal
之前看过2此threadLocal的源码,但是没有懂,把这次的记录下来1.首先要明确ThreadLocal.ThreadLocalMap threadLocals上面这个变量是每个线程私有的,具体源码如下,threaLocals是Thread类下的属性,为每个线程私有ThreadLocalMap getMap(Thread t) { return t.threadLocals; }2.所以实际的存储逻辑图是这样的但是还有问题不清楚,每次不同线程进来,t
2021-03-15 15:31:50 57
转载 yaml文件的一些语法规则及格式校验
来源:http://www.ansible.com.cn/docs/YAMLSyntax.htmlYAML 语法这个页面提供一个正确的 YAML 语法的基本概述, 它被用来描述一个 playbooks(我们的配置管理语言).我们使用 YAML 是因为它像 XML 或 JSON 是一种利于人们读写的数据格式. 此外在大多数变成语言中有使用 YAML 的库.你可能希望读Playbooks实践中如何使用的.基本的 YAML对于 Ansible, 每一个 YAML 文件都是从一个列表开始..
2021-03-15 10:06:08 3231
原创 typora mac快捷键
最近发现一个很好用的记笔记的软件Typora,上手超容易,比word好用很多,记住一些常用快捷键就更加方便好用了。下面是Typora mac的快捷键(下面内容来自网络)一级标题:⌘1 (command + 1)二级标题:⌘2 (command + 2)三级标题:⌘3 (command + 3)四级标题:⌘4 (command + 4)五级标题:⌘5 (command + 5)段落:⌘o 不生效,快捷键冲突,使用⌃o (control + o)提升标题级别:⌘= (command +
2021-02-17 11:57:41 756
深入分析Java Web技术内幕 修订版_许令波著_2014.08_464页
2019-04-19
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人