自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 跨域和解决方法

前端调用的后端接口不属于同一个域(域名或端口不同),就会产生跨域问题,也就是说你的应用访问了该应用域名或端口之外的域名或端口。通俗的说:当一个请求url的三者之间任意一个与当前页面url不同即为跨域。

2024-08-14 14:36:52 454

原创 WebSocket

WebSocket 协议在2008年诞生,2011年成为国际标准。所有浏览器都已经支持了。WebSocket 是一种网络通信协议, 由HTML5提出的一种在单个 TCP 连接上进行全双工通讯的协议。它的最大特点就是,服务器可以主动向客户端推送信息,客户端也可以主动向服务器发送信息,具有持久化,一般应用在:聊天室,股票基金报价,协同办公等等...其他特点包括:建立在 TCP 协议之上,服务器端的实现比较容易。与 HTTP 协议有着良好的兼容性。

2024-08-14 14:21:38 790

原创 Stream流

Stream 是JDK1.8 中处理集合的关键抽象概念,Lambda 和 Stream 是JDK1.8新增的函数式编程最有亮点的特性了,它可以指定你希望对集合进行的操作,可以执行非常复杂的查找、过滤和映射数据等操作。limit是从流中的数据获取前几个,0表示没有,1表示获取第一个,不能是负数,否则抛出异常,经常和无限流配合使用。orElse(值) 是前两个方法的组合,如果容器中有数据,就返回容器中的数据,没有的话,使用括号中的值。就是把一个流收集起来,最终可以是收集成一个值也可以收集成一个新的集合。

2024-05-24 17:48:31 1909 1

原创 lambda表达式

函数式接口,即适用于函数式编程场景的接口。而Java中的函数式编程体现就是Lambda,所以函数式接口就是可 以适用于Lambda使用的接口。只有确保接口中有且仅有一个抽象方法,Java中的Lambda才能顺利地进行推导。

2024-05-24 17:02:11 496 1

原创 JAVA泛型的应用

声明泛型接口和声明普通接口语法相似,在接口名称后面多了泛型标识,可以拿泛型标识作为方法的返回值类型或参数类型T getkey();1、public与返回值类型中间的非常重要,可以理解为声明此方法为泛型方法。2、只有在泛型列表中声明了泛型标识的方法才是泛型方法3、表明该方法将使用泛型类型T4、与泛型类的定义一样,此处T可以写为任意标识泛型方法:就是将方法参数类型中的泛型,提前在前面声明,必须用包起来。​ 修饰符 返回值类型 方法名(形参){

2024-05-17 15:13:22 1846 1

原创 Docker安装Redis

也可以使用自定义配置启动,这里我更推荐自定义配置首先进入并创建redis配置的映射目录然后创建编辑redis.conf添加配置# 解除连接限制,0.0.0.0是所有ip都可以访问# 端口号,默认是6379port 6379# 以守护线程的方式启动,默认为yes,但是使用docker启动会报错,所以改为no# 设置密码最后加载自定义配置启动容器。

2023-12-21 20:33:53 1299

空空如也

空空如也

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

TA关注的人

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