标签:统计

Java

推介7个CI / CD(持续集成和持续部署)工具

8

Harries 发布于 2018-08-18

为什么要为CI / CD工作流程使用工具,哪一个适合您? 越来越多的工程团队正在采用敏捷开发,推动更短,更快的发布周期。代码库增长和创建新生产构建的频率导致持续集成和持续部署/交付工具的兴起。 如果您还考虑转换到快速发布频率,或者您不确定其他工具提供什么 – 我们已经为您提供保障...

阅读(17)评论(0)赞 (0)

Java

JFrog Artifactory 二进制软件制品仓库介绍

5

wenming.gapo 发布于 2018-08-17

什么是二进制软件制品仓库 软件制品是指可在服务器上直接运行的二进制形式的文件,通常称之为二进制软件制品。 不同开发语言所产生的制品的获取、使用、共享方式不同,二进制制品仓库能够统一管理所有开发语言类型的二进制制品,同时无缝对接现有的标准化构建和发布工具。 关于 JFrog Art...

阅读(17)评论(0)赞 (0)

创业故事

估值17亿的店竟让顾客决定商品价格 是怎么做到的

12

dulong 发布于 2018-08-15

全世界数不清的服装品牌,为什么能成为名牌的少之又少? 刀哥看到国内很多新生服装品牌,在发生天翻地覆变化的市场中,依然故我地自嗨式发展。 实际上,他们和那些被淹没在市场洪流中、死掉的牌子没啥区别。但是有一个品牌简直是服装界的一股清流!相比于Zara每年推出10000+新款,这个品牌...

阅读(19)评论(0)赞 (0)

Java

Java多线程基础-CyclicBarrier

12

xiaoli.wang 发布于 2018-08-14

java.util.concurrent 包里有几个能帮助人们管理相互合作的线程集的类,为多线程常见的应用场景预置了抽象好的类库。在遇到这些应用场景时应该直接重用合适的库类而不要试图提供手工的锁与条件的集合。 同步屏障 CyclicBarrier 官方定义上文已经给出,人话版是等...

阅读(23)评论(0)赞 (0)

Java

AOP埋点从入门到放弃(二)

1

xubiao.zhuang 发布于 2018-08-14

其实人最大悲哀莫过于知道自己想要什么,却不知道怎么坚持!最近迷恋上了死侍 其实和我平时的状态差不多,以一个混子的心态去做任何事情,往往成功的概率会更大!!! 一张图片镇楼!!! 上文说到了AspectJ的集成问题,如果没有看过上一篇文章的小伙伴可以看看本系列的第一篇文章。 AOP...

阅读(22)评论(0)赞 (0)

Java

collected questions

songhua.gao 发布于 2018-08-13

分布式锁 websocket zookeeper 重入锁 class的加载过程 GC原理(新生代、老生代、gc回收策略-mark-swap、copying、压缩、分区) Nginx相关知识以及日志文件处理 spring相关知识(aop、ioc,bean的生命周期(中哪个地方可以提...

阅读(28)评论(0)赞 (0)

Java

RxJava 在闲鱼系统吞吐量提升上的实践

8

darida 发布于 2018-08-13

引言 响应式编程最简单的定义是Reactive programming is programming with asynchronous data streams。无论是从Spring5中引入的响应式编程框架还是java9中集成的响应式流,都能看到响应式编程的影子。可以说响应式编...

阅读(18)评论(0)赞 (0)

Java

JVM系列(七) – JVM线上监控工具

3

dulong 发布于 2018-08-13

通过上一篇的 JVM 垃圾回收知识,我们了解了 JVM 具体的 垃圾回收算法 和几种 垃圾回收器 。理论是指导实践的工具,有了理论指导,定位问题的时候,知识和经验是关键基础,数据可以为我们提供依据。 在线上我们经常会遇见如下几个问题: CPU 如果遇到了以上这种问题,在 线下环境...

阅读(28)评论(0)赞 (0)

Java

AOP埋点从入门到放弃(一)

5

wenming.gapo 发布于 2018-08-13

今天老大跑过来说项目埋点了解一下!丢下了这句话之后,就没有之后了!剩下我一个人在风中凌乱!!! 其实这个需求老大在很久之前就说要开发了,后来就搁置了!但是今天看老大的态度,应该排到日程了!所以没办法只有硬着头皮磕了!免得过一阵子加班到很晚,所以趁着时间宽松,先能把踩的坑踩踩!!!...

阅读(24)评论(0)赞 (0)

Java

服务器性能指标(三)——内存使用分析及问题排查

1

songhua.gao 发布于 2018-08-13

平常的工作中,在衡量服务器的性能时,经常会涉及到几个指标,load、cpu、mem、qps、rt等。每个指标都有其独特的意义,很多时候在线上出现问题时,往往会伴随着某些指标的异常。大部分情况下,在问题发生之前,某些指标就会提前有异常显示。 在第一篇文章中,我们介绍了一个重要的指标...

阅读(18)评论(0)赞 (0)

Java

在centos7上实现nginx+tomcat负载均衡

10

小丁 发布于 2018-08-12

概述 通常情况下,一个Tomcat站点由于可能出现单点故障及无法应付过多客户复杂多样的请求等问题,不能单独应用于生产环境下,所以需要一套更可靠的解决方案来完善web站点架构。 nginx是一款优秀的http服务器软件,它能够支持多达50000个并发连接数的响应,拥有强大的静态资源...

阅读(25)评论(0)赞 (0)

Java

对JAVA集合进行遍历删除时务必要用迭代器

13

xirruiqiang 发布于 2018-08-12

今天同事写了几行类似这样的代码: package cn.iigrowing.threads.study.CollectionModify; import java.util.ArrayList; import java.util.List; public class Concur...

阅读(33)评论(0)赞 (0)

Java

Spark之Java编程

songhua.gao 发布于 2018-08-11

Spark是一个用来实现快速而通用的集群计算的平台。扩展了广泛使用的MapReduce计算模型,而且高效地支持更多的计算模式,包括交互式查询和流处理。在处理大规模数据集的时候,速度是非常重要的。Spark的一个重要特点就是能够在内存中计算,因而更快。即使在磁盘上进行的复杂计算,S...

阅读(31)评论(0)赞 (0)

Spring

springboot整合redis使用cache并未缓存添加缓存时间

xiaoli.wang 发布于 2018-08-11

当调用一个缓存方法时会根据相关信息和返回结果作为一个键值对存放在缓存中,等到下次利用同样的参数来调用该方法时将不再执行该方法,而是直接从缓存中获取结果进行返回,这是SpringCache。SpringCache 定义 CacheManager 和 Cache 接口用来统一不同的缓...

阅读(33)评论(0)赞 (0)

Java

线上服务器内存分析及问题排查

1

hellas 发布于 2018-08-10

平常的工作中,在衡量服务器的性能时,经常会涉及到几个指标,load、cpu、mem、qps、rt等。每个指标都有其独特的意义,很多时候在线上出现问题时,往往会伴随着某些指标的异常。大部分情况下,在问题发生之前,某些指标就会提前有异常显示。 在第一篇文章中,我们介绍了一个重要的指标...

阅读(28)评论(0)赞 (0)

创业知识

哪些个人素质会促使创业成功?

1

yeseng 发布于 2018-08-10

      据不完统计,中国有几千万的创业者,而且每年都有成千上万的人加入创业的大军当中。“大众创业,万众创新”的国家热潮,带出了一批又一批的有志创客,同样的也出现了一批又一批的失败者,创业近乎是“十死无生&rdq...

阅读(15)评论(0)赞 (0)

创业故事

创业案例剖析 | 一家国产狗粮公司的快速上位之路

5

yeseng 发布于 2018-08-09

大约10年前,高瓴、天图这些投资机构就开始在宠物赛道寻找标的,却一直没看到市场的爆发。 在行业多年来的普遍认知当中,宠物粮市场已经被玛氏、雀巢这样的国际巨头垄断,并无国产品牌的生机。 自徐州起家的疯狂小狗,却用了4年时间给狗粮市场撕开了一道口子。 2014年时疯狂小狗还名不见经传...

阅读(31)评论(0)赞 (0)

Spring

这是一篇优雅的Springboot2.0使用手册

8

yeseng 发布于 2018-08-08

最近再研究springboot的原理:yum:颇有收获,现在让我分享一下springboot如何使用吧~ 想要解锁更多新姿势?请访问我的博客 啥是Springboot 和书上理解的不同,我认为Springboot是一个优秀的快速搭建框架,他通过maven继承方式添加依赖来整合很多...

阅读(54)评论(0)赞 (0)