随笔分类 - JAVA
java学习
摘要:EventBus作为消息总线,通过解耦发布者和订阅者简化事件传递 本文实现一个handler演示如何使用EventBus 定义消息类型对象EventMsg 实现Runnable接口的EventHandler,含有成员EventBus,当线程启动时候,进行注册线程本身 进行测试,交替发送不同的消息 我
阅读全文
摘要:以微信服务号和订阅用户为例,来演示观察者模式实现 下面是对应具体代码: 实现Suject接口 package com.binfoo.observer; /** * 关注公众号的接口,提供三个功能 */ public interface Subject { /** * 注册粉丝 * @param ob
阅读全文
摘要:饿汉式 特点:直接创建静态对象 懒汉式 特点:延迟加载,可能存在线程安全问题 措施:使用同步,为提高判断锁状态的效率,可以使用双重判断
阅读全文
摘要:原理 从小到大的场景 代码 测试 Before sort : [ 2,43,55,5,22,33,88,1,0 ]After sort : [ 0,1,2,5,22,33,43,55,88 ]
阅读全文
摘要:思路: 默认从小到大排序 代码 验证 Before sort : [ 2,43,55,5,22,33,88,1,0 ]After sort : [ 0,1,2,5,22,33,43,55,88 ]Process finished with exit code 0
阅读全文
摘要:1. Token用途 token是HTTP请求的令牌,通俗一点说是凭证,目的是防止api被随意访问获取信息。 可使用随机数生成,也可以使用用户id、密码或时间之类进行排序或者加密进行声称。 token一般有个有效期,比如超过1个小时或者2个小时需要重新登录获取新的。 2. 程序原理 本程序token
阅读全文
摘要:1. 现象 windows操作系统下进行"123456"的AES加密 encrypted message is below : QLNYZyjRnKF/zxAjzDt/lw== decrypted message is below : 123456 阿里云服务器,同样是"123456"的密码,每次加
阅读全文
摘要:对于xml的解析,这里学习并演示使用SAXParser进行解析的样例。使用此种方法无法解析"gb2312"编码的xml文件,因此,此处xml文件编码设置为"UTF-8"1. person.xml文件王飞理工大学2663457教授2.java相关代码import java.io.File;import...
阅读全文

浙公网安备 33010602011771号