摘要:
1.模型管理 :web在线流程设计器、预览流程xml、导出xml、部署流程
2.流程管理 :导入导出流程资源文件、查看流程图、根据流程实例反射出流程模型、激活挂起 、自由跳转
3.运行中流程:查看流程信息、当前任务节点、当前流程图、作废暂停流程、指派待办人
4.历史的流程:查看流程信息、流程用时、... 阅读原文
2021-01-12 14:38:46 阅读(711) 评论(0)
摘要:
作者:rickiyang
来源:https://www.cnblogs.com/rickiyang/p/11074158.html
Guava Cache 的优点是封装了get,put操作;提供线程安全的缓存操作;提供过期策略;提供回收策略;缓存监控。当缓存的数据超过最大值时,使用LRU算法替换。
这一篇我们... 阅读原文
2021-01-12 13:06:02 阅读(694) 评论(0)
摘要:
原文链接http://zhhll.icu/2020/05/18/java%E5%9F%BA%E7%A1%80/IO/NIO%E5%9F%BA%E6%9C%AC%E6%93%8D%E4%BD%9C/
NIO
同步非阻塞
阻塞与非阻塞的区别:
阻塞时,在调用结果返回时,当前线程会被挂起,并在得到结果之后返回
非... 阅读原文
2021-01-12 08:48:01 阅读(727) 评论(0)
摘要:
如果使用maven管理项目:
需要添加的依赖
mybatis
log4j(日志)
log4j-core
mysql-connector-java
(可以到maven官网进行下载依赖)
mybatis核心配置文件(mybatis-config.xml):
<?xml versi... 阅读原文
2021-01-12 08:22:03 阅读(722) 评论(0)
摘要:
代理模式
AOP的底层机制就是动态代理,这就是我们为啥先要学习代理模式。
代理模式:
静态代理
动态代理
静态代理
静态代理角色分析
抽象角色:一般使用接口或者抽象类来实现
真实角色:被代理的角色
代理角色:代理真实角色,代理真实角色后,一般会做一些附属的操作
客户:使用代理角色来进行一些操... 阅读原文
2021-01-12 08:16:02 阅读(631) 评论(0)
摘要:
代理模式
AOP的底层机制就是动态代理,这就是我们为啥先要学习代理模式。
• 代理模式:
• 静态代理
• 动态代理
静态代理
静态代理角色分析
• 抽象角色:一般使用接口或者抽象类来实现
• 真实角色:被代理的角色
• 代理角色:代理真实角色,代理真实角色后,一般会做一些附属的操作
• 客户:使用代理角色来... 阅读原文
2021-01-12 06:57:01 阅读(671) 评论(0)
摘要:
1. pom文件
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLS... 阅读原文
2021-01-12 06:00:09 阅读(675) 评论(0)
摘要:
服务端:
public class NoBlockServer {
public static void main(String[] args) throws IOException {
// 1.获取通道
ServerSocketChannel serv... 阅读原文
2021-01-12 00:23:11 阅读(673) 评论(0)
摘要:
Java基础方面:1、作用域public,private,protected,以及不写时的区别答:区别如下:
不写时默认为friendly
2、Anonymous Inner Class (匿名内部类) 是否可以extends(继承)其它类,是否可以implements(实现)interface(接口)答:匿... 阅读原文
2021-01-12 00:11:03 阅读(694) 评论(0)
摘要:
网络编程
1. 网络编程概述
网络编程概述
Java是Internet上的语言,他从语言级上提供了网络编程应用程序的支持,程序员能够很容易开发常见的网络应用程序。
Java提供的网络类库,可以实现无痛的网络连接,联网的底层细节被隐藏再Java的本机安装系统里,有JVM进行控制。并且Java实现了一个跨屏... 阅读原文
2021-01-11 23:10:06 阅读(695) 评论(0)