自定义博客皮肤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)
  • 收藏
  • 关注

原创 Spring WebSocket 基础实现

背景业务背景:对有涉及敏感信息的主播,推送弹窗通知,包含 app 和 主播 端技术方案:1)轮询 2)长轮询 3)socket推送技术对比:对比SSEWebSocket通信类型半双工通信模型全双工通信模型浏览器支持Microsoft IE 和 Edge 不支持 SSE可用于所有主要浏览器工作量小:只需发送一条包含特定标头的 HTTP 消息。中等:需要建立并维护 TCP 套接字通信。在服务器端还需要一个监听器套接字。通信客户

2020-06-14 23:10:31 452

原创 Google Guava 基础知识

初识LoadingCacheps: 范例LoadingCache<Key, Graph> graphs = CacheBuilder.newBuilder() .maximumSize(1000) .expireAfterWrite(10, TimeUnit.MINUTES) .removalListener(MY_LISTENER)...

2019-02-01 10:24:10 282

原创 基于Spring session 和 redis 的session共享问题

session共享问题为什么要实现共享,如果你的网站是存放在一个机器上,那么是不存在这个问题的,因为会话数据就在这台机器,但是如果你使用了负载均衡把请求分发到不同的机器呢? 这个时候会话id在客户端是没有问题的,但是如果用户的两次请求到了两台不同的机器,而它的session数据可能存在其中一台机器,这个时候就会出现取不到session数据的情况,于是session的共享就成了一个问题如果是分布式

2017-11-25 01:17:07 366

原创 solr基本配置

Solr简介用Java编写、运行在Servlet容器(如Apache Tomcat或Jetty)的一个独立的全文搜索服务器。 Solr采用了Lucene Java搜索库为核心的全文索引和搜索,并具有类似REST的HTTP/XML和JSON的API。 Solr强大的外部配置功能使得无需进行Java编码,便可对其进行调整以适应多种类型的应用程序运行环境JDK 容器:tomc

2017-11-19 18:21:41 442

原创 MySQL简单的优化

最近在看mysql的优化,就做了下笔记,就当给自己一次理论知识上的提升1)数据库优化通过不同的方式达到提高数据库性能的目的。优化包括多个方面,比如查询速度、更新速度、mysql服务器性能等2)优化查询效率分析查询语句 desc 查询语句;1)select_type:查询语句的类型。 simple 表示简单查询; primary 表示主查询;

2017-11-19 18:09:44 319

原创 JAVA 多线程下载单个资源

小白自学到多线程,突发奇想,现在的网络下载工具都不怎么好用。 自己有时候还使用爬虫,就写了下基于http协议的多线程下载。 不到之处,还请各位谅解。思路是: 1)先完成单线程下载 2)将单线程修改为多线程下载单线程的例子我就不列举了,直接放多线程的,一共有两个类:下载文件工具类,和个人线程类/** * 下载文件工具类 * Created by sumei on 17/8/

2017-08-14 08:40:32 475

空空如也

空空如也

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

TA关注的人

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