概述 面向消息的中间件(MOM),是指利用高效可靠的消息传递机制与平台无关的数据交流,并基于数据通信来进行分布式系统的集成 大致过程是这样的: 发送者把消息发送给消息服务器,消息服务器将消息存放在若干队列/主题topic中,在合适的时候,消息服务器会将消息转发给接受者,在这个过程中,发送和接收是异步 ...
分类:
其他好文 时间:
2020-08-11 13:07:12
阅读次数:
78
概述透视表是依据已有数据源来创建的交互式表格,我们可在excel中创建透视表,也可编辑已有透视表。本文以刷新透视表以及设置透视表中的行折叠或展开为例介绍如何编辑已有透视表。所需工具:FreeSpire.XLSforJava免费版,编辑代码前,先下载导入jar到Java程序(可手动下载导入,或通过Maven仓库下载导入)。示例代码刷新Excel透视表默认情况下,源数据的更改变动不会自动更新到透视表,
分类:
编程语言 时间:
2020-08-10 18:41:33
阅读次数:
76
这是程序员cxuan的第四篇硬核分享先来看一下本篇文章的思维导图吧,我会围绕下面这些内容进行讲解。内容很干,小伙伴们看完还希望不吝转发。(高清思维导图版本关注作者公众号Java建设者回复Java666获取,其他思维导图获取方式在文末)。下面开始我们的文章。Java概述什么是Java?Java是SunMicrosystems于1995年首次发布的一种编程语言和计算平台。编程语言还比较好理解,那么什么
分类:
编程语言 时间:
2020-08-10 10:59:17
阅读次数:
79
html概述和基本结构 html概述 HTML是 HyperText Mark-up Language 的首字母简写,意思是超文本标记语言,超文本指的是超链接,标记指的是标签,是一种用来制作网页的语言,这种语言由一个个的标签组成,用这种语言制作的文件保存的是一个文本文件,文件的扩展名为html或者h ...
分类:
Web程序 时间:
2020-08-09 15:36:52
阅读次数:
87
概述: SSRF(Server-Side Request Forgery:服务器端请求伪造) 其形成的原因大都是由于服务端提供了从其他服务器应用获取数据的功能,但又没有对目标地址做严格过滤与限制 导致攻击者可以传入任意的地址来让后端服务器对其发起请求,并返回对该目标地址请求的数据数据流:攻击者 >服 ...
分类:
其他好文 时间:
2020-08-09 13:08:19
阅读次数:
75
1.1 概述 TreeMap的实现是红黑树算法的实现,所以要了解TreeMap就必须对红黑树有一定的了解: 红黑树的每个节点都只能是红色或者黑色 根节点是黑色 每个叶节点(NIL节点,空节点)是黑色的、如果一个结点是红的,则它两个子节点都是黑的、也就是说在一条路径上不能出现相邻的两个红色结点 从任一 ...
分类:
编程语言 时间:
2020-08-09 11:51:46
阅读次数:
76
官方网站: http://www.c-lodop.com/index.html 版本:6.2.2.6 一、概述 Lodop是一款用于WEB打印开发的专业WEB打印控件 控件发布包有3个系统文件组成,主要功能用3个控件参数和2组功能函数来实现。 二、系统文件 Lodop发布包内主要有如下三个安装文件: ...
分类:
其他好文 时间:
2020-08-08 21:22:29
阅读次数:
82
很多读者问我如何学习操作系统?推荐几本操作系统可以看的书?操作系统都需要学什么?有哪些视频可以看吗?下面我就针对性的对这些问题做一下我自己的阐述。学习操作系统不是为了让你设计一个操作系统,而是为了让你更好的了解其运行原理。如果你觉得操作系统有些难度的话,强烈推荐看一下我的这本PDF。程序员必知核心基础知识这个PDF能让你对计算机的硬件和运行原理有基本的入门。这本PDF可以说是对任何小白都适用了,如
分类:
其他好文 时间:
2020-08-07 09:57:19
阅读次数:
74
1.概述1.RPM包:RPM(原RedHatPackageManager,现在是一个递归缩写)由RedHat公司提出,被众多Linux发行版所采用也称二进制(binarycode)无需编译,可以直接使用无法设定个人设置,开关功能软件包示例(注意后缀):mysql-community-common-5.7.12-1.el7.x86_64.rpm认识RPM包:wget-1.14-18.el7_6.1.
分类:
系统相关 时间:
2020-08-07 09:56:03
阅读次数:
87
Git应用详解第三讲:本地分支的重要操作前言分支是git最核心的操作之一,了解分支的基本操作能够大大提高项目开发的效率。这一讲就来介绍一些分支的常见操作及其基本原理。一、分支概述在开发当中,往往需要分工合作。比如:小红开发A功能,小明开发B功能,小刚开发C功能。如何才能做到三者并行开发呢?git为我们提供的分支功能就能实现这一需求,如下图所示:image-20200413193720239在实际的
分类:
其他好文 时间:
2020-08-07 09:51:34
阅读次数:
56