文章库ARTICLE COLUMN

  • Spring Boot 参考指南(开发你的第一个Spring Boot应用程序)

    Spring Boot 参考指南(开发你的第一个Spring Boot应用程序)

    摘要:开发你的第一个应用程序本节描述如何开发一个简单的应用程序来突出了的一些关键特性,我们使用来构建这个项目,因为大多数都支持它。如果你希望分发一个自包含的应用程序,这可能会有问题。 11. 开发你的第一个Spring Boot应用程序 本节描述如何开发一...

    CristalvenCristalven 评论0 收藏0
  • Spring Boot 参考指南(构建系统)

    Spring Boot 参考指南(构建系统)

    摘要:构建系统强烈建议你选择一个支持依赖管理的构建系统,并且可以使用发布到中心存储库的工件。例如,要升级到另一个,你可以将以下元素添加到你的在前面的示例中,我们指定了一个,但是任何依赖类型都可以以相同的方式被覆盖。 13. 构建系统 强烈建议你...

    thursdaythursday 评论0 收藏0
  • Spring Boot 参考指南(结构化你的代码)

    Spring Boot 参考指南(结构化你的代码)

    摘要:结构化你的代码不需要任何特定的代码布局来工作,然而有一些最佳实践可以提供帮助。我们建议你遵循推荐的包命名约定和使用反向域名例如,。 14. 结构化你的代码 Spring Boot不需要任何特定的代码布局来工作,然而有一些最佳实践可以提供帮助。 14.1 使...

    mist14mist14 评论0 收藏0
  • Spring Boot 参考指南(使用@SpringBootApplication注解)

    Spring Boot 参考指南(使用@SpringBootApplication注解)

    18. 使用@SpringBootApplication注解 许多Spring Boot开发人员喜欢他们的应用程序使用自动配置、组件扫描,并能够在他们的应用程序类上定义额外的配置,可以使用一个@SpringBootApplication注解来启用这三个特性: @EnableAutoConfiguration:启用Spri...

    The questionThe question 评论0 收藏0
  • Spring Boot 参考指南(运行你的应用程序)

    Spring Boot 参考指南(运行你的应用程序)

    摘要:从运行你可以从运行应用程序作为简单的应用程序,但是,你首先需要导入你的项目,导入步骤取决于你的和构建系统。如果你不小心运行了两次应用程序,你你会看到一个错误,用户可以使用按钮而不是按钮来确保任何现有实例都已关闭。 19. 运行你的应用程序...

    JayChenJayChen 评论0 收藏0
  • Spring Boot 参考指南(SpringApplication)

    Spring Boot 参考指南(SpringApplication)

    摘要:在创建之前,实际上触发了一些事件,因此不能将侦听器注册为。使用的事件发布机制发送应用程序事件,该机制的一部分确保在子环境中发布给侦听器的事件也会在任何祖先上下文中被发布给监听器。 23. SpringApplication SpringApplication类提供了一种方...

    JochenJochen 评论0 收藏0
  • 常见大数据和空间面试题

    常见大数据和空间面试题

    摘要:答案使用,申请一个长度为类型的,每个位置只表示或,该数组占用空间约。遍历亿个数,当前数为,落在区间,对应。 过滤100亿黑名单 题目 假设有100亿个URL的黑名单,每个URL最多占用64B,设计一个过滤系统,判断某条URL是否在黑名单里。 要求 不高于万...

    HydrogenHydrogen 评论0 收藏0
  • SpringBoot使用LibreOffice转换PDF

    SpringBoot使用LibreOffice转换PDF

    摘要:用将文档转换本例使用。在和环境下测试通过。转换命令源文件放在或者封装了一组转换命令,通过调用相关服务。安装检查已有字体库复制字体新建文件夹把系统的字体复制进去。 用LibreOffice将Office文档转换PDF 本例使用 LibreOffice-6.0.4、jodconverte...

    mcterrymcterry 评论0 收藏0
  • SpringBoot五步配置Mybatis超简教程

    SpringBoot五步配置Mybatis超简教程

    摘要:全局启用或禁用延迟加载。当禁用时,所有关联对象都会即时加载。需要驱动器支持。如果设为了,这个设置将强制使用被生成的主键,有一些驱动器不兼容不过仍然可以执行。 第一步:Maven里面添加mybatis的引用jar包: org.mybatis.spring.boot ...

    stormgensstormgens 评论0 收藏0
  • Spring IOC 容器源码分析 - 获取单例 bean

    Spring IOC 容器源码分析 - 获取单例 bean

    摘要:简介为了写容器源码分析系列的文章,我特地写了一篇容器的导读文章。在做完必要的准备工作后,从本文开始,正式开始进入源码分析的阶段。从缓存中获取单例。返回以上就是和两个方法的分析。 1. 简介 为了写 Spring IOC 容器源码分析系列的文章,我特地...

    lufficclufficc 评论0 收藏0
  • 责任链模式(Chain Of Responsibility)

    责任链模式(Chain Of Responsibility)

    摘要:责任链模式一责任链模式定义在责任链模式中,许多对象由每个对象及其对下家的引用而连接起来形成一条链请求在这个链上传递,知道其中的某一个对象决定处理此请求角色抽象处理者角色具体处理者角色纯与不纯纯的责任链模式要么处理,要么让下家处理,而不...

    godlong_Xgodlong_X 评论0 收藏0
  • 【Java注解】注解基础

    【Java注解】注解基础

    摘要:使用类加载器加载类找到类上面的注解拿到注解实例找到方法上的注解找到方法上的注解总结认识注解注解的作用范围和生命周期作用范围包类字段方法方法的参数局部变量生命周期源文件编译时运行时能读懂注解能在实际项目中用注解解决问题,并能自定义注解 ...

    WarrenWarren 评论0 收藏0
  • CGLIB动态代理模式的理解

    CGLIB动态代理模式的理解

    摘要:动态代理模式动态代理模式是一种第三方的动态代理模式,我们在使用这个代理模式的时候,需要导入三方包如下动态代理模式不需要想动态代理模式那样使用接口,一个非抽象类就可以,但是前提是这个非抽象类需要实现接口,并重写方法。 CGLIB动态代理模式 ...

    JoonasJoonas 评论0 收藏0
  • Java Python 和Nodejs在web开发方面的简单比较

    Java Python 和Nodejs在web开发方面的简单比较

    摘要:在做数据分析和人工智能方面也有很多可以直接使用的算法库。各方面都能找到优秀的组件。但开发起来复杂一些,更适合有一定规模的团队采用。 对语言之间优势这个问题,可以写几本书来具体阐述. 我尝试简单地说一点。不见得对,也不可能完整,仅供参考。...

    RiddlerRiddler 评论0 收藏0
  • Java知识点总结(Java容器-Set)

    Java知识点总结(Java容器-Set)

    摘要:知识点总结容器知识点总结容器是一种不包括重复元素的。由于接口的特殊性,所有传入集合中的元素必须不同。集合判断两个对象是否相同,是使用方法,而不是使用运算符的。只能存储,所以只会在存储的情况下使用。 Java知识点总结(Java容器-Set) @(Jav...

    dackdack 评论0 收藏0
  • 二方库开发过程中防止bean冲突的思考

    二方库开发过程中防止bean冲突的思考

    摘要:如何解决非集成情况下可能存在冲突的问题,有以下三种方案强制业务系统集成出现冲突时使用标明其自己已存在的冲突,以防止按注入出现的冲突异常。 我们开发内部用的二方库时往往需要定义一些bean,这些bean中有的可能已经被业务方系统配置使用了,在非...

    HelKyleHelKyle 评论0 收藏0
  • Java多线程学习(八)线程池与Executor 框架

    Java多线程学习(八)线程池与Executor 框架

    摘要:一使用线程池的好处线程池提供了一种限制和管理资源包括执行一个任务。每个线程池还维护一些基本统计信息,例如已完成任务的数量。通过重复利用已创建的线程降低线程创建和销毁造成的消耗。使用无界队列作为线程池的工作队列会对线程池带来的影响与相同...

    cheng10cheng10 评论0 收藏0
  • Java知识点总结(Java容器-HashSet)

    Java知识点总结(Java容器-HashSet)

    摘要:不是同步的也就是线程不安全,如果多个线程访问同一个集合,如果有条或者条以上线程同时修改了集合时,必须使用代码来保证其同步元素值可以是不能保证元素的排列顺序,顺序有可能发生变化手写把里的用一个常量来代替底层利用,实现不可重复 Java知识点...

    MadPeckerMadPecker 评论0 收藏0
  • 图解CRM(客户关系管理)全流程

    图解CRM(客户关系管理)全流程

    摘要:在不同场合下,客户关系管理可能是一个管理学术语,也可能是一个软件系统。客户的跟进方式时间结果跟进对象以及沟通细节全程跟踪记录,避免因业务人员离职而导致的客户流失。主要功能包括客户反馈解决方案满意度调查等功能。 在不同场合下,CRM(客户...

    zhaochunqizhaochunqi 评论0 收藏0
  • JAVA数据库连接池总结

    JAVA数据库连接池总结

    摘要:目前主流的数据库连接池有等几种。默认值初始化连接池中的连接数,取值应在与之间,默认为最大空闲时间秒内未使用则连接被丢弃。当连接池中的连接耗尽的时候一次同时获取的连接数。每秒检查所有连接池中的空闲连接。 一、数据库连接池 数据库连接池的...

    xioquaxioqua 评论0 收藏0
  • MyBatis原理概括

    MyBatis原理概括

    摘要:避免了几乎所有的代码和手动设置参数以及获取结果集。这个对象主要是获取方法对应的命令和执行相应操作等的处理,具体细节同学们可以抽空研究。所以这里的方法主要使用了和对象帮助我们处理语句集和参数的处理。 博文目标:希望大家看了这篇博文后,对...

    mikasamikasa 评论0 收藏0
  • 如何在MaxCompute上处理存储在OSS上的开源格式数据

    如何在MaxCompute上处理存储在OSS上的开源格式数据

    摘要:在之前的文章中,我们已经介绍过怎样在上对存储在上的文本,音频,图像等格式的数据,以及的数据进行计算处理。外部表的必须与具体上存储存储数据的相符合。唯一不同的只是在内部计算引擎将从上去读取对应的数据来进行处理。 前言MaxCompute作为使用最...

    lowettlowett 评论0 收藏0
  • html+css+js+Hbuilder开发一款安卓APP,根本不用学Android开发!

    html+css+js+Hbuilder开发一款安卓APP,根本不用学Android开发!

    摘要:我们知道,要做一款安卓,咱们得先学安卓开发语言,例如,前端后端。那么没有这些开发语言基础,咱们怎么做呢其实现在有比较好的开发方案就是做,咱们可以用前端知识构建安卓客户端,用构建服务端。 我们知道,要做一款安卓APP,咱们得先学安卓开发语...

    muddywaymuddyway 评论0 收藏0
  • 通过JDK动态代理实现拦截器

    通过JDK动态代理实现拦截器

    摘要:拦截器拦截器是我们开发中接触比较多的。今天使用动态代理模式来实现拦截器。 拦截器 拦截器是我们开发中接触比较多的。今天使用JDK动态代理模式来实现拦截器。实现过程我们通过代码来展示,代码中有相应的解释: //拦截器接口 public interface Inter...

    gghyoogghyoo 评论0 收藏0
  • 命令模式(Command)

    命令模式(Command)

    摘要:命令模式一命令模式定义对于行为请求者和行为实现者,将一组行为抽象为对象,实现二者的松耦合角色抽象命令接口具体命令最终执行命令的对象命令对象的入口二具体实现创建接口创建命令执行对象创建具体实现类创建命令入口调用输出三优缺点优点降低耦合度...

    BDEEFEBDEEFE 评论0 收藏0

热门文章

<