首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
听着DJ写代码
雷小鸿
创建于2021-05-10
订阅专栏
代码成就万世基积沙镇海 梦想永在凌云意意气风发 记录那些美好的代码!
等 2 人订阅
共30篇文章
创建于2021-05-10
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
动态注册卸载RabbitMq队列和监听
需求: 需求中会有插件的动态安装和卸载,需求需要安装一个插件动态的创建(初始化MQ的队列),并同时对初始化的队列设置MQ的消费监听,卸载一个插件的时候会动态删除MQ的队列,并卸载掉MQ的队列的消费监听
广告投放:关键事件买量需求实现
摘要: 在广告商业化变现中,靠关键事件买量越来越是新的趋势,几乎国内的广告买量都趋于关键事件买量,什么是关键事件,就是你希望用户在你产品产生关键行为的事件,你需要买的用户你都期望发生这个事件,比如我们
Java类加载机制:双亲委派模型的优缺点
在Java世界中,类加载是一项至关重要的任务,而双亲委派模型是一种旨在保障类加载安全与一致性的设计。
数组扩容:为什么要新建数组而不是在原数组增加
前言: :我最近在java面试的时候,会问一个很简单的问题,数组和链表的区别,候选人一般都能回答上来但是一旦问到数组的扩容,就会有人回答不上来,即使有人回答上来,再问到为什么数组扩容是新建数组并复制,
jwt生成token和解析
什么是token 简单来说token就是前后端交互的一种令牌,现在多数项目是前后端分离,无状态的 那么后端的接口不能随便让知道这个接口的前端都能访问到 那么token机制就生成了,前端用户登录成功后,
CompletableFutur多线程编程可以如此顺滑
CompletableFutur多线程编程可以如此顺滑 做任何开发一旦涉及到异步,设计到对共享变量的操作,我们会想到用异步多线程来解决,一个线程串行执行比较慢,那么多个线程一起执行执行效率就会跟上来。
Exception怎么正确打印异常日志
目的 自己之前处理异常太随意,每次写代码都太关注业务逻辑,相反异常的处理就显得很随意,导致线上出现异常很难排查,那么怎么正确打印异常的日志,才能很方便的定位异常,规范异常日志打印会大大提高线上排查问题
大数据分析日志入库方案优化之路
消费日志数据,月数据量上十亿的数据量,校验规整数据入库。主要遇到遇到的问题如下 入库IO性能瓶颈 缓存出库流量过大 消费数据延迟 方案步骤 1.日志依次入库 按照消费的速率,把处理正确的日志一条一条入
Mysql索引到底是什么?
本文已参与「掘力星计划」,赢取创作大礼包,挑战创作激励金。 mysql已经是java后端必备的知识点,不管是面试还是日常工作,多多少少都会和mysql打交道。 mysql作为毕考察的知识点一定是索引和
Mysql的查询语句从开始到返回结果经历了什么
我们执行一条普通的select语句,我们一般会用连接池连上我们的mysql数据库,连接池配置主要有ip地址,端口号(默认3306),用户名和密码。执行我们的mysql语句就可以去mysql数据库查询满足sql语句的记录,那么在执行这个select语句的时候,mysql内部是怎么…
ThreadLocal使用起来有点香
ThreadLocal ThreadLocal:即线程变量,是一个以ThreadLocal对象为键、任意对象为值的存储结构。这个结构被附带在线程上,也就是说一个线程可以根据一个ThreadLocal对
集合语法糖之Lambda表达式|周末学习
本文已参与周末学习计划,点击链接查看详情:活动链接 前言 Java Lambda表达式的一个重要用法是简化某些匿名内部类,个人感受是java 8的一个语法糖,其允许把函数作为一个方法的参数(函数作为参
获取微信token接口超频率限制导致Redis出现雪崩现象| Java Debug 笔记
本文正在参加「Java主题月 - Java Debug笔记活动」,详情查看活动链接 名词解释 redis雪崩:就是在一瞬间,redis大量的值在同一时间全部过期失效,恰好在失效的这个时间有高并发的请求
spring源码之基础模块构成
spring的整体架构了解,包括:Core,Beans,context和Expression Language模块等模块
RabbitMq消费没有正确处理异常导致重复消费| Java Debug 笔记
本文正在参加「Java主题月 - Java Debug笔记活动」,详情查看活动链接 问题 之前做企业微信群发消息的时候,用的RabbitMq消息中间件,消费端代码如下,消费的时候如果有异常直接捕获,看
redis和nacos的基础基础知识
前言 此文是写给完全没有redis基础知识和nacos基础知识看的,简单的入门测试代码。了解redis和nacos的可以闪了!!! 基础知识 Redis是用C语言开发的一个开源的高性能键值对(key-
记一次后台RestTemplate模拟form表单提交
前后端分离项目,前端通过post请求封装成application/json数据请求后端。后端通过签名模仿form表单用RestTemplate调用第三方平台格式为application/x-www-form-urlencoded。 因为RestTemplate调用form表单提…
RabbitMQ基础知识
消息中间件(Message Queue Middleware,简称MQ):利用高效的可靠的消息传递机制进行与平台无关的数据交流,并基于数据通信来进行分布式系统的集成。通过提供消息传和消息排队模型,它可以在分布式环境下扩展进程间的通信。 只需要项目之间都遵循同样的接口约束,可以独…
可以按部就班执行的代码规范
原则:能让别人第一次看到你命名的类名,方法名,常量名就知道你定义的这个类,或者方法,或者常量代表的含义,能选长完整的单词,就别选自己缩短的简称,但是业界固定的简称推荐写简称,命名很容易被很多人忽视比如我,都想快点把逻辑需求写完,一个命名你让我搞十分钟。常常随便命名,以至于很久回…
缓存简单实践理论
system-of-record:系统记录,就是数据源存放的原始位置。比如常用的数据库,是实际存储数据的习题,简称SoR。 Cache:是系统记录的快照数据,cache访问速度比SoR要快,放入缓存的目的就是,提高缓存命中率,让热点数据去缓存访问,减少回源到SoR系统的次数。 …
下一页