java
lzh.start();
这个作者很懒,什么都没留下…
展开
-
记录一次奇怪的问题(原理没搞懂)
zuul网关奇怪的问题原创 2022-09-29 17:46:25 · 58 阅读 · 0 评论 -
eureka显示DOWN,但微服务正常启动 (记一次解决方案)
eureka显示DOWN原创 2022-09-22 17:13:56 · 1164 阅读 · 1 评论 -
java使用redis的scan命令
java操作redis的scan原创 2022-07-14 14:59:48 · 3480 阅读 · 0 评论 -
StringBuffer创建的坑
创建StringBuffer的坑原创 2022-06-28 14:17:43 · 125 阅读 · 0 评论 -
Mysql数据类型tinyint存储的整型变成了布尔型
发现很奇怪的事情,数据库设置的tinyint存储1,0;用mybatis查询时得到了true/false。触发条件如下:1. 数据库字段设置为 tinyint 长度设置为 12.Mybatis相关代码3.查询得到解决方案如下:第一种方式:将tinyint的长度设置为大于1,比如2第二种方式:配置文件配置mysql连接的url后追加上tinyInt1isBit=false第三种方式:不要用Map来接收,写一个实体类,标注字段类型...原创 2022-04-21 18:20:45 · 1594 阅读 · 0 评论 -
Zuul的路径匹配,一点小发现
当 zuul.routes.XXX-service.path=/lzh 即配置匹配路径不带通配符/**的时候zuul.routes.XXX-service.strip-prefix 配置为false或true不再影响是否删除请求前缀此时配置的是我们转发到的服务对应的接口www.XXX.com/lzh 会转发到 XXX-service服务的 /lzh 接口上当 zuul.routes.XXX-service.path=/lzh/** 即配置匹配路径带通配符/**的时候zuu...原创 2022-03-29 10:21:06 · 337 阅读 · 0 评论 -
Zuul 路径通配符设置
zuul.routes.XXX.path=/XX/XX/**zuul.routes.XXX.serviceId=服务名zuul.routes.XXX.custom-sensitive-headers=truezuul.routes.XXX.strip-prefix=false/** 匹配任意数量的字符和路径 /XX/abc /XX/a/b/c /XX/avs/eqw /* 匹配任意数量的字符 /XX/abc /XX/abcdw /? 匹配单个字符 /XX/a...原创 2022-03-28 15:57:41 · 218 阅读 · 0 评论 -
ZK分布式锁框架curator简单案例
1.引入依赖 <!--zookeeper--> <dependency> <groupId>org.apache.zookeeper</groupId> <artifactId>zookeeper</artifactId> <version>3.5.7</version> </dependency&原创 2022-03-09 10:07:26 · 1967 阅读 · 0 评论 -
redisTemplate操作BitMap的bitCount命令为0一个原因
1.如下是有问题的写法. Long bitCoun3 = (Long) redisTemplate.execute( (RedisCallback<Long>) con -> con.bitCount("jobBitMap".getBytes())); 2.更正后 (对key加了转义的双引号)Long bitCoun3 = (Long) redisTemplate.execute( (RedisCallback<Long>) con -> co原创 2022-02-28 16:59:28 · 823 阅读 · 0 评论 -
检查纠正YAML文件语法错误
http://www.yamllint.com/原创 2021-07-22 18:28:34 · 1462 阅读 · 0 评论 -
mybatis批量处理配置文件需要添加
在application.yml的datasource-url 添加&allowMultiQueries=true原创 2021-07-16 16:54:36 · 125 阅读 · 0 评论 -
PageHelper分页查询慢-我的解决方案
select语句是一条左连接查询;连接的两张表都是200多万条数据。直接执行sql语句查询时间只有几毫秒,但是放到java中使用PageHelper.startPage查询需要10几秒。解决方案: 在mapper.xml中添加一个方法(如下)。queryList是查询方法的id,_COUNT为固定后缀。<select id="queryList_COUNT" resultType="Long"> select count(1) from 左连接的主表</selec原创 2021-07-15 10:25:11 · 2017 阅读 · 1 评论 -
List<Object>转为List<实体类>的一种方式
List<Object> list = new ArrayList<>();List<BMSQ> bmsqList = (List<BMSQ>)(List)list;原创 2021-06-30 11:46:00 · 13798 阅读 · 2 评论 -
getWay跨域问题,解决方案
加一个配置类,如下:import org.springframework.context.annotation.Bean;import org.springframework.context.annotation.Configuration;import org.springframework.web.cors.CorsConfiguration;import org.springframework.web.cors.reactive.CorsWebFilter;import org.spring原创 2021-04-30 10:56:05 · 751 阅读 · 2 评论 -
Caused by: org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean wit
提供一下我的解决方案这是报错的写法这是运行成功的写法去掉@SpringBootTest() 括号里的东西就可以了,具体原因不太清楚。原创 2021-03-10 17:28:10 · 1094 阅读 · 0 评论 -
Mybatis分页查询的同时附加排序
@Overridepublic IPage queryTest(IPage var1, MpPromotion var2) { OrderItem orderItem = new OrderItem(); orderItem.setAsc(true); orderItem.setColumn("app_id"); var1.orders().add(orderItem); return var1.setRecords(this.mpPromotionDa.原创 2020-12-10 21:28:36 · 803 阅读 · 1 评论 -
跨域问题,一个解决办法
在启动类上加一个 @CrossOrigin注解可以解决原创 2020-12-07 11:49:12 · 95 阅读 · 0 评论 -
IPage分页不生效的问题
需要写一个类来配置才生效。原创 2020-10-23 11:28:13 · 3155 阅读 · 0 评论 -
org.apache.ibatis.binding.BindingException: Parameter ‘job‘ not found. Available parameters are [arg
在这里插入图片描述需要在Dao的上标注一下原创 2020-10-23 10:30:27 · 128 阅读 · 0 评论 -
Failed to configure a DataSource: ‘url‘ attribute is not specified and no embedded解决办法
resources没有变成Resources Root,右键选Resources Root就可以了原创 2020-10-20 17:28:22 · 130 阅读 · 0 评论 -
nacos不显示注册的服务
自己的spring-cloud-starter-alibaba-nacos-discovery没有加版本号。。原创 2020-09-23 15:14:56 · 3800 阅读 · 2 评论 -
因为在此系统上禁止运行脚本
无法加载文件 C:\Users\Administrator\AppData\Roaming\npm\tsc.ps1,因为在此系统上禁止运行脚本无法加载文件 C:\Users\Administrator\AppData\Roaming\npm\tsc.ps1,因为在此系统上禁止运行脚本。有关详细信息,请参阅 https:/go.microsoft.com/fwlink/?LinkID=135170 中的 about_Execution_Policies。解决办法:以管理员身份 打开windows pow转载 2020-09-22 18:25:24 · 389 阅读 · 0 评论 -
JdbcTemplate遇到的问题-1
需要指明连接的是哪一个数据库原创 2019-12-03 10:35:21 · 188 阅读 · 0 评论 -
IDEA打包war的方式
原创 2019-12-01 18:08:02 · 140 阅读 · 0 评论 -
java-坦克大战小游戏
坦克大战小游戏用到的知识点:集合,线程,swing,面向对象。//main方法package GameStart;import javax.swing.*;import java.awt.*;import java.awt.event.KeyAdapter;import java.awt.event.KeyEvent;import java.awt.event.WindowAdapt...原创 2019-11-13 21:27:45 · 174 阅读 · 0 评论 -
缓冲流和统计字符出现个数的练习
package test1;import org.junit.Test;import java.io.*;import java.util.HashMap;import java.util.Map;import java.util.Set;public class buffer {@Testpublic void bufferReder() { FileReader fi...原创 2019-11-02 11:11:22 · 143 阅读 · 0 评论 -
节点流方法
package test1;import org.junit.Test;import java.io.*;public class fileRW {public static void main(String[] args) {//* 1. 对于文本文件(.txt,.java,.c,.cpp),使用字符流处理//* 2. 对于非文本文件(.jpg,.mp3,.mp4,.avi,.doc...原创 2019-11-02 09:52:00 · 130 阅读 · 0 评论 -
File类用法
package test1;import java.io.File;public class file {public static void main(String[] args) {File file = new File(“D://iotest//hello.txt”);File file2 = new File(“D://QQ”);File file3 = new File(“...原创 2019-11-01 22:38:45 · 122 阅读 · 0 评论 -
生产者和消费者的问题
package xianTest;public class Ceshi {public static void main(String[] args) {dian Dian = new dian();xiao xiao = new xiao(Dian);xiao.setName("消费者");chan chan = new chan(Dian);chan.setName("生产者...原创 2019-10-31 22:42:38 · 94 阅读 · 0 评论 -
创建多线程的四个方式
package xianTest;import java.util.concurrent.*;public class testOne {public static void main(String[] args) throws ExecutionException, InterruptedException {//方式一// one o1 = new one();// ...原创 2019-10-31 10:45:17 · 269 阅读 · 0 评论 -
**Collection和Map两个体系的集合**
package Collection;import java.util.*;public class CollectionTest {public static void main(String[] args) { //Collection常用方法 Collection coll = new ArrayList(); coll.add(123); coll.add("ABC");...原创 2019-10-27 10:21:13 · 179 阅读 · 0 评论