自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(28)
  • 资源 (2)
  • 收藏
  • 关注

原创 Vue2 富文本编辑器wangEditor使用

【代码】Vue2 富文本编辑器wangEditor使用。

2024-03-07 15:35:01 364

原创 Nginx使用配置记录

nginx登陆验证方案

2023-11-01 15:33:44 95

原创 easyExcel通过注解解决合并单元格数据获取问题

通过类反射获取@ExcelProperty注解信息;通过复写@extra方法获取合并单元格的左上坐标和右下坐标;通过左上坐标获合并单元格存储数据信息;通过遍历方法将相关数据补全;

2023-11-01 15:31:19 876

原创 only_full_group_by规则对获取不重复数据的影响和解决方案

如果只需要去重列,可以选择DISTINCT语法,如果想携带其他参数就看看下面的方法吧。

2023-08-17 15:25:16 164

原创 echarts多线条拼接,提示处理展示方案

formatter属性过滤人为添加的点的信息,如果在同一数据源添加了点位,可以直接判断该位置的params对象内容进行筛选,如果在不同数据源添加,就需要提供数据组辅助判断显示的对象。使用加点方式可以连贯线路,但在交接点处tooltip会有两个线路的提示。

2023-06-30 15:10:52 284

原创 java项目导入excel

采取流文件处理方案,如果需要可以采用EasyExcel工具包

2023-05-09 15:42:17 167

原创 liunx-frp内网穿透

最简陋的网络穿透配置,不建议长期使用,可以适当增加配置内容来完善

2023-02-15 16:45:21 97

原创 MySQL优化

转载文章,草稿打太久实在是找不到原作的地址了,如果有知道的请在留言发一下地址,本文是为了保留内容所作,格式可能混乱,请谅解!

2023-02-08 14:13:44 92

转载 nvm安装和使用

本节列出node.js版本管理工具nvm的安装及使用,需要注意的是安装路径最好不要出现中文和空格。7、补充1、配置nvm镜像在安装目录下settings文件中新增如下两行////2、安装yarn如果设置过npm安装路径,需要从npm安装路径手动拷贝yarn相关文件和node_modules下yarn文件夹到对应版本或者node.js目录。最终目录如下:2、提示npm不能识别。

2023-01-30 09:36:39 561

转载 Optional使用(终于明白版)

以前一直不懂Optional有啥用,感觉太无语了,Java8还把它当做一个噱头来宣传,最近终于发现它的用处了,当然不用函数式编程的话,是没感觉的;举例:一个非洲的Zoo,提供add一个animal进来的功能,可是有可能是用Future来捕捉动物的,也就是说可能没有catch到animal,但是为了防止以后使用的时候,有NPE错误,只有做判断;个人觉得Optional实现的功能,有很多替代方案,if-else、三目等都可以;但Optional是用于函数式的一个整体中的一环,让函数式更流畅。

2022-10-14 09:40:00 1084

转载 Spring JPA

JPA

2022-06-09 14:57:01 3744

原创 Nginx入门

Nginx入门什么是NginxNginx 是⼀款⾼性能的 http 服务器/反向代理服务器及电⼦邮件(IMAP/POP3)代理服务器。由俄罗斯 的程序设计师伊⼽尔·⻄索夫(Igor Sysoev)所开发,官⽅测试 nginx 能够⽀⽀撑 5 万并发链接,并且 cpu、内存等资源消耗却⾮常低,运⾏⾮常稳定。Nginx的应用http 服务器。Nginx 是⼀个 http 服务可以独⽴提供 http 服务。可以做⽹⻚静态服务器。虚拟主机。可以实现在⼀台服务器虚拟出多个⽹站。例如个⼈⽹站使⽤的虚拟主机。

2021-12-15 14:09:47 173

原创 IDEA插件

Maven search一款maven仓库的快捷访问插件,不需要从网页进入了(推荐)Rainbow Brackets用不同颜色区分括号范围HighlightBracketPair高亮括号,便于区分Translation翻译软件,能翻译大部分的JDK API注解------------用多少发多少,有推荐的欢迎评论区留言......

2021-11-24 15:51:58 372

原创 关于前端到后台出现中文乱码的几个修改方法

关于前端到后台出现中文乱码的几个修改方法数据库连接地址未添加编码格式编写环境的编码格式和数据库连接地址的编码格式不一致数据库编码格式web项目可以在后台给Request和Response添加编码格式web项目在tomcat的conf下的web.xml文件开头处修改编码(7.0之前)web项目在web.xml的filter中添加过滤-------------------------------后续更新...

2021-11-11 09:23:34 2416

转载 CentOS7安装MySQL(完整版)

  在CentOS中默认安装有MariaDB,这个是MySQL的分支,但为了需要,还是要在系统中安装MySQL,而且安装完成之后可以直接覆盖掉MariaDB。   1 下载并安装MySQL官方的 Yum Repository [root@localhost ~]# wget -i -c http://dev.mysql.com/get/mysql57-community-rel...

2021-10-07 17:07:16 337

原创 关于HTML5

关于HTML5HTML知识点HTML是HyperText Markup Language的简称,中文名称:超文本标记语言,它是一种用于创建网页的 标准标记语言。标记语言是由标签构成的语言。<标签名称>例如html,xml;标记语言不是编程语言。HTML 运行在浏览器上,由浏览器来解析。html文档的后缀名 .html和.htm两种都可以,没有区别。授课中都是.html后缀名,个人习惯不同而已。标签的分类围堵标签:有开始标签和结束标签 <p></p>自闭和

2021-08-24 11:02:49 137

原创 JDBC入门

JDBCJDBC(Java DataBase Connectivity)是Java和数据库之间的一个桥梁,是一个规范,能够执行SQL语句。由一组用Java语言编写的 类 和 接口 组成各数据库厂商根据此规范开发出相应的功能,称之为 驱动有了 JDBC 提供的api,我们 几乎可以不改代码,就能操作不同的数据库,简化的开发难度,提高开发速度,也就是说:JDBC 实现了 跨数据库 操作[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-GiagpsfV-16297735384

2021-08-24 10:55:30 93

原创 数据库,事务与锁

事务事务(Transaction)是由一系列对系统中数据进⾏访问与更新的操作所组成的⼀个程序执行逻辑单元。1.1事务的语法starttransaction;begin;commit;使得当前的修改确认rollback;使得当前的修改被放弃1.2事务的ACID特性原⼦性(Atomicity)指事务必须是⼀个原子的操作序列单元。事务中包含的各项操作在⼀次执⾏过程中,只允许出现两种状态之一。(1)全部执行成功(2)全部执行失败事务开始后所有操作,要么全部做完,要么全部不做,不可能停滞在中间

2021-08-21 13:06:10 110

原创 数据库操作一条龙

数据库操作一条龙1.安装Mysql下载地址:https://dev.mysql.com/downloads/mysql/下载后解压,放在非C盘下,文件夹改名mysql 将解压文件夹下的bin路径添加到变量Path中撰写my.ini文件,写在mysql文件夹就行,用txt转。basedir/datadir路径自己设置创建data文件夹,与bin同级[mysqld]# 设置3306端口port=3306# 设置mysql的安装目录basedir=I:\mysql-8.0.22-winx64

2021-08-19 14:12:23 130

原创 枚举,注解与反射

枚举enum(enumerate)Java枚举是一个特殊的类,一般表示一组有限个数常量,比如一年的4个季节,一个年的12个月份,一个星期的7天,方向有东南西北等。jdk1.5之前,需要自建类,1.5以后引入了枚举类。Java枚举类使用enum关键字来定义,各个实例使用逗号,来分割。enum关键字其地位与class、interface相同;一个Java源文件中最多只能有一个public类型的枚举类,且该Java源文件的名字也必须和该枚举类的类名相同,这点和类是相同的;所有的枚举值都是public

2021-08-16 10:41:18 133

原创 XML与JSON

可扩展标记语言XMLXML:独立的,与平台,语言无关XML:自我描述性,可以以多种形式存在(.xml只是一种)XML用途:网络数据传输数据储存配置文件XML文件.XML文件是存储XML数据的一种方式XML文件不完全代表XML语言XML语法XML文档声明-><?xml version="1.0" encoding="UTF-8"?>标记->开始标记(开放标记): <标记名称>结束标记(闭合标记): </标记名称>标记名称:

2021-08-13 11:00:38 129

原创 多线程和线程池

线程线程与进程1.进程是静态的,其实就是指开启的一个程序;而线程是动态的,是真正执行的单元,执行的过程。其实我们平时看到的进程,是线程在执行着,因为线程是作为进程的一个单元存在的。2.同样作为基本的执行单元,线程是划分得比进程更小的执行单位。3.每个进程都有一段专用的内存区域。与此相反,线程却共享内存单元(包括代码和数据),通过共享的内存单元来实现数据交换、实时通信与必要的同步操作。线程调度分时调度所有线程轮流使用CPU的使用权,平均分配每个线程占用CPU的时间抢占式调度优先让优先级高的线

2021-08-11 17:41:09 59

原创 关于IO流及序列化

IO流File对文件进行操作file访问的对象不存在时自动创建部分磁盘创建文件可能会受到权限影响报错,在属性中修改file创建的文件类型由方法决定不限于文件夹创建目录:File类中有两个方法可以用来创建文件夹:**mkdir( )**方法创建一个文件夹,成功则返回true,失败则返回false。失败表明File对象指定的路径已经存在,或者由于整个路径还不存在,该文件夹不能被创建。**mkdirs()**方法创建一个文件夹和它的所有父文件夹。注意: Java 在 UNIX 和 Win

2021-08-09 14:08:57 269

原创 java集合体系

集合体系[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-LEzqpA34-1628302087776)(C:\Users\libra\AppData\Roaming\Typora\typora-user-images\image-20210807093111840.png)]从上面的集合框架图可以看到,Java 集合框架主要包括两种类型的容器,一种是集合(Collection),存储一个元素集合,另一种是图(Map),存储键/值对映射。Collection 接口又有 3 种

2021-08-07 10:09:02 146

原创 JAVA笔记4.0

JAVA笔记4.0基础常用JAVA笔记4.0流程控制分支结构if 条件语句switch语句switch VS if循环结构for循环语句while 循环语句do…while 循环语句for VS while关于嵌套使用流程控制1996 年,计算机科学家 Bohm 和 Jacopini 证明了:任何简单或复杂的算法都可以由顺序结构、分支结构和循环结构这三种基本结构组合而成它们的共同点是都包含一个入口和一个出口,它们的每个代码都有机会被执行,不会出现死循环顺序结构顺序结构是一种基本的控制结构,它按照

2021-07-25 09:23:50 92

原创 JAVA笔记3.0

JAVA笔记3.0基础常用JAVA笔记3.0一、JAVA获取控制台输入Scannernext() 方法nextLine()方法nextInt()方法nextXXX()方法一、JAVA获取控制台输入ScannerSystem.inJava 的控制台输入由 System.in 实现,但操作起来复杂,一般都配合 Scanner 类 使用java.util.Scanner 是 Java5 的新特征,通过 Scanner 类可以很方便的获取用户输入按返回方法划分:next() 方法1.输入空格敲 回车

2021-07-25 09:01:05 82

原创 JAVA笔记2.0

JAVA笔记2.0基础常用JAVA笔记2.0一、变量与基础数据类型二、运算符三、转义字符四、常用的编码规范一、变量与基础数据类型变量变量就是系统为程序分配的一块内存单元,用来存储各种类型的数据。由于该存储单元中的数据可以发生改变,因此得名为"变量"。按所属的数据类型划分:基本数据类型变量引用数据类型变量按被声明的位置划分:局部变量:方法或语句块内部定义的变量成员变量:方法外部、类的内部定义的变量基本数据类型:类型占用内存值范围(含边界值)默认值整数型(

2021-07-20 11:00:28 77

原创 JAVA笔记1.0

JAVA笔记1.0入门与环境搭建JAVA笔记1.01.Java 发展史2.Java 体系特点3.Java 特性面向对象跨平台较高的安全性。4.核心机制:JVM 与 GC4.1Java虚拟机(JVM)4.2垃圾回收器(GC)JDK 与 JRE代码分类环境配置1.Java 发展史1991年,Java在Sun Microsystems公司(以下简称Sun)被设计出来,开发第一个版本花了18个月。该语言开始名叫“Oak”,于1995年更名为“Java”,是一门高级的编程语言。2009年,sun公司被甲骨文公

2021-07-17 10:32:46 86

git入门技巧及相关文件

适用于刚接触git的兄弟们

2021-09-15

xxqywz.rar

这是一个基于SQLServer2005和VS2008的小型企业网站,期末作业交的东西,没有什么大的技术

2020-06-19

空空如也

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

TA关注的人

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