摘要:
今天做算法题,遇到了这个题目,随后想把自己的想法写出来。
题目是:
“曾经有两次消除的机会摆在我面前,我却没有珍惜……”牛牛回忆道。
牛牛正在玩一款全新的消消乐游戏。这款游戏的主体是由一列列的方块构成,牛牛的目标就是要尽量消除这些方块。
每次操作,牛牛可以选择某个高度 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)