剑指Offer这本书已经学习完了,从中也学习到了不少的东西,现在做一个总的目录,供自已和大家一起参考,学如逆水行舟,不进则退。只有不断地学习才能跟上时候,跟得上技术的潮流! 所有代码下载【https://github.…
分类:编程语言
java实现:将N个不同的球放入M个盒子(不轮空)
一、描述 N个不同的球放入M个不同的盒子(不轮空),每个盒子会有多少个球。 二、实现逻辑 /** 逻辑:N个不同的球放入M个盒子(不轮空),每个盒子会有多个球。 * 1.创建map,将球作为key,盒子作为value,先…
fastjson
Pom文件依赖 <properties> <fastjson.version>1.2.47</fastjson.version></properties> <depe…
Thymeleaf对象的使用:日期对象
Thymeleaf在模板中使用 #dates 或 #calendars 两个对象来处理日期,这两个对象大部分类似。 开发环境:IntelliJ IDEA 2019.2.2Spring Boot版本:2.1.8 新建一个名…
Java操作数据库——手动实现数据库连接池
Java操作数据库——手动实现数据库连接池 摘要:本文主要学习了如何手动实现一个数据库连接池,以及在这基础上的一些改进。 部分内容来自以下博客: https://blog.csdn.net/soonfly/article…
剑指Offer_编程题_反转链表
题目描述 输入一个链表,反转链表后,输出新链表的表头。 题目答案,思路 链接: https://www.nowcoder.com/questionTerminal/75e878df47f24f…
@SessionAttributes 的使用
@SessionAttributes 注解只用作用在 类 上,作用是将指定的 Model 的键值对保存在 session 中。可以让其他请求共用 session 中的键值对。 指定保存的属性名 作用是将 Model 中指…
SpringBoot 配置多种运行环境
开发一个环境dev,测试一个环境test,生产(上线)一个环境prod 在resources下新建3个yml文件 application-dev.properties appli…
面向对象的四个基本特征
面向对象程序设计具有4个共同特征:抽象性、封装性、继承性和多态性。 1.抽象 抽象是人们认识事物的常用方法,比如地图的绘制。抽象的过程就是如何简化、概括所观察到的现实世界,并为人们所用的过程。 抽象是软件开发的基础。软件…
Spring Data JPA 写原生sql语句
Spring Data JPA 写原生sql语句 在使用 Spring Data JPA 的时候,通常我们只需要继承 JpaRepository 就能获得大部分常用的增删改查的方法。有时候我们需要自定义一些查询方法,可以…
java中static变量只能初始化一次
C语言中静态变量只能被初始化一次,下次即使程序执行到初始化语句也会忽略,在java中也是一样,只是java在链接阶段对变量进行初始话的,而且即使即使后续在类的实例初始化阶段也不会再执行连接阶段的静态变量初始化过程,验证代…
FTP上传下载测试
来自网站:https://www.zhangjunbk.com FTP上传下载测试 190730190137924.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5na…