摘要: 今天做算法题,遇到了这个题目,随后想把自己的想法写出来。 题目是: “曾经有两次消除的机会摆在我面前,我却没有珍惜……”牛牛回忆道。 牛牛正在玩一款全新的消消乐游戏。这款游戏的主体是由一列列的方块构成,牛牛的目标就是要尽量消除这些方块。 每次操作,牛牛可以选择某个高度 x,将所有高度大于等于 x 的那些列全部... 阅读原文
2020-08-08 06:00:15 阅读(2383) 评论(0)
摘要: 概述 本文内容主要 关于spring-redis 关于redis的key设计 redis的基本数据结构 介绍redis与springboot的整合 sringboot中的redistemplate的使用 关于spring-redis spring-data-redis针对jedis提... 阅读原文
2020-08-08 00:00:04 阅读(2339) 评论(0)
摘要: 来源:androidchinahttp://www.androidchina.net/7928.html 1、分层 分层是企业应用系统中最常见的一种架构模式,将系统在横向维度上切分成几个部分,每个部分负责一部分相对简单并比较单一的职责,然后通过上层对下层的依赖和调度组成一个完整的系统。 在网站的分层架构中... 阅读原文
2020-08-07 17:44:03 阅读(2447) 评论(0)
摘要: 数据结构--线索化二叉树(Java) 博客说明 文章所涉及的资料来自互联网整理和个人总结,意在于个人学习和经验汇总,如有什么地方侵权,请联系本人删除,谢谢! 说明 n个结点的二叉链表中含有n+1 【公式 2n-(n-1)=n+1】 个空指针域。利用二叉链表中的空指针域,存放指向该结点在某种遍历次序下... 阅读原文
2020-08-07 17:42:03 阅读(2402) 评论(0)
摘要:   原来的一个小项目采用的是 Springboot 1.5.2 的老版本了,在对图片调用时设置虚拟目录时使用的了 WebMvcConfigurerAdapter,这次新建项目使用了 Springboot 2.2.1 的版本,同样在设置虚拟目录时发现并没有生效,在配置类里面提示 WebMvcConfigurer... 阅读原文
2020-08-07 16:37:03 阅读(2423) 评论(0)
摘要: 1.JDBC介绍 什么是JDBC?   JDBC是为java开发者使用数据库提供了统一的编程接口,它由一组java类和接口组成。是java程序与数据库系统通信的标准API。   JDBC API使得开发人员可以使用纯java的方式来连接数据库,并执行操作。 为什么使用JDBC?   sun公司不知道主流数据库... 阅读原文
2020-08-07 15:17:03 阅读(2392) 评论(0)
摘要: 目录 一、Dao开发 1. 实现接口中的select方法 2. 实现接口中insert方法 3. 实现接口中 update 方法 4. 实现接口中 delete 方法 二、Dao开发分析 三、Dao代理实现CURD1. 使用getMapper获取代理对象 四、总结 1. 什么是动态代理? 2... 阅读原文
2020-08-07 14:28:04 阅读(2339) 评论(0)
摘要: 所有的编程语言中都有内存模型这个概念,区别于微架构的内存模型,高级语言的内存模型包括了编译器和微架构两部分。我试图了解了Java、C#和Go语言的内存模型,发现内容基本大同小异,只是这些语言在具体实现的时候略有不同。 我们来看看Java内存模型吧,提到Java内存模型大家对这个图一定非常熟悉: 这张图告诉我... 阅读原文
2020-08-07 14:25:08 阅读(2494) 评论(0)
摘要: 目录 - 继承Thread - 实现Runnable接口 - 实现Callable接口 - 使用线程池ThreadPoolExecutor - 继承Thread 继承Thread类,重写run方法实现多线程 package com.noneplus; class Task1 extends Thr... 阅读原文
2020-08-07 13:35:02 阅读(2497) 评论(0)
摘要: 一、为什么要整理面试题? 现在JDK都14了,但是很多人可能连JDK 8 新特性都没玩过,那面试的时候如何高效地和面试官瞎扯蛋呢?那自然是需要题库(题库)啦! 考虑到这一点,小编决定,将市面上设计比较多的 第一梯度:计算机组成原理、操作系统原理、网络通信原理、数据结构和算法; 第二梯度:Java SE基础、... 阅读原文
2020-08-07 12:07:08 阅读(2395) 评论(0)