自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 Oracle表连接学习笔记

[TOC]一、表连接类型表连接类型可以分为:内连接、外连接,在看《收获,不止sql优化》一书并做了笔记1.1 内连接内连接:指表连接的结果只包含那些完全满足连接条件的记录。下面学习一下内连接的,给个例子,这里创建两张表,然后用内连接方式查询,看看例子:SQL>select * ...

2019-06-24 09:33:00 106

转载 设计模式之单例模式(创建型)

前言本博客介绍一种创建型模式:单例模式这是一种比较容易理解的设计模式,可以理解为创建对象的一种很好的做法。可以尽量避免创建过多的对象,给JVM造成很大的负载。应用场景单例模式的一些应用场景:1、比如数据连接类,这是需要经常调用的2、网站访问量统计的服务类,需要多次调用3、导出导入...

2018-12-02 23:14:00 98

转载 Apache Lucene全局搜索引擎入门教程

Lucene简介Lucent:Apache软件基金会Jakarta项目组的一个子项目,Lucene提供了一个简单却强大的应用程式接口,能够做全文索引和搜寻。在Java开发环境里Lucene是一个成熟的免费开源工具。就其本身而言,Lucene是当前以及最近几年最受欢迎的免费Java信息检索程...

2018-12-02 23:14:00 169

转载 设计模式之建造者模式(创建型)

模式定义建造者模式属于23种设计模式中的创建型模式,可以理解为创建对象的一种很好的方法。所谓建造者模式就是**将组件和组件的组件过程分开,然后一步一步建造一个复杂的对象。**所以建造者模式又叫生成器模式。建造者模式类图模式结构建造者模式包含如下角色Builder:抽象建造者Co...

2018-12-02 23:11:00 60

转载 设计模式之3种工厂模式对比和简单介绍

一、简单工厂模式模式定义简单工厂模式又称静态工厂模式。可以根据参数的不同返回不同类的实例。定义一个类来创建其它类的实例。模式角色简单工厂模式包含如下角色Factory:工厂角色Product:抽象产品角色ConcreteProduct:具体产品角色简单实例public ab...

2018-12-02 23:07:00 109

转载 常见网络攻击方式和加密算法学习手册

第一章 常见网络攻击1.1、XSS攻击1.1.1 XSS简介XSS攻击的全称是跨站脚本攻击(Cross Site Scripting),为不跟层叠样式表(Cascading Style Sheets,CSS)的缩写混淆,故将跨站脚本攻击缩写为XSS跨站脚本攻击也就是在网站里嵌入恶意脚...

2018-12-02 22:48:00 297

转载 oracle字符串排序问题记录

本博客记录一下一次踩坑记录,过程是这样的,在跟一个bug,涉及到一张中间表,然后这张中间表的主键是自增的,不过因为对接其它系统,出现了主键唯一性冲突,所以我就只好改数据了,思路是想查最大值,然后修改数据。原本认为既然是一张中间表,那我不改关联表就好,我改中间表的主键应该不会影响系统。不料还是出...

2018-12-02 22:46:00 567

转载 CAS单点登录原理简单介绍

1. SSO简介1.1 单点登录定义单点登录(Single sign on),英文名称缩写SSO,SSO的意思就是在多系统的环境中,登录单方系统,就可以在不用再次登录的情况下访问相关受信任的系统。也就是说只要登录一次单体系统就可以。计划在项目中加入单点登录,开发中,taoshop1.2 ...

2018-12-02 22:45:00 154

转载 Redis学习笔记之基本数据结构

Redis基础数据结构Redis有5种基本数据结构:String(字符串)、list(列表)、set(集合)、hash(哈希)、zset(有序集合)字符串string字符串类型是Redis的value最简单的数据结构,类似与Java语言中的ArrayList(数字列表),不过在Redis...

2018-12-02 22:41:00 71

转载 Oracle学习笔记整理手册

@[toc]PS:本博客收录自己工作中遇到学到的一些Oracle技能,有时间就更新整理一下(1)Oracle正则匹配使用PS:这条SQL可以通过正则匹对查询一下,表A的字段a是否有非数字的数据,有时候数据表的一些字段是varchar类型的,如果sql里用to_number的话,就肯定会报...

2018-12-02 22:38:00 109

转载 电商门户网站商品品类多级联动SpringBoot+Thymeleaf实现

在淘宝、京东等电商网站,其门户网站都有一个商品品类的多级联动,鼠标移动,就显示,因为前端不是我做的,所以不说明前端实现,只介绍后端实现。实现的效果如图:可以说是3级联动搭建部署SpringBoot环境配置文件配置:开启了对Thymeleaf模块引擎的支持server: port...

2018-12-02 22:35:00 253

转载 Oracle笔记之锁表和解锁

开发过程经常遇到表被锁的情况,一般可能就是开发的修改数据库没提交事务,导致其他程序员不能再修改操作,这时可以用下面方法来解锁,这里主要涉及几张表锁表查询SQLSELECT object_name, machine, s.sid, s.serial#FROM gv$locked_objec...

2018-12-02 22:35:00 94

转载 Mysql服务端绿色版部署教程

今天在公司想跑一个项目,需要装mysql,所以随意去官网找了一下并没有找到exe版本的安装软件,只有需要自己部署配置的版本,本来想继续找,不过觉得花时间,就没继续找了。之前没用过绿色版本的mysql服务端,以为很快可以装好,没想到还是花了一点时间,主要是部署配置过程问题一个接一个,不过觉得还...

2018-12-02 22:31:00 260

转载 Dubbo学习笔记之Dubbo简介

[TOC]一、分布式基本知识1.1) 架构演变先给出dubbo官方的图,图片表示了架构的演变。然后我说一下自己的理解。应用最开始是单体应用,即一个应用包括了所有应用模块。随后就是垂直应用架构,也就是将系统拆分为多个应用模块。随后就是RPC架构,之前的垂直应用架构其实可以说是在一个...

2018-12-02 22:31:00 68

转载 SpringBoot+Dubbo搭建微服务

@[toc]一、分布式基本知识1.1) 架构演变先给出dubbo官方的图,图片表示了架构的演变。然后我说一下自己的理解。应用最开始是单体应用,即一个应用包括了所有应用模块。随后就是垂直应用架构,也就是将系统拆分为多个应用模块。随后就是RPC架构,之前的垂直应用架构其实可以说是在一...

2018-12-02 22:29:00 132

转载 JavaEE微框架之Spring Boot

[TOC]##前言##Spring框架作为JavaEE框架领域的一款重要的开源框架,在企业应用开发中有着很重要的作用,同时Spring框架及其子框架很多,所以知识量很广。Spring Boot:一款Spring框架的子框架,也可以叫微框架,是2014年推出的一款使Spring框架开发变得...

2017-04-24 20:16:00 122

转载 Java中间件入门教程

[TOC]##前言##本博客介绍Java中间件的一些知识,仅仅是一些知识储备。##中间件#####中间件概念###中间件:中间件是一种介于操作系统和应用软件之间的一种软件,它使用系统软件所提供的基础服务(功能),衔接网络上应用系统的各个部分或不同的应用,能够达到资源共享、功能共享的目...

2017-04-24 14:00:00 193

转载 基于Spring Data JPA框架的文章归档实现

目录[TOC]###前言最近在写自己的个人博客系统,框架采用SpringMVC、Spring4.0、Spring Data/JPA组合,本博客就文档归档功能在Spring Data JPA框架下是如何实现的进行记录。现在可以star(收藏),watch(关注),但是还在开发中,所以还是...

2017-04-23 18:12:00 129

空空如也

空空如也

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

TA关注的人

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