今天整理一下常用的几种设计模式。这两天看设计模式感觉受益匪浅。 1.单例模式: 定义: 保证一个类只有一个实例,并提供一个访问它的全局访问点; ...
前段时间一直在看lambda表达式,但是总感觉吃不透,在深入了解lambda表达式的时候,需要很多基础的知识栈。这里就偷一个懒,转载一下个人认为...
动态规划的题目真的越做越有意思。今天顺手把最长公共子序列的问题整理一下。 题目 典型的这类问题的形式如下:有两个串:x和y,长度分别为m和n,求...
最近leetcode上刷了点题目。给自己定了一个规则:如果思考20分钟没有思路,再去网上找别人的解题过程。然后有思路了之后,30分钟内要解决问题...
今天在写排序算法的时候,为了方便以后复习,把每一个排序算法都写在方法里。之前的交换排序、插入排序和选择排序都没有问题,虽然看到方法里接收值有...
最近公司有一个数据大屏的项目,即在一个大屏幕上实时显示数据给领导和公司员工看。以前数据变动是通过前端不停的轮询,即每两秒向后台调取数据。这种...
在javaSE1.6中对Synchronized进行了大量的优化,使一个笨重的锁变得灵活了起来。在讲Synchronized之前,要先介绍一下j...
这礼拜认真的研究了一下java里的HashMap和一些并发编程的基础知识。这篇文章就具体的介绍一下HashMap的作用、原理以及实现过程。由...
一直以来都想写一个博客。 一是记录一下自己每周遇到的问题或是解决的问题。二也是本着开源开拓精神,想向大家分享一些自己的思路、想法。之前有想过自己...