摘要: 2021年新冠肺炎肆虐的第二年,国内的民众早已习惯了健康码、行程码和口罩的相伴。国内的疫情似乎得到了控制,偶尔零星的疫情爆发也都很快被及时扑灭。 疫情是一个加速器,加速了国内中小型公司的更新与换代。眼见着老东家的一家餐饮互联网sass软件服务商越做越差。在年初决定换个赛道,4月份入职国内一家上市的互 阅读全文
posted @ 2022-02-17 15:01 回忆漫长 阅读(56) 评论(0) 推荐(0) 编辑
摘要: HashMap 1.8 基本数据结构 数组+链表+红黑树 对键值进行计算算出hash值,然后用hash值对数组取模,然后就回定位道数组的一个元素中,然后就可以把数据插入对应的位置。 Jdk1.8对hash算法和寻址优化 hash算法优化 将hash值右移16位然后与原本的hash值进行异或 hash 阅读全文
posted @ 2021-03-14 09:40 回忆漫长 阅读(44) 评论(0) 推荐(0) 编辑
摘要: 洪水和暴雨褪去,酷暑如期而来,酷暑侵蚀着整个上海的天气。燥热的天气让想跳槽的心更加跃跃欲试,重新翻翻了周老板的《深入理解Java虚拟机》把自己对voliate的理解重新梳理一下也记录一下。 现代的计算器多任务处理是一项必须的功能,许多场景下需要计算器同时去处理多件事,这不仅仅是应为计算器的运算能力太 阅读全文
posted @ 2020-08-10 10:06 回忆漫长 阅读(1230) 评论(0) 推荐(0) 编辑
摘要: 类加载的概念: java虚拟机把描述的类的数据从Class文件加载到内存,并对数据进行校验、转化解析和初始化,最终形成可以被虚拟机直接使用的Java类型,这个过程被称为虚拟机的类加载机制。 特点: 在java语言里面类型的加载、连接和初始化过程都在程序运行期间完成的,这种策略让类加载时增加一些性能的 阅读全文
posted @ 2020-05-31 22:30 回忆漫长 阅读(128) 评论(0) 推荐(0) 编辑
摘要: 平衡二叉树(Balanced Binary Tree)具有以下性质:它是一棵空树或它的左右两个子树的高度差的绝对值不超过1,并且左右两个子树都是一棵平衡二叉树 右旋:在插入二叉树的时候,根节点的右侧高度大于左侧高度,且绝对值超过了2,并且在root.左侧的值大于插入的值时发生右旋 。 左右旋:在插入 阅读全文
posted @ 2020-02-27 20:27 回忆漫长 阅读(180) 评论(0) 推荐(0) 编辑
摘要: 前段时间在开发内部系统的时候,需要使用另一个系统的数据,为了简便就直接在数据库后台做了一个视图。但是后面再开发中遇到了一个问题,由于两个数据的编码格式不同在连表查询的时候会遇到错误如:[SQL Server]无法解决 equal to 运算中 "Chinese_PRC_CI_AS" 和 "Chine 阅读全文
posted @ 2019-10-21 10:17 回忆漫长 阅读(557) 评论(0) 推荐(0) 编辑
摘要: 最近完成了我们公司的公众号开发,在微信消息路由选择的时候一开始都是用if-else 来判断,后面if-else月写越多显得十分的乱。在网上简单查了一下解决方法,果然有不少干货,感觉最经典最简洁的还是使用策略模式来重构过多的if-else 选择。 首先我们新建一个interface 然后把每一个if逻 阅读全文
posted @ 2019-08-04 11:32 回忆漫长 阅读(1204) 评论(0) 推荐(1) 编辑
摘要: 上周看了一下jwt以前公司的开发都是使用session共享的方法。现在主流的两种方式一种是把登录信息保存在服务器,另一种则是把信息保存在客户端。在使用session 存储的时候会遇到很多的问题,随着项目越来越多工作量会变得越来越大。现在公司要开始一个新的项目,索性就开始使用jwt,数据保存在客户端每 阅读全文
posted @ 2019-08-04 00:46 回忆漫长 阅读(710) 评论(0) 推荐(0) 编辑
摘要: 在看了一些简单的docker命令之后 打算自己尝试整合一下docker+spring boot项目本文是自己使用docker+spring boot 发布一个项目1.docker介绍 docke是提供简单易用的容器接口Docker 将应用程序与该程序的依赖,打包在一个文件里面。运行这个文件,就会生成 阅读全文
posted @ 2019-07-19 15:02 回忆漫长 阅读(342) 评论(0) 推荐(0) 编辑
摘要: 紧接着上一篇动态规划问题,现在我们开始探讨一个新的问题,问:有一个发现了5个金矿,每一个金矿的储量不同,需要参与挖掘的工人数也不通,参与挖矿工人的总数量是10人,每一座金矿要么全挖,要么不挖,不能派一般人挖一半的金矿,想要得到最多的黄金,应该挖取哪几座金矿呢?金矿1储存500金 需5人,金矿2储存4 阅读全文
posted @ 2019-07-07 18:10 回忆漫长 阅读(838) 评论(0) 推荐(0) 编辑