![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java知识
hikoukay
struggle for my fulture
展开
-
驼峰/下划线/中划线互转工具类
CaseFormat 下划线转驼峰 驼峰转下划线原创 2022-07-27 00:44:55 · 485 阅读 · 0 评论 -
判断某一天是一年的第几天
判断某一天是一年的第几天原创 2017-07-09 11:36:47 · 779 阅读 · 0 评论 -
springboot执行流程
Springboot启动流程 加载配置 初始化 加载监听 实例化原创 2020-01-08 00:04:40 · 1125 阅读 · 0 评论 -
zookeeper
一,前言与redis的联系redis 单实例,数据在内存-读取快鉴于雪崩击穿等问题 ->复制到集群 HA sentinel 哨兵实现高可用不是绝对的实时同步,可能连最终一致性都算不上集群模式 分片完成分布式 协调分布式锁二,zookeeper(不要把zk当做数据库用)主从集群 主是单点的(zk运行状态,1.可用状态,有主模型2.不可用状态,无主模型3.不可用状...原创 2020-01-08 00:03:58 · 221 阅读 · 0 评论 -
redis击穿,穿透,雪崩,分布式锁,api(jedis,luttuce)
击穿:(redis做缓存用,肯定发生了高并发,到达数据库查询)设置key 的过期时间,过期后没有这个key,找不到了,就穿过了(其中一个key过期导致并发访问数据库)LRU (LRU,即:最近最少使用淘汰算法(Least Recently Used)。LRU是淘汰最长时间没有被使用的页面。)LFU (LFU,即:最不经常使用淘汰算法(Least Frequently Used)。LFU是淘汰...原创 2020-01-08 00:03:08 · 188 阅读 · 0 评论 -
Java创建数据库新建表及初始化表
Java创建数据库 新建表 初始化表原创 2020-01-08 00:02:37 · 4653 阅读 · 0 评论 -
generatorConfig.xml自动生成实体类,dao和xml
<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE generatorConfiguration PUBLIC "-//mybatis.org//DTD MyBatis Generator Configuration 1.0//EN" "http://mybatis.org/dtd/mybatis-generator-config_...原创 2020-01-08 00:02:01 · 197 阅读 · 0 评论 -
service继承baseService后无法注入dao的解决办法
1.在set方法上加@Autowired2.在set方法上加@Resource这样子就可以拿到dao了原创 2020-01-08 00:01:34 · 703 阅读 · 0 评论 -
为微服务项目设置统一访问路径
server.servlet.context-path=/ecsb-apiinterface这样写即可原创 2020-01-08 00:00:59 · 768 阅读 · 0 评论 -
解决Invalid bound statement (not found)的异常
今天在搭建框架的时候,报了一个Invalid bound statement (not found)的异常经过分析,得出原因:我的mybatis相关的dao和mapper.xml是通过逆向工程生成的,生成的命名都是Mapper结尾,比如UserMapper.java,UserMapper.xml习惯上将UserMapper.java改为了UserDao.java但是对应的UserM...原创 2020-01-08 00:00:13 · 2594 阅读 · 0 评论 -
springboot available: expected at least 1 bean which qualifies as autowire candidate奇葩问题
Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'apiUserController': U...原创 2020-01-07 23:59:42 · 414 阅读 · 0 评论 -
spring boot用ide新建项目遇到的restcontroller不能导入的问题
才开始学习spring boot,第一个程序helloworld就碰到@RestController和@RequestMapping(/hello)的注解都会报错的问题。我个人的解决方法:1.springboot默认有<dependencies><dependency><groupId>org.springframewo...原创 2020-01-07 23:59:03 · 824 阅读 · 0 评论 -
redis入门,linux安装
1.下载 https://redis.io/download2.上传到linux服务器tools文件夹下3.解压到安装目录 tar -zxf /app/redis/redis-5.0.4.tar.gz4.进入解压文件目录使用make对解压的Redis文件进行编译cd /app/redis/redis-5make5.编译完成后进入src 用make install 进行安装部署1.为...原创 2020-01-07 23:58:25 · 65 阅读 · 0 评论 -
JSON.toJSONString(joinPoint.getArgs())报错getOutputStream() has already been called for this response
nested exception is java.lang.IllegalStateException: It is illegal to call this method if the current request is not in asynchronous mode (i.e. isAsyncStarted() returns false)] with root causeprivat...原创 2020-01-07 23:54:03 · 2526 阅读 · 0 评论 -
使用http://start.spring.io/构建maven微服务项目的几个坑及eclipse构建spring boot微服务项目
一,使用http://start.spring.io/构建maven微服务项目本来嘛,直接构建的项目导入时没有任何问题的导入就可以运行,可是最近构建好项目,然后导入,种种报错1.导入之后POM报错将parent版本更改下,将2.1.6改为2.0.1就可以消除错误2.启动报错,直接退出pom中导入此依赖,问题就解决了<dependency><...原创 2020-01-07 23:53:10 · 298 阅读 · 0 评论