为什么要序列化 1.我们知道,一般Java对象的生命周期比Java虚拟机短,而实际的开发中,我们需要 在Jvm停止后能够继续持有对象,这个时候就需要用到序列化技术将对象持久到磁盘或数据库。 2.在多个项目进行RPC调用的,需要在网络上传输JavaBean对象。我们知道数据只能以二进制的 形式才能在网 ...
分类:
其他好文 时间:
2020-07-07 17:26:59
阅读次数:
48
1. docker简介和核心概念 Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的Linux机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口。 2. 为什么需要使用到容器 1. 传统服务部署,维护相对繁琐。 ...
分类:
其他好文 时间:
2020-07-07 15:06:55
阅读次数:
57
create index audsys.idx_unified on audsys.AUD$UNIFIED(EVENT_TIMESTAMP) local tablespace sysaux; 创建本地组合前缀索引: EVENT_TIMESTAMP 是分区健 而在用视图UNIFIED_AUDIT_TR... ...
分类:
其他好文 时间:
2020-07-07 09:25:08
阅读次数:
62
第1章 概念 第2章 基础操作 - 镜像 第3章 基础操作 - 容器 第4章 容器的修改及保存 第5章 容器进阶操作 第6章 Dockerfile 第1章 概念 什么是沙箱机制 #1、沙箱是一个虚拟系统程序,沙箱提供的环境相对于每一个运行的程序都是独立的,而且不会对现有的系统产生影响。 #2、沙箱具 ...
分类:
其他好文 时间:
2020-07-07 00:03:15
阅读次数:
74
【本文完善中...】 无论是http接口,还是rpc接口,防重复提交(接口防重)都是绕不过的话题。 重复提交与幂等,既有区别,又有联系。幂等的意思是,对资源的一次请求与多次请求,作用是相同的。HTTP的POST方法是非幂等的。如果程序处理不好,重复提交会导致非幂等,引起系统数据故障。防重复提交,要通 ...
分类:
其他好文 时间:
2020-07-06 19:55:13
阅读次数:
86
MQ主要流程 解耦,异步,消峰 其中目的地主要为队列或者主题 队列点对点 消息的生产者 或者 这时消息的生产者名字已经出来 并且入队的数量变成了3 上述完成的也就是这部分 消息的消费者 前四步大同小异 这里需要和消息发送者的类型一致,所以需要强转一下 其中等待接收可以设置为一直等或者设置时长 最后再 ...
分类:
其他好文 时间:
2020-07-06 12:33:08
阅读次数:
64
阅读本文大概需要 11 分钟。 上一篇介绍了一些预备知识,包括 JSON-RPC 介绍和实现了 JSON-RPC 的 StreamJsonRpc 介绍,讲到了 StreamJsonRpc 可以通过 .NET 的 Stream 类和 WebSocket 类实现 JSON-RPC 协议的通信。本篇就先选 ...
分类:
Web程序 时间:
2020-07-06 10:57:10
阅读次数:
87
The session protocol describes the basic structure of an OBEX conversation. It consists of a format for the “conversation” between devices and a set o ...
分类:
其他好文 时间:
2020-07-05 22:44:14
阅读次数:
61
NX9+VS2012 #include <uf.h> #include <uf_curve.h> UF_initialize(); //三点创建圆弧 double first_point[3] = {-50.0, 0.0, 0.0}; double second_point[3] = {0.0, 5 ...
分类:
其他好文 时间:
2020-07-05 21:30:57
阅读次数:
79
单线程同步 使用socket传输数据 使用json序列化消息体 struct将消息编码为二进制字节串,进行网络传输 消息协议 1 // 输入 2 { 3 in: "ping", 4 params: "ireader 0" 5 } 6 7 // 输出 8 { 9 out: "pong", 10 res ...
分类:
编程语言 时间:
2020-07-05 10:54:57
阅读次数:
86