文章库ARTICLE COLUMN

  • 一起来学SpringBoot | 第三篇:SpringBoot日志配置

    一起来学SpringBoot | 第三篇:SpringBoot日志配置

    摘要:尝试检测着色功能是否可用。禁用颜色的输出。目前支持的颜色有文件保存默认情况下,仅将日志输出到控制台,不会写入到日志文件中去。如果除了控制台输出之外还想写日志文件,则需要在设置或属性。默认情况它会根据日志的依赖自动加载。 SpringBoot 是...

    娣辩孩娣辩孩 评论0 收藏0
  • 一起来学SpringBoot | 第四篇:整合Thymeleaf模板

    一起来学SpringBoot | 第四篇:整合Thymeleaf模板

    摘要:在使用上述模板,默认从下加载。介绍是现代化服务器端的模板引擎,不同与其它几种模板的是的语法更加接近,并且具有很高的扩展性。特点支持无网络环境下运行,由于它支持原型,然后在标签里增加额外的属性来达到模板数据的展示方式。 SpringBoot 是为...

    TZLLOGTZLLOG 评论0 收藏0
  • 一起来学SpringBoot | 第五篇:使用JdbcTemplate访问数据库

    一起来学SpringBoot | 第五篇:使用JdbcTemplate访问数据库

    摘要:值得注意的是,默认会自动配置,它将优先采用连接池,如果没有该依赖的情况则选取,如果前两者都不可用最后选取。 SpringBoot 是为了简化 Spring 应用的创建、运行、调试、部署等一系列问题而诞生的产物,自动装配的特性让我们可以更好的关注业务本身...

    ssshooterssshooter 评论0 收藏0
  • 一起来学SpringBoot | 第六篇:整合SpringDataJpa

    一起来学SpringBoot | 第六篇:整合SpringDataJpa

    摘要:忽略该字段的映射省略创建数据访问层接口,需要继承,第一个泛型参数是实体对象的名称,第二个是主键类型。 SpringBoot 是为了简化 Spring 应用的创建、运行、调试、部署等一系列问题而诞生的产物,自动装配的特性让我们可以更好的关注业务本身而不是...

    Dionysus_goDionysus_go 评论0 收藏0
  • 一起来学SpringBoot | 第七篇:整合Mybatis

    一起来学SpringBoot | 第七篇:整合Mybatis

    摘要:但是鉴于国内市场环境而言,掌握无异于是佳的选择,低学习成本和动态解耦的特点使得更容易被人们所接受。 SpringBoot 是为了简化 Spring 应用的创建、运行、调试、部署等一系列问题而诞生的产物,自动装配的特性让我们可以更好的关注业务本身而不是外...

    includecmathincludecmath 评论0 收藏0
  • 一起来学SpringBoot | 第八篇:通用Mapper与分页插件的集成

    一起来学SpringBoot | 第八篇:通用Mapper与分页插件的集成

    摘要:通用是为了解决使用中的基本操作,使用它可以很方便的进行开发,可以节省开发人员大量的时间。当该参数设置为时,时会查询第一页,超过总数时,会查询最后一页。 SpringBoot 是为了简化 Spring 应用的创建、运行、调试、部署等一系列问题而诞生的产物...

    韩冰韩冰 评论0 收藏0
  • 一起来学SpringBoot | 第九篇:整合Lettuce Redis

    一起来学SpringBoot | 第九篇:整合Lettuce Redis

    摘要:相比它支持存储的类型相对更多字符哈希集合有序集合列表,同时是线程安全的。基于的连接实例,可以在多个线程间并发访问,且线程安全,满足多线程环境下的并发访问,同时它是可伸缩的设计,一个连接实例不够的情况也可以按需增加连接实例。 SpringBoo...

    yachengyacheng 评论0 收藏0
  • 一起来学SpringBoot | 第十篇:使用Spring Cache集成Redis

    一起来学SpringBoot | 第十篇:使用Spring Cache集成Redis

    摘要:特点具备相当的好的灵活性,不仅能够使用来定义缓存的和各种,还提供开箱即用的缓存临时存储方案,也支持和主流的专业缓存例如的集成。其中号代表这是一个表达式,此表达式可以遍历方法的参数对象,具体语法可以参考的相关文档手册。 SpringBoot 是为...

    littleGrowlittleGrow 评论0 收藏0
  • 一起来学SpringBoot | 第十一篇:集成Swagger在线调试

    一起来学SpringBoot | 第十一篇:集成Swagger在线调试

    摘要:但是这种手写文档带来的弊端就是维护起来苦不堪言,对于接口容易发生变化的开发者来说,维护文档就是噩梦好在现如今市场上书写文档的工具有很多,常见的有阿里的但是能称之为框架的,估计也只有了。 SpringBoot 是为了简化 Spring 应用的创建、运行、...

    everflyeverfly 评论0 收藏0
  • 一起来学SpringBoot | 第十二篇:初探RabbitMQ消息队列

    一起来学SpringBoot | 第十二篇:初探RabbitMQ消息队列

    摘要:用于控制活动人数,将超过此一定阀值的订单直接丢弃。缓解短时间的高流量压垮应用。目前比较推荐的就是我们手动然后将消费错误的消息转移到其它的消息队列中,做补偿处理消费者该方案是默认的方式不太推荐。 SpringBoot 是为了简化 Spring 应用的创建...

    BaoyuanBaoyuan 评论0 收藏0
  • 一起来学SpringBoot | 第十三篇:RabbitMQ延迟队列

    一起来学SpringBoot | 第十三篇:RabbitMQ延迟队列

    摘要:另一种就是用中的位于包下,本质是由和实现的阻塞优先级队列。表明了一条消息可在队列中存活的最大时间。当某条消息被设置了或者当某条消息进入了设置了的队列时,这条消息会在时间后死亡成为。 SpringBoot 是为了简化 Spring 应用的创建、运行、调试...

    selfimprselfimpr 评论0 收藏0
  • Java集合之LinkedHashMap源码解析

    Java集合之LinkedHashMap源码解析

    摘要:底层基于拉链式的散列结构,并在中引入红黑树优化过长链表的问题。在其之上,通过维护一条双向链表,实现了散列数据结构的有序遍历。 原文地址 LinkedHashMap LinkedHashMap继承自HashMap实现了Map接口。基本实现同HashMap一样,不同之处在于LinkedHas...

    QiShareQiShare 评论0 收藏0
  • Error与RuntimeException

    Error与RuntimeException

    摘要:检查异常未检查异常与及其子类称为未检查异常未显示提醒的异常编译器未检查的代码块,当程序运行时可能出现的异常,在没有和也没有的情况下,仍然可以编译通过。如内存溢出异常,堆栈溢出时,抛出该错误,数组超出排序索引范围时抛出等异常。 一、什么...

    1treeS1treeS 评论0 收藏0
  • Java面试前需要了解的东西

    Java面试前需要了解的东西

    摘要:我在面试前针对基础也花了不少的时间,期间也将自己写过的博文粗略地刷了一遍,同时也在网上找了不少比较好的资料部分是没看完的。看面试题也是校验自己是否真正理解了这个知识点,也很有可能会有新的收获。 一、前言 只有光头才能变强 回顾前面: 广...

    renweihubrenweihub 评论0 收藏0
  • 使用Java connector消费ABAP系统的函数

    使用Java connector消费ABAP系统的函数

    摘要:环境的搭建我的系统有个函数名叫,输入一个和,会输出为这对客户和组合维护的一组和描述信息。测试如下下面是使用消费该函数的代码为简单起见没有使用的库进行的序列化。 Java Connector(JCO)环境的搭建:Step by step to download and configure JCO ...

    褰辩话褰辩话 评论0 收藏0
  • SAP OData编程指南

    SAP OData编程指南

    摘要:目前被广泛用于和的众多应用中,以及和一些正在开发的新一代云产品中。年月时,我和德国一位负责的同事就这个话题在半小时的电话会议里产生了争执。德国同事看了之后,同意了我的意见。和微信集成系列教程这个系列教程里,和微信的交互,使用了,使用了...

    wanghuiwanghui 评论0 收藏0
  • 第5章:可复用性的软件构建方法 5.1可复用性的度量,形态和外部观察

    第5章:可复用性的软件构建方法 5.1可复用性的度量,形态和外部观察

    摘要:大纲什么是软件复用如何衡量可复用性可复用组件的级别和形态源代码级别复用模块级别的复用类抽象类接口库级别的复用包系统级别的复用框架对可复用性的外部观察类型变化例行分组实施变更代表独立分解常见行为总结什么是软件复用软件复用软件复用是使用现...

    mengera88mengera88 评论0 收藏0
  • 第5章:可复用性的软件构建方法 5.2面向复用的构造

    第5章:可复用性的软件构建方法 5.2面向复用的构造

    摘要:代码使用泛型类中不依赖于类型参数的方法。委托依赖于动态绑定,因为它要求给定的方法调用可以在运行时调用不同的代码段。委托捕获操作并将其发送给另一个对象。委托可以被看作是在对象层次上的复用机制,而继承是类层次上的复用机制。 大纲 设计可复...

    DevTalkingDevTalking 评论0 收藏0
  • java-实战java高并发程序设计-ch3JDK并发包

    java-实战java高并发程序设计-ch3JDK并发包

    摘要:并发包参考多线程的同步协助同步控制扩展功能重入锁之前重入锁性能好于但开始优化现在二者的性能相差不大。倒计时器的扩展循栅栏。做好异常处理工作。线程池的内部实现该部分待看书 JDK 并发包 参考:> https://github.com/chengbingh... 3.1 多线程的...

    fox_soyoungfox_soyoung 评论0 收藏0
  • 第5章:可重用性的软件构建方法 5.3面向复用的设计模式

    第5章:可重用性的软件构建方法 5.3面向复用的设计模式

    摘要:共性的步骤在抽象类内公共实现,差异化的步骤在各个子类中实现子类为每个步骤提供不同的实现。模板方法将算法的骨架定义为抽象类,允许其子类提供具体行为。迭代器依次访问对象的元素而不暴露其基础表示。 大纲 结构模式 Adapter允许具有不兼容接口的...

    superPershingsuperPershing 评论0 收藏0
  • 第6章:可维护性软件构建方法 6.1可维护性的度量和构造原则

    第6章:可维护性软件构建方法 6.1可维护性的度量和构造原则

    摘要:设计方案的容易改变这就是所谓的软件构建的可维护性,可扩展性和灵活性。这也可能表明类型或方法可能难以维护。基于源代码中不同运算符和操作数的数量的合成度量。对修改的封闭这种模块的源代码是不可侵犯的。 大纲 软件维护和演变可维护性度量模块化...

    chanjarsterchanjarster 评论0 收藏0
  • 第6章:可维护性软件构建方法 6.2可维护性设计模式

    第6章:可维护性软件构建方法 6.2可维护性设计模式

    摘要:抽象工厂模式将具有共同主题的对象工厂分组。对可重用性和可维护性设计模式的高层考虑创造性模式工厂方法模式也称为虚拟构造器意图定义一个用于创建对象的接口,但让子类决定实例化哪个类。 大纲 创造性模式 工厂方法模式创建对象而不指定要创建的确...

    VioletJackVioletJack 评论0 收藏0
  • 第6章:可维护性软件构建方法 6.3可维护性构建技术

    第6章:可维护性软件构建方法 6.3可维护性构建技术

    摘要:遵循特定规则,利用操作符,终止节点和其他非终止节点,构造新的字符串非终结符是表示字符串的树的内部节点。语法中的生产具有这种形式非终结符终结,非终结符和运算符的表达式语法的非终结点之一被指定为根。 大纲 基于状态的构建 基于自动机的编程 ...

    young.liyoung.li 评论0 收藏0
  • 第10章:并发和分布式编程 10.1并发性和线程安全性

    第10章:并发和分布式编程 10.1并发性和线程安全性

    摘要:并发模块本身有两种不同的类型进程和线程,两个基本的执行单元。调用以启动新线程。在大多数系统中,时间片发生不可预知的和非确定性的,这意味着线程可能随时暂停或恢复。 大纲 什么是并发编程?进程,线程和时间片交织和竞争条件线程安全 策略1:监...

    insteininstein 评论0 收藏0
  • centos下安装JAVA开发工具(4)------Redis

    centos下安装JAVA开发工具(4)------Redis

    摘要:的安装准备工作安装目录软件存放目录数据存放目录日志存放目录安装编译语言的环境,是写的。 1 redis的安装: 1.1 准备工作 安装目录:/export/servers 软件存放目录:/export/software 数据存放目录:/export/data 日志存放目录:/export/logs mkdir ...

    jccjcc 评论0 收藏0

热门文章

<