首页
学习
活动
专区
工具
TVP
发布

Java研发军团

专栏作者
403
文章
446321
阅读量
79
订阅数
请勿过度依赖 Redis 的过期监听
业务中有类似等待一定时间之后执行某种行为的需求 , 比如 30 分钟之后关闭订单 . 网上有很多使用 Redis 过期监听的 Demo , 但是其实这是个大坑 , 因为 Redis 不能确保 key 在指定时间被删除 , 也就造成了通知的延期 . 不多说 , 跑个测试
用户5224393
2020-12-17
1.3K0
用了3年CAT,这次我想选择SkyWalking,老板反手就是一个赞!
SkyWalking 是一个应用性能监控系统,特别为微服务、云原生和基于容器(Docker, Kubernetes, Mesos)体系结构而设计。除了应用指标监控以外,它还能对分布式调用链路进行追踪。类似功能的组件还有:Zipkin、Pinpoint、CAT等。
用户5224393
2020-12-17
1.2K0
用Java开发一个停车场系统
blog.csdn.net/weixin_43951778/article/details/109643951
用户5224393
2020-12-03
1.2K0
面试官扎心一问:知道 CopyOnWriteArrayList 吗?
写入时复制(CopyOnWrite,简称COW)思想是计算机程序设计领域中的一种优化策略。其核心思想是,如果有多个调用者(Callers)同时要求相同的资源(如内存或者是磁盘上的数据存储),他们会共同获取相同的指针指向相同的资源,直到某个调用者视图修改资源内容时,系统才会真正复制一份专用副本(private copy)给该调用者,而其他调用者所见到的最初的资源仍然保持不变。这过程对其他的调用者都是透明的(transparently)。此做法主要的优点是如果调用者没有修改资源,就不会有副本(private copy)被创建,因此多个调用者只是读取操作时可以共享同一份资源。
用户5224393
2020-11-19
2540
强大的 IDEA 代码生成器,学会用,真香!
Java 开发过程经常需要编写有固定格式的代码,例如说声明一个私有变量,logger或者bean等等。对于这种小范围的代码生成,我们可以利用 IDEA 提供的 Live Templates功能。刚开始觉得它只是一个简单的Code Snippet,后来发现它支持变量函数配置,可以支持很复杂的代码生成。下面我来介绍一下Live Templates的用法。
用户5224393
2020-11-03
5560
一款java代码生成器(我受够了加班)
有没有什么办法 能让我的开发速度加快些,好想早点做完去陪女朋友了(首先我得有个女朋友)
用户5224393
2020-09-22
5.1K0
Spring 的 Controller 是单例还是多例?怎么保证并发的安全
来源:blog.csdn.net/riemann_/article/details/97698560
用户5224393
2020-09-14
4800
12个非常适合做外包项目的开源后台管理系统
效果预览:https://d2.pub/d2-admin/preview/#/index
用户5224393
2020-09-14
1.4K0
面试官写了个双冒号::问我这是什么语法?Java中有这玩意?
方法引用分为三种,方法引用通过一对双冒号:: 来表示,方法引用是一种函数式接口的另一种书写方式
用户5224393
2020-09-14
1K0
SQL 查找是否"存在",别再 count 了,很耗费时间的!
根据某一条件从数据库表中查询 『有』与『没有』,只有两种状态,那为什么在写SQL的时候,还要SELECT count(*) 呢?
用户5224393
2020-07-30
5.2K0
最牛逼的Key-Value数据库,没有之一
有个读者是小作坊走出来的小猿,项目经验并不出彩,没有高并发、分布式经验,公司的前端、后台、服务器和数据库都部署在同一台机器上。面试时为了不显得自己太low,不经意间提了提在GitHub上有自己的开源框架,但是面试官似乎并不care。
用户5224393
2020-07-30
1.8K0
点赞功能,用 MySQL 还是 Redis ?
mysql方案, 随着nosql的流行,大数据的持续热点,但是mysql仍然不可替代,对于大多数的中小项目,低于千万级的数据量,采用mysql分表+cache,是完全可以胜任的,而且稳定性是其他方案无可比拟的:
用户5224393
2020-07-09
9610
MySQL常用函数,必须推荐!
作者: 蔡不菜丶 juejin.im/post/5ed3b3fb6fb9a047ed240575 概念: 相当于java中的方法,将一组逻辑语句封装在方法体中,对外暴露方法名 隐藏了实现细节 提高代码的可重用性 使用: select 函数名(实参列表)【from 表】 【】中内容可省略 正文: 字符函数: length:获取字节个数(utf-8 一个汉字为3个字节,gbk为2个字节) SELECT LENGTH('cbuc') # 输出 4 SELECT LENGTH('蔡不菜cbuc
用户5224393
2020-07-09
5350
来吧,用设计模式来干掉 if-else
物流行业中,通常会涉及到EDI报文(XML格式文件)传输和回执接收,每发送一份EDI报文,后续都会收到与之关联的回执(标识该数据在第三方系统中的流转状态)。
用户5224393
2020-07-09
3.2K0
推荐一个开源的vue+Element UI前后端分离后台管理系统实战!
最近在学习vue前后端分离开发,但是由于技术太菜,很难在项目上得心应手,最终找到了一个vue开源项目学习,最终在没有基础的情况下,他认识我我不认识他,呵呵。我想很多自学这块的小伙伴也遇到过同样的问题吧。
用户5224393
2020-07-02
1.3K0
Java反射是什么?看这篇绝对会了!
JavaBean 是 reflection 的实际应用之一,它能让一些工具可视化的操作软件组件。这些工具通过 reflection 动态的载入并取得 Java 组件(类) 的属性。
用户5224393
2020-07-02
3760
好文!Java高并发之设计模式,设计思想
至于为什么要volatile关键字, 主要涉及到jdk指令重排, 详见之前的博文: Java内存模型与指令重排
用户5224393
2020-06-17
3620
再见,Postman...
3、支持 GET, HEAD, POST, PUT, DELETE, OPTIONS, PATCH 方法;
用户5224393
2020-06-16
4410
Java 最坑爹的 10 大功能点!
作为一门面向对象的编程语言,Java凭借其简单易用、功能强大的特点受到了广大编程爱好者的青睐,伴随着开源社区的推波助澜,Java语言更是席卷全球,势不可挡,在世界各地都有Java技术的从业者,它也常年高居编程语言排行榜的首位,足以表明Java的强悍与王者之风。
用户5224393
2020-06-05
3400
5 款非常好用的开源 Docker 工具,分享给大家!
原文:https://dzone.com/articles/5-docker-utilities-you-should-know
用户5224393
2020-06-04
2K0
点击加载更多
社区活动
Python精品学习库
代码在线跑,知识轻松学
【玩转EdgeOne】征文进行中
限时免费体验,发文即有奖~
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·干货材料·成员作品·最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档