首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
EamonZzz
掘友等级
java开发工程师
付出不亚于任何人的努力
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
104
文章 104
沸点 0
赞
104
返回
|
搜索文章
最新
热门
你不知道的 IDEA Debug调试小技巧
一、多线程调试断点IntellijIDEA的debug断点调试是有一个模式的选择的,就像下面这张图,平时我们都使用的是默认的ALL(在Eclipse中默认是线程模式),这种模式我们只能将一个线程断下来
ElasticSearch与SpringBoot的集成与JPA方法的使用
包含controller/repository以及测试代码。 开发过Java搜索的同学一定都知道lucene搜索引擎,但是lucene只是一个搜索引擎,就好比一个汽车的发动机,重要但是却无法直接使用。 都还是有一定差距的,而且ES是天生支持分布式集群的。 ES能够实现百万数据/…
在java程序中创建和读取PKCS#8格式的私钥
PKCS#8 定义了用于存储私钥信息的标准语法。我们可以通过 2 种方式存储 pkcs8 格式的私钥。 我将在 java 中创建两种类型的密钥并将它们存储在文件中。之后我将从文件中读取它们并从存储文件中创建 privatekey java 对象。我们正在使用充气城堡 API 进…
使用bouncy castle API在java中创建版本3,X.509证书层次结构
我将创建非常基本的证书,其中只包含必要的属性。您可以浏览 API 以获取可应用于证书的更多操作和属性 请在代码中导入以下依赖项。 1)创建自签名根证书。 2)创建在步骤 1 中创建的根证书签名的中间证书. 3)创建在步骤 2 中创建的中间证书签名的最终用户证书。 在这里你可以看…
设计模式 - 七大设计原则(四)- 合成复用原则与设计原则总结
合成复用原则(Composite/Aggregate Reuse Principle,CARP)是指尽量使用对象组 合(has-a)/聚合(contanis-a),而不是继承关系达到软件复用的目的。可以使系统更加灵 活,降低类与类之间的耦合度,一个类的变化对其他类造成的影响相对…
设计模式 - 单例模式(详解)看看和你理解的是否一样?
单例模式是设计模式中相对简单且非常常见的一种设计模式,但是同时也是非常经典的高频面试题,相信还是有很多人在面试时会挂在这里。本篇文章主要针对单例模式做一个回顾,记录单例模式的应用场景、常见写法、针对线程安全进行调试(看得见的线程)以及总结。相信大家看完这篇文章之后,对单例模式有…
设计模式 - 单例模式之多线程调试与破坏单例
在之前的 设计模式 - 单例模式(详解)看看和你理解的是否一样? 一文中,我们提到了通过Idea 开发工具进行多线程调试、单例模式的暴力破坏的问题;由于篇幅原因,现在单独开一篇文章进行演示:线程不安全的单例在多线程情况下为何被创建多个、如何破坏单例。 对于这个单例,我们毫无疑问…
设计模式 - 动态代理原理及模仿JDK Proxy 写一个属于自己的动态代理
本篇文章代码内容较多,讲的可能会有些粗糙,大家可以选择性阅读。对于代理模式的介绍和讲解,网上已经有很多优质的文章,我这里就不会再过多的介绍了,这里推荐几篇优质的文章作为参考:给女朋友讲解什么是代理模式
设计模式 - 策略模式
在理解策略模式之前我们假设有这样一个需求场景:我们在写订单支付场景的代码时,客户可以选择多种支付方式,有银联支付、支付宝支付、微信支付、京东白条等等。然后我们就很可能就会编写出类似下面这样的代码: 但是存在一个问题:将所有的支付方式都写在同一个方法里面,显得有点臃肿,还带来了一…
设计模式 - 委派模式
首先委派模式不属于23种设计模式。 所谓委派,个人理解是:将为达到最终结果的事情交给其他人或中间人来干,我只要最终结果,其他的事情,由我委派的人来安排。 更直白的表达就是,比如,我们想要盖一栋楼房,盖完之后我要刷漆,这些事情我自己肯定不能做,所以我这时候就会去找一个“包工头”来…
下一页
个人成就
文章被点赞
37
文章被阅读
34,042
掘力值
634
关注了
38
关注者
11
收藏集
9
关注标签
77
加入于
2017-02-03