首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
ytao
掘友等级
java工程师
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
31
文章 31
沸点 0
赞
31
返回
|
搜索文章
赞
文章( 31 )
沸点( 0 )
synchronized 原理知多少
synchronized是 Java 编程中的一个重要的关键字,也是多线程编程中不可或缺的一员。本文就对它的使用和锁的一些重要概念进行分析。 普通方法中使用,锁是当前实例对象。 静态方法中使用,锁是当前类的对象。 代码块中使用,锁是代码代码块中配置的对象。 每个对象都拥有一个m…
MongoDB 常用查询操作
多条件查询中,条件与条件连接符号叫做逻辑操作符。常用操作符: 参数/pattern/和'pattern'都是表示正则表达式,直接添加字符串可用来模糊查询。 从上面查询结果中可以看到,数据格式也可以进行匹配到。 $match 用来进行条件筛选,可以使用一些条件限制来进行查询。 $…
我写了10年博客,却被人说“不火”?我是这样怼回去的!
又一个安详的午后,阳光透过窗户照在办公室的椅子上,我像往常一样刚撸完一段代码,此刻正伸了一个懒腰,不经意的将目光转向了窗外,忍不住感慨“初夏的天气真好,如果能漫步在田间的小道上,该是一种多好的享受啊”。 然而此时,手机突然响了,原来是有人加了我的微信,于是随手点了一下同意,对方…
MongoDB 安装及文档的基本操作
MongoDB 是一个基于分布式文件存储的半结构化的非关系型数据库。在海量数据中,可以较高性能的处理存取操作。它是以 BSON 格式进行数据存储(类似 JSON 格式,但类型更为丰富),因此对于复杂的数据类型,可以较轻松的保存和处理。同时,在非关系型数据库阵容中,相比其他数据库…
Java 多线程中使用 JDK 自带工具类实现计数器
在实际开发过程中,经常遇到需要多线程并行的业务,最后需要进行将各个线程完成的任务进行汇总,但主线程一般会早于子线程结束,如果要想等各个子线程完成后再继续运行主线程,这时就需要对各个线程是否执行完成进行标识,JDK 并发包中就给开发者提供了几个不错的使用工具类。 接下来将通过 T…
Java 线程通信之 wait/notify 机制
Java 线程通信是将多个独立的线程个体进行关联处理,使得线程与线程之间能进行相互通信。比如线程 A 修改了对象的值,然后通知给线程 B,使线程 B 能够知道线程 A 修改的值,这就是线程通信。 一个线程调用 Object 的 wait() 方法,使其线程被阻塞;另一线程调用 …
Dubbo 负载均衡的实现
负载均衡是指在集群中,将多个数据请求分散在不同单元上进行执行,主要为了提高系统容错能力和加强系统对数据的处理能力。 Dubbo 负载均衡的分析入口是 org.apache.dubbo.rpc.cluster.loadbalance.AbstractLoadBalance 抽象类…
Java 线程基础,从这篇开始
一个独立运行的程序是一个进程,一个进程中可以包含一个或多个线程,每个线程都有属于自己的一些属性,如堆栈,计数器等等。同时,一个线程在一个时间点上只能运行在一个 CPU 处理器核心上,不同线程之间也可以访问共享变量。线程在运行时,系统给每个线程分配一些 CPU 时间片,CPU 在…
Dubbo 路由机制的实现
Dubbo 路由机制是在服务间的调用时,通过将服务提供者按照设定的路由规则来决定调用哪一个具体的服务。 Dubbo 实现路由都是通过实现 RouterFactory 接口。当前版本 dubbo-2.7.5 实现该接口类如下: 由于 RouterFactory 是 SPI 接口,…
下一页
个人成就
文章被点赞
196
文章被阅读
62,361
掘力值
1,824
关注了
6
关注者
52
收藏集
13
关注标签
9
加入于
2018-06-29