本站公告: PUI正式上线,欢迎体验。

404 . Not Just An Error

抱歉,沒有找到您需要的内容!!

给您推荐以下内容:

 构建系统Spring Boot
框架积累

构建系统Spring Boot

Mignon 2年前 (2016-09-21) 2787浏览 0评论

强烈建议你选择一个支持依赖管理,能消费发布到"Maven中央仓库"的artifacts的构建系统,比如Maven或Gradle。使用其他构建系统也是可以的,比如Ant,但它们可能得不到很好的支持。构建系统1、在开发工具IntelliJ IDEA中构建Spring Boot项目。创...

阿里支付宝系统内部架构解析 | 互联网+技术
框架积累

阿里支付宝系统内部架构解析 | 互联网+技术

Mignon 2年前 (2016-09-23) 3845浏览 0评论

支付宝宣布要收费了,下个月开始会收取提现手续费0.1%。所以,你如果想知道支付宝的系统架构的话,这就是。(这两者冥冥之中有点关系)支付宝系统架构概况典型处理默认资金处理平台财务会计支付清算核算中心交易柔性事务支付宝的开源分布式消息中间件--Metamorphosis(MetaQ),Metamorph...

Java读取文件加速
代码积累

Java读取文件加速

Mignon 2年前 (2017-01-05) 3300浏览 0评论

在执行IO时,Java的InputStream被广泛使用,比如DataInputStream.readInt等等。事实上,这些高度封装的接口奇慢无比。我有一个项目启动时需要读取90MB左右的词典文件,用DataInputStream耗时3秒以上,换用java.nio包直接操作内存字节,可以加速到30...

调整VM Option优化JVM性能
代码积累

调整VM Option优化JVM性能

Mignon 2年前 (2017-01-05) 3142浏览 0评论

今天一个List大约要放入5万个对象,每个对象是对一篇语料的解析结果。语料库在磁盘里大约有200MB,读入内存后大小未知。当我解析了10000篇的时候,明显感觉速度降了下来,按理说LinkedList插入效率很高,但是换用数组之后一样慢,单线程程序竟然吃掉了四核CPU的100%。这才感觉不对劲,估计...

Java动态修改Enum实例
技巧积累

Java动态修改Enum实例

Mignon 2年前 (2017-01-05) 1869浏览 0评论

众所周知,enum类型实例数量是固定的,甚至还被用来设计单例。但有时候仍然存在需要动态增加Enum实例的场景,这也并非一定是设计失败,也可能是增加灵活性的实际需求,比如一些web框架,再比如HanLP的动态用户自定义词性。然而最大的障碍是switch语句生成的虚构类,本文参考Java Special...

Spring Cloud Netflix
框架积累

Spring Cloud Netflix

Mignon 2年前 (2017-01-05) 4078浏览 0评论

该项目通过自动配置和绑定到Spring环境和其他Spring编程模型惯例,为Spring Boot应用程序提供Netflix OSS集成。 通过几个简单的注释,您可以快速启用和配置应用程序中的常见功能模块,并使用久经考验的Netflix组件构建大型分布式系统。 提供的功能模块包括服务发现(Eurek...

Spring Cloud netflix概览和架构设计
框架积累

Spring Cloud netflix概览和架构设计

Mignon 2年前 (2017-01-07) 24085浏览 0评论

1 Spring Cloud简介Spring Cloud是基于Spring Boot的一整套实现微服务的框架。他提供了微服务开发所需的配置管理、服务发现、断路器、智能路由、微代理、控制总线、全局锁、决策竞选、分布式会话和集群状态管理等组件。最重要的是,跟spring boot框架一起使用的话,会让你...

Java中创建多进程
技巧积累

Java中创建多进程

Mignon 2年前 (2017-01-11) 3780浏览 0评论

我们常常听到的比较多是如何创建多线程,很少听到如何创建多进程,今天我们来讲解一下如何创建多进程ProcessBuilder类ProcessBuilder类是J2SE 1.5在java.lang中新添加的一个新类,此类用于创建操作系统进程,它提供一种启动和管理进程(也就是应用程序)的方法。在J2SE...