自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Server-Sent Events(SSE整合SpringBoot)服务端向客户端消息推送轻量化方案(详细)

哈喽,大家好,最近在工作中需要用到后端实时跟前端实时推送数据,目前常用的有两种实现方式 websocket和sse。废话不多说 上干货!!!SSE说明:SSE是一种基于HTTP的单向通信机制,用于服务器向客户端推送数据。它的工作原理如下:建立连接:客户端通过发送HTTP请求与服务器建立连接。在请求中,客户端指定了接收事件的终点(Endpoint)。保持连接:服务器接收到连接请求后,保持连接打开,并定期发送事件数据给客户端。

2023-09-17 15:27:37 1005 1

原创 Stream流之groupingBy分组详解 (java1.8 新特性)

(使用java8 stream groupingBy操作, 基于city 和name 实现多次分组)/*** 自定义重复key 规则* @return*/super T,?;});希望对大家有帮助 下期再见呦~Java8 Stream 之groupingBy 分组讲解_在奋斗的大道的博客-CSDN博客。

2023-09-13 21:14:13 5584

原创 java使用list.stream().filter(),怎么模糊查询数据中想要的数据

哈喽,大家好,最近工作中,一直在想着如何去模糊匹配数据,很多人会第一时间想到Lambda表达式,LambdaQueryWrapper或LambdaQueryChainWrapper的Like匹配机制,还有人会选择stream流,当然第一种就很好理解,第二种的呢很多人不知道怎么匹配,下面我举个例子,希望能帮助到大家。:首先List集合里面我放的是一个String,当然你也可以放个对象(Object),然后根据所要匹配的字段信息进行匹配筛选,很好用。最后小编希望得到大家的指点一起提高我们的代码质量呦~~~

2023-09-09 20:03:00 2533 1

原创 互联网公司mysql采用读已提交的隔离级别原因(详细)

ChatGPT3.5版本得到的回复是:互联网公司采用“读已提交”(read committed)隔离级别的原因有以下几点::在多用户并发访问数据库时,不同用户可能会同时对同一条数据进行读写操作。如果隔离级别过低,会导致脏读、不可重复读或幻读等数据不一致问题。而“读已提交”隔离级别可以避免这些问题的发生,保证数据的一致性和可靠性。:互联网公司通常面临高并发的情况,如果采用较高的隔离级别(如可重复读或串行化),则会限制并发性能。而“读已提交”隔离级别相对较低,可以提高并发性能。

2023-05-16 10:06:46 920

原创 jvisualvm安装Visual GC插件

VisualVM介绍。

2023-05-04 16:41:47 686

原创 逃逸分析详解(java代码)

逃逸分析,是一种可以有效减少Java 程序中同步负载和内存堆分配压力的跨函数全局数据流分析算法。通过逃逸分析,Java Hotspot编译器能够分析出一个新的对象的引用的使用范围从而决定是否要将这个对象分配到堆上。逃逸分析的基本行为就是分析对象动态作用域。方法逃逸(对象逃出当前方法)当一个对象在方法中被定义后,它可能被外部方法所引用,例如作为调用参数传递到其他地方中。线程逃逸((对象逃出当前线程)这个对象甚至可能被其它线程访问到,例如赋值给类变量或可以在其它线程中访问的实例变量。/*** 例子一。

2023-04-24 09:41:59 458

原创 java集成Spring Security(后端代码详细)

Spring 是非常流行和成功的 Java 应用开发框架,Spring Security 正是 Spring 家族中的成员。Spring Security 基于 Spring 框架,提供了一套 Web 应用安全性的完整解决方案。正如你可能知道的关于安全方面的两个核心功能是“认证”和“授权”,一般来说,Web 应用的安全性包括用户认证(Authentication)和用户授权(Authorization)两个部分,这两点也是 SpringSecurity 重要核心功能。

2023-04-23 16:20:44 746 4

原创 mysqld: Can‘t read dir of ‘/etc/mysql/conf.d/‘ (Errcode: 2 - No such file or directory

没错,就是数据卷的问题,下面是解决问题的方案,大家可以去看一下。

2023-04-13 14:16:15 785

原创 java集成友盟(后端集成)

最近对接了友盟,尝试给App软件发送通知,其实友盟的推送通知的原理特别简单,用通俗的话来说就是:我们调用友盟准备好的接口将我们需要发送的通知发送给友盟,友盟会发送给我们绑定好的应用App。第六步:打开解压后的代码,代码的格式就是这样的,android包下的是安卓专用的代码,ios是苹果专用的代码。第三步:在Apl文档里面------->集成示例---------->服务端代码调用示例(右下角),第二步:横批上面有个开发者中心-----> 文档中心------->消息推送 U-Push。

2023-04-10 13:48:45 1008 5

原创 部署在Linux服务器的ja包怎么去访问

3. 当我们部署好jar包以后通过服务器(我这里用到的是虚拟机)的ip地址去访问时,默认是无法访问的,这是因为你的服务器没有开放端口(这里的端口号指的是你jar包里面配置的端口号),记住一定要打开!这里的firewall-cmd --list-all:查看所有的开放的端口,port这行表示的已经开放的端口,我这里已经是开放80端口。最后的最后提示,因为本人使用的虚拟机,所有比较容易操作,如果您是使用阿里云的服务器,那么欢迎您私信我进行沟通。图片为安装的一些列的经常使用到的技术。6.重启后通过浏览器访问。

2023-04-03 10:28:35 1353

空空如也

空空如也

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

TA关注的人

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