自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 收藏
  • 关注

原创 Stream流中将集合转成Map、List

Stream流中将集合转成Map、List

2024-05-15 23:27:40 495

原创 NIO初级例子

NIO初级例子前言一、代码撸上前言`使用window系统环境window 环境测试测试使用telnet ip 端口win+Rcmd 输入telnet id portCtrl+]send 发送信息缺点:无阻塞 但是cpu空转 无效遍历一、代码撸上import java.io.IOException;import java.net.InetSocketAddress;import java.nio.ByteBuffer;import java.nio.channels.Ser

2022-04-10 23:17:20 294

原创 BIO测试例子

BIO Java常用的阻塞流

2022-04-09 23:08:13 442

原创 springboot跨域调用接口

基于HttpClient引入的jar包<dependency> <groupId>org.apache.httpcomponents</groupId> <artifactId>httpclient</artifactId></dependency>HttpClient的配置类 /** * HttpClient的配置类 * */@Configuration@ConfigurationProperti

2022-03-26 21:57:22 257

原创 [Java]BF算法和RK算法

字符串的入门算法BF算法RK算法BF算法BF算法,即暴力(Brute Force)算法,是普通的模式匹配算法,BF算法的思想就是将目标串S的第一个字符与模式串T的第一个字符进行匹配,若相等,则继续比较S的第二个字符和 T的第二个字符;若不相等,则比较S的第二个字符和T的第一个字符,依次比较下去,直到得出最后的匹配结果。BF算法是一种蛮力算法代码如下: /*** * 暴力算法 * @param pat * @param org * @return

2022-03-26 18:01:21 230

原创 vue预览PDF文件流

引入ts文件import pdf from 'vue-pdf'import { Vue, Component, Watch, Prop, Emit } from 'vue-property-decorator'import axios from 'axios'@Component({ name: 'vue文件名', components: { pdf }}) private getPDFData(dataUrl :any){ axios({ m

2021-03-25 08:19:08 547

原创 Expected ‘===‘ and instead saw ‘==‘ (eqeqeq)

用sourceTree提交VUE代码Expected ‘=’ and instead saw '’ (eqeqeq) at…var a = 1;var b = '1';if(a == b){ console.log("true");}else{ console.log("false");}结果:true------------------------------------------------------------------------------var a = 1;var

2021-03-17 11:07:14 5381

原创 mybatisplus

mybatis中大于等于小于等于的写法第一种写法原符号 < <= > >= & ' "替换符号 &lt; &lt;= &gt; &gt;= &amp; &apos; &quot;例如:sql如下:create_date_time &gt;= #{startTime} and crea

2021-03-12 16:46:34 2643

原创 mysql服务没有响应控制功能

mysql服务没有响应控制功能出现场景社区版mysql,启动本地服务D:\Program Files\mysql\bin>net start mysql服务没有响应控制功能。请键入 NET HELPMSG 2186 以获得更多的帮助。解决方案访问https://cn.dll-files.com/vcruntime140_1.dll.html,下载VCRUNTIME140_1.DLL最新的版本下载后将此文件直接放入MySQL的bin子目录下即可再次运行D:\Program F

2021-02-26 17:05:07 4349 19

原创 Java消息自定义模板

Java消息自定义目标前言一、String.format的使用1.代码眼见为实二、String.replaceAll的使用1.话不多说撸代码三、用正则/Java利用MessageFormat实现短信模板的匹配三、Java利用MessageFormat实现短信模板的匹配前言在我们开发的过程中,必定回遇到这样或那样的消息发送,统一的模板,统一消息发送方式能避免我们不停的造轮子,使我们的代码既美观有又比较好的扩展性一、String.format的使用1.代码眼见为实代码如下(示例): public

2020-11-28 18:52:20 2804

原创 java接口和抽象类的区别和作用

java接口和抽象类的区别和作用接口(英文:Interface),在JAVA编程语言中是一个抽象类型,是抽象方法的集合,接口通常以interface来声明。一个类通过(implements)接口的方式,从而来实现接口的抽象方法。接口并不是类,编写接口的方式和类很相似,但是它们属于不同的概念。类描述对象的属性和方法。接口则包含类要实现的方法。除非实现接口的类是抽象类,否则该类要定义接口中的所有方法。接口无法被实例化(因为它不是类 有未实现的方法跟虚拟机的机制有关),但是可以被实现。一个实现接口的类,必须实

2020-11-14 22:03:37 945

原创 Spring架构图

**1.核心容器模块**核心容器提供Spring框架的基本功能,包括Core、Beans、Context、EL模块。Core模块封装了框架依赖的最底层部分,包括资源访问、类型转换及一些常用工具类。Beans模块中的主要组件是BeanFactory,它是工厂模式的实现。Context模块是一个配置文件,向Spring框架提供上下文信息。EL模块提供强大的表达式语言支持。2.AOP、...

2020-03-21 15:01:05 1388

原创 MySQL安装方式

MySQL按装方式下载方式: 链接.下载完后,我们将 zip 包解压到相应的目录,这里我将解压后的文件夹放在 C:\web\mysql 下;接下来我们需要配置下 MySQL 的配置文件打开刚刚解压的文件夹 C:\web\mysql ,在该文件夹下创建 my.ini 配置文件,编辑 my.ini 配置以下基本信息:[client]# 设置mysql客户端默认字符集default-cha...

2020-01-11 12:03:54 164

原创 Mybatis的一级缓存和二级缓存

1# Mybatis的一级缓存和二级缓存欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。新的改变我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功能,帮助你用它写博客:...

2020-01-09 15:44:04 91

空空如也

空空如也

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

TA关注的人

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