会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Single_Yam
九和诸侯,一匡天下
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
6
7
8
9
10
11
12
13
14
15
下一页
2017年9月22日
Java并发之线程间的协作
摘要: 上篇文章我们介绍了synchronized关键字,使用它可以有效的解决我们多线程所带来的一些常见问题。例如:竞态条件,内存可见性等。并且,我们也说明了该关键字主要是一个加锁和释放锁的集成,所有为能获得锁的线程都将被阻塞在某个对象的阻塞队列上
阅读全文
posted @ 2017-09-22 10:05 Single_Yam
阅读(849)
评论(4)
推荐(1)
2017年9月18日
Java并发之synchronized关键字
摘要: 上篇文章我们主要介绍了并发的基本思想以及线程的基本知识,通过多线程我们可以实现对计算机资源的充分利用,但是在最后我们也说明了多线程给程序带来的两种典型的问题,针对它们,synchronized关键字可以很好的解决问题。对于synchroni
阅读全文
posted @ 2017-09-18 13:46 Single_Yam
阅读(952)
评论(1)
推荐(3)
2017年9月14日
Java并发之线程
摘要: 在前面我们介绍的一些内容中,我们的程序都是一条执行流,一步一步的执行。但其实这种程序对我们计算机的资源的使用上是低效的。例如:我们有一个用于计算的程序,主程序计算数据,在计算的过程中每得到一个结果就需要将其保存到外部磁盘上,那么难道我们的主
阅读全文
posted @ 2017-09-14 17:13 Single_Yam
阅读(853)
评论(0)
推荐(0)
2017年8月17日
Git版本控制之多人协作
摘要: 上篇文章我们主要简单的介绍了有关git的一些基本常识和一些简单的命令。但那终究是皮毛,我们使用git最主要的目的还是管理我们的项目,多人协作。本篇文章主要涉及以下两个大模块: 分支的概念及原理 远程仓库的使用 一、分支 &nbs
阅读全文
posted @ 2017-08-17 14:55 Single_Yam
阅读(7296)
评论(1)
推荐(5)
2017年8月8日
Git版本控制系统之基本使用
摘要: 最早是通过接触著名的开源社区Github了解到Git的,但一直没有系统学习过。这次下定决心从头到尾系统的学一学,也将学习过程记录于此,供大家批驳。本篇文章先从以下几个方面简单了解一下Git: Git的简介以及Git与GitHub的关系 Gi
阅读全文
posted @ 2017-08-08 16:27 Single_Yam
阅读(1053)
评论(1)
推荐(2)
2017年7月21日
深入理解Java内部类
摘要: 内部类就是定义在一个类中的另外一个类,是一种从属关系。在没有实际了解内部类之前,我始终困惑,为什么要在一个类中定义另外一个类,这不是增加代码结构复杂度么?现在才大致能知道这种设计的优势是大于其劣势的。比如,我们可以通过内部类解决类的单继承问
阅读全文
posted @ 2017-07-21 15:18 Single_Yam
阅读(2357)
评论(1)
推荐(2)
2017年7月14日
详解Java API之正则表达式
摘要: 正则表达式描述的是一种规则,符合这种限定规则的字符串我们认为它某种满足条件的,是我们所需的。在正则表达式中,主要有两种字符,一种描述的是普通的字符,另一种描述的是元字符。其中元字符是整个正则表达式的核心,并由它完成规则的制定工作。本篇文章主
阅读全文
posted @ 2017-07-14 08:58 Single_Yam
阅读(6545)
评论(1)
推荐(3)
2017年6月9日
深入理解循环队列----循环数组实现ArrayDeque
摘要: 我们知道队列这种数据结构的物理实现方式主要还是两种,一种是链队列(自定义节点类),另一种则是使用数组实现,两者各有优势。此处我们将要介绍的循环队列其实是队列的一种具体实现,由于一般的数组实现的队列结构在频繁出队的情况下,会产生假溢出现象,导
阅读全文
posted @ 2017-06-09 21:32 Single_Yam
阅读(9986)
评论(0)
推荐(3)
2017年6月5日
堆结构的优秀实现类----PriorityQueue优先队列
摘要: 之前的文章中,我们有介绍过动态数组ArrayList,双向队列LinkedList,键值对集合HashMap,树集TreeMap。他们都各自有各自的优点,ArrayList动态扩容,数组实现查询非常快但要求连续内存空间,双向队列Linked
阅读全文
posted @ 2017-06-05 12:58 Single_Yam
阅读(2717)
评论(2)
推荐(1)
2017年6月1日
深入理解Java常用类-----StringBuilder
摘要: 上篇文章我们介绍过String这个常用类,知道了该类的内部其实是用的一个char数组表示一个字符串对象的,只是该字符数组被final修饰,一旦初始化就不能修改,但是对于经常做字符串修改操作的情况下,String类就需要不断创建新对象,性能极
阅读全文
posted @ 2017-06-01 11:10 Single_Yam
阅读(5832)
评论(0)
推荐(6)
上一页
1
···
6
7
8
9
10
11
12
13
14
15
下一页
公告