自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 资源 (23)
  • 收藏
  • 关注

原创 聊一聊Java8中map的putIfAbsent,computeIfAbsent 方法

1.//具体用法// putIfAbsent 和 computeIfAbsent 都是针对map里没有key对应的元素进行操作,// putIfAbsent(Object key ,Object value ) ;computeIfAbsent(Object key , Function) Function是可以code的// key有对应的value值不进行操作,并返回这个旧值// key没有有对应的value值 进行操作 操作 :putIfAbsent 放入newValue ;comput

2020-12-22 02:25:23 3534

原创 常见的负载均衡策略

常见的策略有: 轮询(Robbin 默认的),随机,源地址哈希,重试策略,轮询加权,随机加权等代码如下:①轮询(Robbins的算法)public class RoundRule implements LoadBalanceRule {private AtomicInteger nextServerCyclicCounter = new AtomicInteger(0);@Overridepublic int getNext(int modulo) {for (;???? {int curr

2020-12-20 00:14:52 354 2

原创 Eureka 服务注册和服务发现

1.分布式基础CAP 定理是理解分布式系统的起点。(http://www.ruanyifeng.com/blog/2018/07/cap.html)①Consistency (一致性)②Availability(可用性)③Partition tolerance(分区容性) 这三个指标不可能同时做到。这个结论就叫做 CAP 定理。Partition tolerance,中文叫做"分区容错"。大多数分布式系统都分布在多个子网络。每个子网络就叫做一个区(partition)。分区容错的意.

2020-12-19 19:29:46 147 3

原创 Linux 常用指令

1.目录①find 查找目录或者文件②grep 在文件中查找某个字符串 grep -inw 要查找的字符串 文件名③ps -f 查看正在运行的进程(ps -e 关键信息太少,ps -ef 列出的进程数量太多:父进程和子进程都有) 查看tomcat 进程 ps -ef|grep tomcat; ps -ef|grep java;pgrep java1.find 查找目录和文件语法:find pathnames expressions actions ...

2020-12-14 23:28:47 190

原创 Linux 查看端口常用命令

一 . firewall防火墙①、查看firewall服务状态 systemctl status firewalld②、查看firewall的状态 firewall-cmd --state③、开启、重启、关闭、firewalld.service服务 # 开启service firewalld start # 重启service firewalld restart # 关闭service firewalld stop ⑦查询、...

2020-12-13 14:54:31 1323

原创 linux 安装tomcat及确认远程端口是否开放的方法

1. linux 安装tomcat官网下载https://tomcat.apache.org/download-90.cgi(可选)进入conf 修改端口进入bin启动tomcatwindows 上

2020-12-13 14:20:16 661

省-市-县 sql 脚本,id ,parent-id

省-市-县 sql 脚本,id ,parent_id

2023-01-30

aop实战.rar

aop实战

2021-10-22

sql练习.rar

sql练习

2021-10-22

datagrip.rar datagrip 下载

datagrip.rar datagrip 下载

2021-10-22

jprofiler_windows-x64_12_0_4.exe

jprofiler_windows-x64_12_0_4

2021-10-22

elk.rar 环境搭建(window版)

elk 环境搭建

2021-10-22

project.rar

springboot,xxlJob集合 etc

2021-10-22

my_springboot_01.rar

商城 搜索功能(暂时跑不起来)

2021-10-10

my_springboot_01.rar

springboot 集成 xxlJob

2021-10-09

xxl-job-master.rar

xxljob 调度中心,执行器

2021-10-09

my_springboot_01.rar

my_springboot_01.rar

2021-09-24

my_springboot_03.rar

mybatiplus 应用实战

2021-08-14

my_springboot_01.rar

根据垃圾回收自动删除临时文件

2021-08-08

project.rar

B系统消费A系统的流对象(springboot和springcloud中实现)

2021-06-26

ftp 服务器上传图片中文乱码

ftp 服务器上传图片中文乱码

2021-06-25

my_springboot_01.rar

spring 事件机制(观察者模式)

2021-06-08

springboot_mybatis_generator_plugin.rar

mybatis generator plugin 代码生成工具(含@Data 注解代替 get set) 解决表字段有大驼峰命名也有下划线命名 生成java 文件 后为 小驼峰命名的属性

2021-03-21

springboot集成generator自定义插件.rar

springboot项目 mybatis generator 生成自定义 注释(maven项目 打包被 其他项目引用的demo)

2021-03-07

my_springboot_01.rar

springboot 中嵌套校验,@Valid 和@Valided 的区别

2021-03-04

my_springboot_01.rar

mybatis插件demo eg: 增加修改一条数据给该条数据增加默认值创建人创建时间修改人修改时间

2021-02-28

my_springboot_01.rar

一个简单的springboot框架,内容有collection 标签的第二种用法

2021-02-24

spring-cloud-all20201220.rar

嘿嘿

2020-12-20

start-0.0.1-SNAPSHOT.jar

需要测试的springboot项目,过程中遇到了idea打jar包,应为MANIFEST.MF 文件夹和 MANIFEST.MF 文件不在项目根目录下,导致多次 在本地 java -jar 运行jar包失败,当然放到docker 里作为容器启动也是失败的,后来在 根目录下 添加 MANIFEST.MF 目录和文件,打jar包成功

2020-03-25

service-shiro.zip

关键shiro的授权流程 1.环境搭建(主要是在springcloud基础上添加shiro包) 2.完成核心代码编写   2.0 shiro配置java类(      主要配置 内容        安全管理器 SecurityManager;        过滤器工厂  ShiroFilterFactoryBean(设置自定义过滤器和设置哪些路径是允许匿名访问);       自定义realm(数据源,从数据库获得真实用户信息(密码权限),并封装成AuthenticationInfo认证信息 和 AuthorizationInfo授         权信息     自定义拦截器(也用Bean 配置是为了可以在拦截器里可以用@Autowird 获得容器里的bean ,比如UserService)      题外话:过滤器先于spring容器启动,所以直接@Autowird拿到的对象是空的,所以考虑将过滤器也交给spring管理 )

2020-02-07

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除