摘要: 今天来写写单例吧,其实之前设计模式也看了很多,但是平常不太用到,而且不注意做笔记,所以总是反反复复会忘记,最近在准备面试,那再看一遍总结一下吧。 首先单例模式就是说一个类只能有一个实例对象。 单例模式有两种实现方法:饿汉模式和懒汉模式 饿汉模式:在类加载时就完成了初始化,所以类加载速度比较慢,但是获 阅读全文
posted @ 2018-09-06 11:19 朝朝暮暮dx 阅读(786) 评论(0) 推荐(0) 编辑
摘要: 看了一些博客,对ThreadLocal有了一个初步的认识。 首先要明白ThreadLocal并不是一个Thread,而是Thread的局部变量,一般称为线程本地变量。将对象的作用范围限制在一个线程上下文中,使得变量的作用域为线程级。 1、每个thread维护着一个threadlocalmap的引用 阅读全文
posted @ 2018-09-05 18:43 朝朝暮暮dx 阅读(123) 评论(0) 推荐(0) 编辑
摘要: 做为java的基础以及面试的高频题,当然要回顾一下 Java虚拟机内存划分 嗯,,等我去盗张图、、 图片摘自https://www.cnblogs.com/whgk/p/6138522.html 首先说一下啊程序计数器和本地方法栈 程序计数器呢是当前线程执行的字节码行号指示器,从这幅良心图中也可以看 阅读全文
posted @ 2018-08-30 16:14 朝朝暮暮dx 阅读(182) 评论(0) 推荐(0) 编辑
摘要: 题目描述 我们可以用2*1的小矩形横着或者竖着去覆盖更大的矩形。请问用n个2*1的小矩形无重叠地覆盖一个2*n的大矩形,总共有多少种方法? 乍一看、、唔、、动态规划 再一看、、唔、、怎么动态,怎么规划、、 隐隐觉得跟剑指offer前边的青蛙跳台阶有关系,然鹅、只有直觉是木有用的、找了半天没有找到怎么 阅读全文
posted @ 2018-08-29 18:09 朝朝暮暮dx 阅读(109) 评论(0) 推荐(0) 编辑
摘要: 看了两天Java源码,有点懵、今天翻了一波面试的交流贴,唉,看看各大公司出的那些生怕你通过的面试题、真是觉得自己前途一片昏暗,片昏暗,昏暗,暗。。。 but,习还是要学的,从面试题里看到有问数据库并发问题的,之前上课明明学过数据库原理的,但是看着题目大脑还是一片空白,片空白,空白,白。。。都是之间学 阅读全文
posted @ 2018-08-29 17:12 朝朝暮暮dx 阅读(156) 评论(0) 推荐(0) 编辑
摘要: 今天跟着Java3y的博客(http://www.zhongfucheng.bitcron.com/post/shou-ji/pcduan-wen-zhang-dao-hang)看了一下map接口以及其下子类的代码,水平有限,看的晕晕乎乎的,有的看不懂的地方暂时跳过了,先把理解的地方记录一下,好记性 阅读全文
posted @ 2018-08-28 18:17 朝朝暮暮dx 阅读(441) 评论(0) 推荐(0) 编辑
摘要: 声明:我学习Java基础都会参考这位博主的文章,参考他的思路去学习,附上其博客目录导航,推荐大家去看,很不错,Java3y http://www.zhongfucheng.bitcron.com/post/shou-ji/pcduan-wen-zhang-dao-hang 另部分图片也摘自他的文章。 阅读全文
posted @ 2018-08-28 14:59 朝朝暮暮dx 阅读(137) 评论(0) 推荐(0) 编辑
摘要: 先来个输入输出类的继承结构: 字节流:处理字节数据的流对象。设备上的数据无论是图片或者dvd,都是以二进制存储的,它是存储空间的基本计量单位。意味着字节流可以处理设备上的所有数据,所以字节流一样可以处理字符数据。 字符流:为了便于文字的解析,所以将字节流和编码表封装成对象,这个对象就是字符流。操作字 阅读全文
posted @ 2018-08-28 14:53 朝朝暮暮dx 阅读(232) 评论(0) 推荐(0) 编辑
摘要: 网上看到一种求二进制中1的个数的思路,特记录如下: 如果一个整数不为0,那么这个整数至少有一位是1。如果我们把这个整数减去1,那么原来处在整数最右边的1就会变成0,原来在1后面的所有 的0都会变成1。其余的所有位将不受到影响。 举个栗子:一个二进制数1100,从右边数起的第三位是处于最右边的一个1。 阅读全文
posted @ 2018-08-28 14:49 朝朝暮暮dx 阅读(95) 评论(0) 推荐(0) 编辑