上一页 1 ··· 4 5 6 7 8
摘要: 一、formLogin的应用场景 在本专栏之前的文章中,已经给大家介绍过Spring Security的HttpBasic模式,该模式比较简单,只是进行了通过携带Http的Header进行简单的登录验证,而且没有定制的登录页面,所以使用场景比较窄。 对于一个完整的应用系统,与登录验证相关的页面都是高 阅读全文
posted @ 2019-11-16 10:30 字母哥博客 阅读(22634) 评论(3) 推荐(6) 编辑
摘要: 一、什么是System.gc()? 是用Java,C#和许多其他流行的高级编程语言提供的API。当它被调用时,它将尽最大努力从内存中清除垃圾(即未被引用的对象)。名词解释:GC,Garbage Collection,垃圾回收,下文会经常使用。 二、谁可以调用System.gc()? 可以从应用程序堆 阅读全文
posted @ 2019-11-13 07:50 字母哥博客 阅读(1603) 评论(1) 推荐(1) 编辑
摘要: 笔者最近帮助一些朋友应聘远程工作(一般都是一些国外的项目),国外的项目负责人一般都会要求提供github账号或者一些源代码,很多朋友在这一关就被筛选掉了,其中不乏一些我认为技术非常厉害的行业大牛,他们都研发过很多的大型项目,经验与技术实力都非常不错。那究竟是为什么呢?我经过仔细的研究,发现他们都有一 阅读全文
posted @ 2019-11-13 07:42 字母哥博客 阅读(592) 评论(0) 推荐(0) 编辑
摘要: 一、Java Stream管道数据处理操作 在本号之前写过的文章中,曾经给大家介绍过 Java Stream管道流是用于简化集合类元素处理的java API。在使用的过程中分为三个阶段。在开始本文之前,我觉得仍然需要给一些新朋友介绍一下这三个阶段,如图: 第一阶段(图中蓝色):将集合、数组、或行文本 阅读全文
posted @ 2019-11-12 07:48 字母哥博客 阅读(951) 评论(0) 推荐(0) 编辑
摘要: 一、什么是跨域访问 说到跨域访问,必须先解释一个名词:同源策略。所谓同源策略就是在浏览器端出于安全考量,向服务端发起请求必须满足:协议相同、Host(ip)相同、端口相同的条件,否则访问将被禁止,该访问也就被称为跨域访问。 虽然跨域访问被禁止之后,可以在一定程度上提高了应用的安全性,但也为开发带来了 阅读全文
posted @ 2019-11-11 08:23 字母哥博客 阅读(2221) 评论(1) 推荐(0) 编辑
摘要: 在本号之前写过的一些文章中,笔者使用了lambda表达式语法,一些读者反映说代码看不懂。本以为java 13都已经出了,java 8中最重要特性lambda表达式大家应该都掌握了,实际上还是存在大量的程序员没有使用java8,还有的使用了java8也不会使用lambda表达式。所以,写这篇文章还是有 阅读全文
posted @ 2019-11-08 07:55 字母哥博客 阅读(738) 评论(0) 推荐(0) 编辑
摘要: 一、导读 如果一次性加载成千上万的列表数据,在网页上显示将十分的耗时,用户体验不好。所以处理较大数据查询结果展现的时候,分页查询是必不可少的。分页查询必然伴随着一定的排序规则,否则分页数据的状态很难控制,导致用户可能在不同的页看到同一条数据。那么,本文的主要内容就是给大家介绍一下,如何使用Sprin 阅读全文
posted @ 2019-11-07 08:00 字母哥博客 阅读(10000) 评论(1) 推荐(1) 编辑
摘要: 本文大纲 flyway是什么 能帮助我们解决什么问题 springboot环境下使用flyway flyway的工作原理 一、flyway是什么 Flyway是一个开源的数据库版本管理工具,并且极力主张“约定大于配置”,简单、专注、强大。可以使用SQL完成数据同步,或者基于特定数据库的语法(例如PL 阅读全文
posted @ 2019-11-05 08:47 字母哥博客 阅读(1541) 评论(0) 推荐(0) 编辑
摘要: 一、现状描述 目前java 持久层ORM框架应用最广泛的就是JPA和Mybatis。JPA只是一个ORM框架的规范, 对该规范的实现比较完整就是Spring Data JPA(底层基于Hibernate实现),是基于Spring的数据持久层框架,也就是说它只能用在Spring环境内。Mybatis也 阅读全文
posted @ 2019-11-04 08:40 字母哥博客 阅读(11244) 评论(2) 推荐(3) 编辑
摘要: 一、 导读 本文大纲 读取HTTP Cookie 设置HTTP Cookie 读取所有Cookie[] 为Cookie设置过期时间 Https与Cookie HttpOnly Cookie 删除Cookie HTTP Cookie(也称为 Web cookie , 浏览器cookie )是服务器在用 阅读全文
posted @ 2019-11-03 09:39 字母哥博客 阅读(9005) 评论(0) 推荐(3) 编辑
摘要: 一、什么是Java 8 Stream 使用Java 8 Streams,我们可以按键和按值对映射进行排序。下面是它的工作原理: 1. 将Map或List等集合类对象转换为Stream对象 2. 使用Streams的 方法对其进行排序 3. 最终将其返回为 (可以保留排序顺序) 方法以 作为参数,从而 阅读全文
posted @ 2019-11-02 12:44 字母哥博客 阅读(27742) 评论(1) 推荐(5) 编辑
摘要: 如果经济实力允许的话,还是建议大家去购买收费版。支持原创作者,才能有更好的产品出现。 一、Jrebel插件介绍 JRebel一款帮助我们在开发过程中实现热加载的插件,目前来说,在IDEA中实现热加载最简单的方式就是使用Jrebel插件,我们修改代码之后不用重启应用,使代码能够立刻生效。本文将基于In 阅读全文
posted @ 2019-11-01 08:21 字母哥博客 阅读(3551) 评论(0) 推荐(1) 编辑
摘要: 在开始之前,我先卖个关子提一个问题:假设我们有一个Movie类,这个类有三个成员变量分别是starred(是否收藏), title(电影名称), rating(评分)。你知道怎么对一个Movie对象组成的List集合,先按照是否收藏字段倒序排序,再按照评分的倒序进行排序么?如果您不知道4行代码以内的 阅读全文
posted @ 2019-10-31 09:57 字母哥博客 阅读(1486) 评论(2) 推荐(1) 编辑
摘要: 前言 在实际的开发过程中,我们经常修改代码之后,手动的重启项目,查看修改效果。那么有没有一种方式能够快速的、自动的帮我们将修改代码自动更新,避免手动重启,从而提高开发效率呢?是有的,在我之前的文章里面给读者介绍了使用springboot devtools实现热加载的方法。本文就给大家介绍另外一种方式 阅读全文
posted @ 2019-10-30 08:13 字母哥博客 阅读(566) 评论(0) 推荐(0) 编辑
摘要: 一、Java Stream管道数据处理操作 在本号之前发布的文章《Java Stream函数式编程?用过都说好,案例图文详解送给你》中,笔者对Java Stream的介绍以及简单的使用方法给大家做了介绍。在开始本文之前,我们有必要介绍一下这张Java Stream 数据处理过程图,图中主要分三个部分 阅读全文
posted @ 2019-10-29 10:26 字母哥博客 阅读(818) 评论(0) 推荐(0) 编辑
摘要: 前言 在生产环境下管理Spring Boot应用的生命周期非常重要。Spring容器通过ApplicationContext处理应用服务的所有的beans的创建、初始化、销毁。 本文着重于生命周期中的销毁阶段的处理,我将使用多种方式来实现关闭Spring Boot应用服务。如果你需要了解关于Spri 阅读全文
posted @ 2019-10-28 08:10 字母哥博客 阅读(1525) 评论(0) 推荐(0) 编辑
摘要: 本月(2019年10月16日)Spring Boot 2.2已经正式发布了!在此篇文章中,将给大家介绍一下2.2版为大家带来了哪些重要的新变化。笔者用心书写, 希望阅读完成之后转发关注,你的支持是我不竭的创作动力! 一、Spring bean全局延迟初始化配置 Spring Boot 2.2引入的一 阅读全文
posted @ 2019-10-26 07:24 字母哥博客 阅读(715) 评论(0) 推荐(0) 编辑
摘要: 导读 作者计划把Java Stream写成一个系列的文章,本文只是其中一节。更多内容期待您关注我的号! 一、什么是Java Stream? Java Stream函数式编程接口最初是在Java 8中引入的,并且与lambda一起成为Java开发的里程碑式的功能特性,它极大的方便了开放人员处理集合类数 阅读全文
posted @ 2019-10-23 09:29 字母哥博客 阅读(680) 评论(0) 推荐(0) 编辑
摘要: 章节目录 "第一章 spring boot 2.x基础及概念入门" "1.1.spring boot 产生的背景及其优势" "1.2.spring boot 2.x 新特性说明" "1.3.helloworld及项目结构介绍" "1.4.IDEA结合spring boot开发技巧" "第二章 RES 阅读全文
posted @ 2019-10-18 22:23 字母哥博客 阅读(1666) 评论(1) 推荐(2) 编辑
上一页 1 ··· 4 5 6 7 8