首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
爱西考的王同学
掘友等级
java开发
积极向上的程序猿
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
26
文章 26
沸点 0
赞
26
返回
|
搜索文章
最新
热门
JDK1.8-Stream中常用的API(流操作)
Stream是一组用来处理数组,集合的API。 不是数据结构,没有内部存储。 不支持索引访问。 支持过滤,查找,转换,汇总,聚合等操作。 Stream分为源source,中间操作,终止操作。 流的源可以是一个数组,集合,生成器方法,I/O通道等等。 一个流可以有零个或多个中间操…
深入理解JVM虚拟机-JVM内存区域与内存溢出
程序计数器是一块较小的内存空间,它可以看作是当前线程所执行的字节码的行号指示器。在虚拟机中,字节码解释器工作时就是通过改变计数器值来选取下一条执行的指令,分支、循环、跳转、异常处理、线程恢复等基础功能都需要依赖这个计数器来完成。 在任何时刻,一个处理器(内核)都只会执行一条线程…
深入理解JVM虚拟机-对象引用,GC与内存分配回收
很多教科书判断对象是否存活的算法是这样的:给对象中添加一个引用计数器,每当有一个地方引用它时,计数器值就加1;当引用失效时,计数器值就减1;任何时刻计数器为0的对象就是不可能再被使用的。这就是引用计数算法(Reference Counting)。 引用计数算法(Referenc…
深入理解JVM虚拟机-Ubuntu中安装openJDK
最近利用闲暇时间看了看《深入理解java虚拟机》来提高自身得知识储备,再这里准备将读书学习到得知识和个人的心得记录下来。首先调整好自己的心态,不要浮躁,因为编译阶段会无限踩坑。 这本书得里用得是Ubuntu系统,在这里我为了少踩坑放弃了之前一直使用得Centos7改为使用Ubu…
java-UML类图
类图是软件工程的统一建模语言一种静态结构图,该图描述了系统的类集合,类的属性和类之间的关系。帮助人们简化对系统的理解,它是系统分析和设计阶段的重要产物,也是系统编码和测试的重要模型依据。学习好类图的绘制,是一位合格的软件工程师应有的技能。 1. 类(Class) 一般包含3个组…
一直对zookeeper的应用和原理比较迷糊,今天看一篇文章,讲得很通透,分享如下:
有这样一个场景:系统中有大约100w的用户,每个用户平 均有3个邮箱账号,每隔5分钟,每个邮箱账需要收取100封邮件,最多3亿份邮件需要下载到服务器中(不含附件和正文)。用20台机器划分计算的压力,从 多个不同的网路出口进行访问外网,计算的压力得到缓解,那么每台机器的计算压力也…
JAVA设计模式之观察者模式
在对象之间定义了一对多的依赖,这样一来,当一个对象改变状态,依赖它的对象会收到通知并自动更新。 其实就是发布订阅模式,发布者发布信息,订阅者获取信息,订阅了就能收到信息,没订阅就收不到信息。 抽象被观察者角色:也就是一个抽象主题,它把所有对观察者对象的引用保存在一个集合中,每…
设计模式之 - 模板模式(Template Pattern)
引入:这几天在看一本讲spring源码的书《SPRING技术内幕》里面在讲加载配置文件的时候,可以有不同的加载方式,如根据文件系统目录加载配置文件(FileSystemXmlApplicationContext),类路径加载配置文件(ClassPathXmlApplicatio…
java中23种设计模式--构造者模式(Builder)
过程可以创建不同的表示。这句话说得很抽象,不好理解,其实它的意思可以理解为:将构 造复杂对象的过程和组成对象的部件解耦。 容就可以装上;同样,一样的配件,可以有好多组装的方式。这是对降低耦合、提高可复用 性精神的一种贯彻。 户程序,一是为了可用性,二是为了安全等因素。满足上面的…
java中23种设计模式--原型模式(Portotype)
原型模式可以通过一个对象实例确定创建对象的种类,并且通过拷贝创建新的实例.总得来说,原型模式实际上就是从一个对象创建另一个新的对象,使新的对象有具有原对象的特征. 克隆模式类似于new 但是不同于new,new创建新的对象属性采用的是默认值,克隆出的对象的属性完全与原型对象相同…
下一页
个人成就
文章被点赞
389
文章被阅读
108,674
掘力值
2,971
关注了
11
关注者
202
收藏集
1
关注标签
24
加入于
2018-04-17