- 博客(186)
- 资源 (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
7794
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
1559

原创 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
14993

转载 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
21295
3

原创 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
6608
7
原创 Linux 配置 MySQL 定时自动备份到另一台服务器
此方案可使一台服务器上的 MySQL 中的所有数据库每天 0 点自动转储为 .sql 文件,然后将文件同步到另一台服务器上,可以作为一个简单的数据容灾。作用是可以使备份好的sql可以通过scp复制到目标服务器会在/root/.ssh目录下生成两个文件(id_rsa,id_rsa.pub)把A服务器的 id_rsa.pub 里的内容全选复制到B服务器的相同目录,创建新文件authorized_keys,把内容复制到此文件创建新文件命令B服务器目录文件如图A服务器目录文件如图这样两台服务
2025-02-12 17:10:59
1249
原创 BigDecimal去除多余的小数末位 0并解决变为科学计数法工具类
【代码】BigDecimal去除多余的小数末位 0并解决变为科学计数法工具类。
2025-01-17 11:12:16
152
原创 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
1030
原创 数据库——⽣成数据字典(导出word文档)
文章目录背景首先需要安装两个软件操作步骤背景很多时候,在⼀个项⽬的开始或者结束时,整理项⽬开发⽂档、⽤户⼿册、交付⽂档时都会在⽂档中包含数据库的说明,主要体现形式就是数据字典,这里我把详细的导出过程梳理一遍首先需要安装两个软件PowerDesigner v16.5.5.0.4693 --下文称PD软件PDMReaderSetup --下文称PS软件网盘链接 提取码:9527温馨提示:PowerDesigner需要破解,破解文件也在分享链接,有破解说明操作步骤首先打开
2022-05-12 17:59:07
4262
原创 @Async注解
@Async介绍在Spring中,基于@Async标注的方法,称之为异步方法;这些方法将在执行的时候,将会在独立的线程中被执行,调用者无需等待它的完成,即可继续其他的操作例如, 在某个调用中,需要顺序调用 A, B, C三个过程方法;如他们都是同步调用,则需要将他们都顺序执行完毕之后,方算作过程执行完毕; 如B为一个异步的调用方法,则在执行完A之后,调用B,并不等待B完成,而是执行开始调用C,待C执行完毕之后,就意味着这个过程执行完毕了。应用场景在Java应用中,绝大多数情况下都是通过同步的方
2022-05-06 11:30:56
5507
3
原创 如何在数据库中导入(执行)超大的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
2128
原创 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
1510
原创 Springboot集成Swagger报错/启动成功加载资源404
@文章目录1:项目架构<!-- springboot版本 --><parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>2.2.4.RELEASE</version> <relativePath /> <
2022-04-07 11:54:10
1968
原创 Java 接口继承接口 (多继承机制)
文章目录问题原因接口多继承接口一个类可以实现多个接口一个类只能继承一个父类总结:问题原因今天再看集合源码的时候,突然看到接口继承接口,觉得有点差异,以前写代码也就是继承一个类,实现接口。这样写的多了,突然看到接口继承接口就有点诧异了,以为哪里不对。就测试,查阅了一些资料接口多继承接口书写接口测试public interface Jiekou extends Jiekou1,Jiekou2{ void jiekou();}public interface Jiek
2022-02-12 15:44:47
2154
原创 笔记本电脑查看几个卡槽,支持最大内存,内存条参数详细步骤,开启双通道条件
1:一个命令,轻松查看电脑支持多大内存使用 Win + R组合快捷键,打开 运行 操作框,然后在打开后面 输入命令 cmd ,并点击下方的“确定”进入命令操作窗口,如下图所示。然后在打开的CMD命令窗口输入命令:wmic memphysical get maxcapacity计算电脑支持最大内存MaxCapacity下面的数值 除以1024 的结果,就是当前电脑主板最大支持的内存大小。比如,这台笔记本电脑,33554432 / 1024 = 32768,约为32GB。也就是说
2021-09-19 00:13:06
80322
1
原创 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
766
原创 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
3587
15
原创 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
548
原创 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>
2021-07-22 20:31:14
698
原创 13
标题@TOC欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。新的改变我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功能,帮助你用它写博客:全新的界面设计 ,将会带来全新的写作体验;在创作中心设置你喜爱的代码高亮样式,Markdown 将代码片显示选择的高亮样式 进行展示;
2021-05-10 10:47:39
211
原创 2021-03-26
文章目录1:String,StringBuild,StringBuffer的区别1:String,StringBuild,StringBuffer的区别
2021-03-26 15:09:25
95
原创 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
1851
原创 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
17349
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
2354
原创 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
1129
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
6207
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
9768
2
原创 java List<Object> 去除某个属性为null 的对象
文章目录假如你有一个List< SysUser >对象,你想去除性别为null的数据userList.stream().filter(item ->item.getSex() != null).collect(Collectors.toList());
2020-12-24 09:59:25
12642
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
7167
5
boot2docker.rar(boot2docker.iso)(19.03.02版本)
2020-09-17
boot2docker.zip(boot2docker.iso)(19.03.02版本)
2020-09-17
jquery-ui-1.9.2.custom.min.js
2020-04-28
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人