自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 SpringBoot 集成 Redis

Redis 简介关于Redis,官网 redis.io 有一段定义:Redis 是一个开源的.基于内存的数据结构存储仓库,被用数据库,缓存和消息代理.作为数据库,Redis是一个速度非常快的菲关系数据库(Non-Relational Database),它可以存储键(key) 与 5 种不同类型的值(value) 之间的映射(Mapping),可以将存储在内存的键值对数据持久化到硬盘,可以使用复制特性来扩展读性能,还可以使用客户端分片来扩展写性能.作为缓存中间件,相比 Memcached,Redis

2020-09-14 17:31:35 152 2

原创 PL\SQL编程

PL/SQL 是一种可移植的高性能事务处理语言.PL/SQL引擎留在Oracle服务器中.PL/SQL快由声明部分,可执行部分和错误处理部分组成.PL/SQL数据类型包括标量数据类型,LOB数据类型和属性类型.PL/SQL程序可通过控制结构命令执行的流程.PL/SQL使用一次增强程序的健壮性,包含预定义异常和用户自定义异常.游标是在PL/SQL中构建的用来查询数据,获取记录集合的指针游标类型包括隐式游标,显示游标和REF游标.显式游标用于可得到多行结果的查询中,可以声明为带参数或不带参数两种

2020-09-28 14:44:58 235

原创 Oracle数据库基础

1.数据库系统的发展手工管理 – 文件管理 – 数据库文件存储方式保存数据的弊端:(1)缺乏对数据的整体管理,数据不便修改。(2)不利于数据分析和共享。(3)数据量急剧增长,大量数据不可能长期保存在文件中。2.Oracle 中的常用数据类型有VARCHAR2 字符数据类型,NUMBER等数值数据类型,DATE等日期数据类型和LOB数据类型.SQL语言分为DDL,DCL,TCL和DML.数据操纵语言(DML) 用于检索,插入和修改数据库信息,包括INSERT,UPDATE ,DELETE和SEL

2020-09-26 11:33:37 80

原创 Shiro会话管理和加密

会话管理Shiro提供了完整的企业级会话管理功能,不依赖于底层容器,不管是J2SE还是J2EE环境都可以使用,提供了会话管理,会话事件监听,会话事件监听,会话存储/持久化,容器无关的集群,失效/过期支持,对Web的透明支持,SSO单点登录的支持等特性.会话管理APISubject.getSession():获取会话,等价于Subject.getSession(true),既如果当前没有创建session对象会创建一个;Subject.getSession(false),如果当前没有创建session对

2020-09-22 08:53:30 214

原创 Shiro授权(Authorization)

授权授权,也叫访问控制,既在应用中控制谁能访问哪些资源(如访问页面/编辑数据/页面操作等).在授权中需了解几个关键对象:主体(Subject),资源(Resource),权限(Permission).角色(Role).主体主体,既访问应用的用户,在Shiro中使用Subject代表该用户.用户只有授权后才允许访问相应的资源.资源在应用中用户可以访问的任何东西,比如访问JSP页面,查看/编辑某些数据,访问某个业务方法,打印文本等等都是资源.有货只有授权以后才能访问.权限安全策略中的原子授权单位,

2020-09-19 09:17:04 195

原创 Shiro(Authentication)

Shiro简介Apache Shiro 是一个强大易用的Java安全框架,提供了认证,授权,会话管理和加密等功能.对于任意一个应用程序,Shiro都可以提供全面的安全管理服务,对比Spring Security,可能没有Spring Security 功能强大,但是我们在实际工作总可能并不需要那么复杂的功能,所以使用简单易用的Shiro就已经足够了.Shiro特性Shiro可以非常容易的开发出足够好的应用,其不仅可以用在JavaSE环境,也可以用在JavaEE环境.Shiro可以帮助我们完成:认证,授

2020-09-16 15:04:42 122

原创 Web开发:Thymeleaf模板引擎

Thymeleaf介绍:*Thymeleaf** 是面向Web和独立环境的现代服务器端 Java 模板引擎,能够处理HTML.XML.javaScript.CSS 甚至纯文本.Thymeleaf 官网:Thymeleaf 官网Thymeleaf 在 Github 的主页:GitHubThymeleaf的主要目标在于提供一种可被浏览器正确显示的、格式良好的模板创建方式,因此也可以用作静态建模。你可以使用它创建经过验证的XML与HTML模板。相对于编写逻辑或代码,开发者只需将标签属性添加到模板中即可。

2020-09-09 17:54:35 245

原创 Web开发:基础Web开发的支持

JSON的支持JSON 是一种轻量级的数据交换格式,易于阅读和编写,同时也易于及其解析和生成.JSON采用完全独立于语言的文本格式,但是也使用了类似于C语言家族的习惯,这些特性使JSON成为理想的数据交换语言.RESTful的支持RESTful是目前最流行的一种互联网软件架构,REST<Representational State Transfer,表述性转移>一词是由Roy Thomas Fielding 在他2000年博士论文中提出的,定义了他对互联网软件的架构原则,如果一个架构符合R

2020-09-04 15:47:31 141

原创 Spring Boot 集成 MyBatis-Plus

MyBatis-Plus简介MyBatis-Plus(简称 MP)是一个MyBatis的增强工具,在MyBatis的基础上只做增强不做改变,为简化开发,提高效率而生.MaBatis-Plus特性:官网的有点多哈,挑了几个有特点的.`无入侵:只做增强不做改变,引入它不合对现有工程产生影响,如上丝般顺滑....

2020-09-02 15:46:27 106

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除