按照代理的创建时期,代理类可以分为两种。 静态代理:由程序员创建或特定工具自动生成源代码,再对其编译。在程序运行前,代理类的.class文件就已经存在了。 动态代理:在程序运行时,运用反射机制动态创建而成。 动态代理三种方式 动态代理实现有三种方式,jdk动态代理(基于接口),cglib动态代理(基 ...
分类:
其他好文 时间:
2020-02-06 12:16:08
阅读次数:
79
BInder机制 Linux内核的基础知识 + 进程隔离/虚拟地址空间 操作系统当中为了保证进程间互不干扰,设计了进程隔离的技术,避免了一个进程去操作另一个进程的数据。进程隔离用到了虚拟地址空间, 不同进程的虚拟地址空间是不同 的,不同进程之间数据不共享,进程要和另一个进程通信就需要通过某种进程间的 ...
分类:
其他好文 时间:
2020-02-06 01:35:46
阅读次数:
70
1、常规的调用方法 <script> new Promise(function (resolve, reject) { $.ajax({ url: "GetData", dataType: "JSON", type: "POST", success: function (data) { resolv ...
分类:
其他好文 时间:
2020-02-06 01:01:39
阅读次数:
60
直接干货: public class HttpClientHelper { // <summary> /// post 请求 /// </summary> /// <param name="url"></param> /// <param name="xmlString"></param> /// ...
分类:
Web程序 时间:
2020-02-05 23:17:54
阅读次数:
122
为什么会写这篇文章,起因于和朋友的聊天 这又触及到我的知识盲区了,首先来一波面向百度学习,直接根据关键字httpclient和okhttp的区别、性能比较进行搜索,没有找到想要的答案,于是就去overstackflow上看看是不是有人问过这个问题,果然不会让你失望的 所以从使用、性能、超时配置方面进 ...
分类:
Web程序 时间:
2020-02-05 11:49:26
阅读次数:
112
一 int 整 char 字 float 浮 double 双 switch 切 case 例 if 如 else 另 return 回 break 破 continue 续 new 新 delete 删 namespace 名宇 this 此 try 试 throw 抛 二 int 整数型 cha ...
分类:
其他好文 时间:
2020-02-04 23:46:20
阅读次数:
127
#格式化流量public static function formatFlux($flux) { $unit = ['MB', 'GB', 'TB', 'PB', 'EB', 'ZB', 'YB', 'BB', 'NB', 'DB']; $i = 0; while (true) { if ($flu ...
分类:
其他好文 时间:
2020-02-04 11:06:00
阅读次数:
88
本文介绍通过java程序在excel中操作形状(图形)的方法,包括: 1. 添加形状(如设置形状类型/位置/大小、形状颜色填充(单色/渐变色/纹理/图片填充)、形状显示或隐藏、形状倾斜角度、添加文本到形状、形状阴影等) 2. 读取形状中的文本和图片 3. 删除形状(删除指定或全部形状) 工具:Spi ...
分类:
编程语言 时间:
2020-02-03 19:01:06
阅读次数:
103
一、异常的结构 所有异常和错误都继承Throwable 错误有VirtualMachineError, OutOfmemoryError, ThreadDeath 异常分为RuntimeException. IOException, SQLException 在RuntimeException中分为 ...
分类:
其他好文 时间:
2020-02-03 11:48:47
阅读次数:
84
一、相关知识:sql分页 1、格式:select * from 表 limit ?,?; 2、参数含义:第一个,开始索引,默认值为0,必须是正数。 第二个,每页显示个数。 3、例子:select * from products limit 0,5; //第一页,每页显示5条商品记录。 select ...
分类:
其他好文 时间:
2020-02-03 11:43:55
阅读次数:
121