自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(78)
  • 资源 (5)
  • 收藏
  • 关注

原创 Easyexcel excel导入监听

easyExcel 导入监听:忽略空白行,定位导入出错处(精确到多少行多少列)

2022-08-22 14:30:58 708 1

原创 Easyexcel excel导出工具包 (正常导出、大数据导出)

easyExcel excel导出工具包 : 正常导出、大数据导出

2022-08-22 14:27:34 1016

原创 文件压缩工具包

文件压缩工具包

2022-08-22 14:23:35 195

原创 sql case when用法、替换字符、补全长度、联表查询语句

sql条件查询、case when用法、替换字符、补全长度、联表查询语句首先存在这样的数据库:1、统计不同设备类别各运行状态的设备数,数量按从大到小排序。SELECT a.*FROM ( SELECT COUNT(1) AS num, MacStatus FROM ZMac GROUP BY MacStatus, MACType ) aORDER BY a.num DESC;可以将统计结果为虚拟表a之后排序,也可以直接进行排序。

2021-10-15 10:45:02 1054

原创 实际项目的nacos配置学习

实际项目的nacos配置学习如何查看服务找到对应nacos地址再具体查详细配置:(操作服务器 主要用到了linux 常用命令 可参考之前博客)登录nacos进去 然后进入相关的namespace 搜索相关的group找需要的配置 找不到那就切换到其他namespace找(没有namespace一般情况为public)nacos配置解释可以看到在nacos中,有两个管理,分别为配置管理和服务管理,在配置管理中,统一管理着项目所需的配置,当我们需要本地启动哪个环境时,便根据namespace,gr

2021-08-31 16:50:50 322

原创 sql查询实例

sql查询实例首先存在数据库表:1、查询选修了3门课程以上(含3门)的学生学号和选修课程数。SELECT student_id, count( course_id ) FROM student_courseGROUP BY student_idHAVING count( course_id ) >2 HAVING 子句可以让我们筛选分组后的各组数据。2、查询选修了课程名是“语文”的学生学号和姓名。SELECT s.student_no, s.`name` FRO

2021-07-05 10:21:33 1864 2

原创 echart实现数据动态分析

echart实现数据动态分析<script>export default { data() { return { isNull: false, //是否有成绩标志位 name: null, category: { //保存分数段 '90分及以上': 0, '80-89分': 0, '70-79分': 0, '60-69分': 0, '60分以下': 0,

2021-04-19 12:26:00 358

原创 spring boot实现自动输出word文档功能

spring boot实现自动输出word文档功能首先创建相关的实体类、编写需要用到的sql查询。import lombok.Data;// 选择题实体@Datapublic class MultiQuestion { private Integer questionId; private String subject; private String section; private String answerA; private String

2021-04-19 10:46:29 581

原创 Spring boot框架根据模板实现文件导出、下载功能

Spring boot框架根据模板实现文件导出功能文件导出:service层代码:@Override public BaseResponse<List<Map<String, String>>> export(List<Long> ids) { List<CorpPersonSum> corpPersonSums = getProList(ids); if(org.apache.dubbo.commo

2021-03-08 17:22:55 498

原创 自定义注解

自定义注解创建一个Annotation类:package com.dsr;import java.lang.annotation.ElementType;import java.lang.annotation.Retention;import java.lang.annotation.RetentionPolicy;import java.lang.annotation.Target;//反射可以读到@Retention(RetentionPolicy.RUNTIME)//该注解可以

2021-02-27 18:59:12 58

原创 Spring boot项目反射学习笔记及突破泛型限制

Spring boot项目反射学习笔记引用反射:反射存在于java.lang.reflect包下,常用方法是Constructor、Field、Method。认识Class,Class是反射的源头,可以获取对象做在类的信息,也可以通过class类的方法进行对象实例化操作,正常情况下,使用new关键字实例化对象,如果现在有已经实例化好的class对象,可以通过newInstance方法实例化对象。反射的作用:动态创建对象动态操作属性动态执行方法 下面通过简单例子来理解反射:首先创建

2021-02-27 18:56:41 551

原创 Springboot 项目搭建activiti流程项目demo

Springboot 项目搭建activiti流程项目demo首先在pom文件中添加依赖:<dependency> <groupId>org.activiti</groupId> <artifactId>activiti5-engine</artifactId> <version>6.0.0</version> </depend

2021-02-26 18:53:59 591 4

原创 Spring boot整合Junit进行单元测试

Spring boot整合Junit进行单元测试在pom.xml文件中添加依赖:<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-test</artifactId> <version>2.2.5.RELEASE</version&

2021-02-23 11:54:12 183 11

原创 Spring boot整合通用mapper

Spring boot整合通用mapper通用mapper可以实现自动凭借SQL语句,简化代码量。首先在pom.xml文件中添加依赖:<dependency> <groupId>tk.mybatis</groupId> <artifactId>mapper-spring-boot-starter</artifactId> <version>2.1.5</

2021-02-23 11:47:18 242 2

原创 Spring boot整合Mybatis

Spring boot整合Mybatis在pom.xml文件中添加依赖:<dependency> <groupId>org.mybatis.spring.boot</groupId> <artifactId>mybatis-spring-boot-starter</artifactId> <version>2.1.3</version>

2021-02-23 11:29:56 69 2

原创 Spring boot整合事务和连接池

Spring boot整合事务和连接池目标:配置spring boot自带的hikari连接池,事务配置。首先在pom.xml文件中添加依赖://启动器依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-jdbc</artifactId>

2021-02-23 10:08:59 155 2

原创 Spring boot整合Spring mvc拦截器

Spring boot整合Spring mvc拦截器目标:可以在spring boot项目中自定义spring mvc拦截器。步骤:配置spring mvc拦截器,编写Haderinterceptor拦截器,编写配置类实现WebMvcConfiguer。创建类实现Haderinterceptor接口:package com.dsr.interceptor;import lombok.extern.slf4j.Slf4j;import org.springframework.lang.Nul

2021-02-23 09:56:13 123

原创 Spring boot整合spring MVC端口和静态资源

Spring boot整合spring MVC端口和静态资源目标:修改tomcat端口访问项目静态资源首先找到maven依赖中自动整合的jar包:(mybatis-spring-boot-autoconfigure:2.3.5.RELEASE)找到对应组件的配置类:可以看到server配置项中第一个就是访问的端口属性:打开application.yml配置文件,根据前缀server+配置项进行配置:(80端口在访问时不需要写端口号)配置静态资源时,首先应查看配置资源存在的

2021-02-23 09:42:09 226 2

原创 Spring boot项目整合Lombok

Spring boot项目整合Lombok首先在settings中查找Lombok插件:在Marketplace中查找,由于我已经下载完成所以在Installed中显示。下载后需要重启IDEA在工程pom.xml文件中添加依赖:<dependency> <groupId>org.projectlombok</groupId> <artifactId>lombok</artifactId>

2021-02-22 22:18:54 110

原创 Spring boot项目入门

Spring boot项目入门首先创建maven项目:点击next,接下来设置想要创建的项目信息:name:项目名称loaction:存储路径Groupld:包名ArtifactId:项目名称version:版本创建好之后可以看到:接下来在pom.xml文件中,添加父工程依赖:(设置好父工程依赖后,后续在添加依赖时省略版本号可省略)<parent> <groupId>org.springframework.boot</groupId&

2021-02-22 21:58:42 76

原创 redis加锁解锁 代码实现

redis加锁解锁 代码实现@Servicepublic class RedisLockService { private static final Long SUCCESS = 1L; @Resource private RedisTemplate<String, Object> redisTemplate; /** * 加锁 * @return 状态 */ public boolean lock(String k

2021-02-07 17:46:42 254

原创 断言(assert)

断言(assert)我一直以为 assert 仅仅是个报错函数,事实上,它居然是个宏,并且作用并非"报错"。其实就相当于一个 if 语句:if(假设成立){ 程序正常运行;}else{ 报错&&终止程序!(避免由程序运行引起更大的错误) }但是这样写的话,就会有无数个 if 语句,甚至会出现,一个 if 语句的括号从文件头到文件尾,并且大多数情况下,我们要进行验证的假设,只是属于偶然性事件,又或者我们仅仅想测试一下,一些最坏情况是否发生,所以这里有了

2021-02-07 17:38:50 516

原创 Java就业班(后端)学习笔记一

Java就业班(后端)学习笔记一简单常识:CS:需下载客户端软件更新需要在每个终端上进行更新运算压力可以分摊给每个终端,服务器运算压力相对小BS:无需安装客户端软件全部部署在服务器端软件更新时,只需要更新服务器互联网三大基石:url:终端资源定位符(地址)http协议:数据解析规范html:数据访问载体Form表单:action属性提交地址,method指定提交方式get(数据通过地址栏提交,长度有限,数据会暴露不安全,只能提交文本不可提交文件)post(将数据单

2021-02-02 18:33:41 177

原创 项目常用代码注解总结一

项目常用代码注解总结一@Resource:依赖注入,有两个重要属性name、type。不用写setter方法。@Reference:dubbo注解,注入分布式远程服务对象,需dubbo配置。@Override:标注一个重写方法,自动检查是否正确。@SIf4j:日志输出,直接用log.info()打印日志。log.debug();log.info();log.error()日志级别:debug不会输出,error、info输出信息如交互文字。@Repository:【Dao组件】业务对象与数据库转

2021-01-24 17:08:32 134 1

原创 SSM框架学习笔记一

SSM框架学习笔记Spring在表现层它提供了Spring MVC以及Struts框架的整合功能;在业务逻辑层可以管理事务,记录日志等;在持久层可以整合Mybatis、Hibernate、Jdbc等技术。Spring贯穿于表现层、业务逻辑层和持久层。主要的体系结构:核心容器Spring将管理对象称为BeanContext访问定义和配置的任何对象的媒介。其中ApplicationContext接口是上下文模块的焦点。数据访问/集成API对象关系映射、事务模块实现特殊接口以及所有POJO类的编程

2021-01-19 18:31:28 205 3

原创 Zoookeeper详细学习笔记

Zoookeeper详细学习笔记zookeeper:提供开源的分布式配置服务,主要由同步服务,命名注册。通过冗余服务实现高可用性。zookeeper特点:一致性:数据在多个副本之间保持一致性,所有节点访问同一份最新的数据副本。分区容错性:网络分区故障时,仍保证对外满足一致性和可用性服务。zookeeper客户端连接服务端默认端口:2181ZooKeeper命名空间内部拥有一个树状的内存模型,其中各节点被称为znode。zookeeper 权限控制ACL访问控制表(ACL)可以针对节点

2021-01-18 18:36:51 1117

原创 git入门学习笔记

git入门学习笔记简单git命令:创建仓库:git init ****克隆远程仓库代码:git clone username@host: /path/to/repository标红为克隆至远程主机将工作区代码加入暂存区:git add < filename>/ *提交改动:git commit -m 改动信息提交至远程仓库:git push origin master 分支分支是将特性开发绝缘开一般来说,一个仓库(通常只放

2021-01-14 18:11:24 111

原创 Docker安装配置

Docker安装配置一、Docker的在线安装(CentOS 7上安装Docker)1、在新主机上初次安装Docker CE之前,必须先设置Docker存储库。(1)更新apt的索引包Sudo apt-get update(2)添加Docker稳定的仓库源2、安装Docker CE(1)更新yum源(2)安装yum工具包(3)安装Docker3、安装后效果测试二、Docker的离线安装(Ubuntu 64上安装Docker)1、安装Ubuntu(1)配置网络2、安装

2020-06-21 16:41:41 367

原创 Hadoop集群搭建七 MYSQL平台的安装和使用

Hadoop集群搭建七 MYSQL平台的安装和使用MySQL数据库的集群版本有管理节点、数据服务节点、SQL服务节点总共3类服务节点,集群中要求至少一台单独的主机作为管理节点,而集群模式需要满足数据有备份和数据处理能够分布并行的基本要求,所以需要两台或以上的主机作为数据服务节点以及两台或以上的主机作为SQL服务节点,具体规划如下:Cluster-01 192.168.10.111 MC管理节点Cluster-02 192.168.10.112 MC数据服务节点Cluster-03 192.168

2020-06-21 16:28:53 519

原创 Hadoop集群搭建六 HBase高可用集群的安装及应用

HBase高可用集群的安装及应用集群规划HBase有主节点和Region节点2类服务节点,高可用完全分布模式中需要满足主节点有备用的基本要求,所以需要两台或以上的主机作为主节点,而完全分布模式中需要满足Region有备份和数据处理能够分布并行的基本要求,所以需要两台或以上的主机作为Region节点;主机名 IP地址 服务描述Cluster-01 192.168.10.111 HBase主控节点Cluster-02 192.168.10.112 HBase备用主控节点Cluster-03 192.

2020-05-24 11:42:09 722

原创 Spring cloud服务搭建

Spring cloud服务搭建一.如何使用Eureka注册服务1.搭建Maven父工程(1)在eclipse中新建一个maven project(2)勾选下图的框,点击下一步(3)填写父工程名称microservice-springcloud,注意packing一定要选择pom(3)完成后,在工程的pom.xml中添加Spring Cloud的版本依赖信息一定要添加以下配置,否则会报错2.搭建服务端工程(1)在父工程microservice-springcloud中,创建Mav

2020-05-22 10:34:43 604

原创 Hadoop集群搭建五 hadoop高可用集群的应用

Hadoop集群搭建五 hadoop高可用集群的应用

2020-05-09 20:39:51 240

原创 软考 软件设计师基础笔记二:程序设计语言

本节知识架构:程序设计语言的基本概念低级语言与高级语言:低级语言:汇编高级语言:常见的有Java、C、C++、PHP、Python等翻译形式:汇编、解释、编译程序设计语言的定义:语法、语义、语用程序设计语言的分类:过程式(命令式和结构式):FORTRAN、Pascal、C面向对象:Simula、Smalltalk、C++、Objective C、Java、Python函...

2020-04-29 11:10:10 399

原创 Python阶段性测试--学生管理系统

Python阶段性测试–学生管理系统注意:一定要区别缩进格式,第一次由于最后调用函数while true没有顶格导致无法运行。#界面def info_print(): print("==============================") print("请选择功能--------------------") print("1、添加学生") print(...

2020-04-25 20:22:02 438

原创 python列表元组和字典课后练习

1、根据下述要求,编写一个程序:用户输入一个字符串,将下标为偶数的字符提出来合并成一个新的字符串A,再将下标为奇数的字符提出来合并成一个新的字符串B,再将字符串A和B连接起来并输出。通常一个切片操作要提供三个参数 [start_index: stop_index: step]start_index是切片的起始位置stop_index是切片的结束位置(不包括)str = input("p...

2020-04-25 20:20:49 1042

原创 python函数课后练习

python函数课后练习1、定义一个getMax函数,返回三个数(从键盘输入的三个数)的最大值def getMax(): x=int(input("请输入第一个整数:")) y=int(input("请输入第二个整数:")) z=int(input("请输入第三个整数:")) t=0 if x>y: t=a else : t=y if t&gt...

2020-04-25 20:18:46 1542

原创 python文件操作基本练习

python文件操作基本练习1、批量修改文件名import osimport syspath = "E:\作业\python\homework"pre = 0s3 = ".txt"for i in range(1, 5): pre = pre + 1 oldname = str(pre) + s3 print("name = " + str(pre) + ...

2020-04-25 20:16:56 749

原创 hadoop集群搭建四 hadoop高可用集群的安装

hadoop集群搭建四 hadoop高可用集群的安装实验需要的 .xml文件模板在下载区可下载一、实验准备二、Hadoop基本安装配置该项操作均在集群用户admin下进行,只在一台主机上进行操作其他的主机进行同步安装与步骤#mkdir ~/hadoop#cd hadoop#tar -xzf ~/setups/hadoop-2.7.3.tar.gz配置hadoo...

2020-04-24 23:08:34 301

原创 Hadoop集群搭建三 Zookeeper完全分布模式安装

Hadoop集群搭建三 Zookeeper完全分布模式安装一、Zookeeper的基本安装配置此项所有操作在集群中的admin用户下进行此操作只需在一台主机操作,其余主机在下一步骤进行同步安装配置注:所需软件安装包zookeeper在此前jdk配置实验中已使用xftp应用上传至admin用户家目录的‘setups’目录下。创建用于存放Zookeeper的目录#mkdir ~/zo...

2020-04-08 23:06:46 617

原创 Spring boot Mybatis+Redis+ActiveMQ

实验步骤概况Spring boot集成Mybatis1、安装mysql、创建项目2、在pom.xml文件中添加依赖关系3、在配置文件中写入连接数据库代码Spring boot集成Redis1、在pom.xml文件中添加依赖关系2、在配置文件中建立连接3、在启动类中开启缓存4、添加实体类并序列化5、在service中进行缓存管理和删除缓存Spring boot集成ActiveM...

2020-04-03 23:51:22 492

Activiti.zip

下载activit开发源码,可以直接在idea中查看使用。

2021-02-26

PersonManage.zip

基于spring boot人事管理系统,本人课程设计项目可做简单学习。主要实现对于人员、部门的增删改查,工资信息、招聘信息管理。由于是初稿,会有几个bug没有解决。

2021-02-07

hadoop完全分布配置XML文件模板.zip

资源包括core-site.xml hdfs-site.xml mapred-site.xml yarn-site.xml

2020-04-24

H分公司网络搭建.pptx

共22页包括项目需求,设计流程,项目结果,收获与总结。 可以答辩或介绍项目时使用。重点突出,简单明了。

2020-01-03

H分公司网络搭建.docx

摘要 一、项目背景 二、课程设计目的 2.1 网络安全 2.2 资源共享 2.3 提供信息的访问 三、系统的需求及其基本功能 3.1 系统需求 3.2 网络需求 3.3 网络拓扑结构需求分析 3.4 网络综合布线需求分析 3.5局域网络互联 3.6 H分公司访问总公司 3.7 资源共享 四、总体设计方案 4.1拓扑规划 4.2技术标准 4.3设备采购 五、详细设计 5.1总体设计图 5.2综合布线设计 5.3数据链路层设计 5.4网络层设计 5.5DHCP设计 5.6ACL控制访问列表设计 六、项目脚本 6.1R1路由器配置: 6.2R2路由器配置: 6.3R3路由器配置: 6.4服务器配置: 6.5SW1交换机配置: 6.6SW2交换机: 七、测试与验证 7.1连通性验证(ping) 7.2链路聚合验证(show etherchannel summary) 7.3访问控制列表验证(show ip access-list ) 7.4查看路由表(show ip route) 7.5DHCP动态获取IP地址验证 7.6查看生成树(show spanning-tree) 7.7查看地址池 八、网络故障维护 九、成员分工 十、总结与收获 十一、指导教师评语

2020-01-03

空空如也

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

TA关注的人

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