首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
EamonZzz
掘友等级
java开发工程师
付出不亚于任何人的努力
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
104
文章 104
沸点 0
赞
104
返回
|
搜索文章
最新
热门
设计模式 - 七大设计原则(三)- 迪米特法则与里氏替换原则
迪米特原则(Law of Demeter LoD)是指一个对象应该对其他对象保持最少的了解,又 叫最少知道原则(Least Knowledge Principle,LKP),尽量降低类与类之间的耦合。 迪米特原则主要强调只和朋友交流,不和陌生人说话。出现在成员变量、方法的输入、…
设计模式 - 七大设计原则(二)
单一职责(Simple Responsibility Pinciple,SRP)是指不要存在多于一个导致类变更 的原因。 假设我们有一个 Class 负责两个职责,一旦发生需求变更,修改其中一个职责的逻辑代码,有可能会导致另一个职责的功能发生故障。这样一来,这个 Class 存…
设计模式 - 七大设计原则(一)
指一个软件实体如类、模块和函数应该对扩展开放,对修改关闭。 所谓的开闭,也正是对扩展和修改两个行为的一个原则。强调的是用抽象构建框架,用实现扩展细节。可以提高软件系统的可复用性及可维护性。开闭原则,是面向对象设计中最基础的设计原则。它指导我们如何建立稳定灵活的系统,例如:我们版…
深度解密HTTP通信细节
上一篇文章《三次握手,四次挥手”你真的懂吗?》中,我们学会了用wireshark和tcpdump来分析TCP的“三次握手,四次挥手”,非常好用。这哥俩就是传说中的 锤子,拿着 锤子,看什么都像 钉子!在这篇文章中,我对准了 HTTP这颗钉子砸下去,咳咳。 为了对网络数据包的“流…
使用bouncy castle API在java中创建版本3,X.509证书层次结构
我将创建非常基本的证书,其中只包含必要的属性。您可以浏览 API 以获取可应用于证书的更多操作和属性 请在代码中导入以下依赖项。 1)创建自签名根证书。 2)创建在步骤 1 中创建的根证书签名的中间证书. 3)创建在步骤 2 中创建的中间证书签名的最终用户证书。 在这里你可以看…
在java程序中创建和读取PKCS#8格式的私钥
PKCS#8 定义了用于存储私钥信息的标准语法。我们可以通过 2 种方式存储 pkcs8 格式的私钥。 我将在 java 中创建两种类型的密钥并将它们存储在文件中。之后我将从文件中读取它们并从存储文件中创建 privatekey java 对象。我们正在使用充气城堡 API 进…
ElasticSearch与SpringBoot的集成与JPA方法的使用
包含controller/repository以及测试代码。 开发过Java搜索的同学一定都知道lucene搜索引擎,但是lucene只是一个搜索引擎,就好比一个汽车的发动机,重要但是却无法直接使用。 都还是有一定差距的,而且ES是天生支持分布式集群的。 ES能够实现百万数据/…
个人成就
文章被点赞
37
文章被阅读
34,042
掘力值
634
关注了
38
关注者
11
收藏集
9
关注标签
77
加入于
2017-02-03