会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Genesis
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
7
下一页
2018年7月28日
Java8源码-ArrayList
摘要: 转自:https://blog.csdn.net/panweiwei1994/article/details/76760238 顶部注释 List接口的大小可变数组的实现。实现了所有可选列表操作,并允许包括null在内的所有元素。除了实现List接口外,此类还提供一些方法来操作内部用来存储列表的数组
阅读全文
posted @ 2018-07-28 09:22 Genesisx
阅读(279)
评论(0)
推荐(0)
2018年7月25日
CountDownLatch、CyclicBarrier和Semaphore
摘要: 一.CountDownLatch用法 CountDownLatch类位于java.util.concurrent包下,利用它可以实现类似计数器的功能。比如有一个任务A,它要等待其他4个任务执行完毕之后才能执行,此时就可以利用CountDownLatch来实现这种功能了。 CountDownLatch
阅读全文
posted @ 2018-07-25 18:52 Genesisx
阅读(290)
评论(0)
推荐(0)
2018年7月24日
细小知识点
摘要: 一、static关键字 1、方便在没有创建对象的情况下来进行调用 2、静态变量被所有的对象所共享,在内存中只有一个副本,它当且仅当在类初次加载时会被初始化。而非静态变量是对象所拥有的,在创建对象的时候被初始化,存在多个副本,各个对象拥有的副本互不影响。 3、用来形成静态代码块以优化程序性能。stat
阅读全文
posted @ 2018-07-24 17:21 Genesisx
阅读(212)
评论(0)
推荐(0)
2018年7月9日
理解Java多态
摘要: 转自:https://www.cnblogs.com/chenssy/p/3372798.html 一、多态 面向对象编程有三大特性:封装、继承、多态。 封装隐藏了类的内部实现机制,可以在不影响使用的情况下改变类的内部结构,同时也保护了数据。对外界而已它的内部细节是隐藏的,暴露给外界的只是它的访问方
阅读全文
posted @ 2018-07-09 16:47 Genesisx
阅读(260)
评论(0)
推荐(0)
2018年7月3日
Java自定义类加载器与双亲委派模型详解
摘要: 转自:https://www.cnblogs.com/wxd0108/p/6681618.html 其实,双亲委派模型并不复杂。自定义类加载器也不难!随便从网上搜一下就能搜出一大把结果,然后copy一下就能用。但是,如果每次想自定义类加载器就必须搜一遍别人的文章,然后复制,这样显然不行。可是自定义类
阅读全文
posted @ 2018-07-03 19:33 Genesisx
阅读(981)
评论(1)
推荐(0)
2018年6月27日
python之5种数据类型7种运算符
摘要: 五大标准数据类型 在内存中存储的数据可以有多种类型。 例如, 一个人的名字可以用字符来存储, 年龄可以用数字来存储, 爱好可以用集合来存储等等。 Python有五个标准的数据类型: Numbers(数字) String(字符串) List(列表) Tuple(元组) Dictionary(字典) 其
阅读全文
posted @ 2018-06-27 07:06 Genesisx
阅读(3382)
评论(0)
推荐(1)
2018年6月5日
Innodb中的事务隔离级别实现原理
摘要: 转自:https://blog.csdn.net/matt8/article/details/53096405 前言: 我们都知道事务的几种性质,数据库为了维护这些性质,尤其是一致性和隔离性,一般使用加锁这种方式。同时数据库又是个高并发的应用,同一时间会有大量的并发访问,如果加锁过度,会极大的降低并
阅读全文
posted @ 2018-06-05 12:40 Genesisx
阅读(2231)
评论(0)
推荐(3)
2018年6月4日
Redis分布式锁
摘要: 转自:https://www.cnblogs.com/linjiqin/p/8003838.html 前言 分布式锁一般有三种实现方式:1. 数据库乐观锁;2. 基于Redis的分布式锁;3. 基于ZooKeeper的分布式锁。本篇博客将介绍第二种方式,基于Redis实现分布式锁。虽然网上已经有各种
阅读全文
posted @ 2018-06-04 20:19 Genesisx
阅读(256)
评论(0)
推荐(0)
2017年12月6日
leetcode series:Two Sum
摘要: 题目: Given an array of integers, find two numbers such that they add up to a specific target number. The function twoSum should return indices of the t
阅读全文
posted @ 2017-12-06 18:28 Genesisx
阅读(182)
评论(0)
推荐(0)
2017年11月21日
设计模式六大原则(转)
摘要: 设计模式六大原则(1):单一职责原则 定义:不要存在多于一个导致类变更的原因。通俗的说,即一个类只负责一项职责。 问题由来:类T负责两个不同的职责:职责P1,职责P2。当由于职责P1需求发生改变而需要修改类T时,有可能会导致原本运行正常的职责P2功能发生故障。 解决方案:遵循单一职责原则。分别建立两
阅读全文
posted @ 2017-11-21 10:03 Genesisx
阅读(209)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
下一页
公告