自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(83)
  • 资源 (1)
  • 问答 (1)
  • 收藏
  • 关注

原创 react 关于父子组件ref的示例

React 父组件 调用 子组件 通过子组件的 ref 对象

2022-10-22 16:24:52 503 1

原创 【antd】Upload上传组件封装

antd upload 上传组件封装

2022-03-02 11:43:31 1252

原创 Flink往Kafka中多个topic发送消息

Flink 1.13.2Kafka 2.6.2思路与环境从kafka中读取数据 根据逻辑判断分配到不同的topic中去需要重写Flink Kafka的Key序列化器,并通过加入自己的逻辑主动往指定的topic发送消息。首先配置Kafka信息Properties props = new Properties();props.put("bootstrap.servers","10.116.0.16:9092");props.put("acks", "all");props.put("retri

2021-10-24 13:39:12 4940 1

原创 MyBatis工作流程

MyBatis 工作流程 源码

2021-06-01 15:54:39 164

原创 一个简单的springboot拦截器

springboot 拦截器 session redisjava 案例

2021-06-01 10:01:42 142

原创 HashMap源码解析(JDK8)

HashMap 源码解读 JDK8 1.8hash 哈希算法 resize 扩容机制 等解读

2021-05-16 21:50:12 128 1

原创 注解与反射

注解 反射 入门基本使用 面试 准备

2021-05-04 15:11:26 157

原创 生产者消费者案例

Java 多线程 生产者 消费者 模型Lock Conditionsynchronized

2021-04-27 14:38:10 122

原创 MongoDB入门

MongoDB 入门基本命令 常用语法 增删改查 聚合 分页 分组 数据类型SpringBoot 集成 MongoDBJava 基本操作

2021-04-16 14:30:30 207

原创 Java五大线程池

Java四大线程池 newCachedThreadPool newFixedThreadPool newScheduledThreadPool newSingleThreadExecutor newWorkStealingPool自定义线程池 ThreadPoolExecutor

2021-04-07 10:17:11 419 1

原创 线程安全的List

线程安全的List三种线程安全的 listVectorSynchronizedListCopyOnWriteArrayList提高效率

2021-04-02 14:06:52 3839 4

原创 LinkedList源码解析

LinkedList 源码解析核心方法解析面试 常见问题链表 队列 栈Java JDK8

2021-04-01 11:47:08 109

原创 ArrayList源码解析

ArrayList arraylist java 源码解析 核心方法解析面试必备

2021-03-22 16:19:22 170

原创 搭建分布式平台(zookeeper、kafka、redis、flink)

搭建 分布式 集群 环境 zookeeper kafka redis flink

2021-01-28 11:06:50 433

原创 Oracle 分区查询

-- 根据 身份证 姓名去重 取lsh最小的 那一个select * from (select a.*,row_number() over(partition by cardno,name order by lsh ) as rn from table a) a where a.rn = 1 order by lsh;

2021-01-08 13:43:41 211

原创 SpringBoot 内嵌集成Flink

写在前面:这里使用的是Spring中内嵌Flink 并不是Flink集群服务器,我也不知道为啥公司要这么搞,可能是没钱吧。文章目录pom引入使用flink总结pom引入这里只引入了跟Flink相关的jar包 其他web等暂不写入。<properties> <flink.version>1.10.0</flink.version></properties><dependencies><!-- Flink --&gt

2020-12-31 10:41:31 2232 2

原创 React中的事件(踩坑)

错误写法:这样会导致页面渲染时执行<div onClick={this.clickMethod()}> ...</div>正确:<div onClick={()=>this.clickMethod()}> ...</div><div onClick={this.clickMethod}> ...</div>

2020-12-29 15:42:27 125

原创 Hive取两表差值

Hive取差值如何取量表的差值,在Oracle中可以使用 MINUS 关键词,但在Hive中并没有类似的关键词,但是他提供了 left outer join 语句。-- 人员表 A 与 人员表 B的差值 select * from A left outer join select * from B on A.user_id = B.user_id where B.user_id is null...

2020-10-23 15:25:37 1864

原创 RabbitMQ(四):通配符模式

RabbitMQ 入门 通配符模式 TopicJava rabbitmq client案例 代码

2020-09-06 10:31:58 506 1

原创 RabbitMQ(三):Java-路由模式

RabbitMQ 入门路由模式Routingrabbitmq java client消息队列

2020-09-06 10:12:17 320

原创 RabbitMQ(三):Java - 发布/订阅模式

RabbitMQ入门 发布订阅者模式 Publish/Subscribe:发布/订阅模式java rabbitmq client

2020-09-03 09:59:21 376

原创 RabbitMQ(二):Java-工作队列模式

rabbitMQ 工作模式:工作队列模式java rabbitmq client 操作实例。

2020-09-03 09:31:26 122

原创 RabbitMQ(一):Java简单操作RabbitMQ

使用java rabbitmq clent 实现一个简单的rabbitmq 程序新手入门必尝试方法参数有详细解释

2020-09-02 14:33:57 232 1

原创 Java List循环删除多项

Java 循环list删除多项下标问题使用迭代器 Iterator

2020-07-17 14:58:16 107

原创 把DOM移到可视页面里

遇到问题:在用antd的时候 使用Tree搜索时,没法把节点移到可视的页面中。解决办法//...省略树的搜索this.setState({ searchCard:{ cardKey :this.state.searchCard.cardKey+1, selectedKey:item.data.funcId, expandKeys:expandKeys, }},()=>{ setTimeout(()=>{ let tree = document.getEleme.

2020-07-06 15:22:20 184

原创 React Antd 延时input事件

React 延时input事件先来看看setInterval和setTimeout的区别代码先来看看setInterval和setTimeout的区别setInterval() 设定时间后会一直按间隔时间执行setTimeOut() 设定时间后,会在设定时间后执行代码let dsq = setInterval(()=>{ // 设置定时器 let search = document.querySelector(".search input"); // 获取搜索框dom

2020-07-06 15:16:27 1409

原创 Java8 Stream 的使用

Java8 Stream 流的使用常用用法基本入门

2020-07-06 14:59:45 299

原创 JAVA把list构建成树结构

java list 构建成 树形结构工具类

2020-07-01 10:18:01 847

原创 React如何修改深层state属性

遇到的环境:this.state=({ key:1, funcTree:null, checkedKeys:[], searchCard:{ searchCard:"",, cardKey:0, selectedKey:"", expandKeys:[], }, drawer:{ drawerKey:1, isShow:false, data:[1,2,3] }});上面.

2020-06-28 23:49:15 851

原创 React中怎么实现后台调用(异步+同步)

React调用后台异步 同步案例

2020-06-13 21:30:36 3546

原创 React父子组件传值

React 父组件、子组件 相互 传值父子 组件 传值

2020-05-28 15:38:00 226

转载 监听浏览器tab切换事件,并更改页面title

window.onblur = function() { document.title = "我在这里 | 等你回来????";};window.onfocus = function() { document.title = "欢迎回来 | XSS一直都在????";}效果图:

2020-04-09 15:22:34 329

原创 线程-CountDownLatch的使用

CountDownLatch 多线程 循环执行 阻塞

2020-04-04 20:36:51 216

转载 联合主键和复合主键

联合主键和复合主键联合主键复合主键联合主键联合主键其实就是中间表。在多对多模型里,需要两个表中的主键组成联合主键,这样就可以查到两个表中的每个数据。# 创建Team表CREATE table Team ( Id MEDIUMINT AUTO_INCREMENT COMMENT 'team 主键', NAME VARCHAR(10) COMMENT 'team name', PRI...

2020-04-03 16:35:25 413

原创 layer open 子页面调用父页面的方法

layui layer open 使用子页面调用父页面的方法。

2020-03-22 21:04:31 5834 1

原创 Java AES加密解密算法工具类

import org.apache.commons.codec.binary.Base64;import org.apache.commons.lang.StringUtils;import sun.misc.BASE64Decoder;import javax.crypto.Cipher;import javax.crypto.KeyGenerator;import javax.cr...

2020-03-17 00:07:08 279

转载 mysql 实现点击后+1 再次点击后-1

运用环境:点击收藏商品 状态改为 1 ; 再次点击取消收藏 状态改为 0。update table set num=num^1 ;这条语句你会发现当你更新comment字段时为1,再次更新时为0;comment=comment^1,这是一个位运算,comment的默认值为0,当进行位运算它会变为1,再次位运算会变为0;一直反复;...

2020-03-03 11:10:52 336

原创 鼠标点击特效·爱心❤和文字

<script type="text/javascript"> /* 网页鼠标点击特效(爱心)*/ !function (e, t, a) {function r() {for (var e = 0; e < s.length; e++) s[e].alpha <= 0 ? (t.body.removeChild(s[e].el), s.sp...

2020-01-13 13:38:29 434

原创 使用Ajax+springmvc[ModelAndView]+thymeleaf使用中遇到的跳转页面问题

使用Ajax+springmvc·Modelandview+thymeleaf使用中遇到的跳转页面问题

2020-01-10 11:20:47 1046

原创 保佑!无BUG

佛祖保佑永无bug

2020-01-08 16:40:57 241

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

TA关注的人

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