240
正在加载今日诗词....
摘要:学习要求: 知道一点儿函数式接口和Lambda表达式的基础知识,有利于更好的学习。 1.先体验一下Stream的好处 需求:给你一个ArrayList用来保存学生的成绩,让你打印出其中大于60的成绩。 解决方案二: 使用Stream流操作,只需要一行代码 2.什么是Stream流? 在Jdk1.8中 阅读全文
posted @ 2020-02-05 03:14 小鱼吃猫 阅读 (229) 评论 (0) 编辑
摘要:Spring3以后开始支持嵌入式数据库,嵌入式数据库目前在市面上有好多种,HSQL,DERBY,H2...今天就主要讲一下h2的使用 对于一个数据库产品来说,主要就是如何存储数据和读取数据了。所谓嵌入式就是直接运行在项目中,不需要安装额外的产品。说白了就是一 阅读全文
posted @ 2020-01-20 00:50 小鱼吃猫 阅读 (185) 评论 (0) 编辑
摘要:我们肯定都玩过迷宫游戏吧,比较复杂的迷宫,肯定是不可能第一遍就直接过了,只能一步一步地进行尝试。当走到一个死胡同时,只能退回到上一个分岔口进行重新选择。 数独游戏也是这样的,对于一个不确定的方格,我们就会先将这个方格可能出现的问题记录下来,一个一个地尝试,直到得到正确解。有着“通用解”称呼 阅读全文
posted @ 2020-01-12 02:55 小鱼吃猫 阅读 (31) 评论 (0) 编辑
摘要:1.最著名的就是裴波那契数列 有如下问题:假设第一个月有一对刚出生的兔子,第二个月兔子进入成熟期,我三个月开始生育小兔子,而一对成熟的兔子会在每月生育一对小兔子,兔子永远不会死去。。。n月后会有多少只兔子 阅读全文
posted @ 2020-01-09 00:00 小鱼吃猫 阅读 (28) 评论 (0) 编辑
摘要:如果有对SpringAOP不太懂的小伙伴可以查看我之前的Spring学习系列博客 SpringBoot的出现,大大地降低了开发者使用Spring的门槛,我们不再需要去做更多的配置,而是关注于我们的业务代码本身,在SpringBoot中使用AOP有两种方式: 阅读全文
posted @ 2019-12-29 21:43 小鱼吃猫 阅读 (124) 评论 (0) 编辑
摘要:# 一、为什么要学习数据结构? * 做为一名程序员,不管你是用什么编程语言,数据结构是取底层的东西。就相当于盖楼的地基一样,地基做不好,上边再好也没有用。 * 在高级语言中,一般会对这些基础的数据结构进行封装,我们学要学习这些基础的东西吗? 当然是的,只有知道这些基础的东西,我们才能更好地使用语言封装好的api。举个最简单的例子,在Java中,List的实现类有ArrayList,LinkedList,Vector,你知道在什么情况下用哪个效率最高吗?只有知道其底层源才能更好地利用。 * 如何学习数据结构? 可以看书,看视频,看博客...但是最重要的一点,一定要自己用手去敲,比如自己去写一个链表,自己去模拟一个栈,一个队列等。可能你写的没有在语言中封装的那么用好,但是你一定会收获颇丰的。 阅读全文
posted @ 2019-12-26 23:25 小鱼吃猫 阅读 (71) 评论 (0) 编辑
摘要:在idea中创建多模块的SpringBoot项目 首先,了解下maven项目的三种打包方式: 1.war 打包为war包项目时,可以放在tomcat下运行 2.jar 打包成jar包就是要使用java -jar xxx.jar方式来运行,最常见的就是SpringBoot项目 3.pom 它只是用来做依赖管理,打包成的项目并不能直接运行。比如Springboot项目的父依赖以及再住上的依赖打包方式就是pom,因为它们只做依赖管理 阅读全文
posted @ 2019-12-25 00:28 小鱼吃猫 阅读 (387) 评论 (0) 编辑
摘要:dependencies与dependencyManagement的区别 阅读全文
posted @ 2019-12-24 23:48 小鱼吃猫 阅读 (154) 评论 (0) 编辑
摘要:之前的aop是通过手动创建代理类来进行通知的,但是在日常开发中,我们并不愿意在代码中硬编码这些代理类,我们更愿意使用DI和IOC来管理aop代理类。Spring为我们提供了以下方式来使用aop框架 一、以声明的方式配置AOP(就是使用xml配置文件) 1.使用ProxyFactoryBean的方式: 阅读全文
posted @ 2019-12-17 23:59 小鱼吃猫 阅读 (268) 评论 (0) 编辑
摘要:"上一篇 SpringAOP之使用切入点创建通知" SpringAOP中切点的高级使用 一、使用控制流切入点(ControlFlowPointcut) 什么是控制流切入点呢?看下面的代码(为了方便,就写进了一个公共类) 需求:我们要给Cat的play()方法进行通知,但是呢,并不是说在调用play( 阅读全文
posted @ 2019-12-11 00:24 小鱼吃猫 阅读 (74) 评论 (0) 编辑