随笔分类 - Java
摘要:背景 在idea2022版本中运行项目时,server控制台中文出现乱码。之前解决的是在debug时,返回的数据中的中文乱码,原因是tomcat8.5的编码问题,在edit configurations中找到vm options并添加设置UTF-8即可解决。而这并不能解决控制台中文乱码,网上多数都是
阅读全文
摘要:在idea2022.3.3版本中打开项目 遇到问题 提示: Idea突然不停indexing reduce the indexing time and cpu load with pre-build jdk shared indexes 解决方法 找到设置,设置成如图效果: 然后再找到如图位置: 勾
阅读全文
摘要:背景: 在项目中需要定时任务调度,需要在docker容器中安装xxl-job 遇到的问题 部署成功后,可以访问xxl-job登录界面,点登录没反应,但过一段时间就弹出数据库拒绝连接,说MyBatis连接用户失败 原因: 在docker容器中,不同容器直接是相互隔离互不影响的,如果使用localhos
阅读全文
摘要:一、背景 通过使用python写的客户端和服务端,它们之间实现通信功能。首先是在自己电脑pycharm上写一个客户端、一个服务端,然后在自己电脑上(本地)进行测试(交流通信),紧接着想实现两台电脑之间的通信(同一局域网、所有人),这就需要用到内网穿透了。而使用内网穿透有两种方式:一是通过第三方内网穿
阅读全文
摘要:NATAPP使用教程 注:建议直接看官方提供的教程 首先在本站注册账号 点击注册 登录后,点击左边 购买隧道,免费/付费均可 根据需要选择隧道协议,这里以web演示,购买隧道 本机建立web服务,如 nginx/apache/iis 等,默认80端口 确保 http://127.0.0.1 可以访问
阅读全文
摘要:一、遇到的问题 Cookie报错: An invalid character [32] was present in the Cookie value 原因: 格式化输出日期时报错: yyyy年MM月dd日 HH:mm:ssTomecat8之后, 虽然支持中文输出, 但是对于一些特殊字符还是不支持,
阅读全文
摘要:一、背景介绍 此次项目依托于微信小程序,用于线上预定酒店的产品。 二、使用到的技术(技术架构) nginx、springCloud-gateway、SpringBoot、Nacos、Docker 、ElasticSearch、Kafaka、Beats、Logstash、kibana DNS解析:客户
阅读全文
摘要:一、遇到的问题 最近帮人解决tomcat启动项目问题,遇到下方图示报错: 'Starting Tomcat v8.5 Server at localhost' has encountered a problem. 在eclipse中写的项目,遇到无法启动服务,启动就自动关闭服务。 原因:在web.x
阅读全文
摘要:1、遇到的问题 Eclipse运行报Could not launch external web browser for … 2、解决办法 方法1、在web Browser下选择访问的浏览器 方法2、点击Preferences 然后点击General下的WebBrowser 如果是添加浏览器,就点击上
阅读全文
摘要:1、环境 win10、idea2020.1、JDK8、maven3.6、springboot2.6.2、swagger2.9.2 2、遇到问题 Failed to start bean 'documentationPluginsBootstrapper'; nested exception is j
阅读全文
摘要:1、遇到的问题 java.lang.IllegalStateException: Failed to register dubbo://10.3.5.176:20880 2、解决办法: 第一步: 1、先检查是否导入了项目所需要的全部Jar包,一般情况下是因为缺少某一个包导致,猜现在是缺少common
阅读全文
摘要:Dubbo是什么 Dubbo是: 一款分布式服务框架 高性能和透明化的RPC远程服务调用方案 SOA服务治理方案 每天为2千多个服务提供大于30亿次访问量支持,并被广泛应用于阿里巴巴集团的各成员站点以及别的公司的业务中。 Dubbo架构 Provider: 暴露服务的服务提供方。 Consumer:
阅读全文
摘要:1、运行环境: 操作系统:win10 jdk版本:1.8 idea版本:2020.1 maven版本:3.3.9 springBoot版本:2.0.0 2、遇到的问题 在service层,下面billMapper飘红 3、解决方法 将@Autowired注解,该为@Resource注解即可,如下图所
阅读全文
摘要:1、遇到的问题 This is deprecated. The new driver class is `com.mysql.cj.jdbc.Driver'. 原因如下: 以前的连接mysql的数据库遇到是使用下图的,而我使用的springBoot版本比较高<version>2.6.3</versi
阅读全文
摘要:1、运行环境 Idea2020.1、jdk1.8、apache-maven-3.3.9、spring-cloud 2021.0.0、spring-boot 2.6.2 2、遇到的问题 No spring.config.import property has been defined 原因:2020.
阅读全文
摘要:运行环境:win7 在eclipse中创建Java SE项目时,出现以下情况: Java程序出现红色感叹号 控制台报如下错误: Description Resource Path Location Type Unbound classpath container: 'JRE System Libra
阅读全文
摘要:空指针异常问题很常见,个人觉得有意义拿出谈谈,以下是我遇到异常: HTTP Status 500 – Internal Server Error Type Exception Report Description The server encountered an unexpected condit
阅读全文
摘要:今天分享JSON的使用,而在这里先简单介绍一下什么是JSON ?JSON: JavaScript Object Notation JS对象简谱 , 是一种轻量级的数据交换格式. 我分两部分: 热度推荐和使用 一、 热度推荐 国外: GJSON ,它是谷歌推出的. 国内: fastJSON ,它是阿里
阅读全文
摘要:在面试的过程中有可能会问到:在Java并发编程中,锁有两种实现:使用隐式锁和使用显示锁,其中它们分别是什么?两者的区别是什么?所谓的显式锁和隐式锁的区别说的也是Synchronized和Lock的区别。 本文主要内容:将通过六个方面详细介绍sync和lock的区别。 1.两者的出身不同 synchr
阅读全文
摘要:常用类库 Objects的使用 如果直接使用equals对两个对象s1和s2进行比较就会出现bug,比如s1是空值就会报错,控制台显示空指针异常 为什么会出现这种问题呢?是这样的你对象是空的,而你拿空的东西调用方法,它是没有方法的,它是空的。 Java代码: package demo1; /** *
阅读全文