- 博客(9)
- 资源 (1)
- 问答 (5)
- 收藏
- 关注
原创 ## JDK源码--ArrayList
概述1 List接口的可变数组的实现,数组默认初始化容量为10 。采用复制的方式,影响性能,尽量预估需要的容量大小:public ArrayList(int initialCapacity);public ArrayList(Collection<? extend E>);2 自动增长采用拷贝的方式:private void grow(int minCapacity){ int newCa
2016-03-19 20:59:02 311
原创 大数据学习笔记1
Hadoop学习笔记本文是关于在环境搭建过程中我个人遇到的问题的记录,所以并没有具体过程,过程大家可以自行在网上找,我也是在网上找的,并没有太大的区别。1.版本问题本人用的环境是:jdk1.8 hadoop 2.7.1 zookeeper 3.4.6 hbase 1.1.2其中,hadoop1.x和2.x差别非常大,并不通用,因此1.x的教程对于2.x来说基本上完全没有
2015-09-29 13:17:51 466
原创 Visual Studio 2013崩溃问题解决
前言之前遇到visual studio 2013旗舰版崩溃问题,以下是我提问的问题以及详细描述,还有我找到的一些解决方案。连接如下:[visual studio 2013 崩溃了](http://ask.csdn.net/questions/177783)但是非常不幸的是,没有人解决我的问题(~~我猜,肯定是因为我没有钱打赏~~)but(神转折)~~~今天刚睡醒,突发奇想,很可能还是因为显卡的问题,
2015-07-23 19:54:00 4757
原创 Java构造器与多态
先上代码:(Think in java page 163)package com.rui.example.count;/** * @author rui * */class Glyph { void draw() { System.out.println("Glyph.draw()");}public Glyph() { System.out.printl
2015-07-23 19:50:43 835
原创 观察者模式
观察者模式定义观察者模式的原理观察者的优点观察者的缺点观察者模式应用场景代码实例观察者模式定义定义对象间一种一对多的依赖关系,当一个对象的状态发生改变时,所有依赖于它的对象都得到通知并被自动更新。这种设计模式也是常用的设计方法通常也叫发布 - 订阅模式,也就是事件监听机制,通常在某个事件发生的前后会触发一些操作。观察者模式的原理观察者模式原理也很简单,就是你在做事的时候旁边总有一个人在盯着
2015-07-18 11:17:23 403
原创 Fedora 22学习(2)
ssh常用命令ssh启动命令# systemctl start sshd.service检查ssh状态# netstat -a|more检查出现如下,启动成功:tcp 0 0 0.0.0.0:ssh 0.0.0.0:* LISTEN 使用ssh登陆本机:# ssh 127.0.0.1The authenticit
2015-07-08 11:42:17 657
原创 Fedora 22 学习(1)
前言git的安装配置ssh的安装配置后记前言fedora 22放出正式版已经有一段时间了,对于我这种更新狂魔来说,fedora 21实在是永不下去了,于是果断更新,采用的方法是升级,从fedora 21升级到fedora 22。升级方式非常简单,具体参考:fedora 21升级22 系统升级以后非常稳定,并没有什么非常大的改变,我唯一发现的bug就是日历显示有异常,好像已经上报作者了,更新过
2015-07-07 21:17:58 640
原创 Visual Studio 2013崩溃问题后续
前言之前遇到visual studio 2013旗舰版崩溃问题,以下是我提问的问题以及详细描述,还有我找到的一些解决方案。连接如下:[visual studio 2013 崩溃了](http://ask.csdn.net/questions/177783)但是非常不幸的是,没有人解决我的问题(~~我猜,肯定是因为我没有钱打赏~~)but(神转折)~~~今天刚睡醒,突发奇想,很可能还是因为显卡的问题,
2015-06-08 14:11:52 1791
原创 java多线程的实现和比较
java多线程的实现和比较一继承Thread方法二实现Runnable接口比较三继承Callable接口区别后记引用一、继承Thread方法代码实现如下: (最基本实现)public class TestThread {public static void main(String[] args) { int i=1,j=2,k=3; newThread thread1
2015-06-02 21:48:06 396
Linux增加系统分区问题
2015-10-07
JAVA NIO双向通信问题
2015-05-25
服务器 web项目如何协同工作
2015-05-22
visual studio 启动崩溃
2015-04-24
Visual Studio打开时崩溃
2015-04-23
TA创建的收藏夹 TA关注的收藏夹
TA关注的人