OkHttp官网地址:https://square.github.io/okhttp/ 用法如下:(get请求) package okhttp3.guide; import java.io.IOException; import okhttp3.OkHttpClient; import okhttp ...
分类:
Web程序 时间:
2020-04-25 19:16:22
阅读次数:
76
什么是 SignalR? ASP.NET Core SignalR 是一个开源库,它简化了向应用程序添加实时 web 功能的功能。 实时 Web 功能使服务器端代码能够即时将内容推送到客户端。 官方列举的SignalR适用场景: 需要从服务器进行高频率更新的应用。 示例包括游戏、社交网络、投票、拍卖 ...
ASM也是字节码编辑库,如果我们的目的仅仅是为目标类添加某些功能,也可以考虑动态代理,但是动态代理是面向接口的,因为proxy.newinstance实际上是对某个接口定义一个invocaionHandler,那么这样限制就比较大,并且对代理的每一次函数调用都将被invocationHandler处 ...
分类:
编程语言 时间:
2020-04-23 19:07:28
阅读次数:
78
前言 本篇作为开篇,会大体上说明,需要解读源码的,类库,或者jar。 序 原本,类库和jar的系列准备写到逆向系列课程的,但是那个东西,在写了两篇,就没有后续了,现在也不知道从哪里开始了, 只能等后期想好了,再开篇单独写吧。 目录: EventBus、Dagger、okhttp、retrofit、b ...
分类:
编程语言 时间:
2020-04-23 18:46:56
阅读次数:
60
序列化和反序列化代码如下 /// <summary> /// 将一个object对象序列化,返回一个byte[] /// </summary> public static byte[] ObjectToBytes(object obj) { using (MemoryStream ms = new ...
类成员变量和类方法:出现在类中,但不与实例挂钩。 实例成员变量:不是类成员变量 实例方法:不是类方法 静态方法和静态变量是在初始化的时候就已经生成了,不需要再进行new就可以访问调用,但是静态方法没办法调用非静态成员 接口是没有构造函数的,new时需要知道这个接口的某个具体实现类的名字。 priva ...
分类:
其他好文 时间:
2020-04-21 14:48:28
阅读次数:
67
最重要的Kruskal和Prime算法,先理解,后期可以选择记忆。 ...
分类:
其他好文 时间:
2020-04-21 13:10:10
阅读次数:
93
一: 先上结论,如果把锁放在事务里面,会出现脏读数据,解决方案:锁上移。 1.有问题的代码: @Service public class SeckillServiceImpl extends ServiceImpl<SeckillMapper, Seckill> implements ISeckil ...
分类:
编程语言 时间:
2020-04-21 09:58:45
阅读次数:
67
一、Jute序列化工具 1、Jute概述 Zookeeper的客户端与服务端之间会进行一系列的网络通信来实现数据传输,Zookeeper使用Jute组件来完成数据的序列化和反序列化操作,其用于Zookeeper进行网络数据传输和本地磁盘数据存储的序列化和反序列化工作。 实体类要使用Jute进行序列化 ...
分类:
其他好文 时间:
2020-04-20 13:29:03
阅读次数:
61
JDK8中的操作符::可以调取方法引用 以 方法为例 ...
分类:
其他好文 时间:
2020-04-19 18:02:50
阅读次数:
77