首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
爱西考的王同学
掘友等级
java开发
积极向上的程序猿
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
26
文章 26
沸点 0
赞
26
返回
|
搜索文章
最新
热门
数据加密-国密SM2对数据进行加解密
1 什么是SM2 RSA算法的危机在于其存在亚指数算法,对ECC算法而言一般没有亚指数攻击算法。 SM2椭圆曲线公钥密码算法:我国自主知识产权的商用密码算法,是ECC(Elliptic Curve C
HashMap的多种遍历方式与源码对比
有一些方法再日常开发中使用次数非常多,但很多时候就敲键盘忘代码,怎么也想不起来,说明还是用的少啊,年轻人。。。。。。。 今天来重新看看HashMap的遍历形式,从java8出来之后,HashMap的遍历方式也多了起来,同时写法也变得更加简单。 这里来介绍七种遍历形式,可以分为迭…
java中23种设计模式--访问者模式
访问者模式顾名思义使用这个模式后就可以在不修改已有程序结构的前提下通过添加额外的"访问者"来完成对已有代码功能的提升.作用于某个对象结构中的各元素操作,它可以在不改变各元素的类的前提下定义作用于这些元素的新操作. 访问者角色(Visitor):为该对象结构中具体元素角色声明一个…
java中23种设计模式--装饰模式
装饰模式也叫包装器模式,是动态的给一个对象添加一些额外的职责.装饰模式以对客户端透明的方式扩展对象的功能,是继承关系的一个替代方案.就增加功能来说,Decorator模式比生成子类更为灵活. 抽象构件角色(Component):定义一个抽象接口,以规范准备接收附加责任的对象. …
java中23种设计模式--状态模式
GOF中给状态模式的定义为:允许一个对象在其内部状态改变时改变它的行为. 能够让程序根据不同的外部情况来做出不同的响应,最简单的方法就是在程序中使用 if else来讲可能发生的外部情况全部考虑到再通过判断进行选择响应.但是这种方法对于发咋的状态判断就会变得混乱容易产生错误.而…
java中23种设计模式--调停者模式
1. 调停者模式定义与结构 用一个调停对象来封装一系列的对象交互。调停者使 各对象不需要显式地相互引用,从而使其耦合松散,而且可以独立地改变它们之间的交互。 简单点来说,将原来两个直接引用或者依赖的对象拆开,在中间加入一个“调停”对象,使得两头的对象分别和“调停”对象引用或者依…
java中23种设计模式--组合模式
从客户端程序来说,Leaf和Compostie都是一样的,客户仅知道Compoent这个抽象类,并且Composite类中还持有Compoent抽象类的引用,所以Composite中可以包含任何Compoent抽象类的子类. 组合模式中必须提供对子对象的管理方法,不然无法完成对…
Mysql-Innodb存储引擎体系架构
为了更好的理解Mysql,我们需要对Mysql的体系结构有一个大致的了解,下面是Mysql体系结构图以及各部分说明. 存储引擎是基于表的,而不是数据库. InnoDB存储引擎是多线程的,因此后台有多个后台线程负责不同的任务. Master Thread是一个核心的后台线程,主要…
五大基本算法:分治算法
在计算机科学中,分治法是一种很重要的算法。字面上的解释是“分而治之”,就是把一个复杂的问题分成两个或更多的相同或相似的子问题,再把子问题分成更小的子问题……直到最后子问题可以简单的直接求解,原问题的解即子问题的解的合并。 在计算机科学中,分治法是一种很重要的算法。字面上的解释是…
五大基本算法:贪心算法
贪心算法有很多经典的应用,比如霍夫曼编码(Huffman Coding)、Prim 和 Kruskal 最小生成树算法、还有 Dijkstra 单源最短路径算法。 所谓贪心算法是指,在对问题求解时,总是做出在当前看来是最好的选择。也就是说,不从整体最优上加以考虑,它所做出的仅仅…
下一页
个人成就
文章被点赞
389
文章被阅读
108,662
掘力值
2,971
关注了
11
关注者
202
收藏集
1
关注标签
24
加入于
2018-04-17