0

基于多线程任务队列执行时间测试——泛型单例模式落地

基于多线程任务队列执行时间测试——泛型单例模式落地 [toc] 1.需求 比如有100个任务,多线程异步执行,统计执行完所有任务所耗费的时间。如,开始线程是线程A,最后的线程是B,记录B的DataTime.Now A的DataTime.Now. 2.遇到的问题 因为这里涉及到多线程,异步,所以需要在 ...

JerryMouseLi 发布于 2019-12-13 12:18 评论(0)阅读(31)
1

java异常有效实践

河北沧州快三微信群—官方网址22270.COM异常在我们的平时开发过程中是非常寻常并且经常会面对的,我们有很多方式来处理和使用异常。充分发挥异常的优点可以提高程序的可读性,可靠性和可维护性。但是如果使用不当,也会带来很多负面影响。 参考 effective java 第三版中对于异常的一些优秀实践来做一下总结: No.1 只针对异常的情况才使用 ...

东溪陈姓少年 发布于 2019-12-12 16:29 评论(2)阅读(140)
0

AE单词备忘

类的基本特性内 approved 已批准 implemented 已实施 mandatory 强制性的 proposed 偍仪的 validated 已验证 ...

东经115 发布于 2019-12-12 08:42 评论(0)阅读(8)
0

Nginx环境搭建与使用

一、背景 之前测试的项目前后端的"路由"(负责把前端发过来的请求转发到相应的后端服务上)要用Nignx来取代原来的tomcat的http server功能,做这个替换的原因是Nignx轻量级,抗并发,处理静态文件好。 Nignx常用做静态内容服务和代理服务器,直接外来请求转发给后面的应用服务器(to ...

艾里_Simple 发布于 2019-12-11 17:10 评论(0)阅读(28)
10

想实现多人协作的“在线Excel”?真没那么简单

本文由葡萄城技术团队原创并首发 转载请注明出处:葡萄城官网,葡萄城为开发者提供专业的开发工具、解决方案和服务,赋能开发者。 Excel是我们办公中常用的工具 ,它几乎能为我们处理大部分数据,友好的交互界面、丰富的公式函数和易于上手的图表为我们在数据统计方面提供了不小的帮助,但经过一段时期运行,就会出 ...

葡萄城技术团队 发布于 2019-12-11 14:42 评论(0)阅读(483)
0

XAF Architecture XAF架构

河北沧州快三微信群—官方网址22270.COM使用eXpressApp框架构建的应用程序由几个功能块组成。下图显示了基本块,指出了何时以及如何创建这些块,最后显示了可以扩展应用程序的领域。河北沧州快三微信群—官方网址22270.COM本主题后面将给出每个应用程序构建块的概述。 ...

code first life 发布于 2019-12-11 10:53 评论(0)阅读(11)
0

设计模式之☞适配器模式,通俗易懂,一学就会!!!

简介 适配器模式(Adapter Pattern)是作为两个不兼容的接口之间的桥梁。这种类型的设计模式属于结构型模式,它结合了两个独立接口的功能。这种模式涉及到一个单一的类,该类负责加入独立的或不兼容的接口功能。 功能展示 场景模拟 外国出差,给笔记本充电,德国有一套德国标准,中国有一套中国标准(国 ...

陈彦斌 发布于 2019-12-10 21:54 评论(2)阅读(38)
0

设计模式之☞装饰模式,通俗易懂,一学就会!!!

简介 装饰器模式(Decorator Pattern)允许向一个现有的对象添加新的功能,同时又不改变其结构。这种类型的设计模式属于结构型模式,它是作为现有的类的一个包装。河北沧州快三微信群—官方网址22270.COM 这种模式创建了一个装饰类,用来包装原有的类,并在保持类方法签名完整性的前提下,提供了额外的功能。我们通过下面的实例来演示装饰器模 ...

陈彦斌 发布于 2019-12-10 21:02 评论(2)阅读(47)
0

Springboot vue.js html 跨域 前后分离 shiro权限 集成代码生成器

本代码为 Springboot vue.js 前后分离 + 跨域 版本 (权限控制到菜单和按钮) 后台框架:springboot2.1.2+ mybaits+maven+接口 前端页面:html +vue.js 形式 jquery ajax 异步跨域 json 格式数据交互 前后分离,前后台分开部署 ...

m17098136262_1 发布于 2019-12-10 11:17 评论(0)阅读(21)
0

Spring基础——IOC九种bean声明方式

Spring简介 Spring不是服务于开发web项目的功能,或业务。而是服务于项目的开发,方便各层间的解耦调用,方便对类的批量管理,是提高软件开发效率,降低后期维护成本的框架。 Spring的核心思想是IOC(控制反转),AOP(切面编程)两点。 IOC:即不再需要程序员去显式地`new`一个对象 ...

悦悦的狗子 发布于 2019-12-09 16:07 评论(0)阅读(41)
0

单例设计模式总结

最近看到一篇关于单例模式较为详细的讲解的文章:http://coolshell.cn/articles/265.html 下面对此文章进行摘录 (Java) // version 1.0 最为朴素的单例模式实践; public class Singleton { private static Si ...

xuyaowen 发布于 2019-12-09 15:34 评论(0)阅读(21)
0

isNotBlank()和isNotEmpty()总结

import org.apache.commons.lang.StringUtils; import org.junit.Test; public class Test{ //总结:isNotBlank()一定要里面有东西 null,""," ",返回的都是false @Test public vo ...

WL忽然之间 发布于 2019-12-08 15:03 评论(0)阅读(13)
0

分布式事物之综合案例分析

7.1系统介绍 7.1.1. P2P介绍 P2P 金融又叫P2P信贷。其中P2P是 peer-to-peer 或 person-to-person 的简写,意思是:个人对个人。P2P金融指个人与个人间的小额借贷交易,一般需要借助电子商务专业网络平台帮助借贷双方确立借贷关系并完成相关交易手续。借款者可 ...

小小一 发布于 2019-12-08 10:53 评论(0)阅读(39)
1

学习重构(5)-简化条件表达式

河北沧州快三微信群—官方网址22270.COM1.Decompose Conditional (分解条件表达式)应用场景:你有一个复杂的条件(if-then-else)语句。从if、then、else三个段落中分别提炼出独立函数。示例:if (date.before(SUMMER_START) || date.after(SUMMER_END) ...

流浪的小丑 发布于 2019-12-07 18:15 评论(0)阅读(25)
0

慕课网 实战班 就业班 2019年12月5号 更新资料整理 300套

慕课网 实战班 就业班 2019年12月5号 更新资料整理 300套 百度网盘资料链接: 链接:http://pan.baidu.com/s/1qORPsgM6ukDPOSjU5ck5yA提取码:qnlu复制这段内容后打开百度网盘手机App,操作更方便哦 微云链接: http://docs.qq ...

Mr.Right-w 发布于 2019-12-05 21:44 评论(0)阅读(63)
0

如何正确使用 Spring Cloud?【中】

从 2004 年发布 1.0 版本开始,Spring 目前已经演进至 5.x 版本了,为不同时期的应用开发提供了强有力的支撑。现在我们正面对微服务、DevOps、云计算这些新的挑战,Spring 家族的新生力量 Spring Cloud 又将给我们提供哪些方面的支撑呢? ...

IT老兵哥 发布于 2019-12-05 10:38 评论(0)阅读(35)
0

如何正确使用 Spring Cloud?【上】

Spring Cloud,它将帮我们填平横跨在应用开发与微服务、DevOps、云计算之间的沟壑,让我们轻松拥抱云上微服务,但你知道它是如何做到的吗?你对它有全面的了解吗?你知道如何正确使用它吗?新概念新技术层出不穷,让人云里雾里,你是否想拨开云雾对它们有更清晰的认知? ...

IT老兵哥 发布于 2019-12-05 10:34 评论(0)阅读(32)
3

几种常见设计模式在项目中的应用<Singleton、Factory、Strategy>

一、前言 前几天阅读一框架文档,里面有一段这样的描述 “从对象工厂中………” ,促使写下本文。尽管一些模式简单和简单,但是常用、有用。 结合最近一个项目场景回顾一下里面应用到的一些模式<Singleton、Factory、Strategy>。 Singleton:创建型模式,负责创建维护一个全局唯一 ...

.NET西安 发布于 2019-12-04 19:52 评论(0)阅读(507)
0

[追热点]了解 Cloud Native 云原生

起源和发展 "Pivotal" 是云原生应用的提出者,并推出了 "Pivotal Cloud Foundry" 云原生应用平台和 "Spring" 开源 Java 开发框架,成为云原生应用架构中先驱者和探路者。 CNCF,全称Cloud Native Computing Foundation(云原生 ...

repeatedly 发布于 2019-12-04 17:36 评论(0)阅读(28)
0

【高可用架构】借助Envoy工具发布项目到多台服务器(二)

前言 在上一篇,我们已经成功在开发机上部署了Deploy项目,下面我们继续在开发机上安装Envoy 两台应用服务器的IP 192.168.10.12 192.168.10.18 【高可用架构】系列链接: "待部署的架构介绍" 演示 安装envoy 全局安装envoy,你也可以安装在当前项目下 在项目 ...

SexyPhoenix 发布于 2019-12-04 11:54 评论(0)阅读(54)