摘要: 前言   总说计算机是擅长于做位运算的,那么到底它有多擅长呢?   通过简单的测试,来探究一样位运算和取模运算的运算效率对比。 一、测试代码: 1 public class BitAndModulus { 2 @Test 3 public void bit() { 4... 阅读原文
2019-08-09 19:38:04 阅读(2511) 评论(0)
摘要: 译者:Yujiaao segmentfault.com/a/1190000019962661 推荐阅读(点击即可跳转阅读) 1. SpringBoot内容聚合 2. 面试题内容聚合 3. 设计模式内容聚合 4. Mybatis内容聚合 5. 多线程内容聚合 这是我收集的10个最棘手的J... 阅读原文
2019-08-09 18:16:23 阅读(2376) 评论(0)
摘要: 引言       咱们公司从事的是信息安全涉密应用的一些项目研发一共有分为三步,相比较于一般公司和一般的项目,对于信息安全要求更加严格,领导要求数据量和用户的用户名及密码信息都必需是要密文配置和存储的,这就涉及到jdbc.properties文件中的数据库的用户名和密码也是一样的,需要配置问密文,在连接的时... 阅读原文
2019-08-09 17:42:10 阅读(2386) 评论(0)
摘要: 流程图 以上是一个请假的流程图,以下为流程任务节点描述: 员工发起请假流程 部门经理审批 同意则进入人事审批 拒绝则调整申请或者直接结束流程 人事审批通过则进入销假环节 人事审批拒绝则调整申请或者直接结束流程 员工销假结束流程 任务分配 员工发起申请 ProcessInstance process =... 阅读原文
2019-08-09 16:25:09 阅读(2538) 评论(0)
摘要: 一. 数组 概念:存储数据的容器 1. 特点 只能存储同一种数据类型 长度固定 2.创建 数据类型[] 数组名 = new 数据类型[数组长度]; 数据类型[] 数组名 = {数据1,数据2,数据3,...}; 数据类型[] 数组名 = new 数据类型[]{数据1,数据2,数据3,...}; 3. ... 阅读原文
2019-08-09 15:24:01 阅读(2442) 评论(0)
摘要: 写在前面,阅读本文前,你需要了解熔断器相关内容SpringCloud微服务:Hystrix组件,实现服务熔断 一、聚合监控简介 1、Dashboard组件 微服务架构中为了保证程序的可用性,防止程序出错导致网络阻塞,出现了断路器模型。断路器的状况反应程序的可用性和健壮性,它是一个重要指标。Hystrix... 阅读原文
2019-08-09 15:20:05 阅读(2446) 评论(0)
摘要: 一、集成开发环境(Integrated Develop Environment,简称IDE) 1.什么是集成开发环境 (1)集成开发环境可以使软件开发变得更简单 (2)没有IDE工具: i.需要安装JDK,需要配置环境变量;需要手动的将java源文件编译生成class字节码文件; ii.java源程... 阅读原文
2019-08-09 15:03:03 阅读(2383) 评论(0)
摘要: 结合 Spring 后置处理器源码 和 Spring Aware源码 ,再来看下 Spring AOP 的源码。 启动 AOP 使用 @EnableAspectJAutoProxy 这个注解来启用 AOP 的能力了。它使用 @Import 导入类 AspectJAutoProxyRegistrar,这个类实现... 阅读原文
2019-08-09 14:50:03 阅读(2357) 评论(0)
摘要: 概述 一些同学的Java课设有这样一个问题,比较感兴趣就做了一下 功能介绍: 1、可增加闹钟 2、可删除闹钟 3、时间到了响铃 4、关闭闹钟不会丢失闹钟(因为闹钟存储在txt文件中,不会因程序关闭就终止) 缺点 1、没有使用多线程,闹钟响起时只能等待1分钟或者关闭程序 2、界面设计不够美观,... 阅读原文
2019-08-09 13:33:49 阅读(2493) 评论(0)
摘要: 前言 本来想把《疯狂工作流讲义-activiti6.0》这本书里面的实例拿过来,但是这本书我看完后,认为里面编写的activiti6的核心API代码片段不是很清晰,有不少需要雕琢的地方才好形成一篇博客。 所以我就把以前看过的黑马activiti5的案例拿过来放到activiti6.0依赖中运行测试,可以正常... 阅读原文
2019-08-09 13:15:02 阅读(2329) 评论(0)