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

happyJared

做好寫代碼這事
专栏作者
296
文章
359976
阅读量
30
订阅数
Docker 容器
镜像(Image)和容器(Container)的关系,就像是面向对象程序设计中的 类 和 实例 一样,镜像是静态的定义,容器是镜像运行时的实体,容器可以被创建、启动、停止、删除、暂停等 。
happyJared
2022-05-13
4790
Docker 镜像
众所周知,操作系统分为内核和用户空间。对于 Linux 而言,内核启动后,会挂载 root 文件系统为其提供用户空间支持,而 Docker 镜像(Image),就相当于是一个 root 文件系统。
happyJared
2022-05-13
1.3K0
布隆过滤器
布隆过滤器(Bloom Filter)是一个叫做 Bloom 的老哥于1970年提出的。可以把它看作由二进制向量(或者说位数组)和一系列随机映射函数(哈希函数)两部分组成的数据结构。相比于我们平时常用的的 List、Map 、Set 等数据结构,它占用空间更少并且效率更高,但是缺点是其返回的结果是概率性的,而不是非常准确的。理论情况下添加到集合中的元素越多,误报的可能性就越大;并且,存放在布隆过滤器的数据不容易删除。
happyJared
2022-05-13
1620
IDEA 无限重置30天插件
1.搜索安装这个插件 2.点击这里 3.勾上配置,点击Reset 以上三步,简单完事!!!
happyJared
2021-06-17
9.3K0
如何自定义 JPA 的数据库命名策略
运行项目,通过数据库或输出的SQL语句,默认策略的表现为:表名及字段全小写,并以下划线分隔
happyJared
2021-05-20
9240
如何优雅的设计 Spring Boot API 接口版本号
一般来说,系统上线以后,需求仍会发生变动,功能也会迭代更新。可能是接口参数发生变更,也有可能是业务逻辑需要调整,如果直接在原来的接口上进行修改,必然会影响原有服务的正常运行。
happyJared
2021-05-19
7300
习惯用三元运算符?那你需要知道这个坑
猜猜运行后会输出什么?是 null 吗?不对,是 java.lang.NullPointerException
happyJared
2021-05-17
4360
@EventListener VS @TransactionalEventListener
EventListener TransactionalEventListener TransactionPhase
happyJared
2021-05-10
7100
Json 扁平化对象 @JsonUnwrapped
@Data public class Account { @JsonUnwrapped private Location location; @JsonUnwrapped private PersonInfo personInfo; @Data public static class Location { private String provinceName; private String countyName;
happyJared
2021-03-04
1.2K0
过滤 Json 数据
@JsonIgnoreProperties:作用在类上 // 生成 json 时将 userRoles 属性过滤 @JsonIgnoreProperties({"userRoles"}) public class User { private String userName; private String fullName; private String password; private List<UserRole> userRoles = new ArrayList<>(
happyJared
2021-03-04
1.4K0
习惯用三元运算符?那你需要知道这个坑
猜猜运行后会输出什么?是 null 吗?不对,是 java.lang.NullPointerException
happyJared
2020-03-20
7520
Fiddler 抓包升级,安装 HTTPS 证书
  之前借助过Fiddler来抓取微信公众号的文章和留言(Https协议的,下一篇介绍),所以安装https证书又是必不可少的,这里简单还原下安装步骤。如果没有正确安装证书,Fiddler抓包的时候会提示:HTTPS traffic decryption error: System.Security.Authentication.AuthenticationException
happyJared
2020-02-18
1.3K0
Jmeter 压测 HTTP
  上一篇文章[关于Jmeter]介绍了Jmeter入门相关的知识。本文是实战篇,讲讲如何使用Jmeter对 Http 进行压力测试。
happyJared
2020-02-18
1.2K0
十五个常用经典的 Java8 Stream API 用法示例
不出意外的话,再过几天,Java 11就要正式对外发布了,不知各位同行都用上哪个版本了呢?先贴一张截取的调查图,由此可见,目前Java 7/8的使用群体还是相当之大的。
happyJared
2020-02-18
1.8K0
实现 Java 热部署的几种解决方案
百度百科:热部署,就是应用正在运行的时候就可以升级软件,而不需要重新启动应用。 spring-loaded 依赖 <dependency> <groupId>org.springframework</groupId> <artifactId>springloaded</artifactId> <version>1.2.5.RELEASE</version> </dependency> ps:据说此方法还需要手动编译(Ctrl + S
happyJared
2020-02-13
6330
Spring Data JPA 时间注解:@CreatedDate 和 @LastModifiedDate
选择 Spring Data JPA 框架开发时,常用在实体和字段上的注解有@Entity、@Id、@Column等。在表设计规范中,通常建议保留的有两个字段,一个是更新时间,一个是创建时间。Spring Data JPA 提供了相应的时间注解,只需要两步配置,就可以帮助开发者快速实现这方面的功能。
happyJared
2020-02-11
3.6K1
API 网关的设计:异步化请求
对于统一的网关层,如何用少量的机器接入更多的服务,这就需要用异步来实现,用来提高更多的吞吐量。对于异步化,一般有以下两种策略:
happyJared
2019-12-11
1.4K0
为什么要统一 API 网关
在公司内部,如果有某个技术组件需要升级,通常是需要和每个业务线沟通,有可能是几个月都搞不定。举个例子,如果对于入口的鉴权有重大的安全隐患需要升级,沟通效率这么低肯定是不行,而有了统一的网关,修复问题也是非常快的。
happyJared
2019-12-11
8310
API 网关
API 网关可以看做是系统与外界联通的入口,我们可以在网关处理一些非业务逻辑的逻辑,比如权限验证,监控,缓存,请求路由等等。
happyJared
2019-12-11
1.9K0
布隆过滤器之 Redis
Redis v4.0 之后有了 Module(模块/插件) 功能,Redis Modules 让 Redis 可以使用外部模块扩展其功能,布隆过滤器就是其中的 Module,详情可以查看 Redis 官方对 Redis Modules 的介绍 :https://redis.io/modules。
happyJared
2019-12-11
1K0
点击加载更多
社区活动
Python精品学习库
代码在线跑,知识轻松学
热点技术征文第五期
新风口Sora来袭,普通人该如何把握机会?
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·干货材料·成员作品·最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档