文章库ARTICLE COLUMN

  • Java核心技术笔记 对象与类

    Java核心技术笔记 对象与类

    摘要:核心技术卷第章对象与类面向对象程序设计创建标准类库中的类对象如何编写自己的类传统的结构化程序设计首先确定如何操作数据,再决定如何组织数据。当使用构造器时,无法改变所构造的对象类型。 《Java核心技术 卷Ⅰ》 第4章 对象与类 面向对象程序设...

    imtianximtianx 评论0 收藏0
  • 力扣(LeetCode)389

    力扣(LeetCode)389

    摘要:题目地址题目描述给定两个字符串和,它们只包含小写字母。字符串由字符串随机重排,然后在随机位置添加一个字母。示例输入输出解释是那个被添加的字母。解答这一题可以用两种解法。 题目地址:https://leetcode-cn.com/probl...题目描述:给定两个字符...

    lylwyy2016lylwyy2016 评论0 收藏0
  • jvm类加载的过程

    jvm类加载的过程

    摘要:这个阶段虚拟机会保证父类的方法会在子类的方法前执行,而且在多线程环境中,虚拟机会保证方法的同步。 一个类从加载到虚拟机到使用结束从虚拟机卸载包括了加载、验证、准备、解析、初始化、使用、卸载,即为一个类的生命周期 showImg("https://segmen...

    CoyPanCoyPan 评论0 收藏0
  • 力扣(LeetCode)543

    力扣(LeetCode)543

    摘要:一棵二叉树的直径长度是任意两个结点路径长度中的最大值。这条路径可能穿过根结点。注意两结点之间的路径长度是以它们之间边的数目表示。 题目地址:https://leetcode-cn.com/probl...题目描述:给定一棵二叉树,你需要计算它的直径长度。一棵二叉树的...

    stormjunstormjun 评论0 收藏0
  • Java 8 Strem高级操作

    Java 8 Strem高级操作

    摘要:接受包含四种不同操作的操作供应商,累加器,组合器和修整器。累加器用于将每个人的大写名称添加到。第二种方法接受标识值和累加器。由于累加器是并行调用的,因此需要组合器来对各个累加值求和。 Streams支持大量不同的操作。我们已经了解了最重要的...

    dadongdadong 评论0 收藏0
  • Java 8 Stream并行流

    Java 8 Stream并行流

    摘要:实际上,在并行流上使用新的方法。此外,我们了解到所有并行流操作共享相同的范围。因此,您可能希望避免实施慢速阻塞流操作,因为这可能会减慢严重依赖并行流的应用程序的其他部分。 流可以并行执行,以增加大量输入元素的运行时性能。并行流ForkJoin...

    yzdyzd 评论0 收藏0
  • Java™ 教程(操纵字符串中的字符)

    Java™ 教程(操纵字符串中的字符)

    操纵字符串中的字符 String类有许多方法可用于检查字符串的内容,查找字符串中的字符或子字符串,更改大小写以及其他任务。 按索引获取字符和子字符串 你可以通过调用charAt()访问器方法获取字符串中特定索引处的字符,第一个字符的索引是0,而最后一个字符...

    CorwienCorwien 评论0 收藏0
  • 微服务架构的核心要点和实现原理

    微服务架构的核心要点和实现原理

    摘要:微服务去中心化治理上图中外部服务和内部服务属于网关所有的服务由统一的网关进行管理比如外部应用要调用服务就会经过网关外部服务内部应用也是一样的如果服务要调用服务则也需要通过网关进行调用这样看起来很规范但是每个用户请求时只要有服务之间的交...

    terasumterasum 评论0 收藏0
  • Java™ 教程(比较字符串和字符串的部分)

    Java™ 教程(比较字符串和字符串的部分)

    比较字符串和字符串的部分 String类有许多用于比较字符串和字符串部分的方法,下表列出了这些方法。 方法 描述 boolean endsWith(String suffix)boolean startsWith(String prefix) 如果此字符串以指定为方法的参数的子字符串结束或以其开头,则返回...

    PinkPink 评论0 收藏0
  • 马上收藏!史上最全正则表达式合集

    马上收藏!史上最全正则表达式合集

    摘要:今天小肆先把我自己收藏的一些正则表达式写法分享给大家,当然想深入学习如何写正则表达式,可以去看看教程。 今天闲话少说,小肆直接给大家上干货,收到的同时别忘了关注我的公众号技术放肆聊哦。 前言 正则表达式,新手见它的感觉就是这都什么...

    cklljckllj 评论0 收藏0
  • Java™ 教程(StringBuilder类)

    Java™ 教程(StringBuilder类)

    StringBuilder类 StringBuilder对象与String对象类似,只是它可以被修改,在内部,这些对象被视为包含一系列字符的可变长度数组,在任何时候,可以通过方法调用来改变序列的长度和内容。 除非字符串构建器在更简单的代码(参见本节末尾的示例程序)或更好的...

    daryldaryl 评论0 收藏0
  • 关于跨域攻击和网络信标

    关于跨域攻击和网络信标

    摘要:四跨域攻击跨域攻击可以理解为诱导受害者访问非法网站,黑客利用受害者的会话信息模拟请求,以达到篡改数据的目的。我们在百度上搜索一些关键字之后,访问其他网站时例如会发现,为何我刚刚搜索的关键字图片会在网页上显示那很有可能放置了百度的脚本代...

    dackeldackel 评论0 收藏0
  • Mybatis是如何工作的(一)

    Mybatis是如何工作的(一)

    摘要:本文目标使用纯框架获取数据理清的工作过程。创建项目并运行首先创建项目,过程不再赘述。做的事情主要有三步从配置文件中生成从中获取获取对应的,执行。小结本文主要介绍了如何使用纯操作数据库,然后介绍了加载配置的过程。 本文目标: 使用纯Myba...

    shiinashiina 评论0 收藏0
  • 我不是机器人:谷歌最新版验证码系统ReCaptcha破解已开源

    我不是机器人:谷歌最新版验证码系统ReCaptcha破解已开源

    摘要:验证码旨在确认访问者是人还是程序,并防止恶意程序的入侵。自年以来,改为在我不是机器人的方框中打勾,进而完成判别。 选自 Github 作者:George Hughey 机器之心编译 每个人都讨厌验证码,这些恼人的图片中包含你必须输入的字符,我们只有正确地填...

    ghnorghnor 评论0 收藏0
  • Java™ 教程(自动装箱和拆箱)

    Java™ 教程(自动装箱和拆箱)

    自动装箱和拆箱 自动装箱是Java编译器在基元类型和相应的对象包装类之间进行的自动转换,例如,将int转换为Integer,将double转换为Double,依此类推,如果转换是另一种方式,则称为拆箱。 以下是自动装箱的最简单示例: Character ch = "a"; 本节中的其余...

    cuieneycuieney 评论0 收藏0
  • 为什么需要Docker?

    为什么需要Docker?

    摘要:一为什么需要官方介绍中文版是世界领先的软件容器平台。其实这篇文章主要是讲为什么我们需要在学习一项技术之前,必须要知道这项技术是用来干嘛的,的一些概念和命令我还没介绍留到下一篇啦。 前言 只有光头才能变强。 文本已收录至我的GitHub仓库,欢...

    RdouTypingRdouTyping 评论0 收藏0
  • 前后端分离应用——用户信息传递

    前后端分离应用——用户信息传递

    摘要:前言记录前后端分离的系统应用下应用场景用户信息传递需求缘起照例先看看系统的一张经典架构图,这张图参考自网络在自定义异常,你是怎么处理的中已经对该架构做了简单说明,这里不再描述。 showImg("https://segmentfault.com/img/remote/14600000178...

    PAMPANGPAMPANG 评论0 收藏0
  • Spring详解4.容器内幕

    Spring详解4.容器内幕

    摘要:在这一步里,将配置文件的信息装入到容器的定义注册表中,但此时还未初始化。注册后处理器根据反射机制从中找出所有类型的,并将它们注册到容器后处理器的注册表中。是属性编辑器的注册表,主要作用就是注册和保存属性编辑器。 点击进入我的博客 1 Sp...

    dantezhaodantezhao 评论0 收藏0
  • SpringBoot搭建一个SSM开发框架

    SpringBoot搭建一个SSM开发框架

    摘要:的子模块我们先讲层,因为我想把配置在这里也说下。长这样我们接下来看看每个子模块如何编写。二子模块搭建子模块搭建子模块配置在将之前,我们先将的配置文件,使用一个全局的配置文件或,我们推荐使用文件。 现在,我们来搭建一个简单的分模块的SSM...

    tuomaotuomao 评论0 收藏0
  • Java™ 教程(数字)

    Java™ 教程(数字)

    数字 本节首先讨论java.lang包中的Number类,它的子类,以及使用这些类的实例化而不是原始数字类型的情况。 本节还介绍了PrintStream和DecimalFormat类,它们提供了编写格式化数字输出的方法。 最后,讨论了java.lang中的Math类,它包含数学函数,以补充语...

    TonnyTonny 评论0 收藏0
  • SpringBoot究竟是如何跑起来的?

    SpringBoot究竟是如何跑起来的?

    摘要:你可以试着沿着调用栈代码一层一层的深入进去,如果你不打断点,你根本不知道接下来程序会往哪里流动。接下来再看看运行时堆栈,看看一个请求的调用栈有多深。就是如此被自动装配进的。 摘要: 神奇的SpringBoot。 原文:SpringBoot 究竟是如何跑起来...

    DevWikiDevWiki 评论0 收藏0
  • Dubbo 源码分析 - 服务调用过程

    Dubbo 源码分析 - 服务调用过程

    摘要:服务调用过程比较复杂,包含众多步骤。源码分析在进行源码分析之前,我们先来通过一张图了解服务调用过程。服务调用方式支持同步和异步两种调用方式,其中异步调用还可细分为有返回值的异步调用和无返回值的异步调用。 注: 本系列文章已捐赠给 Dubbo ...

    TravisTravis 评论0 收藏0
  • 网络协议 20 - RPC 协议(上)- 基于XML的SOAP协议

    网络协议 20 - RPC 协议(上)- 基于XML的SOAP协议

    摘要:传输协议问题我们先解决第一个,传输协议的问题。信封里面的信分抬头和正文板栗焖鸡协议我们学过,这个请求使用方法,发送一个格式为的正文给,从而下一个单,这个订单封装在的信封里面,并且表明这是一笔交易,而且订单的详情都已经写明了。 【前五篇...

    asorenasoren 评论0 收藏0
  • Dubbo自定义日志拦截器

    Dubbo自定义日志拦截器

    摘要:前言上一篇文章自定义注解统一记录用户行为日志记录了层中通过自定义注解配合自动记录用户行为日志的过程。那么按照分布式架构中服务层的调用过程是否也可以实现统一记录日志自定义日志拦截器可以实现这个需求。 showImg("https://segmentfault.com/im...

    meteor199meteor199 评论0 收藏0
  • Flutter通用基础库flutter_luakit_plugin

    Flutter通用基础库flutter_luakit_plugin

    摘要:异步长连接功能也是很多开发所依赖的,只支持协议,如果想使用基础的协议,那就要使用提供的功能了,使用也非常简单,,在里面拿到数据后可以使用上文提到的通知机制把数据传回到层。 使用flutter_luakit_plugin作为基础库开发flutter应用 文章开头我...

    AshinAshin 评论0 收藏0

热门文章

<