240 发简信
IP属地:浙江
  • 设计模式

    今天整理一下常用的几种设计模式。这两天看设计模式感觉受益匪浅。 1.单例模式: 定义: 保证一个类只有一个实例,并提供一个访问它的全局访问点; 使用场景: 1.需要生成唯一序...

  • lambda表达式

    前段时间一直在看lambda表达式,但是总感觉吃不透,在深入了解lambda表达式的时候,需要很多基础的知识栈。这里就偷一个懒,转载一下个人认为网上关于lambda表达式总结...

  • 动态规划-最长公共子序列

    动态规划的题目真的越做越有意思。今天顺手把最长公共子序列的问题整理一下。 题目 典型的这类问题的形式如下:有两个串:x和y,长度分别为m和n,求它们的最长公共子序列。 分析 ...

  • 120
    动态规划-零钱兑换

    最近leetcode上刷了点题目。给自己定了一个规则:如果思考20分钟没有思路,再去网上找别人的解题过程。然后有思路了之后,30分钟内要解决问题。 但是这道动态规划,思路想了...

  • java方法中的参数传递机制

      今天在写排序算法的时候,为了方便以后复习,把每一个排序算法都写在方法里。之前的交换排序、插入排序和选择排序都没有问题,虽然看到方法里接收值有一点疑惑,但还是没有仔细思考过...

  • WebSocket改造过程中遇到的问题。

      最近公司有一个数据大屏的项目,即在一个大屏幕上实时显示数据给领导和公司员工看。以前数据变动是通过前端不停的轮询,即每两秒向后台调取数据。这种传统的模式带来很明显的缺点,即...

  • Synchronized的实现原理与应用。

    在javaSE1.6中对Synchronized进行了大量的优化,使一个笨重的锁变得灵活了起来。在讲Synchronized之前,要先介绍一下java的对象头: 在32位的虚...

  • HashMap的作用、原理以及实现过程

      这礼拜认真的研究了一下java里的HashMap和一些并发编程的基础知识。这篇文章就具体的介绍一下HashMap的作用、原理以及实现过程。由于最近也在准备秋招,所以把和h...

  • 第一篇文章

    一直以来都想写一个博客。 一是记录一下自己每周遇到的问题或是解决的问题。二也是本着开源开拓精神,想向大家分享一些自己的思路、想法。之前有想过自己搭建一个网站,当初连域名都看好...

个人介绍
为往圣继绝学,为万世开太平。