文章库ARTICLE COLUMN

  • Springboot自动配置简单分析

    Springboot自动配置简单分析

    摘要:简单的说,就通过具体就是类作为入口,配合注解实现了自动配置。注解让自动配置生效。接下来,从开始分析。这个同名方法中,创建了一个对象并调用了对象的成员方法。是类的对象,的方法中有解析的主要逻辑。分别对注解注解注解注解注解注解进行解析。 ...

    buildupchaobuildupchao 评论0 收藏0
  • Elasticsearch 7.x 的安装与简单配置(阿里云Ubuntu)

    Elasticsearch 7.x 的安装与简单配置(阿里云Ubuntu)

    摘要:是用语言开发的,并作为许可条款下的开放源码发布,是一种流行的企业级搜索引擎。用于云计算中,能够达到实时搜索,稳定,可靠,快速,安装使用方便。根据的排名显示,是最受欢迎的企业搜索引擎,其次是,也是基于。 系统环境 操作系统:Ubuntu 18.04...

    JeffJeff 评论0 收藏0
  • Docker学习(一)docker的相关概念

    Docker学习(一)docker的相关概念

    摘要:虚拟化就是表示计算机资源的一种抽象方式,它是一系列虚拟技术的集合,如硬件虚拟化技术,处理器虚拟化技术,指令虚拟化技术,软件虚拟化技术等。对于计算机领域,虚拟化技术主要分为两类,一类是硬件虚拟化,一类是软件虚拟化,容器技术属于软件虚拟化...

    用户83用户83 评论0 收藏0
  • Java,微信交流群

    Java,微信交流群

    一起进行Java的知识传递与分享,快来加入吧!!本人程序员,发现身边很多朋友经常会问一些技术问题,特建立微信群供全国各地的朋友一起讨论学习,资源共享,本人也积累了很多专业性的资料,不定期分享给大家,共同学习进步。showImg("https://segmentfault....

    piapiapiapia 评论0 收藏0
  • Java 应用性能优化(1)

    Java 应用性能优化(1)

    摘要:应用性能优化是一个程序员必须要考虑的问题,典型的性能问题如页面响应慢接口超时,服务器负载高并发数低,数据库频繁死锁等。诊断对于主要关注平均负载,使用率,上下文切换次数。应用诊断及工具应用代码性能问题是相对好解决的一类性能问题。 Java ...

    tulayangtulayang 评论0 收藏0
  • Maven学习笔记

    Maven学习笔记

    摘要:学习笔记先生,您在写代码吗不,我们正在完成一项伟大的工程。于是打算重新学习一下。中央仓库镜像为了分担中央仓库的流量,提升用户的访问速度。生成项目报告,站点,发布站点。修改源码后也需要逐个手动进行操作。 maven学习笔记 先生,您在写代码吗...

    tomlingtmtomlingtm 评论0 收藏0
  • Kibana 7.x 的安装与界面预览(阿里云Ubuntu)

    Kibana 7.x 的安装与界面预览(阿里云Ubuntu)

    摘要:接上篇的安装与简单配置阿里云系统环境操作系统阿里云系统内网,私有地址内内内外网,公有地址外外外版本版本安装与配置官方文档下载解压后续操作在目录内进行编辑添加或修改内内配置中文界面,可选修改安全组,放行端口启动浏览 接上篇:Elasticsearc...

    468122151468122151 评论0 收藏0
  • Logstash 7.x 的安装与数据导入(阿里云Ubuntu)

    Logstash 7.x 的安装与数据导入(阿里云Ubuntu)

    摘要:接上篇的安装与界面预览阿里云系统环境操作系统阿里云系统内网,私有地址内内内外网,公有地址外外外版本版本版本安装与配置官方文档不同于和,需要多带带安装环境下载解压后续操作在内目录进行到下载测试数据集解压测试数据集 接上篇:Kibana 7.x 的...

    nidayenidaye 评论0 收藏0
  • Drools规则引擎-如果Fact对象参数为null如何处理

    Drools规则引擎-如果Fact对象参数为null如何处理

    摘要:比如对一个企业进行信用评级,涉及三个维度企业年龄企业注册资本与企业法人年龄。增加判断如果是将三个业务的判断放在一个规则当中,那么对对象为的情况就需要特殊处理了。 问题场景 在技术交流群(QQ:715840230)中有同学提出这样的问题: 往kiesessi...

    marsermarser 评论0 收藏0
  • Java注解-注解处理器、servlet3.0|乐字节

    Java注解-注解处理器、servlet3.0|乐字节

    摘要:扩展了反射机制的,以帮助程序员快速的构造自定义注解处理器。返回该程序元素上存在的所有注解。在中,可以使用注解将一个继承于的类标注为可以处理用户请求的。 大家好,我是乐字节的小乐,上次给大家带来了Java注解-元数据、注解分类、内置注解和自...

    wangshijunwangshijun 评论0 收藏0
  • 线程安全问题概述

    线程安全问题概述

    showImg(https://segmentfault.com/img/bVbvDoj?w=1481&h=535);

    xuexiangjysxuexiangjys 评论0 收藏0
  • 线程安全问题的代码

    线程安全问题的代码

    摘要:实现卖票案例定义一个多个线程共享的票源设置线程任务卖票使用死循环让卖票操作重复执行先判断票是否存在提高安全问题出现的概率让程序睡眠票存在卖票正在卖第张票模拟卖票案例创建个线程同时开启对共享的票进行出售创建接口的实现类对象创建类对 pack...

    Java_oldboyJava_oldboy 评论0 收藏0
  • 线程安全问题产生的原理

    线程安全问题产生的原理

    摘要:超卖的问题最后只有一张票,线程,线程,线程分别叫进入方法后,进入循环后,因为执行了方法,程序处于等待的阶段。同样先后执行到了阶段,线程处于等待的阶段。此时如果苏醒后继续执行减票的操作,票数为然后线程执行的时候,减票的时候打印出的减票为...

    RichardXGRichardXG 评论0 收藏0
  • 解决方法一:线程安全问题的方法

    解决方法一:线程安全问题的方法

    摘要:卖票案例出现了线程安全问题卖出了不存在的票和重复的票解决线程安全问题的一种方案使用同步代码块格式锁对象可能会出现线程安全问题的代码访问了共享数据的代码注意通过代码块中的锁对象可以使用任意的对象但是必须保证多个线程使用的锁对象是同一个锁...

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

    一起学习使用Spring Cloud Netflix之Eureka

    摘要:笔者也是初学者,本文从创建项目工程开始,一步一步开始讲解如何创建服务端和客户端,一起学习,共同进步。下面我们使用工具创建相关项目。配置其中两个属性表明这个应用是端,而不是端。至此,端和端已经部署成功。 前言 spring cloud为互联企业构建...

    李义李义 评论0 收藏0
  • [Spring cloud 一步步实现广告系统] 4. 通用代码模块设计

    [Spring cloud 一步步实现广告系统] 4. 通用代码模块设计

    摘要:对的配置和行为进行定制修改匹配路由请求规则注册自定义的和添加静态资源处理器添加自定义视图控制器添加自定义方法参数处理器配置消息转换器清空所有转换器做一个好人。博客园掘金简书头条知乎 一个大的系统,在代码的复用肯定是必不可少的,它能解决...

    since1986since1986 评论0 收藏0
  • 同步技术的原理

    同步技术的原理

    showImg(https://segmentfault.com/img/bVbvDwv?w=1880&h=763);

    LiangJLiangJ 评论0 收藏0
  • 解决方法二:同步方法

    解决方法二:同步方法

    摘要:打印的指的是实例化的对象同样可以取消方法的关键字的约束,将放到内部,以方式一的方式施加锁机制 showImg("https://segmentfault.com/img/bVbvDH5?w=1225&h=456");打印的this指的是实例化的runnable对象 showImg("https://segmentfault.com/img/bVbv...

    youkedeyoukede 评论0 收藏0
  • 设计模式之适配器模式

    设计模式之适配器模式

    摘要:定义和类型定义将一个类的接口转换成客户期望的另一个接口,适配器模式让那些不兼容的类可以一起工作。类型结构型类适配器模式类适配器模式使用继承的方式去实现接口适配。它是适配器模式的核心。 0x01.定义和类型 定义:将一个类的接口转换成客户期...

    boosterbooster 评论0 收藏0
  • 静态的同步方法

    静态的同步方法

    摘要:静态方法的锁对象是本类的属性卖票案例出现了线程安全问题卖出了不存在的票和重复的票解决线程安全问题的二种方案使用同步方法使用步骤把访问了共享数据的代码抽取出来放到一个方法中在方法上添加修饰符格式定义方法的格式修饰符返回值类型方法名参数列...

    jlanglangjlanglang 评论0 收藏0
  • 解决方法三:lock锁机制

    解决方法三:lock锁机制

    摘要:卖票案例出现了线程安全问题卖出了不存在的票和重复的票解决线程安全问题的三种方案使用锁接口实现提供了比使用方法和语句可获得的更广泛的锁定操作。接口中的方法获取锁。 showImg("https://segmentfault.com/img/bVbvDKM?w=1074&h=614"); showImg("h...

    trigkit4trigkit4 评论0 收藏0
  • JAVA面试题(44)

    JAVA面试题(44)

    摘要:如果不存在最后一个单词,请返回。样例输入输出解法倒序遍历去除字符串最后的所有空格定义计数器缓存长度循环直到遇到空格,计数器自增     本文首发于cartoon的博客    转载请注明出处:https://cartoonyu.github.io/c... java基础 Iterator...

    miracledanmiracledan 评论0 收藏0
  • JAVA面试题(45)

    JAVA面试题(45)

    摘要:本文首发于的博客转载请注明出处与的区别作用对象是类的静态方法,作用于当前线程是类的成员方法,作用于对象本身作用调用方法,线程进入休眠状态调用方法,线程进入阻塞状态锁的释放不会释放持有的锁会释放锁唤醒自然唤醒或者显式调用方法调用或者方法...

    AllenAllen 评论0 收藏0
  • JAVA面试题(46)

    JAVA面试题(46)

    摘要:本文首发于的博客转载请注明出处抽象类与接口的区别类抽象类只能继承一个直接父类,可以实现多个接口接口可以继承多个接口变量抽象类允许所有作用域或者关键字进行变量的修饰,与普通类没有区别接口只允许静态不可变的变量方法接口中在之前所有方法都是...

    txgcwmtxgcwm 评论0 收藏0
  • En-Tan-Mo项目周报(7.19-7.25)

    En-Tan-Mo项目周报(7.19-7.25)

    摘要:巴菲特午餐一再被炒作,多次登上微博热搜榜首。被边控疑涉案,孙宇晨悔不当初。一封道歉信解开所有谜题,孙宇晨的面具终被撕破。此外,用户还可以参与众赏微博抽奖以及众赏众赏计划天打卡挑战活动。在互动中,对价格走势进行回应。 showImg("https://s...

    DrinkeyDrinkey 评论0 收藏0

热门文章

<