
Java
1. 工作中遇到问题的记录
2. 日常学习中的笔记总结
king-hero
以写博文的输出形式,边策持续学习的习惯!
展开
-
windows上后台启动java进程方式设置
windows上后台启动java进程原创 2022-08-16 09:59:04 · 1229 阅读 · 0 评论 -
SpringBoot+Druid+Mybatis-plus多数据源配置
1. mybatisConfig:package com.boss.xm.fic.xmficriskcontrolmanage.config;import com.alibaba.druid.spring.boot.autoconfigure.DruidDataSourceBuilder;import com.baomidou.mybatisplus.annotation.DbType;import com.baomidou.mybatisplus.core.MybatisConfigurat原创 2022-03-13 19:37:54 · 2296 阅读 · 0 评论 -
后台到前台和前台到后台的时间的转换
参考:@JsonFormat与@DateTimeFormat注解的使用 - zhuzhipeng - 博客园原创 2021-11-29 20:07:31 · 198 阅读 · 0 评论 -
Dubbo源码分析
参考:https://blog.youkuaiyun.com/qq_42082278/article/details/109596507https://www.freesion.com/article/72691260221/https://blog.youkuaiyun.com/qq_35349982/article/details/1083843781. 调用关系说明:2. 整体调用链路:...原创 2021-08-25 23:17:00 · 105 阅读 · 0 评论 -
idea JRebel热部署配置
参考:JRebel热部署插件手动触发原创 2021-07-24 11:03:13 · 175 阅读 · 0 评论 -
XContentBuilder 创建es索引mappin结构
XContentBuilder 创建es索引mappin结构方式,在下面的java代码‘2. es常用方法封装实现类’中。1. es常用方法封装接口:目录XContentBuilder 创建es索引mappin结构方式,在下面的java代码‘2. es常用方法封装实现类’中。1. es常用方法封装接口:2.es常用方法封装实现类:package com.boot.base.config.es.service;import com.baomidou.mybatisplus.exten.原创 2021-07-20 18:27:59 · 4962 阅读 · 0 评论 -
java7+ 实现了AutoCloseable接口的类,使用try-with-resources关闭资源
Java使用Try with resources自动关闭资源原创 2021-06-26 11:55:34 · 174 阅读 · 0 评论 -
5种网络I/O模型
待编辑中…1. Java NIO参考:Java NIO1:I/O模型概述2. Linux文件描述符的理解:参考:Linux文件描述符的理解原创 2021-03-09 15:13:24 · 386 阅读 · 0 评论 -
hdfs连接池(通过commons.pool2 对象池管理)
代码:1.Hdfspackage com.boot.base.common.util.hdfs;import com.boot.base.common.util.LogUtil;import com.google.common.collect.Lists;import org.apache.hadoop.conf.Configuration;import org.apache.hadoop.fs.*;import org.apache.hadoop.io.IOUtils;import j原创 2021-03-06 11:29:55 · 810 阅读 · 5 评论 -
java在后端处理请求幂等性问题(重复提交相同请求问题)
java在后端处理请求幂等性问题参考:最简单的6种防止数据重复提交的方法!(干货)原创 2021-03-03 17:57:08 · 752 阅读 · 2 评论 -
MySQL用一个表的字段更新到另一个表中
1. MySQL用一个表的字段更新到另一个表中1.1.需求是:将给MySQL的一个表中,新增一个排序字段sort_no,并从1-n的递增顺序进行赋值,尝试用以下的SQL解决,但报错:set @j:=1;update department dp set dp.sort_no = t.rown from (select id,sort_no,@j:=@j+1 rown from department where sort_no is null) twhere dp.id = t.id1.2. M原创 2020-11-16 17:43:27 · 1203 阅读 · 0 评论 -
java实体类序列化并存入数据库
1.java bean 序列化https://www.cnblogs.com/xuxinstyle/p/10998672.html原创 2020-10-15 19:21:52 · 1625 阅读 · 0 评论 -
java8 time互转
1.Java8中LocalDateTime,LocalDate,Long,Date,String 相互转换原创 2020-09-16 23:05:17 · 66 阅读 · 0 评论 -
2020年5月全国县以上行政区划代码、城市经纬度查询、国内地区经度纬度查询工具
1. 2020年5月中华人民共和国县以上行政区划代码2. 城市经纬度查询、国内地区经度纬度查询工具原创 2020-09-03 10:57:19 · 1504 阅读 · 0 评论 -
SpringBoot集成EasyExcel实现导入导出
1. 项目介绍easyexcel是一款快速、简单避免OOM的java处理Excel工具!github地址:https://github.com/alibaba/easyexcel2. 参考文章2.1. Java操作Excel竟然这么简单2.2. 10w行级别数据的Excel导入优化记录原创 2020-09-01 16:47:23 · 573 阅读 · 0 评论 -
SQL 的join 用法,一图看懂
1. 文章链接:SQL 的join 用法,一图看懂原创 2020-09-01 16:42:53 · 75 阅读 · 0 评论 -
Java下载文件到浏览器
参考:1.https://www.cnblogs.com/mark-luo/p/11577979.html2.https://blog.youkuaiyun.com/dei5960/article/details/101647586?utm_medium=distribute.pc_relevant_t0.none-task-blog-BlogCommendFromMachineLearnPai2-1.channel_param&depth_1-utm_source=distribute.pc_releva原创 2020-08-14 11:05:53 · 1233 阅读 · 0 评论 -
Java8的Stream&Lambda笔记
持续更新中…1.Stream1.1. 过滤器1.2. map的key不存在则创建并赋值、分组统计: Map<String, List<String>> map = new HashMap<>(); map.computeIfAbsent("1", key -> new ArrayList<String>()).add("1"); List<String> list = map.get("1原创 2020-08-08 22:16:48 · 271 阅读 · 0 评论 -
Java8内存分页实现
1.封装的方法如下:package com.boot.base.common.pagination;import com.boot.base.common.util.LogUtil;import org.springframework.util.CollectionUtils;import java.util.Collections;import java.util.List;import java.util.stream.Collectors;/** * @Description 内原创 2020-07-24 15:34:31 · 5196 阅读 · 1 评论 -
IDEA 配置、快捷键、Debug调试技巧等
1.配置https://mp.weixin.qq.com/s/A-dOmmwaysXxshQHXHmnGghttps://mp.weixin.qq.com/s?__biz=MzAxMjEwMzQ5MA==&mid=2448885815&idx=1&sn=ed148493b950433f2f4e3e0e5cb27ce2&chksm=8fb5521ab8c2db0cd4c60d581f775b489285d191664cbf152ba2bdb7081e8fd0c2ed78b1原创 2020-07-22 09:29:19 · 225 阅读 · 0 评论 -
代码托管工具-svn&git
1.视频2.博文2.1. 通过idea创建svn分支https://blog.youkuaiyun.com/liyanlei5858/article/details/81746545?utm_medium=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-4.nonecase&depth_1-utm_source=distribute.pc_relevant.none-task-blog-BlogCommendFro原创 2020-07-11 18:52:12 · 253 阅读 · 0 评论 -
MySQL分区、定期备份与还原等
MySQL创建带分区的表的sql语句create table check_work_v2_suppl( id varchar(50) not null comment '主键id', day_id date not null comment '被补卡日期,yyyy-MM-dd格式日期分区字段', project_i.原创 2020-07-07 21:34:31 · 830 阅读 · 0 评论 -
Intellij IDEA远程调试已部署代码
本人参考的博文,转载出处:https://blog.youkuaiyun.com/weixin_41085114/article/details/106749114原创 2020-06-15 09:53:24 · 131 阅读 · 0 评论 -
安装ES谷歌浏览器head插件
1. 下载插件:https://github.com/liufengji/es-head2. 安装插件:2.1. google —》更多工具----》扩展程序2.2. 将解压的elasticsearch-head.crx文件拖进来。若提示程序包无效:“CRX_HEADER_INVALID”,则执行往下步骤:2.3. 将elasticsearch-head.crx更名为elasticsearch-head.rar 再解压;进入elasticsearch-head文件夹将_metadata文件夹重命原创 2020-06-14 17:58:07 · 1493 阅读 · 0 评论 -
ThreadPoolExecutor线程池-SpringBoot中的使用
1. 推荐博文Springboot学习笔记(一)-线程池的简化及使用ThreadPoolExecutor使用详解原创 2020-05-29 10:09:22 · 677 阅读 · 0 评论 -
后端开发-ElasticSearch
持续更新中…1. 安装ESwindows下安装ElasticSearch的Head插件原创 2020-05-19 20:13:49 · 229 阅读 · 0 评论 -
SOA架构和微服务架构和分布式的区别
1. 微服务概述1.1. 什么是微服务微服务(Microservice Architecture)是最近几年流行的一种架构思想,关于它的概念很难一言以蔽之。在此引用ThoughtWorks公司的首席科学家Martin Fowler于2014年提出的一段话:原文:https://martinfowler.com/articles/microservices.html汉化:https://www.cnblogs.com/liuning8023/p/4493156.html就目前而言,对于微服务业界原创 2020-05-14 21:39:17 · 742 阅读 · 0 评论 -
后端开发-算法学习
持续更新中…今日头条、字节跳动 面试总结,程序员如何准备面试原创 2020-05-12 11:51:45 · 1101 阅读 · 0 评论 -
设计模式-Java开发中常用和常见的设计模式总结归纳
持续更新中…1. 单例模式1.1. 静态内部类方式public class ThreadPoolUtil { private ThreadPoolUtil() { } private static class Singleton { private static final String threadNamePrefix = "global-un...原创 2020-05-06 23:12:40 · 249 阅读 · 0 评论 -
Swagger2简单集成SpringBoot
Swagger1. Swagger简介官网介绍swagger 介绍及两种使用方法2. Swagger2集成SpringBoot2.1. 引入Swagger依赖<!-- https://mvnrepository.com/artifact/io.springfox/springfox-swagger2 --><dependency> <groupI...原创 2020-05-03 21:03:15 · 167 阅读 · 0 评论 -
Java后端开发-反射
持续更新中…深入解析Java反射(1) - 基础原创 2020-05-01 09:48:38 · 163 阅读 · 0 评论 -
Intellij IDEA使用教程资源推荐
持续更新中…1. 视频:Intellij IDEA神器使用技巧2. 博文:Intellij IDEA重大更新Intellij IDEA快速定位变量赋值原创 2020-04-23 22:45:27 · 189 阅读 · 2 评论 -
Java后端开发-JVM篇
持续更新中…1. 推荐的学习资料:1.1. 书籍:《深入理解Java虚拟机_JVM高级特性与最佳实践 第3版》(或第2版)1.2. 视频:Java生产环境下性能监控与调优详解(面试必备)...原创 2020-04-19 09:11:28 · 221 阅读 · 0 评论 -
Java后端开发-并发编程篇
此博文持续更新中…1. 推荐阅读的经典书籍: 《深入理解Java虚拟机_JVM高级特性与最佳实践 第3版》(或第2版) 《实战Java高并发程序设计(第2版)》...原创 2020-04-17 22:32:29 · 169 阅读 · 0 评论 -
Java后端开发-采&填的坑-笔记
java体系原创 2020-04-16 21:58:31 · 268 阅读 · 0 评论 -
Java后端开发-Netty学习笔记
netty学习总结1. netty原理2. netty高性能2.1. 多路复用通讯方式1. netty原理netty是高性能的、异步、事件驱动的NIO框架,基于java nio提供的api实现。2. netty高性能2.1. 多路复用通讯方式a.b....原创 2020-04-16 21:23:22 · 569 阅读 · 0 评论