文章库ARTICLE COLUMN

  • XXL-JOB v1.9.1,分布式任务调度平台

    XXL-JOB v1.9.1,分布式任务调度平台

    摘要:版本特性国际化调度中心实现国际化,支持中文英文两种语言,默认为中文。调度中心提供触发任务单次执行的服务,可根据业务事件灵活触发。 版本 V1.9.1 特性 1、国际化:调度中心实现国际化,支持中文、英文两种语言,默认为中文。 2、调度报表新增"运...

    沈建明沈建明 评论0 收藏0
  • Java成员变量和局部变量

    Java成员变量和局部变量

    摘要:在语言中,根据定义的位置不同,可以将变量分为两大类成员变量和局部变量。成员变量被分为类变量和实例变量两种,定义成员变量时没有修饰的就是实例变量,有修饰的就是类变量。与成员变量不同的是,局部变量除了形参之外,都必须显示初始化。 在Java语...

    edagarliedagarli 评论0 收藏0
  • 使用 Linux 子系统部署 Node、Gradle 项目的构建工具

    使用 Linux 子系统部署 Node、Gradle 项目的构建工具

    摘要:最近的一个项目,由三个工程以及一个工程组成。为了使用下的各种工具提升效率,本文探讨子系统的使用及在该系统下,等工具的配置。参考链接内置子系统初体验设置环境变量并立即生效设置环境变量的方法和区别官网工具的使用简明安装教程 最近的一个项目...

    MageekChiuMageekChiu 评论0 收藏0
  • Java隐藏和封装

    Java隐藏和封装

    摘要:封装是面向对象的三大特征之一,它指的是将对象的状态信息隐藏在对象内部,不允许外部程序直接访问对象内部信息,而是通过该类所提供的方法来实现对内部信息的操作和访问。可进行数据检查,从而有利于保证对象信息的完整性。 封装是面向对象的三大特征...

    miguel.jiangmiguel.jiang 评论0 收藏0
  • 基于LinkedBlockingQueue实现股票交易系统

    基于LinkedBlockingQueue实现股票交易系统

    摘要:与基于数组的队列相同,重载的构造函数可以接受集合指定的初始值。这种队列比基于数组阻塞队列具有更高的吞吐量。创建个交易者实例,将自己出售的订单放入队列中,每个出售订单都将会有随机的交易量。要使用基于优先级的队列,需要提供适当的比较器。 ...

    30e8336b822930e8336b8229 评论0 收藏0
  • leetcode 28 Implement strStr()

    leetcode 28 Implement strStr()

    摘要:如果存在,返回子字符串的在长字符串的起始点的位置。如果不存在,则返回。就是遍历长字符串,并通过比较字符找到是否存在目标子字符串。需要注意一下的就是对特殊情况的判断,以减少无谓的时间消耗。 题目详情 Implement strStr().Return the index o...

    GeminiGemini 评论0 收藏0
  • JDBC【事务、元数据、改造JDBC工具类】

    JDBC【事务、元数据、改造JDBC工具类】

    摘要:元数据什么是元数据元数据其实就是数据库,表,列的定义信息为什么我们要用元数据即使我们写了一个简单工具类,我们的代码还是非常冗余。我们要使用元数据获取结果集的信息,才能对结果集进行操作。 1.事务 一个SESSION所进行的所有更新操作要么一起成...

    EscapedDogEscapedDog 评论0 收藏0
  • 基本类型的类型转换(隐式类型转换)和强制类型转换(译一)

    基本类型的类型转换(隐式类型转换)和强制类型转换(译一)

    摘要:基本类型的类型转换和强制类型转换一的变量类型分为种。目录基本类型的类型转换隐式类型转换基本类型的强制类型转换基本类型的类型转换隐式类型转换基本类型的类型转换是通过扩展转换的规则完成的。 基本类型的类型转换和强制类型转换(一) Java的变...

    pcChaopcChao 评论0 收藏0
  • Java 23种设计模式----适配器模式

    Java 23种设计模式----适配器模式

    摘要:适配器模式的结构通过继承实现通过委让实现代码实现目标类使用数据线适配类使用转适配线主函数与在适配器模式中的应用当前,不少公司使用整合进行系统开发。 Java 23种设计模式----适配器模式 1、面向对象OO = 面向对象分析OOA + 面向对象设计OOD + 面...

    VincentFFVincentFF 评论0 收藏0
  • 猫头鹰的深夜翻译:为什么要使用Spring Boot?

    猫头鹰的深夜翻译:为什么要使用Spring Boot?

    摘要:初次使用的人往往会困惑,不知道该使用哪种方法。目前来说,团队推荐使用基于的方法来提供更高的灵活性。配置,从而在应用启动时执行脚本来初始化数据库。目前为止我们没有任何消息需要配置,所以只在文件夹中创建一个空的文件。将配置为,它包含的上下...

    JadenJaden 评论0 收藏0
  • JDBC【数据库连接池、DbUtils框架、分页】

    JDBC【数据库连接池、DbUtils框架、分页】

    摘要:数据库连接池什么是数据库连接池简单来说数据库连接池就是提供连接的。。。 1.数据库连接池 什么是数据库连接池 简单来说:数据库连接池就是提供连接的。。。 为什么我们要使用数据库连接池 数据库的连接的建立和关闭是非常消耗资源的 频繁地打开、关...

    dinferdinfer 评论0 收藏0
  • leecode 39 Combination Sum

    leecode 39 Combination Sum

    摘要:我们需要找出中的数字的不同组合,使得每一种组合的元素加和为。输入的候选集和目标数字结果集是想法这道题采取了递归的思路。每次将一个元素加入的时候,判断是否满足中的元素加和等于,如果等于,直接将加入最终返回的结果集。 题目详情 Given a set...

    yhaolpzyhaolpz 评论0 收藏0
  • Dubbo Spi机制

    Dubbo Spi机制

    摘要:为了实现在模块装配的时候,不在模块里写死代码,就需要一种服务发现机制。就提供了这样一种机制为某个接口寻找服务实现,有点类似思想,将装配的控制权移到代码之外。即接口文件的全类名。五示例遵循上述第一条第点,这里为接口文件,其中和为两个实现...

    mrli2016mrli2016 评论0 收藏0
  • rabbitmq延迟消息示例

    rabbitmq延迟消息示例

    摘要:官方插件仅支持版本中支持。使用过程声明消息交换机实现实现消息发送实现实现 官方插件仅支持>=3.6.x 版本中支持。 本文描述的消息延迟机制采用官方推荐的插件rabbitmq-delayed-message-exchange,如精通rabbitmq和编程,请自行查看官方文档,描述更加...

    RyanQRyanQ 评论0 收藏0
  • Spring之旅第一站(不得不佩服老外...)

    Spring之旅第一站(不得不佩服老外...)

    摘要:表示少女与紧耦合在它的构造函数中自行创建了。面向切面编程往往被定义为促使软件系统实现关注点的分离一项技术系统由许多不同的组件组成,每个组件各负责一特定的功能。我们可以把切面想象为覆盖在很多组件之上的一个外壳。 第1章 Spring之旅 说明 1...

    thekingisalwayslucthekingisalwaysluc 评论0 收藏0
  • springBoot  与 axios 表单提交

    springBoot 与 axios 表单提交

    摘要:不用于表单提交。实验测试失败状态码请求成功,但是服务端没有接受到数据。服务端当然接受不到数据测试成功状态码使用对数据在提交前进行了格式化,将其转换成的形式,此时服务端成功接收到数据。服务端无法正确解析。 环境声明springBoot : 1.8java :...

    AmosAmos 评论0 收藏0
  • 手写Spring之DI依赖注入

    手写Spring之DI依赖注入

    摘要:如感兴趣,可移步手写之基于动态创建对象手写之基于注解动态创建对象今天将详细介绍如何手写依赖注入,在运行过程中如何动态地为对象的属性赋值。完成后在中会有相关的包出现进行注入前需要创建工厂,在运行时从工厂中取出对象为属性赋值。 前两篇文章...

    Cruise_ChanCruise_Chan 评论0 收藏0
  • 模拟可取消任务的股票交易处理程序(百万订单)(FutureTask类)

    模拟可取消任务的股票交易处理程序(百万订单)(FutureTask类)

    摘要:并且线程可被中断,那么在订单处理过程中接收的取消请求会结束剩余的处理流程。演示可取消任务的股票交易处理程序交易订单创建数量为的线程池来执行订单。邪恶线程邪恶线程,随机的取消某些订单。判断是否取消成功,在每两个请求之间让邪恶线程睡一会。...

    TigerChainTigerChain 评论0 收藏0
  • 【Thinking in Java】第一章 对象导论

    【Thinking in Java】第一章 对象导论

    摘要:基类导出类导出类继承了基类的特点,基类和导出类具有相同的基础接口,形成两者差异的做法在导出类中添加新方法在导出类型中添加新的接口元素,扩展了接口。覆盖在导出类用创建方法的新定义,覆盖基类中的方法定义纯粹替代,只覆盖。 一、抽象过程 建...

    joyqijoyqi 评论0 收藏0
  • Chapter7 Java数组之二维数组

    Chapter7 Java数组之二维数组

    摘要:二维数组的应用二维数组的应用案例二维数组的声明三种形式声明类型的二维数组声明类型的二维数组声明类型的二维数组创建一个类型的四行两列的二维数组为第三行第二个元素赋值为声明数组的同时进行创建创建二维数组时,可以只指定行数空指针异常,解决方...

    bovensonbovenson 评论0 收藏0
  • 【图片抓取】002-简单一览

    【图片抓取】002-简单一览

    摘要:图片抓取简单一览项目目的通过示例项目,初步接触,等常用工具,熟悉常用环境使用通过获取美食杰数据,使用来解析数据并抓取处理目标数据。示例中要识别出地址中的图片地址。 【图片抓取】002-简单一览 [toc] 项目目的 通过示例项目,初步接触spring b...

    hizengzenghizengzeng 评论0 收藏0
  • springBoot图片上传与回显

    springBoot图片上传与回显

    摘要:采用间接注入的方式注入在中会在构造函数之后执行同样可以实现接口以上代码注意处。需要说明的是,工具类,需要使用来让其被管理。那么,你回显成。即可完整代码图片上传单位配置静态路径,多个可用逗号隔开陈少平获取客户端真实地址。 版本声明:spri...

    JaysonWangJaysonWang 评论0 收藏0
  • 模拟病毒扫描程序(Executors、ScheduledExecutorService类)

    模拟病毒扫描程序(Executors、ScheduledExecutorService类)

    摘要:类重点是那个病毒扫描程序的例子,认真看三遍。会从线程池中选择线程,并将对象提交给线程任务。比如病毒扫描,你可以使用类实现的执行器服务,每小时运行一次病毒扫描。该应用是以固定频率执行的病毒扫描程序。 Executors类 重点是那个病毒扫描程序的...

    antzantz 评论0 收藏0
  • 猫头鹰的深夜翻译:JDK9 NotNullOrElse方法

    猫头鹰的深夜翻译:JDK9 NotNullOrElse方法

    摘要:在之前加入的三个方法并不支持在对象为空时返回一个默认值。取而代之的是,这三个方法会抛出。中新加入的两个方法则会在传入值为时返回一个默认值。还加了一个有相同功能的方法。当传入的第一个参数不是时,该方法将不会被调用。 前言 本篇文章重点讨...

    jone5679jone5679 评论0 收藏0
  • leetcode 34 Search for a Range

    leetcode 34 Search for a Range

    摘要:我们要找出这个目标数字在数组中的存在区间,并以数组形式返回这个区间。要求题目必须在输入数组和目标值返回想法我们需要分别找出最左边的这个元素的位置和最右边的这个元素的位置。由于对于时间的要求,我们在进行查找的时候要采取二分查找。 题目详...

    AwbeciAwbeci 评论0 收藏0

热门文章

<