OpenJ9 介绍 OpenJ9是一种高性能,可扩展的Java?虚拟机(VM)实现,完全符合Java虚拟机规范。 在运行时,VM解释由Java编译器编译的Java字节码。VM充当语言与底层操作系统和硬件之间的翻译器。Java程序需要特定的VM才能在特定的平台(例如Linux®,z /OS®或Wind ...
分类:
编程语言 时间:
2020-07-01 12:56:50
阅读次数:
60
基于web的机票管理系统 1 摘 要 近年来,我国发展迅速,对交通工具的需求量大幅度增加。飞机作为出行工具之一,花费时间短、用户体验度好,价格实惠、安全性高等优点自然成为人们的首选,这也导致等待时间长、购票效率低等一系列问题的出现,给用户和航空公司造成严重困扰。面对这些问题,在线机票预订系统显得格外 ...
分类:
其他好文 时间:
2020-06-29 15:01:56
阅读次数:
233
单例模式 特点: 三私一公:私有的静态变量(存放实例),私有的构造方法(防止创建实例),私有的克隆方法(防止克隆对象),公有的静态方法(对外界提供实例) 应用场景: 程序应用中,涉及到数据库操作时,如果每次操作的时候连接数据库,会带来大量的资源消耗。可以通过单例模式,创建唯一的数据库连接对象。 <? ...
分类:
Web程序 时间:
2020-06-29 13:30:38
阅读次数:
49
Postman Postman是一个可扩展的API开发和测试协同平台工具,可以快速集成到CI/CD管道中。旨在简化测试和开发中的API工作流。 Postman 工具有 Chrome 扩展和独立客户端,推荐安装独立客户端。 Postman 有个 workspace 的概念,workspace 分 pe ...
8.1介绍 线程池里面的线程是可以复用的 大量异步任务是线程池表现良好的性能 线程池提供了一种资源限制和管理的手段 线程池提供了许多可调参数和可扩展接口, 但是可以使用更加方便的Executors的工厂方法创建线程,不建议 8.2类图分析 Executors是一个工具类,提供了好多静态方法 线程池状 ...
分类:
编程语言 时间:
2020-06-28 22:25:00
阅读次数:
68
大家好,今天给大家带来是哈喽沃德先生的《微服务架构的前世今生》,上一篇用2个故事向大家说明了SOA 与微服务的区别。今天给大家带来微服务的设计原则。 一共有以下四个原则。 一、AKF 拆分原则 业界对于可扩展的系统架构设计有一个朴素的理念,就是:通过加机器可以解决容量和可用性问题(如果一台不行就两台 ...
分类:
其他好文 时间:
2020-06-28 18:39:33
阅读次数:
53
1.XML是一种可扩展标记语言,标签自定义;功能是存储数据-->做配置文件,在网络中传输;2.和HTML的区别:one:xml标签自定义,HTML标签是预定义two:xml语法严格,HTML语法松散three:xml是存储数据的,HTML是展示效果3.基本语法:one:xml文档的后缀名.xmltw ...
分类:
其他好文 时间:
2020-06-28 18:03:30
阅读次数:
96
1、消费者组 kafka提供的一种可扩展可容错消费机制,某个topic的分区数据只能被组内的一个消费者消费,注:当指定了自动提交(enable.auto.commit=true)时,必须显式的指定消费者组ID(group.id) 2、消费位置和offset管理 消费者需要记录消费了多少数据,即消费位 ...
分类:
其他好文 时间:
2020-06-28 15:17:15
阅读次数:
51
# 第七章 函数基础 ## 一、函数定义 ### 1、为什么python需要使用函数? - 如果你不使用函数,将会出现:代码冗余,复杂度增大,组织结构不够清晰,可读性差,可扩展性差等等,这些缺点却是函数的优点之处。 - 函数是带名字的代码块,用于完成具体的任务,要执行函数定义的特定任务,可调用该函数 ...
分类:
其他好文 时间:
2020-06-28 12:55:05
阅读次数:
65
一、什么是Solr? Solr是一个高性能,采用Java开发,基于Lucene的全文搜索服务器。同时对其进行了扩展,提供了比Lucene更为丰富的查询语言,同时实现了可配置、可扩展并对查询性能进行了优化,并且提供了一个完善的功能管理界面,是一款非常优秀的全文搜索引擎。 个人理解, Solr是一个索引 ...
分类:
其他好文 时间:
2020-06-26 22:14:58
阅读次数:
58