摘要: 1 前言 欢迎访问南瓜慢说 www.pkslow.com获取更多精彩文章! H2 Database是一个优秀的数据库,又小又方便,支持内存和文件形式,经常会在测试、POC(proof of concept)或开发环境用到它。在Springboot的许多应用中,也是内置了H2数据库,很常用。接下来我们来一步... 阅读原文
2020-08-14 06:00:22 阅读(2581) 评论(0)
摘要: Linux 能用吗? Linux 有图形界面 支持日常开发 社交沟通没问题 Linux 能替代 Windows 吗? Linux 下运行 Android 应用 Linux 有什么优势吗? Linux 是自由的 Linux 也可以是美的 Linux 能用吗? 我身边还有些朋友对 linux 的印象似乎还停... 阅读原文
2020-08-14 00:05:27 阅读(2912) 评论(0)
摘要: 我们可以定义多个Realm权限类,继承AuthenticatingRealm。 如果是这样,那Shiro验证的策略和顺序是怎样的呢? 策略 通过查看源码,Shiro的Spring Boot自动配置是至少一个通过策略,即有一个权限类通过就判定有权限并通过。 自动配置类: org.apache.shiro.sp... 阅读原文
2020-08-13 23:53:01 阅读(2443) 评论(0)
摘要: Java内存模型的基础   在并发编程中,需要处理两个关键问题:线程之间如何通信及线程之间如何同步,通信指线程之间以何种机制来交换信息。在命令式编程中,线程之间的通信机制有两种:共享内存和消息传递。   Java语言的并发采用的是共享内存模型,Java线程之间的通信总是隐式进行,整个通信过程对程序员完全透明。... 阅读原文
2020-08-13 23:02:03 阅读(2445) 评论(0)
摘要: 1、环境要求 IDEA MySQL 5.7 Tomcat 9 Maven 3.6 需要熟练掌握MySQL数据库,Spring,JavaWeb及Mybatis知识,基本的前端知识; 2、数据库环境 create database ssmbuild; use ssmbuild; drop table id... 阅读原文
2020-08-13 22:49:04 阅读(3679) 评论(0)
摘要: Swing 四种常见面板 示例 1 : 基本面板 JPanel即为基本面板 面板和JFrame一样都是容器,不过面板一般用来充当中间容器,把组件放在面板上,然后再把面板放在窗体上。 一旦移动一个面板,其上面的组件,就会全部统一跟着移动,采用这种方式,便于进行整体界面的设计 package gui; im... 阅读原文
2020-08-13 21:59:03 阅读(2381) 评论(0)
摘要: 本文copy自   https://www.cnblogs.com/einstein-2014731/p/11492637.html   1.创建仓库: a.创建远程仓库 登入Gitee后,点击头像旁边的"+"加号-->新建项目 填写项目基本信息后直接点击创建,这样一个远程仓库就已经创建完成了 b.... 阅读原文
2020-08-13 20:21:08 阅读(2891) 评论(0)
摘要: 为了以更简单的术语描述模板方法,考虑这个场景:假设在一个工作流系统中,为了完成任务,有4个任务必须以给定的执行顺序执行。在这4个任务中,不同工作流系统的实现可以根据自身情况自定义任务的执行内容。 模板方法可以应用在上述场景中:将工作流系统的4个核心任务封装到抽象类当中,如果任务可以被自定义,则将可自定义的任务... 阅读原文
2020-08-13 18:48:05 阅读(2582) 评论(0)
摘要: SpringMVC执行原理: 当发起请求时被前置的控制器拦截到请求, 根据请求参数生成代理请求, 找到对应的实际控制器, 控制器处理请求,创建数据模型,访问数据库,将模型响应给中心控制器, 控制器使用模型与视图渲染视图结果, 将结果返回给中心控制器,再将结果返回给请求者。 用Java中的实际模块来表示流... 阅读原文
2020-08-13 17:05:04 阅读(2646) 评论(0)
摘要: 这份Java面试题整整花了三个月的时间来整理,都是自己再工作中总结出来,记住多少就写多少,希望这份资料可以帮助你们。 打开UC浏览器 查看更多精彩图片 Redis12道面试题 1.什么是Redis? 答:Remote Dictionary Server(Redis)是一个开源的使用ANSI C语言编写、支持网... 阅读原文
2020-08-13 15:54:02 阅读(2427) 评论(0)