自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 VM Fusion 安装 CentOS 8

VM Fusion 安装 CentOS 8

2022-03-27 03:13:49 606

原创 Docker 安装 Redis

Docker 安装 Redis

2022-03-12 19:13:35 1682

原创 本地使用 GitHub 以及 Gitee

本地配置 GitHub 以及 Gitee

2022-02-20 23:18:22 297

原创 mysql 解决方案

文章目录1.1 找不到 mysql 服务1.2 无法登录1.2.1 停止 Mysql 服务1.2.2 跳过权限校验1.2.3 登录 mysql 并修改密码1.2.4 启动 mysql 服务并验证1.1 找不到 mysql 服务**期望结果:**打开服务管理可以看到 mysql 服务正在运行**实际结果:**系统管理中找不到 mysql 服务**解决方案:**进入mysql 安装 bin 目录执行:mysqld.exe --install**期望结果:**执行成功,出现 Service s

2021-08-22 21:55:49 141

原创 typora配置云图片上传

文章目录1.1 下载 PicGo1.2 安装插件1.3 新建 Gitee 仓库1.4 生成私人令牌1.5 配置 PicGo1.6 设置 Typora1.7 上传图片验证1.1 下载 PicGo安装地址:https://molunerfinn.com/PicGo/1.2 安装插件本地需要安装有 node.js 才能正确安装插件安装地址:https://nodejs.org/zh-cn/download/gitee-uploader1.3 新建 Gitee 仓库需要设置为开源!!!1

2021-08-21 21:36:55 132 1

原创 25_Mybatis_03

1 Mybatis_031.1 缓存1.2 Mybatis 对象关系映射1.2.1 多对一查询1.2.1.1 创建实体类,建立联系Dept.javapackage com.cl01.mybatis.mto.po;/** * @Author chenlan * @Date 2020/10/13 20:44 * @Description */public class Dept { private Integer id; private String name;}

2021-06-28 12:48:57 65

原创 24_Mybatis_02

文章目录1 Mybatis_021.1 主配置文件说明与细节配置1.1.1 别名typeAliases标签1.1.2 Mybatis内置别名1.2 properties读取配置文件1.3 setting标签1.4 Mybatis注解开发1.4.1 案例1.4.2 注解映射配置1.4.3 方法多参数传递解决方案1.4.4 #{}与${}的区别1.5 动态SQL语句1.5.1 基于xml 的实现1.5.2 基于注解的实现1 Mybatis_021.1 主配置文件说明与细节配置<!ELEMENT c

2021-06-28 12:43:54 87

原创 23_Mybatis_01

文章目录1 Mybatis_011.1 Junit1.1.1 junit的使用1.1.2 配置单元测试模板1.2 XML1.2.1 XML概述1.2.2 XML约束1.2.3 XML解析1.2.4 XML应用1.3 Mybatis概述1.3.6 入门示例1.4 log4j日志框架的配置1.4.1 文件配置1.5 Mybatis完成CRUD操作1.5.1 单行查询1.5.2 多行查询1.5.3 删除操作1.5.4 修改操作1.6 ResultMap手动映射1 Mybatis_011.1 Junit1.

2021-06-28 12:40:25 75

原创 50_springboot01

文章目录1 SpringBoot011.1 SpringBoot1.2 SpringBoot 入门示例1.2.1 初始化 springboot 项目1.2.2 导入 project 到 Idea1.2.3 编写 controller 用于测试1.2.4 启动项目1.2.5 测试结果1.2.6 查看 pom1.3 添加配置文件1.3.1 配置 web 服务器参数1.3.2 多配置文件支持1.3.2.1 *.properties 配置1.3.2.2 *.yml 配置1.3.3 自定义属性1.3.3.1 注入依赖

2021-06-28 12:36:27 67

原创 08_多态

文章目录1.多态1.1多态1.1.1多态的概念1.1.2多态的实现1.2多态的形式1.2.1父类对象引用子类实例1.2.2父类作为方法形参实现多态(运行时多态)1.2.3父类作为返回值实现多态1.3多态类型转换1.3.1自动类型转换1.3.2强制类型转换1.3.3instanceOf1.4多态总结1.6接口1.6.1接口的特性1.7接口的应用1.7.1接口描述一种能力1.7.2接口实现多态1.7.3接口是一种约定1.7.4面向接口编程1.8内部类1.8.1成员内部类1.8.2静态内部类1.8.3方法内部类

2021-06-27 13:11:00 64

原创 SpringCloud_05

文章目录1 Spring Cloud Hystrix1.1 雪崩效应1.1.1 概念1.1.2 解决方案1.2 HyStrix1.3 搭建 HyStrix1.3.1 搭建注册中心 eureka-server1.3.2 搭建 hystrix-provider1.3.2.1 添加依赖1.3.2.2 添加配置文件1.3.2.3 新建控制器1.3.2.4 启动 hystrix-provider1.3.3 搭建 eureka-hystrix-client1.3.3.1 添加依赖1.3.3.2 添加注解1.3.3.3

2021-06-27 13:06:01 48

原创 51_springboot使用logback日志工具

1 SpringBoot 整合 logback1.1 直接在resource 路径下添加 xml 配置文件即可<?xml version="1.0" encoding="UTF-8" ?><configuration> <!--定义日志文件的存储地址 勿在 LogBack 的配置中使用相对路径--> <property name="LOG_HOME" value="${catalina.base}/logs/"/> <!-

2021-06-27 12:59:02 58

原创 56_shiro框架_02

文章目录1 Shiro1.1 认识 Shiro1.2 SpringBoot 整合 Shiro1.2.1 注入依赖1.2.2 编写 ShiroConfig1.2.3 Shiro 的过滤器1.3 认证1.3.1 设置安全管理器1.3.2 编写自定义 realm 认证方法1.3.3 设置认证失败页面1.3.4 认证成功显示认证信息1.3.4.1 导入依赖1.3.4.2 在 ShiroConfig 配置文件中配置方言1.3.4.3 在 thymeleaf 页面中引入 shiro 标签1.3.4.4 使用``标签1.

2021-06-27 12:56:43 92

原创 55_shiro框架_01

文章目录1 Shiro1.1 认识 Shiro1.2 Shiro 验证1.2.1 Shiro 入门程序1.2.1.1 新建项目,添加 Shiro 依赖1.2.1.2 添加 ini 配置文件1.2.1.3 编写入门程序1.2.2 自定义 realm1.2.2.1 编写自定义 realm1.2.2.2 配置 realm1.2.2.3 测试1.2.3 加密算法1.2.3.1 MD5 加密算法测试1.2.3.2 新建 realm1.2.3.3 配置凭证器1.2.3.4 测试加密算法1.3 Shiro 授权1 Sh

2021-06-27 12:54:46 47

原创 59_SpringSecurity

文章目录1 SpringSecurity1.2 第一个 SpringSecurity 项目1.2.1 导入依赖1.2.2 访问页面1.2.3 UserDetailsService1.2.4 PasswordEncoder1.2.4.1 自定义实例1.2.4.2 使用内置解析器1.2.5 自定义登录页面1.2.5.1 编写登录页面1.2.5.2 编写配置类1.2.5.3 编写控制层1.2.6 认证其他配置1.2.6.1 配置请求中的参数名1.2.6.2 自定义登录成功处理器1.2.6 认证其他配置1.2.6.

2021-06-27 12:49:41 61

原创 21_反射

文章目录1 反射1.2 反射(reflect)1.2.1 静态加载1.2.2 动态加载1.3 反射概念1.3.1 Class类1.3.2 字节码信息1.3.3 获取类的属性1.3.4 获取类的方法1.3.5 获取类的构造方法1.3.6 Class的newInstance1.4 反射应用1 反射1.2 反射(reflect)1.2.1 静态加载jvm根据程序的需要,把必要的类提前加载到jvm的静态区的过程叫静态加载。静态加载过程中,可能会加载到未来不会使用的类(程序中调用的所有类,jvm默认开发者

2021-06-27 12:41:08 57

原创 Java动态代理

1 Java动态代理1.1 代理模式1.2 静态代理package com.cl.dynamicproxy;import com.cl.utils.TimeUtils;/** * @Author chenlan * @Date 2020/10/11 14:13 * @Description 静态代理的实现: * * 需求:创建代理对象,代理学生上交学费 * * 01 目标对象与代理对象应该具备相同的功能(公共接口、抽象主体) * class Student imp

2021-06-27 12:36:08 67

原创 Redis的Geo使用

1.2 Springboot 整合package com.cl;import org.junit.jupiter.api.Test;import org.springframework.beans.factory.annotation.Autowired;import org.springframework.boot.test.context.SpringBootTest;import org.springframework.data.geo.*;import org.springframew

2021-06-27 12:34:02 216

原创 Redis入门使用

Redis入门使用1 Redis1.1 简介1.1.1 NoSQL 简介1.1.2 Redis简介1.2 Redis 单机版安装1.3 Redis 常用命令1.3.1 key 操作1.3.2 字符串值操作1.3.3 hash 值操作1.3.4 list 值操作1.3.5 集合(set)操作1.3.6 有序集合(Sorted Set)操作1.4 Redis 持久化策略1.4.1 RDB1.4.2 AOF1.5 Redis 主从复制1.5.1 主从优点1.5.2 搭建主从复制1.5.2.1 创建目录1.5.

2021-06-27 12:29:34 79

原创 ajax请求参数为数组解决方案

Ajax 请求参数为数组解决方案1.设置 ajax traditional 属性2.使用 request 对象 getParameterValues() 方法3.请求参数格式化为 json 字符串的格式4.前端拼接字符串

2020-11-21 14:19:33 2976

原创 easyUI修改分页工具栏样式

// easyUI通过jq操作修改分页工具栏var p = $("#hostDataGrid").datagrid('getPager');$(p).pagination({// 页数文本框前显示的汉字beforePageText: '第',// 页数文本框后显示的汉字afterPageText: '页 共 {pages} 页',// 显示页面信息displayMsg: '当前显示 {from} - {to} 条记录 });

2020-11-19 11:02:28 391

原创 idea设置默认谷歌浏览器为无痕浏览

idea设置默认谷歌浏览器为无痕浏览步骤

2020-11-05 14:59:01 589 1

原创 方法重载与重写的区别

方法重载与重写的区别重写和重载重载:在同一个类里进行方法的重载重写:在子类中进行父类方法的重写重载和重写都需要保持方法名一致,但重载要求参数列表不同,重写要求参数列表相同重写要求访问修饰符权限>=父类方法,重载则与访问修饰符无关重写要求返回值类型与父类相同或者是其(返回值类型)子类,重载则与方法返回值没有关系package com.chenlan06.overload1;public class Pet { String name; /* * public void s

2020-09-06 10:18:07 101

原创 信息系统项目管理师(2020.8.24)

3立项管理3.1立项管理内容提交项目建议书、项目可行性研究、项目招标与投标等内容3.1.1项目建议书项目的必要性、项目的市场预测、产品方案或服务的市场预测、项目建设必须的条件3.1.2项目的可行性研究报告...

2020-08-27 22:15:29 114

原创 04_方法数组

Java_SE_04_方法数组

2020-08-27 20:49:23 271

原创 信息系统项目管理师(2020.8.19)

2.1项目管理基础2.1.1项目的概念项目是为提供一项独特产品、服务或成果所做的临时性努力。2.1.2项目的特点临时性、逐步完善、资源约束、目的性 三个主要目标:时间、成本和质量2.1.5信息系统项目的特点2.2项目管理知识体系构成2.2.5软技能2.5.3组织结构...

2020-08-22 21:03:03 245

原创 信息系统项目管理师(2020.8.17)

1.6.2信息加密、解密与常用算法对称加密的加密密钥和解密密钥相同而非对称加密的不同 对称加密以DES为典型代表,非对称加密以RSA为代表 对称加密破译相对简单,IDEA的加密性比DES要好,AES、3DES 数字签名 认证阻止对手的主动攻击(冒充、篡改、重播等),加密阻止对手的被动攻击(截取、窃听)1.6.3信息系统安全抗否认性(事后无法否认) 可审计性(过程能够审计跟踪) 物理安全(场地安全、设备安全) 设备安全(防盗、防毁) 可靠性靠容错系统实现(看到冗余选减轻) 防火

2020-08-18 08:41:09 270

原创 信息系统项目管理师(2020.8.15)

1.4.3软件设计结构化设计:面向数据流、自顶向下、逐步求精、模块化、高内聚低耦合。 面向对象设计:抽象、封装、可扩展性(继承、多态)。 设计模式根据处理范围的不同可分为类模式(静态)、对象模式(动态)。 创建型模式、结构型模式、行为型模式。1.4.5软件测试及其管理测试用例概念 静态测试:文档(检查单)、代码(桌前检查、代码走查、代码审查)。 动态测试:白盒测试(结构测试,最常用的技术是逻辑覆盖)、黑盒测试(功能测试,等价类划分、边界值分析、判定表、因果图、状态图、随机测试、猜错法、正

2020-08-15 19:57:16 341

原创 信息系统项目管理师(2020.8.14)

1.3.4 网络存储技术(1)DAS(直接附加存储)本身是硬件的堆叠,很难扩展(2)NAS(网络附加存储)支持多种网络协议,共享存取,即插即用(3)SAN(存储区域网络)采用块级别存储1.3.5 网络接入技术(1)无线接入技术:无线网络是以无线电波作为信息传输媒介(wifi,4G)。IEEE802.11 1.3.6 网络规划设计(1)网络设计:接入层-汇聚层-核心层(需要有更高的可靠性)(2)信息安全基本要素:机密性(截取)、完整性(篡改)、可用性(切断)、可控性(控制信息.

2020-08-15 13:38:17 191

原创 Android Studio连接外置模拟器(此处以夜神模拟器为例)以及错误问题

一、下载模拟器后安装二、打开模拟器设置-关于平板电脑,选择版本号点击五次进入开发者模式三、进入开发者模式打开USB调试四、打开系统命令行,在bin目录下输入命令:nox_adb.exe connect 127.0.0.1:62001五、如果出现unable to connect to 127.0.0.1:62001: cannot connect to 127.0.0.1:6200...

2020-03-17 19:55:19 969

原创 工具自动生成底层模型类、接口类、Mapping映射文件

jar包自动生成底层模型类、接口类、Mapping映射文件一、下载jar包链接:https://pan.baidu.com/s/1ukhD1K7Vtkxn7C5c1YcwlQ提取码:trb7二、编写配置文件1.解压工具包蓝色框为所用数据库对应jar包,此处以mysql为例2.在lib目录下修改generatorConfig.xml文件<?xml version="1.0" e...

2020-02-21 00:50:15 372

空空如也

空空如也

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

TA关注的人

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