2019-07-08 22:00
2580
0
Spring Batch,Spring,随风溜达的向日葵,chkui,Spring Batch(4)——Item概念及使用代码
在 批处理概念 中介绍一个标准的批处理分为 Job 和 Step。本文将结合代码介绍在Step中Reader、Processor、Writer的实际使用。 Reader Reader是指从各种各样的外...
|
2019-07-08 19:00
1946
0
Java,Element,Peek,中关村的老男孩,,你还不了解线程池原理?赶紧来补一下
一、为什么要用线程池 降低资源消耗。通过重复利用已创建的线程降低线程创建、销毁线程造成的消耗。 提高响应速度。当任务到达时,任务可以不需要等到线程创建就能立即执行。 提高线程的可管......
|
2019-07-08 14:00
2031
0
Flannel,Calico,YAML,Docker,Kubernetes,Choerodon,choerodon,从0开始使用Kubernets系列(七):网络
本文是从 0 到 1 使用 Kubernetes 系列第七篇,上一篇《从0到1使用Kubernetes系列(六):数据持久化实战》 介绍了Kubenetes中的几种常用储存类型,本文将介绍K8S网络相...
|
2019-07-08 11:00
2529
0
NoSQL,Redis,中关村的老男孩,,高并发下如何缩短响应时间
定义 网站响应时间是指系统对请求作出响应的时间。通俗来讲就是我们把网址输入进浏览器然后敲回车键开始一直到浏览器把网站的内容呈现给用户的这段时间。网站响应时间是越短越好,因为网站页......
|
2019-07-07 17:00
4283
0
CTC,雪饼,,【AI实战】手把手教你文字识别(识别篇:LSTM+CTC, CRNN, chineseocr方法)
文字识别是AI的一个重要应用场景,文字识别过程一般由图像输入、预处理、文本检测、文本识别、结果输出等环节组成。 其中,文本检测、文本识别是最核心的环节。文本检测方面,在前面的文章中......
|
2019-07-06 22:00
2432
0
Protocol Buffers,Java,Dubbo,gRPC,Entity,100斤的大胖子,,实践DDD领域驱动设计
说明 领域驱动设计最近又火了。概念不断被提及,但是相信对于像笔者一样的很多开发者对于其如何应用都一头雾水。 正如《实现领域驱动设计》中作者提到的不同公司的业务能力开发能力和成熟度不......
|
2019-07-06 22:00
2630
1
Node.js,Flutter,阿里云云栖社区,yunqi,阿里前端委员会主席圆心:未来前端的机会在哪里?
阿里妹导读:在近期举办的行业大会上,阿里前端技术委员会主席,淘系技术部资深总监圆心发表了《前端路上的思考》的演讲,分别从前端的发展历程、今天的机会、如何引领新技术、前端价值这四个......
|
2019-07-06 22:00
2240
1
Java,李红欧巴,,深挖Jvm垃圾收集
垃圾收集(Garbage Collection,GC),它的任务是解决以下 3 件问题: 哪些内存需要回收? 什么时候回收? 如何回收? 其中第一个问题很好回答,在 Java 中,GC 主要发生在 J...
|
2019-07-06 16:00
1798
0
Linux,Ubuntu,SQLSERVER,yeqing112,,Ubuntu下借助URLOS快速安装SqlServer 2017
在Ubuntu上能安装SqlServer 2017吗?当然可以!在网上你能找到大量的安装教程,也许经过一些折腾,你也能成功在linux中安装sqlserver,但是其中可能会踩到很多莫名其妙的坑,白白...
|
2019-07-06 16:00
1534
0
Java,JDK,Mark,CAS,中关村的老男孩,,Java多线程synchronized关键字引出的多种锁
前言 Java 中的 synchronized关键字可以在多线程环境下用来作为线程安全的同步锁。本文不讨论 synchronized 的具体使用,而是研究下synchronized底层的锁机制,以及这...
|
2019-07-05 11:00
2496
0
RabbitMQ,Redis,ElasticSearch,马蜂窝技术,,马蜂窝支付中心架构演进
为了更好地支持交易业务的快速发展,马蜂窝支付中心从最初只支持基础支付和退款的「刀耕火种」阶段,经历了架构调整的「刮骨疗伤」阶段,完成了到实现综合产品平台形态的「沉淀蓄力」阶段的演......
|
2019-07-05 10:00
2610
0
Dubbo,crossoverJie,crossoverjie,What?一个 Dubbo 服务启动要两个小时!
前言 前几天在测试环境碰到一个非常奇怪的与 dubbo 相关的问题,事后我在网上搜索了一圈并没有发现类似的帖子或文章,于是便有了这篇。 希望对还未碰到或正在碰到的朋友有所帮助。 现象 现象......
|
2019-07-05 10:00
2823
0
go-proxy,狂奔的蜗牛.,,域名解析 域名控制台+极客+cloudflare 的配置方法
准备工作 由于使用goproxy的过程,ws传输协议可以利用CDN。本文综合的介绍了cloudflare注册使用,从域名解析到回源,完成了一个二级域使用cloudflare的CDN加速的配置过程。 首...
|
2019-07-04 15:00
3069
0
Maven,DiamondFsd,diamondfsd,写一个代码生成器的心路历程,和一个只需要一天就能完成的代码生成器maven插件源码
为什么要写一个代码生成器 在写后端项目的时候,基础的实现功能都是增删查改,通常以表或者指定的数据模型为单位进行增删查改。 在大部分的Web项目中,通常写一个增删查改需要新建很多个基础......
|
2019-07-04 14:00
2785
0
GraalVM,JGroups,Quarkus,红薯,javayou,使用 Quarkus/GraalVM 将 JGroups 编译成可执行文件
本文翻译自:http://belaban.blogspot.com/2019/07/compiling-jgroups-to-native-code-with.html 我很高兴的宣布 Quarkus...
|
2019-07-04 11:00
2436
0
BORG,PaaS,Docker,Cloud Foundry,Kubernetes,阿里云云栖社区,yunqi,容器十年 ——一部软件交付编年史
作者| 张磊,阿里云容器平台高级技术专家,CNCF Ambassador (CNCF 官方大使),Kubernetes 项目资深成员与维护者,曾就职于 Hyper、微软研究院(MSR),现在负责 Ku...
|
2019-07-04 11:00
2191
0
Runner,Java,Element,crossoverJie,crossoverjie,常见的集合容器应当避免的坑
前言 前不久帮同事一起 review 一个 job 执行缓慢的问题时发现不少朋友在撸码实现功能时还是有需要细节不够注意,于是便有了这篇文章。 ArrayList 踩坑 List<string&g...
|
2019-07-04 11:00
2013
0
NoSQL,H2,中关村的老男孩,,优雅快速的统计千万级别uv
定义 PV是page view的缩写,即页面浏览量,通常是衡量一个网络新闻频道或网站甚至一条网络新闻的主要指标。网页浏览数是评价网站流量最常用的指标之一,简称为PV UV是unique visitor...
|
2019-07-04 11:00
1706
0
React,ReactJS,Worktile,worktile,石墨文档技术总监:敏捷思想在产品周期的延伸
李子骅--石墨文档技术总监。 一个产品有需求的提出、评审、确定,以及实际的开发测试和交付这几个阶段。从2001年敏捷被提出开始到现在已经有越来越多的项目在使用敏捷。现在的敏捷已经变成一......
|
2019-07-04 11:00
2474
0
Oracle,MySQL,宜信技术学院,,通过自研数据库画像工具支持“去O”数据库评估
“去O”,是近些年来一直很火的一个话题,随之也产生了各种疑惑,包括现有数据库评估、技术选型等。去O是项系统工程,需要做好充分的评估。本文通过自研工具,生成数据库画像,为去O评估提供......
|