文章库ARTICLE COLUMN

  • 一文掌握 Spring Boot Profiles

    一文掌握 Spring Boot Profiles

    摘要:需要注意的是必须要使用版本为以上才支持属性。与格式文件不同,正对不同的,无法在一个文件设置,官方采用命名形式为格式来达成一样的效果。采用方式添加的是属于额外激活的,也就是说覆盖掉外部传入的指定的。 showImg("https://segmentfault.com/im...

    EidesenEidesen 评论0 收藏0
  • [Spring cloud 一步步实现广告系统] 9. 主类和配置文件

    [Spring cloud 一步步实现广告系统] 9. 主类和配置文件

    摘要:搜索系统启动主类广告搜索服务启动类若初启动客户端,为了访问其他微服务开启服务发现组件,在这里等同于开启断路器断路器开启监控配置文件请求的根路径请求前缀,在的之前,需要执行时是否打印语句,方便调试控制是否在懒加载时,有可能会 搜索系统启...

    junbaorjunbaor 评论0 收藏0
  • 构建一个Java命令行工具

    构建一个Java命令行工具

    摘要:项目源码传送门简述用创建一个命令行工具,实现常用的文件名批处理今天才写了一点还有很多不足。在网上也没查阅到如何构建命令行工具相关资料,希望各位看一下我的源码,为我的源码逻辑设计提供建议。 项目源码 传送门 简述 用Java创建一个命令行工具...

    pepperwangpepperwang 评论0 收藏0
  • SpringBoot Kafka 整合使用

    SpringBoot Kafka 整合使用

    摘要:注意一定要亲自自己安装实践,接下来我们将这两个进行整合。创建项目项目整体架构使用创建项目,这个很简单了,这里不做过多的讲解。 showImg("http://ww4.sinaimg.cn/large/006tNc79gy1g5iatph25rj30u00gw0yj.jpg"); 前提 假设你了解过 SpringBoot 和...

    BigTomatoBigTomato 评论0 收藏0
  • 推荐一款阿里开源的 Java 诊断工具,好用到爆!

    推荐一款阿里开源的 Java 诊断工具,好用到爆!

    摘要:是什么鬼是一款阿里巴巴开源的线上诊断工具,功能非常强大,可以解决很多线上不方便解决的问题。诊断使用的是命令行交互模式,支持,操作系统,命令还支持使用键对各种信息的自动补全,诊断起来非常利索。显示当前系统的实时数据面板,按即可退出。 Ar...

    RangoRango 评论0 收藏0
  • 类加载器以及双亲委派模型

    类加载器以及双亲委派模型

    摘要:宗主引导类加载器。双亲委派模型是如何使用的我们在自定义加载器中查找是否有需要加载的文件,如果已经加载过,直接返回字节码。 作者:毕来生微信:878799579 1、小故事理解类加载器以及双亲委派模型 首先我们来描述一个小说场景,通过这个场景在去理...

    曹金海曹金海 评论0 收藏0
  • SpringBoot源码分析系列(一)--核心注解

    SpringBoot源码分析系列(一)--核心注解

    摘要:用于主类上最最最核心的注解,表示这是一个项目,用于开启的各项能力。下面我们来分析一下这个注解的组成以及作用通过上面的代码我们可以看出来是一个组合注解,主要由和这三个注解组成的。通过源码可以看出也是一个组合注解。   SpringBoot项目一般...

    seanlookseanlook 评论0 收藏0
  • Java 线程执行与变量可见性的 happen-before 关系

    Java 线程执行与变量可见性的 happen-before 关系

    摘要:线程执行与变量可见性的关系什么是的关系的关系是保证一个线程执行的操作结果对不同线程中的另一个操作可见。执行写入和读取到内存的两个线程可以在时钟时间方面与其他操作保持一致,但可能看不到彼此一致的更改内存一致性错误,除非它们有关系。 Java...

    zsy888zsy888 评论0 收藏0
  • java并发编程学习之线程池-Executor和ExecutorService(一)

    java并发编程学习之线程池-Executor和ExecutorService(一)

    摘要:接口用于提交任务接口继承了接口设置线程的状态,还没执行的线程会被中断设置线程的状态,尝试停止正在进行的线程当调用或方法后返回为当调用方法后,并且所有提交的任务完成后返回为当调用方法后,成功停止后返回为当前线程阻塞,直到线程执行完时间到...

    liuchengxuliuchengxu 评论0 收藏0
  • Java基础知识整理

    Java基础知识整理

    摘要:有两个重要的子类异常和错误,二者都是异常处理的重要子类,各自都包含大量子类。错误是程序无法处理的错误,表示运行应用程序中较严重问题。异常由虚拟机抛出。迭代器通常被称为轻量级对象,因为创建它的代价小。 面向对象和面向过程的区别 面向过程 ...

    hankkinhankkin 评论0 收藏0
  • 跨浏览器问题的五种解决方案

    跨浏览器问题的五种解决方案

    摘要:简评浏览器兼容性问题常常让人头疼,以下是避免出现这些问题的五个技巧。使用您可以使用,下面是我用的,来自。要解决这个问题,可以添加这个清除如果没有清除,很容易出问题。如果你让这些东西成为一种习惯,大概可以搞定九成的浏览器问题。 简评:浏...

    mengbomengbo 评论0 收藏0
  • 直播软件源码开发的价格差距高达十倍

    直播软件源码开发的价格差距高达十倍

    摘要:今天主要和大家介绍开发的四种方式,开发方式不同,自然对开发价格也有所影响。卖几千到几万的价格。价格是目前所有开发方式中最合理的一种。 showImg("https://segmentfault.com/img/bVbvMmX");很多创业者在初期想要找外包服务商做APP、小程序等开发...

    guyan0319guyan0319 评论0 收藏0
  • 项目中用到的树形数据

    项目中用到的树形数据

    摘要:经过分析和思考,我决定不采用递归的方式来编写树形数据的处理,最终选用来维护树节点之间的关系。以权限树为例,做一个树形数据工具类的设计。 1.简介 ​ 在一些管理系统中一般都会用到,会用到一些树形数据,例如部门组织以及权限等数据,都得生...

    douziflydouzifly 评论0 收藏0
  • java并发编程学习之阻塞队列

    java并发编程学习之阻塞队列

    摘要:是线程安全的存取队列,继承了。接口插入方法阻塞队列满了,抛出异常。如果队列不为空,返回头结点但不删除,如果队列为空,返回子类一个由数组结构组成的有界阻塞队列。一个由链表结构组成的有界阻塞队列。一个支持优先级排序的无界阻塞队列。 Blocki...

    YJNldmYJNldm 评论0 收藏0
  • RocketMQ为什么要保证订阅关系的一致性?

    RocketMQ为什么要保证订阅关系的一致性?

    摘要:微信公众号后端进阶,专注后端技术分享框架分布式中间件服务治理等等。 微信公众号「后端进阶」,专注后端技术分享:Java、Golang、WEB框架、分布式中间件、服务治理等等。 前段时间有个朋友向我提了一个问题,他说在搭建 RocketMQ 集群过程中遇到了关...

    gekylingekylin 评论0 收藏0
  • solidity 智能合约之间的调用

    solidity 智能合约之间的调用

    摘要:智能合约之间的调用在区块链上,有些功能往往无法通过一个智能合约完成,此时便会用到智能合约之间的调用。本篇文章带大家通过具体示例来了解一下智能合约之间的调用。在智能合约的编译过程中,有两种情况调用者和被调用者在一个文件中和分别在不同的文...

    KunMinXKunMinX 评论0 收藏0
  • 在线工具收集

    在线工具收集

    摘要:在线工具格式化时间戳编码图片编码二维码制作正则表达式测试颜色值转换进制转换计算,等文件计算地址查询摩斯电码占位图在线测试加密解密加密解密加密解密 在线工具https://oktools.net JSON格式化https://oktools.net/json Unix时间戳https://oktoo...

    BmobBmob 评论0 收藏0
  • 一起学习使用Spring Cloud Netflix之Ribbon

    一起学习使用Spring Cloud Netflix之Ribbon

    摘要:本例中介绍如何使用来完成服务调用并实现负载均衡。即,对于注册中心而言,生产者和调用者都是端。文件配置如下在文件中,我们将应用命名为,端口为,表示注册中心地址。 前言 Ribbon是Spring Cloud体系中完成负载均衡的重要组件。Spring Cloud体系中...

    nidayenidaye 评论0 收藏0
  • java并发编程学习之DelayQueue

    java并发编程学习之DelayQueue

    摘要:示例模拟五秒钟后获取信息必须实现接口存活时间加当前时间剩余时间 示例 模拟五秒钟后获取信息 public class DelayQueueDemo { static class DelayedVo implements Delayed {//必须实现Delayed接口 private long activeTime; priv...

    miqtmiqt 评论0 收藏0
  • JAVA并发编程之-ReentrantLock锁原理解读

    JAVA并发编程之-ReentrantLock锁原理解读

    摘要:作者毕来生微信锁状态转换分类以后帮助我们提供了线程同步机制,通过显示定义同步锁来实现对象之间的同步。等待重新尝试因为在中是用关键字声明的,故可以在线程间可见再次判断一下能否持有锁可能线程同步代码执行得比较快,已经释放了锁,不可以就返回...

    荆兆峰荆兆峰 评论0 收藏0
  • 乐字节Java之file、IO流基础知识和操作步骤

    乐字节Java之file、IO流基础知识和操作步骤

    摘要:流分类由此可见,流很庞大从不同角度进行分类数据分类按处理数据单位分为字节流和字符流。处理数据是音频视频文本等一切为字节流,仅能处理文本的为字符流。功能分类节点流和处理流。从向一个特定的设备磁盘网络等读写数据的流称为节点流,也常被称为低...

    pkhopepkhope 评论0 收藏0
  • 跟着阿里p7一起学java高并发 - 第18天:玩转java线程池,这一篇就够了

    跟着阿里p7一起学java高并发 - 第18天:玩转java线程池,这一篇就够了

    摘要:高并发系列第篇文章。简单的说,在使用了线程池之后,创建线程变成了从线程池中获取一个空闲的线程,然后使用,关闭线程变成了将线程归还到线程池。如果调用了线程池的方法,线程池会提前把核心线程都创造好,并启动线程池允许创建的最大线程数。 java...

    AdolphLWQAdolphLWQ 评论0 收藏0
  • 深入解析强引用、软引用、弱引用、幻象引用

    深入解析强引用、软引用、弱引用、幻象引用

    摘要:弱引用与软引用最大的区别就是弱引用比软引用的生命周期更短暂。所以对于软引用弱引用之类,垃圾收集器可能会存在二次确认的问题,以确保处于弱引用状态的对象没有改变为强引用。 关于强引用、软引用、弱引用、幻象引用的区别,在一些大公司的面试题中...

    BmobBmob 评论0 收藏0
  • springboot+mycat  分表分库

    springboot+mycat 分表分库

    摘要:而在分布式系统中,分表分库也是常用的一种解决此类瓶颈的手段。支持数据的多片自动路由与聚合,支持等常用的聚合函数支持跨库分页。支持通过全局表,关系的分片策略,实现了高效的多表查询。支持多租户方案。 前言 对于业务量越来越大的时候,单表数...

    lakesidelakeside 评论0 收藏0
  • PagerAdapter深度解析和实践优化

    PagerAdapter深度解析和实践优化

    摘要:如果是那么在初始状态下,默认会出现前两个页面,而主页面是在的起始位置通常是屏幕左侧,直到最后一个页面在屏幕右侧,如果总共个页面,返回值为那么将一次性出现所有的页面用于数据刷新时的页面处理方式。 目录介绍 01.PagerAdapter简单介绍02.Pager...

    Paul_KingPaul_King 评论0 收藏0

热门文章

<