文章库ARTICLE COLUMN

  • Spring Cloud 参考文档(使用Sidecar支持多语言)

    Spring Cloud 参考文档(使用Sidecar支持多语言)

    摘要:使用支持多语言你是否有希望利用和的非语言的灵感来自,它包含一个,用于获取给定服务的所有实例按主机和端口。要在项目中包含,请使用组为和工件的依赖项。 使用Sidecar支持多语言 你是否有希望利用Eureka、Ribbon和Config Server的非JVM语言?Spring...

    X_AirDuX_AirDu 评论0 收藏0
  • java 多线程 守护线程

    java 多线程 守护线程

    摘要:的作用是为其他线程的运行提供便利服务,守护线程最典型的应用就是垃圾回收器我是子线程我是主线程主线程执行完毕注意必须在之前设置,否则会跑出一个异常。你不能把正在运行的常规线程设置为守护线程。在线程中产生的新线程也是的。 在Java中有两类线...

    tianren124tianren124 评论0 收藏0
  • java多线程 join/yield

    java多线程 join/yield

    摘要:但是,实际中无法保证达到让步的目的,因为,让步的线程可能被线程调度程序再次选中。结论大多数情况下,将导致线程从运行状态转到可运行状态,但有可能没有效果。 join join方法相当于让出执行权,thread.join把指定的线程加入到当前线程,可以将两个...

    chanthuangchanthuang 评论0 收藏0
  • Java面试题:类加载器

    Java面试题:类加载器

    摘要:面试题类加载器类加载器源代码文件通过编译成字节码文件后,需要被加载到虚拟机的内存空间中使用,这个过程就是类加载。该类加载器在此目录里面查找并加载类。每一个类加载器都有一个父装载器。引导类加载器处理完成后,把剩下的给扩展类加载器。 面试...

    sshesshe 评论0 收藏0
  • Android自定义控件1--EventParser

    Android自定义控件1--EventParser

    摘要:测试效果方向测试角度位移测试速度解析一使用初始化时初始化并为设置监听器在里为设置解析对象不止是,在中也可以用只有有初始化为设置监听器设置解析对象这样所有的这些事件参数就是你的了。 零、前言 自定义View经常和事件打交道,不过那个event对象...

    wanglu1209wanglu1209 评论0 收藏0
  • RPC框架是啥之Apache CXF一款WebService RPC框架入门教程

    RPC框架是啥之Apache CXF一款WebService RPC框架入门教程

    摘要:支持相关规范和标准,包括同上。支持多种传输协议和协议绑定数据绑定。构建端还有其服务实现,接口使用注解,标明是一个远程服务接口。然后编写一个的启动程序,并运行,我想你会成功的因为我看到了下图是一种跨平台的技术协议。 本博客 猫叔的博客,...

    SolomonXieSolomonXie 评论0 收藏0
  • Java比特币开发教程:Java编程买卖比特币

    Java比特币开发教程:Java编程买卖比特币

    摘要:完整的步骤如下检查比特币或的余额,钱包地址。比特币的到帐时间是个块的高度,约分钟。 showImg("https://segmentfault.com/img/remote/1460000018952144?w=1200&h=659"); 方案一: 通过ExinCore API进行币币交易 Exincore 提供了基于Mixin Network的...

    msupmsup 评论0 收藏0
  • Spring Cloud Admin 实战

    Spring Cloud Admin 实战

    摘要:简介用于监控基于的应用,它是在的基础上提供简洁的可视化。提供了很多功能,如显示和,显示在线状态,的日志级别管理,线程管理,管理等。 Spring Cloud Admin 简介 Spring Boot Admin 用于监控基于 Spring Boot 的应用,它是在 Spring Boot Actuator...

    MrZONTMrZONT 评论0 收藏0
  • springboot(一)——搭建自己的springboot项目(附带日志配置)

    springboot(一)——搭建自己的springboot项目(附带日志配置)

    摘要:使用快速构建点击新建项目选择如图所示点击后点击,之后按照图中所示选择选择路径点击完成,如图所示,删除自己不想要的,项目构建完成构建一个,启动项目就可以看到返回结果了在自己的服务器搭建自己的项目使用向远程服务传递项目设置配置相关信息上传...

    leanoteleanote 评论0 收藏0
  • leetcode413. Arithmetic Slices

    leetcode413. Arithmetic Slices

    摘要:题目要求将包含大于等于三个元素且任意相邻两个元素之间的差相等的数组成为等差数列。现在输入一个随机数组,问该数组中一共可以找出多少组等差数列。 题目要求 A sequence of number is called arithmetic if it consists of at least three elements...

    pigleipiglei 评论0 收藏0
  • dubbo源码解析(四十四)服务暴露过程

    dubbo源码解析(四十四)服务暴露过程

    摘要:服务暴露过程目标从源码的角度分析服务暴露过程。导出服务,包含暴露服务到本地,和暴露服务到远程两个过程。其中服务暴露的第八步已经没有了。将泛化调用版本号或者等信息加入获得服务暴露地址和端口号,利用内数据组装成。 dubbo服务暴露过程 目标:...

    lightlight 评论0 收藏0
  • 17.12 异步处理

    17.12 异步处理

    摘要:异步处理是指给这些阻塞操作分配一个新线程,并把关联请求处理的线程返回给容器。异步处理支持和的异步处理。在一个上启用异步处理,设置注解的参数为,如下类提供在方法中执行异步处理所需的功能。 应用服务器的web容器通常会为每个请求分配一个服务...

    atinosunatinosun 评论0 收藏0
  • 使用ConcurrentHashMap一定线程安全?

    使用ConcurrentHashMap一定线程安全?

    摘要:前言老王为何半夜惨叫几行代码为何导致服务器爆炸说好的线程安全为何还是出问题让我们一起收看今天的走进正文出现背景说到的出现背景,还得从说起。在跟中,都只是调用的方法,各自都是原子操作,是线程安全的。 前言 老王为何半夜惨叫?几行代码为何...

    荆兆峰荆兆峰 评论0 收藏0
  • Java随想 - 计算机的工作方式

    Java随想 - 计算机的工作方式

    摘要:背景如图所示冯诺依曼计算机体系结构由于最近做业务需求做到发瘟借此发散一下思维最近业务需求的痛点如下基础代码骨架已固定业务流程固定然而业务中产品的配置需要非常灵活并且有可能需要跨过某段业务流程直接执行下一段直接方案当然是能够决定条件分支...

    DandJDandJ 评论0 收藏0
  • 【LeetCode Easy】009 Palindrome Number

    【LeetCode Easy】009 Palindrome Number

    摘要:比较简单的一道题目,用取模取余的方法求翻转后的整数和原来的整数进行比较就行不用完全翻转,翻转一半就可这已经是最快的方法了 Easy 009 Palindrome Number Description: Determine whether an integer is a palindrome. An integer is a palindrome...

    big_catbig_cat 评论0 收藏0
  • springboot(二)——springboot自动配置解析

    springboot(二)——springboot自动配置解析

    摘要:前言用过的肯定很熟悉,它其中有个重要的特性,就是自动配置平时习惯的一些设置的配置作为默认配置。提倡无配置文件的理念,使用生成的应用完全不会生成任何配置代码与配置文件。 前言 用过springboot的肯定很熟悉,它其中有个重要的特性,就是自动配...

    张率功张率功 评论0 收藏0
  • 【LeetCode Easy】013 Roman to Integer

    【LeetCode Easy】013 Roman to Integer

    摘要:将罗马字母的字符串转换为代表的整数这题不难,用一个存罗马数字和具体数字的对应关系,然后遍历前后两两比较,该加加,该减减时间复杂度这里是自己写的一个方法,里面用一个,相当于存对应当时一直想着用一个来存减的值,所以没法用就用了指针,但其实...

    wizChenwizChen 评论0 收藏0
  • 【LeetCode Easy】014 Longest Common Prefix

    【LeetCode Easy】014 Longest Common Prefix

    摘要:注意要检查参数数组是否为空或循环找出数组中最短的那个单词,以这个单词为基准,两层循环嵌套,外层是遍历这个最短单词的每一个字母,内层是遍历所有单词,看其它单词这个位置的字母是否和最短单词一样,若都一样,继续向下遍历,若有不一样的,,返回...

    BDEEFEBDEEFE 评论0 收藏0
  • 《java 8 实战》读书笔记 -第六章 用流收集数据

    《java 8 实战》读书笔记 -第六章 用流收集数据

    摘要:分区函数返回一个布尔值,这意味着得到的分组的键类型是,于是它最多可以分为两组是一组,是一组。当遍历到流中第个元素时,这个函数执行时会有两个参数保存归约结果的累加器已收集了流中的前个项目,还有第个元素本身。 一、收集器简介 把列表中的交...

    AiryAiry 评论0 收藏0
  • J.U.C|AQS独占式源码分析

    J.U.C|AQS独占式源码分析

    摘要:本章我们主要聊独占式即同一时刻只能有一个线程获取同步状态,其它获取同步状态失败的线程则会加入到同步队列中进行等待。到这独占式获取同步和释放同步状态的源码已经分析完了。 一、写在前面 上篇文章通过ReentrantLock 的加锁和释放锁过程给大家聊...

    why_rookiewhy_rookie 评论0 收藏0
  • Spring Cloud Alibaba 新版本发布:众多期待内容整合打包加入!

    Spring Cloud Alibaba 新版本发布:众多期待内容整合打包加入!

    摘要:在之后,也终于发布了最新的版本。该版本距离上一次发布,过去了整整个月下面就随我一起看看,这个大家期待已久的版本都有哪些内容值得我们关注。如果是用户,同时也是阿里云这些产品的用户,那么直接使用还是非常方便的。 在Nacos 1.0.0 Release之后...

    不知名网友不知名网友 评论0 收藏0
  • MySQL - 扩展性 2 扩展策略:氪金氪脑任君选

    MySQL - 扩展性 2 扩展策略:氪金氪脑任君选

    摘要:另一个与之相反的方法是将任务分配的多台机器上,这通常被称为水平扩展或者向外扩展。向上扩展向上扩展也叫垂直扩展意味着购买更多性能强悍的机器。考虑清楚归档系统中的解除归档策略。总结向上氪金,向外氪脑。 如果将应用的所有数据简单地放在一台 M...

    ChaoChao 评论0 收藏0
  • 【LeetCode Easy】001 Two Sum

    【LeetCode Easy】001 Two Sum

    摘要:两个循环嵌套暴力计算时间复杂度达到了两个指针首尾并行时间复杂度这种方法可以满足这道题的要求,因为题目中明确说明了,但是当答案不止一个时,如为时,就不能用这种方法了用到循环遍历数组,对每个元素计算和的差,如果该差在中,返回两个位置,如果...

    KevinYanKevinYan 评论0 收藏0
  • Spring Boot 2.x 系列教程:WebFlux 系列教程大纲(一)

    Spring Boot 2.x 系列教程:WebFlux 系列教程大纲(一)

    摘要:使用则需要及以上版本。开发使用框架七系列教程目录系列教程大纲快速入门实践实践整合整合中和实践整合中实现缓存中实现通信集成测试及部署实战图书管理系统 WebFlux 系列教程大纲 一、背景 大家都知道,Spring Framework 是 Java/Spring 应用程序跨平...

    jone5679jone5679 评论0 收藏0
  • 设计模式|彻底理解单列模式

    设计模式|彻底理解单列模式

    摘要:单例模式是一种常用的设计模式也可能是设计模式中代码量最少的设计模式。简介单例模式属于中设计模式中的创建型模式定义是确保某一个类只有一个实例并提供一个全局的访问点。 单例模式是一种常用的设计模式、也可能是设计模式中代码量最少的设计模式。...

    li21li21 评论0 收藏0

热门文章

<