自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 资源 (3)
  • 收藏
  • 关注

原创 Websocket大消息内存调优

然后逻辑上合并处理,但是如果消息太大、大消息太多或者内存回收不及时的时候也有内存溢出的风险,所以当isLast为true时处理完成消息时要及时清理消息,以达到快速释放内存的目的;和单纯将messageBuffer置为null相比下边的方式可以尽快的回收空间。然而却不能调太大因为这个值会导致所有大小消息都会占用这么大的内存,连接一多很容易会内存溢出(就算实际消息很小也会占用这么大的空间),所以只能应用websock的消息分段协议,增加一个boolean参数(标识消息是否结束)

2023-12-31 19:40:17 671

原创 红黑树插入删除实例及动态UI过程

红黑树难点在与对插入及删除几种状态转换的理解。而理解最好的方法莫过于实测。在这里提供一个java实现及UI直观过程。一,插入三种状态1.叔叔节点也为红色2.当前节点是右子和父节点是左子3.当前节点和父节点都是左子且叔叔节点为空或黑来一张算法导论上的图:二、删除四种状态1.兄弟节点为红色2.兄弟节点为黑色且兄弟节点的子节点都为黑色3.兄弟节点为黑色且兄弟节点的左节点为红,右节点为黑4.兄弟节点为黑色且兄弟节点的右节点为红再来一张算法导论上的图:三、java实现public cla

2020-05-27 14:29:40 312 1

原创 poxas学习笔记

前一段时间学习理解poxas算法,写了一个理解级别的测试,大致思路如下:CAP:C consistency 一致性A availability 可用性P Partition tolerance 分区容错性实现方式:单机多端口模拟多个节点,nio方式client和server实现每个节点的Acceptor和ProposerProposer处理方式:第一步:一次提议Proposer获...

2019-02-08 13:01:27 502

原创 调用百度翻译api批量查找翻译中文注释

调用百度翻译api批量查找翻译中文注释1.闲来总喜欢翻翻源码,但奈何英文水平一般,所以就萌生了这样的念头,希望能有些作用,但是机器翻译出来的总是不尽人意。2.百度翻译调用 Convert .javapackage fanyi;import java.util.List;import java.util.Map;import com.alibaba.fastjson.JS...

2018-02-18 11:34:04 997

原创 JAVA设置代理的两种方式(HTTP和HTTPS)

一、直接设置系统属性,设置后所有网络请求都有效 System.setProperty("proxyType", "4"); System.setProperty("proxyPort", "80")); System.setProperty("proxyHost", "127.0.0.1");

2018-02-18 10:59:13 43746 4

原创 重新编译ClassLoader记录被加载的类

1.新建java项目,建包java.lang,新建类ClassLoader(将src.zip中的ClassLoader.java中的内容copy过来),修改loadClass(String name)方法: public Class<?> loadClass(String name) throws ClassNotFoundException { String ...

2017-11-23 20:35:07 1063

原创 win7下模拟溢出漏洞利用shellcode弹出计算器

win7 溢出漏洞 shellcode 弹出计算器

2017-10-07 11:01:31 3322 1

原创 List的的另一种实现方法的尝试

List的递归实现尝试

2017-06-05 21:33:39 231

原创 JSONArray和JSONObject到java 原生Map和List的深层转化

import java.util.ArrayList;import java.util.HashMap;import java.util.Iterator;import java.util.List;import java.util.Map;import com.alibaba.fastjson.JSONArray;import com.alibaba.fastjson.JSONObjec

2017-03-22 11:12:38 615

rbtree-ui-code.zip

红黑树与动态ui。包含一个红黑树的具体实现和一个用java写得画红黑树具体插入删除过程的工具。写得简单,大神飞过。

2020-05-27

openjdk1.7 附属源码src.zip

openjdk1.7 附属源码src.zip

2017-05-31

自己编译的windows环境openjdk1.7 32位全源码 src.zip太大放在了另一个文件里

自己编译的windows环境openjdk1.7 32位全源码 src.zip太大放在了另一个文件里

2017-05-31

空空如也

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

TA关注的人

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