文章库ARTICLE COLUMN

  • Pinpoint分布式APM安装部署

    Pinpoint分布式APM安装部署

    摘要:为了方便测试,我们在一台机器上安装所需有的软件部署时间需要的软件及版本软件名称版本号系列当前下载所需软件下载下载针对数据库初始化文件安装基础软件安装详见安装详见初始化数据库登录到服务器中执行以下命令安装修改配置文件 为了方便测试,我们...

    fobnnfobnn 评论0 收藏0
  • 【译】RabbitMQ系列(五) - 主题模式

    【译】RabbitMQ系列(五) - 主题模式

    摘要:主题模式在上一章我们改进了我们的日志系统,如果使用我们只能简单进行广播,而使用则允许消费者可以进行一定程度的选择。为的会同时发布到这两个。当为时,会接收所有的。当中没有使用通配符和时,的行为和一致。 主题模式 在上一章我们改进了我们的...

    pingan8787pingan8787 评论0 收藏0
  • 这题不会!别说你懂值传递与引用传递

    这题不会!别说你懂值传递与引用传递

    摘要:阅读原文这题不会别说你懂值传递与引用传递即使工作过一阶段的人也不一定能够理解是值传递还是引用传递。概念值传递方法调用时,实参的数值被复制到另一个变量,然后传递复制的副本。 阅读原文:这题不会!别说你懂值传递与引用传递 即使工作过一阶段的...

    QLQQLQ 评论0 收藏0
  • 数据结构与算法——跳表

    数据结构与算法——跳表

    摘要:跳表分析通过上面的理解,你应该知道了跳表,其实就是通过建立多级索引来提升查找效率的一种数据结构。一般的动态数据结构都会维持平衡,保证插入查询操作的性能不会下降。例如在中已经有跳表的两个实现类,分别是和,并且是线程安全的。 1. 概述 前面...

    2json2json 评论0 收藏0
  • 【译】RabbitMQ系列(六)-RPC模式

    【译】RabbitMQ系列(六)-RPC模式

    摘要:如果涉及返回值,就要用到本章提到的了。方法发送请求,并阻塞知道结果返回。当有消息时,进行计算并通过指定的发送给客户端。当接收到,则检查。如果和之前的匹配,则将消息返回给应用进行处理。 RPC模式 在第二章中我们学习了如何使用Work模式在多个...

    894974231894974231 评论0 收藏0
  • 编写Service方法

    编写Service方法

    摘要:读取字节流数据,需要使用方法返回的对象。单个参数可以通过请求的方法获取。可以使用方法指定包含的类型如。这个方法必须在任何内容被写入前或响应被提交前。响应对象,,有表示头的属性,如下状态代码用于指示不满足请求或请求已重定向的原因。 serv...

    springDevBirdspringDevBird 评论0 收藏0
  • Java深拷贝和浅拷贝

    Java深拷贝和浅拷贝

    摘要:中有三种类型的对象拷贝浅拷贝深拷贝延迟拷贝。深拷贝相比于浅拷贝速度较慢并且花销较大。意思是如果对象引用任何时候都不会被改变,那么没必要使用深拷贝,只需要使用浅拷贝就行了。 目录介绍 01.对象拷贝有哪些 02.理解浅拷贝 2.1 什么是浅拷贝 2...

    wangshijunwangshijun 评论0 收藏0
  • GitLab服务器安装配置手册

    GitLab服务器安装配置手册

    摘要:加载配置命令当加载完配置,启动。启动命令第一次打开网站会让你设置账号密码。使用克隆命令用下载项目。 一、GitLab 安装 1.1 准备工作 1.1.1 关闭防火墙 关闭防火墙命令:iptables -F 查看防火墙命令:iptables -L 1.1.2 关闭SELinux sed -i "s/SELI...

    vpantsvpants 评论0 收藏0
  • Java™ 教程(系统实用工具)

    Java™ 教程(系统实用工具)

    系统实用工具 System类实现了许多系统实用程序,其中一些已在上一节配置实用程序中介绍过,本节介绍一些其他系统实用程序。 命令行I/O对象 系统提供了几个预定义的I/O对象,这些对象在Java应用程序中非常有用,可以从命令行启动,它们实现了大多数操作系统...

    leonardofedleonardofed 评论0 收藏0
  • Java equals 和 == 完全解析

    Java equals 和 == 完全解析

    摘要:所以在对象没有重写这个方法时,默认使用此方法,即比较对象的内存地址值。结果为可以发现不管对象的内存地址是否相同并不影响其结果,所以类型比较的是数据值而不是内存地址值。 showImg("https://segmentfault.com/img/bVbqpku?w=800&h=344"); 今天...

    mikasamikasa 评论0 收藏0
  • Java™ 教程(PATH和CLASSPATH)

    Java™ 教程(PATH和CLASSPATH)

    PATH和CLASSPATH 本节介绍如何在Microsoft Windows,Solaris和Linux上使用PATH和CLASSPATH环境变量,有关最新信息,请参阅安装Java Development Kit(JDK)软件包中随附的安装说明。 安装软件后,JDK目录将具有如下所示的结构。 showImg("https://segmentfa...

    Ku_AndrewKu_Andrew 评论0 收藏0
  • 动态规划-楼梯问题

    动态规划-楼梯问题

    摘要:程序实现首先用递归进行实现,与动态规划做比较。递归动态规划从底到上推导,,每次迭代,只保留之前的两个状态,即可推导新的状态。 1、问题描述 有一楼梯共M级,刚开始时你在第一级,若每次只能跨上一级或二级,要走上第M级,共有多少种走法? 输入...

    enalienali 评论0 收藏0
  • 线程的状态

    线程的状态

    摘要:运行中,线程状态中并没有这一状态,但是实际执行中是有的可运行状态的线程获得了时间片,执行程序代码。其他阻塞运行的线程发出了请求时,会把该线程置为阻塞状态。当处理完毕时,线程重新转入可运行状态。 Thread.State 首先看JDK中的代码: java.lan...

    zhou_youzhou_you 评论0 收藏0
  • 第3项:用私有构造器或者枚举类型强化Singleton属性

    第3项:用私有构造器或者枚举类型强化Singleton属性

    摘要:两者都基于保持构造函数私有并导出公共静态成员以提供对唯一实例的访问。在一种方法中,该成员是字段私有构造器只调用一次,用来初始化静态变量。由于缺少或者属性的构造器,这就保证了的全局一致性一旦类被实例化,只会存在一个实例,不多也不少。  ...

    codeGooglecodeGoogle 评论0 收藏0
  • ElasticSearch多种搜索方式

    ElasticSearch多种搜索方式

    摘要:上一章节主要介绍了的一些重要概念及简单的,本章内容将重点介绍的多种查询方式。的多种搜索方式到此介绍完毕,每种搜索方式中还包含其他的,文中没有全部介绍,如果有需要可以自行翻阅官方文档。 上一章节主要介绍了ES的一些重要概念及简单的CRUD,本...

    Forest10Forest10 评论0 收藏0
  • 让facebook自愈:自动化主动机架维护  - 2

    让facebook自愈:自动化主动机架维护 - 2

    摘要:让自愈自动化主动机架维护原文作者翻译时序预关闭这一步主要是保证目前池子中认为是空闲的主机在主机级别关闭或批量操作期间交换多个主机时不会重新被加入到生产环境。 让facebook自愈:自动化主动机架维护 - 2Making Facebook self-healing: Automat...

    glumesglumes 评论0 收藏0
  • 【译】RabbitMQ系列(二)-Work模式

    【译】RabbitMQ系列(二)-Work模式

    摘要:每个消费者会得到平均数量的。为了确保不会丢失,采用确认机制。如果中断退出了关闭了,关闭了,或是连接丢失了而没有发送,会认为该消息没有完整的执行,会将该消息重新入队。该消息会被发送给其他的。当消费者中断退出,会重新分派。 Work模式 原文...

    lcodecorexlcodecorex 评论0 收藏0
  • 创建并初始化一个Servlet

    创建并初始化一个Servlet

    摘要:被注解的必须指定一个规则。当只有唯一一个匹配规则时使用属性其他情况下,当其他属性使用时使用属性。容器在加载并实例化后,开始初始化,这在接收来自客户端的请求之前。如果没有完成初始化流程,将抛出异常。使用初始化参数提供的数据只能是特定的。...

    geekzhougeekzhou 评论0 收藏0
  • 初始化和清除

    初始化和清除

    showImg(https://segmentfault.com/img/bVbql5o?w=2191&h=1860);

    tyheisttyheist 评论0 收藏0
  • 字符串回文实现

    字符串回文实现

    摘要:字符串回文如何判断一个字符串是否是回文字符串的问题,我想你应该听过,我们今天的思题目就是基于这个问题的改造版本。 字符串回文 如何判断一个字符串是否是回文字符串的问题,我想你应该听过,我们今天的思题目就是基于这个问题的改造版本。如果字...

    hzchzc 评论0 收藏0
  • 聊聊幽灵Class

    聊聊幽灵Class

    摘要:有锁的地方就会有锁竞争,并且也是一个耗时的过程,所以同一个如果并发出现在日志堆栈中势必会导致一部分线程会,这对于线上系统中简直就是灾难改进在最近的版本中并没有发现对的类做特殊处理,并且正如官方说的所以只要的版本大于,这个配置默认都是关...

    IlikewhiteIlikewhite 评论0 收藏0
  • mica 中验证码扩展 mica-captcha 验证码组件

    mica 中验证码扩展 mica-captcha 验证码组件

    摘要:生成验证码图形验证码校验验证码生成验证码图形验证码校验验证码生成其他类型验证码生成图片验证码主要为或者前后端分离设计。校验图片验证码。 验证码效果 showImg("https://segmentfault.com/img/remote/1460000018639417?w=108&h=40");showImg("htt...

    VixbVixb 评论0 收藏0
  • 【译】RabbitMQ系列(三) - 发布/订阅模式

    【译】RabbitMQ系列(三) - 发布/订阅模式

    摘要:发布订阅模式在之前的文章里,创建了。我们称之为发布订阅模式。其实我们是用到了默认的,用空字符串来标识。空字符串代表了没有名字的被路由到了由指定名字的。和这种关系的建立我们称之为从现在开始这个就会将推向我们的队列了。 发布订阅模式 在之...

    WrBugWrBug 评论0 收藏0
  • 使用多线程增加kafka消费能力

    使用多线程增加kafka消费能力

    摘要:通过增加分区数量,能够通过部署多个消费者增加并行消费能力。然后使用了饱和策略,使得多线程处理不过来的时候,能够阻塞在的消费线程上。多线程是为了增加效率,等是为了增加可靠性。 前提:本例适合那些没有顺序要求的消息主题。 kafka通过一系列优...

    adieadie 评论0 收藏0
  • 一个比Spring Boot快44倍的Java框架!

    一个比Spring Boot快44倍的Java框架!

    摘要:最近栈长看到一个框架,官方号称可以比快倍,居然这么牛逼,有这么神奇吗今天带大家来认识一下。官网简介很简单,翻译过来就是一个快速轻量级和更高效的微服务框架。 最近栈长看到一个框架,官方号称可以比 Spring Boot 快 44 倍,居然这么牛逼,有这...

    amcamc 评论0 收藏0

热门文章

<