自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

qq_38215042的博客

不要质疑你的付出,它们会为你默默铺路,只为让你成为更优秀的人。

  • 博客(182)
  • 资源 (4)
  • 收藏
  • 关注

原创 c#通讯录管理系统(女朋友版本)

文章目录1:功能介绍2:功能实现3:项目需求:这个是大学程序期末设计1:功能介绍创建通讯录新建联系人查找联系人删除联系人显示通讯录信息退出2:功能实现这里分为主程序,实体类主程序using System;using System.Collections;using System.Collections.Generic;using ConsoleApp1;//引入:这个类里面是定义的实体类(就是一个仓库)namespace MyClass{ class

2020-12-08 00:06:09 7280 14

原创 硕果云项目本地部署教程

文章目录1:环境准备2: 下载项目3:修改配置4:启动后端项目1:环境准备开发环境:jdk:1.8MySQL:5.7+redisrabbitMqnode.jsconsul开发工具:IntelliJ IDEA,需要安装的插件lombok2: 下载项目.git clone 下载 spring-microservice-exam.git clone https://gitee.com/wells2333/spring-microservice-exam.git3:修改配置按需修

2020-09-09 15:11:46 1375

原创 MySQL修改字段类型、字段名字、字段长度、字段小数点长度。

mysql> alter table 表名 modify column 字段名 类型。数据库中address表 city字段是varchar(30),修改类型可以用(谨慎修改类型,可能会导致原有数据出错)。mysql> alter table address modify column city char(30);修改长度可以用(修改长度,要保证不短与已有数据,以保证原有数据不出错)mysql> alter table address modify column city varcha.

2020-09-03 10:24:18 13246

转载 VUE 常规截取和特殊字符之前之后截取

1:平常使用的let str = 'abcdef';// 0 str = str.slice(0);//返回整个字符串 abcdefstr = str.substring(0);//返回整个字符串 abcdefstr = str.substr(0);//返回整个字符串 abcdef// 使用一个参数str = str.slice(2);//截取第二个之后所有的字符 cdefstr = str.substring(2);//截取第二个之后所有的字符 cdefstr = str.subs

2020-06-23 16:32:27 17740 2

原创 jeecgboot2.20 后端修改项目名称,项目包路径,访问路径。前端修改项目名称,访问路径。(idea修改有截图加详细修改步骤)

jeecg-boot是一个开源的前后端分离框架项目开源地址:https://gitee.com/jeecg/jeecg-boot项目技术点:http://www.jeecg.org/forum.php?mod=viewthread&tid=7816&page=1&extra=#pid212371:项目目录前端项目名:ant-design-vue-jeecg后端项目名:jeecg-boot2:后台修改根目录名称,项目名称点击file–>project Stru

2020-05-12 14:11:25 5968 7

原创 idea创建springboot项+集成阿里连接池druid

修改application.priperties文件的后缀改成yml。测试:http://localhost:8989/doc.html。由于官网地址可能因为网络等原因,会有问题,可以修改下镜像。依次选择:File–>New–>Project…选择版本和对应的依赖,确认无误点击:finish。业务逻辑层:service、impl。添加基础的三层架构包,删除demos。数据访问层/持久层:mapper。控制层:controller。填写好之后,点击:next。准备开发工具:idea。安装插件lombook。

2023-09-18 01:05:30 762

原创 Linux VMWare 添加和挂载磁盘

Linux VMWare 添加和挂载磁盘

2023-03-09 22:58:12 430 1

原创 Linux(Centos)安装Minio集群

Linux(Contos)安装Minio集群

2023-03-08 22:33:00 1422

原创 Windows安装VMware+创建Linux虚拟机

Windows安装VMware+创建Linux虚拟机

2023-03-03 10:49:35 784

原创 Linux(Centos)安装TDengine

Linux(Centos)安装Tdengine

2023-02-28 18:28:28 1716 2

原创 Linux(Centos)安装MInio

Linux(Contos)安装minio

2023-02-28 17:17:59 1447

原创 Linux(Centos)安装RabbitMQ+延时插件+开机自启动

Linux(Centos)安装RabbitMQ+延时插件+开机自启动

2023-02-27 18:23:56 1977

原创 Netty服务端支持wss请求并处理-通过netty书写wss客户端进行链接

netty服务端支持wss,客户端链接支持wss

2022-07-12 17:23:11 3004 3

原创 java实现通讯录管理系统(二次改造)

java实现通讯录管理系统

2022-06-09 09:48:38 690

原创 数据库——⽣成数据字典(导出word文档)

文章目录背景首先需要安装两个软件操作步骤背景很多时候,在⼀个项⽬的开始或者结束时,整理项⽬开发⽂档、⽤户⼿册、交付⽂档时都会在⽂档中包含数据库的说明,主要体现形式就是数据字典,这里我把详细的导出过程梳理一遍首先需要安装两个软件PowerDesigner v16.5.5.0.4693 --下文称PD软件PDMReaderSetup --下文称PS软件网盘链接 提取码:9527温馨提示:PowerDesigner需要破解,破解文件也在分享链接,有破解说明操作步骤首先打开

2022-05-12 17:59:07 3378

原创 @Async注解

@Async介绍在Spring中,基于@Async标注的方法,称之为异步方法;这些方法将在执行的时候,将会在独立的线程中被执行,调用者无需等待它的完成,即可继续其他的操作例如, 在某个调用中,需要顺序调用 A, B, C三个过程方法;如他们都是同步调用,则需要将他们都顺序执行完毕之后,方算作过程执行完毕; 如B为一个异步的调用方法,则在执行完A之后,调用B,并不等待B完成,而是执行开始调用C,待C执行完毕之后,就意味着这个过程执行完毕了。应用场景在Java应用中,绝大多数情况下都是通过同步的方

2022-05-06 11:30:56 5396 2

原创 如何在数据库中导入(执行)超大的sql文件

文章目录问题原因解决方案问题原因以前导入数据库数据,执行sql文件都是使用navicat,数据量小是没有什么问题的,现在突然来了个数据库数据60G的,执行效率就太慢了,执行了三天才执行了17%,果断放弃。解决方案首先需要下载安装sqlcmd工具 下载地址运行sql命令sqlcmd -S localhost -U username -P 123456 -d dbname -i db.sql参数说明:-S 服务器地址 -U 用户名 -P 密码 -d 数据库名称 -i 脚本文

2022-04-28 15:58:04 1966

原创 springboot集成swagger,优化ui界面版+原版

目录标题1:成功界面(doc.html是引入了新的ui界面,让界面更美观)2:引入的pom3:配置文件启用swagger4:配置类5:代码地址:https://gitee.com/fallrainliulei/fallrainboot1:成功界面(doc.html是引入了新的ui界面,让界面更美观)http://localhost:8080/swagger-ui.htmlhttp://localhost:8080/doc.html2:引入的pom <!-- Swagge

2022-04-12 11:36:34 1388

原创 Springboot集成Swagger报错/启动成功加载资源404

@文章目录1:项目架构<!-- springboot版本 --><parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>2.2.4.RELEASE</version> <relativePath /> &lt

2022-04-07 11:54:10 1627

原创 Java 接口继承接口 (多继承机制)

文章目录问题原因接口多继承接口一个类可以实现多个接口一个类只能继承一个父类总结:问题原因今天再看集合源码的时候,突然看到接口继承接口,觉得有点差异,以前写代码也就是继承一个类,实现接口。这样写的多了,突然看到接口继承接口就有点诧异了,以为哪里不对。就测试,查阅了一些资料接口多继承接口书写接口测试public interface Jiekou extends Jiekou1,Jiekou2{ void jiekou();}public interface Jiek

2022-02-12 15:44:47 1832

原创 笔记本电脑查看几个卡槽,支持最大内存,内存条参数详细步骤,开启双通道条件

1:一个命令,轻松查看电脑支持多大内存使用 Win + R组合快捷键,打开 运行 操作框,然后在打开后面 输入命令 cmd ,并点击下方的“确定”进入命令操作窗口,如下图所示。然后在打开的CMD命令窗口输入命令:wmic memphysical get maxcapacity计算电脑支持最大内存MaxCapacity下面的数值 除以1024 的结果,就是当前电脑主板最大支持的内存大小。比如,这台笔记本电脑,33554432 / 1024 = 32768,约为32GB。也就是说

2021-09-19 00:13:06 55002

原创 java递归组装树结构

1:代码/** * * @param treeList 排序好的树结构 * @param metaList 总数据 * @param temp 临时对象 */ private void getTreeModelList(List<TreeModel> treeList,List<SysPermission> metaList,TreeModel temp) { for (SysPermission permission : metaList) { /

2021-09-02 17:56:13 686

原创 java 实现word文档合并(支持文档中有图片和表格)

1:java中使用poi实现合并word文档,兼容图片的合并并分页package com.wzpm.meeting.core.component.util;import org.apache.poi.openxml4j.opc.OPCPackage;import org.apache.poi.xwpf.usermodel.Document;import org.apache.poi.xwpf.usermodel.XWPFDocument;import org.apache.poi.xwpf.us

2021-08-12 15:20:01 2492 13

原创 doc合并

package com.landray.kmss.km.doc.util;import java.io.BufferedWriter;import java.io.File;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.IOException;import java.io.OutputStream;

2021-07-30 16:17:57 461

原创 javax/xml/bind/JAXBException

pom 引入<dependency> <groupId>javax.xml.bind</groupId> <artifactId>jaxb-api</artifactId> <version>2.3.0</version> </dependency> <dependency> <groupId>com.sun.xml.bind</groupId&gt

2021-07-22 20:31:14 649

原创 13

标题@TOC欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。新的改变我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功能,帮助你用它写博客:全新的界面设计 ,将会带来全新的写作体验;在创作中心设置你喜爱的代码高亮样式,Markdown 将代码片显示选择的高亮样式 进行展示;

2021-05-10 10:47:39 117

原创 2021-03-26

文章目录1:String,StringBuild,StringBuffer的区别1:String,StringBuild,StringBuffer的区别

2021-03-26 15:09:25 77

原创 java + vue 实现本地文件的下载功能

文章目录1:实现效果2:java 代码2:vue代码1:实现效果2:java 代码package com.csp.doc.controller;import org.springframework.web.bind.annotation.GetMapping;import org.springframework.web.bind.annotation.RequestMapping;import org.springframework.web.bind.annotation.RestContr

2021-03-23 16:23:04 1674

原创 ant-design Table表格添加合计行

1:方式一1:效果图2:实现方式在footer中渲染一个与原表一模一样的表结构,隐藏表头,我这里使用的时z-index层级结构,定位的方式,把footer表上移,把表头隐藏进上表的最后一行。原因:因为每行我都没给宽度,每行的宽度都是根据数据的长度自适应的。这也是showHeader={true}使用true的原因。3:实现代码// 1.在表添加footer属性<a-table ref="table" size="middle" bord

2021-03-10 10:02:34 15468 28

原创 vue日期选择框之时间范围的使用

实现效果如下 <a-col :xl="8" :lg="16" :md="24" :sm="32"> <a-form-item label="时间" > <a-range-picker style="width: 350px" v-model="queryParam.createTimeRange" :disabled-tim.

2021-02-19 17:38:58 2207

原创 jeectboot 表格的换行与不换行

添加链接描述

2021-01-21 17:21:56 663

原创 JAVA中json和各种类型的转换大全

文章目录1: Map转String2: map转jsonObject3: String转jsonObject4: String 转Map5: jsonObject 转Map6: jsonObject 转 String7: jsonArray字符串转List集合7.1: jsonArray字符串转List(实体类)集合7.2: jsonArray字符串转List(Map)集合7.3: jsonArray字符串转List(beanClass)集合8: List集合转json9:7.1list< User

2021-01-16 19:42:36 1040 2

原创 jeecgboot AutoPOI(Excel工具)导出方式总结

文章目录1:导出Map模式一:map数据,手动封装ExcelExportEntity集合1:导出Map创建类似注解的集合,即可完成Map的导出,略有麻烦List<ExcelExportEntity> entity = new ArrayList<ExcelExportEntity>(); entity.add(new ExcelExportEntity("姓名", "name")); entity.add(new ExcelExportEntity("性别", "

2020-12-29 20:00:34 4960 1

原创 java 8 常用方法总结

文章目录1:对List对象的某个属性进行排序这里对java 8常用方法进行总结1:对List对象的某个属性进行排序降序pageList.getRecords().stream().sorted(Comparator.comparing(SysUser::getRoleNames).reversed()).collect(Collectors.toList());升序pageList.getRecords().stream().sorted(Comparator.comparing(

2020-12-28 20:12:00 8853 2

原创 java List<Object> 去除某个属性为null 的对象

文章目录假如你有一个List< SysUser >对象,你想去除性别为null的数据userList.stream().filter(item ->item.getSex() != null).collect(Collectors.toList());

2020-12-24 09:59:25 11877 8

原创 3ds Max2021安装步骤详解

文章目录1:软件简介2:安装步骤[软件名称]:3ds Max2021[软件语言]:简体中文[软件大小]:6.09G[安装环境]:Win10/Win8/Win7[64位下载链接]:https://pan.baidu.com/s/191Huk7wB3Ddnn9fCvSa4Iw[提取码]:8prn1:软件简介3DS Max是一款三维建模和渲染软件,可以创造宏伟的游戏世界,布置精彩绝伦的场景以实现设计可视化,并打造身临其境的虚拟现实 (VR) …在广告、影视、工业设计、建筑设计、多媒体制

2020-12-19 11:22:03 6712 5

原创 jeecgboot 登录用户唯一实现方式

文章目录1:实现方法功能需求:实现同一个账号只能登录一次,如果同一个账号在另一个地方登录,则把前面登录的用户顶掉目前形式:现在项目一个用户可以同时登录多次,意思就是可以重复登录。1:实现方法实现逻辑:因为项目使用token来确认用户登录的权限,所以这里首先要确保同一个账号登录有一个唯一token。如果已经有一个用户登录,则会产生一个token,这里token会存储到redis,存储的key使用用户的唯一值或者能区分用户的方式,这里使用用户的id+前缀的形式作为key,这里就保证了,同一个账号登

2020-12-16 18:50:53 4501 2

原创 jeecgboot 页面实现table切换展示的步骤

文章目录1:实现的效果2:菜单配置方式3:页面实现方式1:实现的效果2:菜单配置方式1: layouts/PageView:这个是实现这种效果的组件2: list/search/SearchLayout:这个是实现table切换的路由3:页面实现方式赋值一份SearchLayout页面,根据需要可以改造一下TableList这个就是我们生成的前端主页面,根据需要自己改造这里实现的三个table实际使用的是一个页面。...

2020-12-15 15:02:29 2086

原创 vue 实现两个数的取值范围

文章目录1:实现的效果2:实现步骤1:实现的效果2:实现步骤页面使用两个数字输入框 <a-col :xl="5" :lg="7" :md="8" :sm="24"> <a-form-item label="访问数范围" > <a-input-number :min="0" v-model="queryParam.visitNum_begin" @change="handleMinChange" /> ~

2020-12-11 10:52:27 6209

原创 jeecgboot2.2页面直接通过创建时间查询

文章目录1:页面代码2:需要引入的包3:定义参数4:用到的方法:创建时间,不传后台,后台可以通过参数接收1:页面代码 <a-col :md="8" :sm="5"> <a-form-item label="创建时间" > <a-range-picker style="width: 210px" v-model="queryParam.createTime

2020-12-08 16:18:13 1676

文章Google验证文件

文章Google验证文件,csdn写文章的时候应该增加个上传文件的功能吧,节省空间,可以限制大小的吗?

2020-12-14

boot2docker.rar(boot2docker.iso)(19.03.02版本)

这个是boot2docker的最终版本,想要的可以关注下载,希望能帮到你,解决你的问题。也希望boot2docker以后能支持各个版本吧。

2020-09-17

boot2docker.zip(boot2docker.iso)(19.03.02版本)

想要可以留下邮箱地址:这个版本是boot2docker的最终版本。官网说以后不会更新了,会有另外的版本代替它

2020-09-17

jquery-ui-1.9.2.custom.min.js

jquery-ui-1.9.2.custom.min.js源码文件,文件需要国外下载,因为下载过了,有需要可以直接拿去用,加快开发进度,不要为了下载文件而党务过多的时间。

2020-04-28

空空如也

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

TA关注的人

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