用户中心USER CENTER

首页/用户
  • Java8的流(stream)操作

    摘要:串行与并行可以分为串行与并行两种,串行流和并行流差别就是单线程和多线程的执行。返回串行流返回并行流和方法返回的都是类型的对象,说明它们在功能的使用上是没差别的。唯一的差别就是单线程和多线程的执行。 Stream是什么 Stream是Java8中新加入的api,更准确的说: Java 8 中的 Stream 是对集合(Collection)对象功能的增强,它专注于对集合对象进行各种非常便...

    yacheng 发布于Java
  • 一起来学SpringBoot | 第九篇:整合Lettuce Redis

    摘要:相比它支持存储的类型相对更多字符哈希集合有序集合列表,同时是线程安全的。基于的连接实例,可以在多个线程间并发访问,且线程安全,满足多线程环境下的并发访问,同时它是可伸缩的设计,一个连接实例不够的情况也可以按需增加连接实例。 SpringBoot 是为了简化 Spring 应用的创建、运行、调试、部署等一系列问题而诞生的产物,自动装配的特性让我们可以更好的关注业务本身而不是外部的XML...

    yacheng 发布于Java
  • 设计模式之策略模式

    摘要:策略模式即设计不同的策略应用于不同的实现上。代码实现如下动物让和组合起来可调用方法来给每种不同的动物加不同的行为让行为动起来各种动物的实现行为接口定义各种行为汪汪。。。。 策略模式即设计不同的策略应用于不同的实现上。showImg(https://segmentfault.com/img/bVbcwdU?w=941&h=560); 代码实现如下: //动物 public abstrac...

    yacheng 发布于Java
  • Android 性能监控系列一(原理篇)

    摘要:全称应用性能管理监控后面我会通过一系列的文章来介绍的原理框架设计与实现等等。在应用构建期间,通过修改字节码的方式来进行字节码插桩就是实现自动化的方案之一。 showImg(https://segmentfault.com/img/bVbbRX6?w=1995&h=1273); 欢迎关注微信公众号:BaronTalk,获取更多精彩好文! 一. 前言 性能问题是导致 App 用户流失的罪魁...

    yacheng 发布于Java
  • Java开发熟手该当心的11个错误

    摘要:不贴近真实环境的性能测试,可能会带来不可预料的性能拓展和多线程问题。也需要对负载均衡器进行测试,以确保它能正常工作,使每个节点达到平衡。负载均衡器,需要的节点数节点类型,比如是型还是型,以及聚类要求。 生产过程中出现的问题正逐渐得到中层和最高管理层的重视。不管是身为开发人员还是架构师,下列的事项都应该得到你足够的重视以避免陷入未来的尴尬境地。你也可以把它作为排查问题的便签。 1、不在...

    yacheng 发布于Java
<