java
文章平均质量分 86
绿眼群众
一名正处在入门中的程序员 ヽ(✿゚▽゚)ノ,没事就随意写写自己的学习经历,总结一下,方便日后复习 (๑•̀ㅂ•́)و✧。难免会有很多错误的地方 X﹏X,请各位大佬多多批评!(づ ̄3 ̄)づ╭❤~
展开
-
JAVA集合类
文章目录前言类关系图推荐文章前言使用IDEA对JAVA中的常用集合类的关系进行了图像化处理,具体的实现原理请阅读推荐文章。类关系图推荐文章LinkedList 源码分析(JDK 1.8)TreeMap源码分析HashMap 源码详细分析(JDK1.8)LinkedHashMap 源码详细分析(JDK1.8)ArrayList 源码分析...原创 2019-04-01 10:39:06 · 243 阅读 · 0 评论 -
Java对象的深度克隆
文章目录前言代码后记前言 日常写代码过程中我们需要对数据和对象等进行克隆,然而对引用类型必须要自己重写clone()方法,对于复杂的对象并不那么好写,而且每个对象都需要重写一次。这里我不重写clone()方法,而是使用输入输出流进行克隆。代码public void copyTest() throws ClassNotFoundExcept...原创 2019-03-25 16:00:41 · 3360 阅读 · 2 评论 -
record-动态代理
文章目录2019-1-14参考文档2019-1-14参考文档java的动态代理机制详解原创 2019-01-15 10:57:09 · 245 阅读 · 0 评论 -
Java服务整合UCenter,实现用户状态双向同步
原理:在某应用登录后,需要向UC发送同步登录请求,成功后UC会返回一段js代码,其中主要是一个http地址。这个地址指向了非当前登录的应用,请求这个地址之后,非当前登录的应用就有了登录记录。实际上,相当于通过这段代码在别的应用上进行了一次登录,这是用户看不见的,个人感觉严格来说并不算是单点登录,而且这个单点登录有一个缺点,针对php,jsp,asp这些语言很好用,但是html就不行,因为html没...原创 2018-08-16 19:36:03 · 680 阅读 · 0 评论 -
学习记录:springboot + websocket + spring-messaging实现服务器向浏览器广播式通信
http协议很好地解决了客户端向服务器通信的问题,虽然已经满足了大部分需求,但是难免会有服务器需要向客户端通信的情况,一般的解决方式就有ajax轮询、长轮询、socket。ajax轮询就是定时使用ajax访问服务器,询问是否有新的消息。长轮询则是访问服务器后,如果没有新消息,则服务器不做响应,直到请求超时或者有新消息,客户端再次发起请求。这两种方式都会增加服务器压力,而且感觉有点笨。最好的方式就是...原创 2018-05-23 15:22:50 · 2023 阅读 · 1 评论 -
学习记录:spring session + redis 实现session共享demo
基于spring boot框架,使用spring session + redis简单实现session共享。1.pom.xml<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://m...原创 2018-05-18 17:15:17 · 841 阅读 · 0 评论