API概述【理解】- 什么是API API (Application Programming Interface) :应用程序编程接口- java中的API 指的就是 JDK 中提供的各种功能的 Java类,这些类将底层的实现封装了起来,我们不需要关心这些类 是如何实现的,只需要学习这些类如何使用即可,我们可以通过帮助文档来学习这些API如何使用。1、Math类概述Math 包含执行基
# AVTIVITI 架构简介及应用示例
随着云计算和微服务架构的快速发展,许多现代企业选择采用一种新的架构模型来优化其应用程序的开发和运营。其中,**AVTIVITI 架构**作为一项前沿技术,正逐渐成为新一代软件开发的标准。
## 什么是 AVTIVITI 架构?
AVTIVITI(又称为 Active-Vehicle-Transaction-Interceptor-Validation
AVR 系列单片机内部有三种类型的被独立编址的存储器,它们分别为:Flash 程序存储器、内部SRAM 数据存储器和EEPROM 数据存储器。
Flash 存储器为1K~128K 字节,支持并行编程和串行下载,下载寿命通常可达10,000 次。由于AVR 指令都为16 位或32 位,程序计数器对它按字进行寻
安装插件 打开IDEA,按ctrl+alt+S,打开Pluging 乱码问题 idea 安转activiti插件后,编辑流程图发现保存后中文乱码,并且idea的字符集(Settings—>Editor—>File Encodings)已经设置为UTF-8,流程图中中文仍然是乱码,如下图所示: 解决此问题,需要修改idea源字符集,修改方法如下:找到idea安装目录bin目录下如下图所
原创
2022-01-13 13:29:24
1549阅读
Avtiviti工作流规范 BPM与BPMN
进过长时间的轮转,重拾Activiti,因为最近在智联上看到多家公司的需求上写的,都要熟悉工作流引擎,也就是activiti所以重拾
之前看的视屏是activiti5,我觉得版本有点低,所以打算看一下7
分享一下我看的视屏吧,是在B站上找到的
https:/
转载
2021-05-10 16:38:15
730阅读
1.什么是排他网关 排他网关也叫异或网关,或叫基于数据的排他网关,用来在流程中实现决策;当流程执行到这个网关,所有分支都会判断条件是否为true,如果为true则执行该分支; 注意:排他网关只会选择一个为true的分支执行(即使有两个分支条件都为true,排他网关也会只选择一条分支去执行);2.为什么使用排他网关 不使用排他网关也可以实现分支: 上图中,在连线的cond
转载
2023-11-23 23:19:38
330阅读
写在前面 刚好上个礼拜新配了一台12代酷睿12700F+32G内存的电脑拿来跑vivado,这么来看还是很符合作者观点的。 开场白 本人业余搞FPGA开发的同时,还喜欢研究生产力工具,包括硬件和软件的,电脑就是重中之重,因为这事没少被媳妇数落
转载
2024-06-03 09:12:06
147阅读
Java的I/O模型java在JDK中提供了三种I/O模型,一类是最原始也是我们用得最多最熟悉的阻塞I/O模型BIO,使用InputStream和OutputStream进行读写操作。第二种是jdk1.4之后的NIO,相比起BIO在性能上无疑是一个巨大的提升,NIO的应用场所主要是在网络上,因为相比起CPU,内存,硬盘的处理速度,网络差了太多太多,所以在开发网络应用时,使用BIO模型,处理器大多数
转载
2023-07-20 16:44:47
50阅读
一、Java思维导图二、I/O模型 I/O模型的本质是用什么样的通道进行数据的发送和接收,很大程度上决定了程序通信的性能。 Java共支持三种网络编程模型:BIO、NIO、AIO BIO:同步并阻塞,服务实现模式为一个连接一个线程,即客户端有一个连接请求时,服务端就需要启动一个线程进行处理。 NIO: 同步非阻塞,服务器实现模式为一个线程处理多个请求连接,即客户端发送的请求都会注册到多
转载
2023-07-20 21:12:15
42阅读
又学一招,来自组织的微信群如果.bashrc 无法保存,解决方案删掉.swp删掉.bashrc.bak就OKconda查看当前环境下,都安装了哪些软件conda list发现有一篇很好的介绍文章还有一篇进入正题,AWK前一段时间,看到好多生信组的童鞋不远千里的坐小火车去学习awk,觉得不是很理解。直到最近自己要准备各种文件,才觉得此乃神器,必须掌握以下摘抄自别人awk [-F|-f|-v] ‘BE
转载
2023-09-25 18:23:32
57阅读
和 TCP 相反,UDP 协议是无连接协议。客户端发出 UDP 数据包后,只能“假设”这个数据包已经被服务端接收。这样的好处是在网络传输层无需对数据包进行确认,但存在的问题就是为了确保数据传输的可靠性,应用层协议需要自己完成包传输情况的确认。此时,QUIC 协议就登场了。QUIC 是 Quick UDP Internet Connections 的缩写,谷歌发明的新传输协议。与 TCP 相比,QU
转载
2023-09-19 07:32:02
100阅读
文章目录一、项目说明1.1 项目目标1.2 项目平台与技术栈1.3 项目功能二、项目演示2.1 进入题目列表页2.2 进入题目详情页2.3 编写代码2.4 提交运行三、系统流程(核心)四、系统设计4.1 执行指令设计4.2 编译和运行设计4.3 读写文件的设计4.4 数据库设计4.5 JDBC工具类4.6 题目增删查的设计4.6.1 查4.6.2 增4.6.3 删4.7 题目信息API4.7.1
转载
2023-09-11 20:33:06
52阅读
1. 把10进制转成N进制:除N取余,逆序排列这里逆序排列使用StringBuilder类的reverse()函数来实现。/**
* 10进制整数转换为N进制整数。 10进制转换为N进制的方法是:这个10进制数除以N,求出余数,并把余数倒叙排列。 除N取余,倒叙排列
* @param tenRadix
* 十进制整数
* @param radix
*
转载
2024-06-12 16:17:32
25阅读
一.概念LRU(last recently use,最近最少使用)算法是一种内存管理的算法。它的基本思想是:最近使用的页面数据会在未来一段时期内仍然被使用,已经很久没有使用的页面很有可能在未来较长的一段时间内仍然不会被使用。利用它可以筛选热点数据,当缓存达到最大值时,可以进行缓存淘汰。二.LRU的实现:利用双向链表实现2.1 构造链表节点每个节点有键值,并有前后节点。/**
* 构造一个节点
转载
2024-06-24 19:42:28
69阅读
LRU 缓存LRU 是什么?最近最少使用算法。一个队列,将最近使用的元素放到队列的头部,当队列长度不够时,移除队列的最后一个元素,也就是最近最少使用的元素。解法 1:继承 LinkedHashMap
投机取巧解法(最好还是自己实现),利用 Java 的 LinkedHashMap 已经实现好的方法,所以直接继承 LinkedHashMap 为父类即可。有兴趣可以自己阅读 LinkedHashMap
转载
2024-06-13 17:57:57
24阅读
Serializable接口实现序列化和反序列化实例首先需要明确的概念:
序列化:将数据结构或对象转换成二进制字节流的过程
反序列化:将在序列化过程中所生成的二进制字节流的过程转换成数据结构或者对象的过程
持久化:将数据写入文件中长久保存的过程称之为持久化
序列化主要目的:是通过网络传输对象或者说是将对象存储到文件系统、数据库、内存中。序列化反序列化实例:1.创建一个学生类实现Serializab
转载
2023-10-10 06:59:35
47阅读
Spring AOP的实现 1、AOP的定义AOP(Aspect Oriented Programming 面向切面编程)是一种通过运行期动态代理实现代码复用的机制,是对传统OOP(Object Oriented Programming,面向对象编程 )的补充。2、AOP的配置方法目前,Aspectj是Java社区里最完整最流行的AOP框架,在Spring 2.0以上版本中可以通过Aspectj注
转载
2023-09-30 19:41:36
61阅读
Netty框架基于java NIO实现,本文简单总结下java NIO相关内容及使用demo。使用NIO完成网路通信的3个核心:通道 Channel,负责连接,类似火车轨道;缓冲区 Buffer,负责数据存取,类似火车车厢;选择器 Selector,是SelectableChannel的多路复用器,用于监控SelectableChannel的IO状况。下面是demo,两个方法分别模拟客户端和服务端
转载
2023-09-03 18:16:56
74阅读
一。LRU算法简介LRU(Least Recently Used)最近最久未使用算法常见应用场景:内存管理中的页面置换算法、缓存淘汰中的淘汰策略等 二。实现理论 底层结构:双向链表 + HashMap ,双向链表由特定的哈希节点组成。
(1)访问节点时,将其从原来位置删除,插入到双向链表头部;
(2)更新节点时,先删除原有缓存数据(即原有节点),然后更新map
转载
2024-06-21 15:38:10
25阅读
前言:最近在分析hadoop的RPC(Remote Procedure Call Protocol ,远程过程调用协议,它是一种通过网络从远程计算机程序上请求服务,而不需要了解底层网络技术的协议。可以参考:http://baike.baidu.com/view/32726.htm )机制时,发现hadoop的RPC机制的实现主要用到了两个技术:动态代理(动态代理可以参考博客:http:
转载
2024-05-20 20:10:14
46阅读