自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Spring 常用设计模式

代理模式:1.事情必须做,但是没有时间做或者自己不想做2.持有被代理对象的引用代理模式分为静态代理和动态代理,接下来演示动态代理的媒婆为室友找对象案例的具体实现创建服务类接口:public interface Person { void findLove();}继承接口的实现类:public class RoomMate implements...

2023-04-03 16:39:09 163 1

原创 SpringBoot多数据源切换

记录一下springboot切换数据源快速开发过程

2023-04-03 16:38:42 830 1

转载 IO模型详解

转载一篇写的通俗易懂的IO文章

2022-08-01 22:46:02 258

原创 log4j日志脱敏实现方案

因为监管要求,需要对全行的日志进行脱敏操作,相关的敏感信息需要进行掩码处理。目前我们所有系统都是使用log4j来进行日志打印的。因此本次的实现方案最开始也是从log4j着手出发,看有没有相关的方案。这篇文章也从2个大方向来进行实现。

2022-05-26 22:52:34 7547

原创 ResultMap collection多层嵌套使用

ResultMap collection多层嵌套使用ResultMap介绍在Mybatis使用中,ResultMap是最复杂的一种结构,也是功能最强大的结构之一。通过ResultMap能够将复杂的1对多的结果集映射到一个实体当中去,可以借助Mybatis来将复杂结构的数据对象映射到一个结果集中组装好。结构ResultMap有3个属性,如下:<resultMap id="studen...

2019-12-04 23:46:37 13372 19

原创 从尾到头打印链表

剑指OFFER第3题题目描述输入一个链表,按链表从尾到头的顺序返回一个ArrayList。/*** public class ListNode {* int val;* ListNode next = null;** ListNode(int val) {* this.val = val;...

2019-11-27 14:50:31 113

原创 MYSQL 索引

MYSQL 索引什么是索引索引的优缺点索引原理索引存储结构B树和B+树非聚集索引(MyISAM)聚集索引(InnoDB)创建索引的情况不需要创建索引为什么使用组合索引查看执行计划type索引失效情况最左匹配原则什么是索引为了提高查询的一种分散存储的数据结构索引的优缺点优点:1.提高数据检索效率,降低IO成本2.可以通过索引对数据进行排序,降低内存消耗缺点:1.占用磁盘内存2.会影...

2019-11-03 21:36:20 323

原创 MYSQL 架构

Connectors连接器,指的是不同语言中与SQL的交互Management Serveices & Utilities系统管理和控制工具Connection Pool: 连接池用于管理并且缓冲用户连接以及线程处理等需要缓存的需求。负责监听 Mysql Server的各种请求,接收、转发请求到线程的管理模块。每一个连接Mysql Server 的客...

2019-10-28 00:01:14 199

原创 Spring源码IOC初始化

spring ioc初始化,从ApplicationContext出发,ApplicationContext的主要实现类是ClassPathXmlApplicationContext和FileSystemXmlApplicationContext,前者默认从类路径加载配置文件,后者默认从文件系统中装载配置文件。ClassPathXmlApplicationContext有多个构造方法,我...

2019-10-07 23:19:53 164

原创 Struct2通过http请求进行跨系统多文件上传

需求:通过ajax文件上传至Struct2后台,再通过http请求将文件传输到SpringBoot搭建的专门上传文件的服务端。通过ajaxload上传文件至后端,前端代码:<form id="fileForm" method="post" enctype="multipart/form-data" > 文件: <in...

2019-06-11 12:56:19 353

原创 MYSQL 函数/过程 运行参数问题

在navicat中创建MYSQL 函数,保存时候会判断所写函数是否正确,如果不正确会无法保存,在navicat界面中是可以获得一些提醒的:会告诉你具体问题出现在哪行等信息。当传入参数为varchar()类型时,点击运行按钮之后,填入的参数必须带上引号,否则将无法识别这是个参数而把它当做一个字段去查询:未加引号的情况,运行后结果:Procedure execution fa...

2019-04-28 09:45:27 1851

原创 dubbo-admin JKD不兼容导致404 错误

视频中使用的打包好的war包为dubbo-admin-2.5.4.war,该版本不支持JDK1.8,因此将此war包打至tomcat上,出现404错误。解决办法:使用版本更新的war包。因为2.6.x的dubbo-admin使用springboot实现了,所以本次使用 2.5.8 来替换2.5.4.1.前往github下载dubbo源码https://github.com/apac...

2019-04-14 17:02:03 705

原创 centos 7 安装zookeeper

最近重新找到一个新一点的网上商城项目,是16年底的淘淘商城升级版的宜立方商城,想结合之前所学的淘淘商城,巩固复习一下之前学习的内容。最近因为面试被问到相关问题,很多内容都忘记差不多了,所以想重新把这个项目捡起来,温故而知新!视频中使用的都是centos6.4版本,JDK 1.7 ,毕竟现在已经是9102年了,所以还是尝试着使用新的centos7.0 ,JDK1.8 来尝试,虽然经常出现各种版...

2019-04-14 16:34:19 367

原创 关于NGINX图片服务器上传失败

第二次使用淘淘商城的图片服务器,之前在自己的笔记本上并没有碰过这个问题,这次在公司电脑上搭建好,上传老是失败,在服务器中有新建的xxx.jpg,但是大小是0k,明显上传失败。但是通过ftp客户端FileZilla可以成功实现上传,并且本机可以成功访问到虚拟机中的nginx图片服务器地址。之后尝试将防火墙关闭,文件成功上传!但是防火墙也不能一直关着,以WIN7为例:打开防火墙-->允

2017-11-02 09:08:45 2021 1

原创 linux虚拟机中单机版redis配置

linux环境中需要安装gcc:yum install gcc-c++。下载redis源码包,可以通过crt直接上传到服务器中,解压源码包:tar -zxvf redis-3.0.0.tar.gz 1、Make2、Make install[root@bogon redis-3.0.0]# make install PREFIX=/usr/local/redis

2017-10-31 18:00:50 241

原创 金蝶EAS 弹出消息框

MsgBox类提供了几种类型的消息框来弹出提示消息,一般有showInfo(),showWarning(),showError(),showConfirm2()  等等。每种方法都有传入不同参数的重载方法,一般为传入一个字符串或者是一个Component对象和一个字符串。

2017-10-27 14:59:21 2425

转载 java中 == 与 equal 的区别

String str1 = new String("str"); String str2 = new String("str"); System.out.println("==比较 :"+ (str1 == str2)); System.out.println("equal比较:"+ str1.equals(str2)); Strin

2017-03-09 14:12:07 202

转载 Spring MVC常用的注解类

一、注解类配置要使用springmvc的注解类,需要在springmvc.xml配置文件中用context:component-scan/扫描:二、五大重要的注解类1.RequestMapping注解RequestMapping注解类的使用方法在Controller控制器类的类定义和方法定义处都可以标注@RequestMapping注解

2017-03-09 13:47:53 299

转载 JDBC--Statement、PreparedStatement和CallableStatement

statement (Java 执行数据库操作的一个重要接口) 编辑Statement 是 Java 执行数据库操作的一个重要接口,用于在已经建立数据库连接的基础上,向数据库发送要执行的SQL语句。Statement对象,用于执行不带参数的简单SQL语句。1.Statement、PreparedStatement和CallableStatement都是接口。

2017-03-08 11:33:49 277

空空如也

空空如也

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

TA关注的人

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