学习
文章平均质量分 84
杰KaMi
你很帅,还没有添加简介
展开
-
【软考篇】中级软件设计师 学前须知
第一章节: 中级软件设计师 第一部分第二章节: 中级软件设计师 第二部分(一)第三章节: 中级软件设计师 第二部分(二)第四章节: 中级软件设计师 第三部分(一)第五章节: 中级软件设计师 第三部分(二)第六章节: 中级软件设计师 第四部分(一)第七章节: 中级软件设计师 第四部分(二)第八章节: 中级软件设计师 第四部分(三)第九章节: 中级软件设计师 第五部分有些知识点通过图文描述很难表达清楚,本博文更多是列举目录方便最快学习,对于不理解的建议查找教学视频进行加深加固。计算机专原创 2023-07-19 21:25:32 · 212 阅读 · 0 评论 -
es
搜索服务器分布式架构分布式架构下,每台机器都会有一个es节点,当es的客户端向es写数据的时候,会选择一个es节点,同时为了防止数据超过某一个节点的存储限制,会将数据拆分成多个分片shard,每个分片都存储一部分数据,分落到每一个节点中。这个分片负责写数据,同时会备份一个分片,当主分片写完数据时会同步到备份分片中。备份分片存在别的节点上,这样的话,假设在集群模式下,master节点挂了,...原创 2020-04-23 18:21:46 · 347 阅读 · 0 评论 -
扩展篇】四. WebSocket简单介绍和使用
WebSocket篇幅较长,请配合目录观看项目准备1. 什么是WebSocket2. WebSocket帧2.1 数据帧 -- 用来传递数据2.2 状态帧 -- 用来检测心跳3. 使用Netty搭建WebSocket服务器3.1 新建项目web-socket-demo(maven)3.2 导包3.3 编写Handler3.4 编写服务端3.5 新建前端项目web-scoket-demo3.5.1 ...原创 2020-04-17 18:39:23 · 860 阅读 · 0 评论 -
扩展篇】三. Netty基本介绍及使用
Netty基本介绍及使用篇幅较长,请配合目录观看项目准备1. Netty是什么2. Netty中的重要组件3. Netty线程模型*4. Netty实现通讯4.1 新建netty-demo(maven)4.2 导包4.3 编写ServerSocketHandler4.4 编写ServerDemo4.5 编写ClientDemo中国加油,武汉加油!篇幅较长,请配合目录观看项目准备本案例基于...原创 2020-04-16 23:02:35 · 638 阅读 · 0 评论 -
扩展篇】二. NIO实现通讯
NIO实现通讯篇幅较长,请配合目录观看1. NIO案例1.1 新建项目nio-demo(maven)1.2 使用nio实现文件拷贝1.3 使用nio实现通讯1.3.1 服务端1.3.2 客户端2. 多路复用器中国加油,武汉加油!篇幅较长,请配合目录观看1. NIO案例1.1 新建项目nio-demo(maven)1.2 使用nio实现文件拷贝package com.wpj.nio.fi...原创 2020-04-16 20:57:27 · 339 阅读 · 1 评论 -
扩展篇】一. 密码算法和信息摘要
1. 密码加密root S3creTadmin P@ssw0rdspring springmvcmybatis databaseproject Tude1.1 常用加密算法AES DES 3DES RC2 RC4 RSA2. 消息摘要唯一对应一个消息或文本的固定长度的值,是不可被反向运算2.1 特点算法不变,长度相同原文相同,摘要相同不同的原文,几乎不可能得到同样的摘...原创 2020-03-16 19:53:51 · 206 阅读 · 0 评论 -
Test篇】一. 使用EasyMock测试DAO
使用EasyMock测试DAO篇幅较长,配合目录观看项目准备1. 案例1.1 导包1.1 写User1.2 写DAO1.3 service及其impl1.4 Test中国加油,武汉加油!篇幅较长,配合目录观看项目准备新建springboot项目nz1904-easymock-testdao导入lombox和web依赖1. 案例1.1 导包<!--专门专门用来做业务逻辑层 ...原创 2020-03-13 14:32:43 · 785 阅读 · 0 评论 -
guns篇】一 基于springboot的后台管理平台guns
springboot整合guns中国加油,武汉加油!项目准备下载guns导入idea中1. 案例1.1 导入数据库1.2 修改application-local.yml改为自己的数据库信息# Mysql数据库spring: datasource: driver-class-name: com.mysql.jdbc.Driver url: jdbc:my...原创 2020-03-01 16:50:51 · 750 阅读 · 0 评论 -
shiro篇】 四. shiro缓存配置
【shiro篇】 三. shiro登录认证与授权案例 上【shiro篇】 三. shiro登录认证与授权案例 下篇幅较长可以通过右侧目录查看文章目录shiro缓存配置项目准备新建项目day64-shiro-03-cache将day64-shiro-02-spring直接搬过来即可,详细参考上面2篇也可以直接在day64-shiro-02-spring在配置缓存1 缓存配置1....原创 2020-01-30 23:50:13 · 443 阅读 · 0 评论 -
shiro篇】 三. shiro登录认证与授权案例 下
【shiro篇】 二. shiro登录认证与授权案例 上篇幅较长可以通过右侧目录查看文章目录shiro登录认证与授权案例项目准备本项目基于【shiro篇】 二. shiro登录认证与授权案例 上4. 添加权限4.1 在spring容器中配置权限过滤器4.2 在UserRealm的授权方法AuthorizationInfo添加功能protected AuthorizationI...原创 2020-01-30 00:40:34 · 1001 阅读 · 0 评论 -
shiro篇】 三. shiro登录认证与授权案例 上
【shiro篇】 二. shiro与spring整合(idea+maven项目)篇幅较长可以通过右侧目录查看文章目录shiro登录认证与授权案例项目准备本项目基于【shiro篇】 二. shiro与spring整合(idea+maven项目)案例项目1 登录认证1.1 新建一个UserController写一个login方法package com.wpj.web.control...原创 2020-01-29 23:48:36 · 338 阅读 · 0 评论 -
shiro篇】 二. shiro与spring整合(idea+maven项目)
【shiro篇】 一. shiro简介及入门案例(idea+java项目)shiro与spring整合项目准备创建maven(web)项目day64-shiro-02-spring将项目内目录补齐1. 搭建springmvc环境1.1 导spring相关的依赖修改properties和dependencies即可<properties> <sprin...原创 2020-01-28 23:31:16 · 934 阅读 · 0 评论 -
shiro篇】 一. shiro简介及入门案例(idea+java项目)
入门案例项目准备使用idea创建一个Java项目 day64-shiro-01-hello创建lib目录加入jar包 jar包下载地址将jar导入项目中添加快速开发的类和配置文件 源码 shiro-root-1.3.2-source-release.zip ...原创 2020-01-27 22:13:16 · 1811 阅读 · 1 评论 -
MyBatis篇】四. MyBatis高级第三章 注解开发(共三章)
MyBatis高级第三章 注解开发github源码(day56-mybatis-senior) https://github.com/1196557363/ideaMavenProject【MyBatis篇】四. MyBatis高级第一章 #{}和${}符号的区别【MyBatis篇】四. MyBatis高级第二章 缓存项目准备因为在同一个module中所以大环境不用改,参考第一章的项目...原创 2020-01-07 22:18:44 · 144 阅读 · 0 评论 -
MyBatis篇】四. MyBatis高级第二章 缓存(共三章)
MyBatis高级第二章 缓存github源码(day56-mybatis-senior) https://github.com/1196557363/ideaMavenProject【MyBatis篇】四. MyBatis高级第一章 #{}和${}符号的区别项目准备因为在同一个module中所以大环境不用改,参考第一章的项目准备将接口com.wpj.dao.IUserDao2 改为 ...原创 2020-01-07 21:54:55 · 205 阅读 · 0 评论 -
MyBatis篇】四. MyBatis高级第一章 #{}和${}符号的区别(共三章)
MyBatis高级第一章 #{}和${}符号的区别github源码(day56-mybatis-senior)https://github.com/1196557363/ideaMavenProject#{}和${}符号的区别 (具体案例在下面)项目准备使用idea创建maven项目(不用web项目)pom.xml导包<?xml version="1.0" encoding...原创 2020-01-07 20:23:30 · 238 阅读 · 0 评论 -
【MyBatis篇】三.配置文件常用配置和mybaits标签
mybatis-config.xml1.1 读取配置文件1.1.1 <!-- 读取配置文件 --> <properties resource="jdbc.properties" />1.1.2 jdbc.propertiesjdbc.driverClass=com.mysql.jdbc.Driverjdbc.jdbcUrl=jdbc:mysql://l...原创 2020-01-03 11:22:02 · 277 阅读 · 0 评论 -
【SpringMVC篇】二.thymeleaf内置对象和内置方法
1. 内置对象1.1 Controller @RequestMapping("buildObject") public String buildObject(HttpServletRequest request){ System.out.println("TestController.buildObject"); request.setAttribute...原创 2020-01-03 10:16:02 · 483 阅读 · 0 评论 -
【MyBatis篇】二.mybatis增删改查
mybaits增删改查导依赖到pom.xml <!-- junit依赖 --> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>4.11</version...原创 2019-12-31 14:02:40 · 196 阅读 · 1 评论 -
【MyBatis篇】一.mybatis简单案例
搭建mybatis1. 导依赖 <!-- mybatis依赖 --> <dependency> <groupId>org.mybatis</groupId> <artifactId>mybatis</artifactId> <version>3.4.5</ve...原创 2019-12-31 10:53:42 · 214 阅读 · 1 评论 -
【SpringMVC篇】一.简单的springmvc回顾及thymeleaf使用
1. SpringMVC简单回顾1. idea使用maven创建web项目2. 在pom.xml中加入springmvc所用的依赖3. 在resources (java项目的src)创建springmvc.xml4. 配置web.xml5. 在springmvc中开始包扫描,开启注解驱动,配置视图解析器。6. 定义一个controller类 6.1 定义一个方法,返回字符串。 6....原创 2019-12-30 22:09:04 · 314 阅读 · 0 评论 -
【Spring篇】四.classpath扫描与组件管理
从spring3.0开始, Spring JavaConfig项目提供了很多特征,包括使用java而不是XML定义bean比如 - @Configuration - @Bean - @Import - @DependsOn - @Component : 通用注解,可用于任何bean - @Repository 用于注解Dao类,即持久层 - @Service 用于注解Service...原创 2019-12-30 19:30:33 · 134 阅读 · 0 评论 -
【Spring篇】三.springBean自动装配及Resources
1. 自动装配(Autowiring)类型1.1 No : 不做任何操作1.2 byName : 根据属性名自动装配。根据容器中bean名字查找与属性完全一致的bean,将其自动装配。bean中name重复会报错。定义dao和servicepublic class TestDao { public void say(String word){ System.ou...原创 2019-12-30 19:22:41 · 143 阅读 · 0 评论 -
【Spring篇】二.springBean的生命周期及Aware接口
1. 生命周期1.1 定义 <bean id="student" class="com.wpj.bean.Student"></bean>1.2 初始化spring容器在初始化的时候会创建一系列对象,同时将对象之间的依赖关系通过注入方式组织起来 方式 第一种: 实现org.springframework.beans.factory.InitializingB...原创 2019-12-28 17:59:51 · 690 阅读 · 0 评论 -
【Spring篇】一.spring及springBean的配置
将控制权交给Spring容器,要使用的时候找spring容器也获取对象原创 2019-12-26 21:52:39 · 133 阅读 · 0 评论