文章库ARTICLE COLUMN

  • TreeMap 源码分析

    TreeMap 源码分析

    摘要:当往中放入新的键值对后,可能会破坏红黑树的性质。修复操作要重新使红黑树恢复平衡,修复操作的源码分析如下方法分析如下上面对部分代码逻辑就行了分析,通过配图的形式解析了每段代码逻辑所处理的情况。四总结本文可以看做是本人红黑树详细分析一文的...

    chaos_Gchaos_G 评论0 收藏0
  • springboot项目 docker部署实践

    springboot项目 docker部署实践

    摘要:所以就尝试在环境下利用阿里云仓库完成部署。从阿里云中拉取镜像启动命名空间仓库名称容器镜像镜像版本号这样就能将本地的项目打包成容器在阿里云上发布了。 网上查了下大部分boot项目部署都是在linux和docker hub环境下完成的,由于本人开发环境在win...

    DDreachDDreach 评论0 收藏0
  • leetcode235-236 lowest common ancestor

    leetcode235-236 lowest common ancestor

    摘要:如果左右子树返回的最低共同父节点值都不是空,说明和分别位于的左右子树,那么就是最低共同父节点。 235题-题目要求 Given a binary search tree (BST), find the lowest common ancestor (LCA) of two given nodes in the BST. According to the de...

    chadLichadLi 评论0 收藏0
  • [LintCode] Longest Repeating Subsequence

    [LintCode] Longest Repeating Subsequence

    摘要:用二维数组进行动态规划,作为第位和的位已有的重复子序列长度最大值计数器。 Problem Given a string, find length of the longest repeating subsequence such that the two subsequence don’t have same string character at same position, i.e...

    KaruruKaruru 评论0 收藏0
  • springboot学习日志(二)-- thymeleaf学习

    springboot学习日志(二)-- thymeleaf学习

    摘要:本次学习如何使用以及相关语法在上一章写的那样引入包到工程同理配置配置模板设置在需要引用添加引用头下面记录一下的模板语法和稍微有些出入不过好在不需要修改文件类型直接将进行头部引用就可以使用标签引入路径或地址绝对路径进行访问相对路径进 本...

    keithyaukeithyau 评论0 收藏0
  • Java进阶之路

    Java进阶之路

    摘要:探索专为而设计的将探讨进行了何种改进,以及这些改进背后的原因。关于最友好的文章进阶前言之前就写过一篇关于最友好的文章反响很不错,由于那篇文章的定位就是简单友好,因此尽可能的摒弃复杂的概念,只抓住关键的东西来讲,以保证大家都能看懂。 周...

    sushisushi 评论0 收藏0
  • Java 多线程编程核心技术4—Lock

    Java 多线程编程核心技术4—Lock

    摘要:调用代码的线程就持有了对象监视器,其他线程只有等待锁被释放时再次争抢。使用多个对象,可以唤醒部分指定线程,有助于提升程序运行的效率。方法的作用是返回等待与此锁定相关给定条件的线程估计数。线程在等待时间到达前,可以被其他线程提前唤醒。 ...

    zhichangterryzhichangterry 评论0 收藏0
  • 分页语法

    分页语法

    摘要:待显示页面总条数总页数每页显示记录条数计算记录总数的第二种办法使用的聚集函数结果为表,只有一列。 Mysql select * from table limit (start-1)*limit,limit; 其中start是页码,limit是每页显示的条数。limit是一个变量。 int pages=0; ...

    levinitlevinit 评论0 收藏0
  • 【Rainbond最佳实践】Spring Boot框架配置MySQL

    【Rainbond最佳实践】Spring Boot框架配置MySQL

    摘要:最佳实践框架配置开源软件介绍是国内首个开源的生产级无服务器。详细介绍项目地址框架简化了新应用的初始搭建以及开发过程,云帮支持平台部署类应用。配置数据库云帮提供的相关配置目录结构如下,配置文件内容仅供参考。 【Rainbond最佳实践】Spring B...

    xingqibaxingqiba 评论0 收藏0
  • Java 多线程编程核心技术5—定时器Timer

    Java 多线程编程核心技术5—定时器Timer

    摘要:如果执行任务的时间早于当前时间,则立即执行任务。其他任务不受影响。类中的方法作用是将任务队列中全部的任务进行清空。全部任务都被清除,并且进程被销毁。类中的方法有时并不一定会停止计划任务,而是正常执行。 Timer类的主要作用就是设置计划任...

    hqmanhqman 评论0 收藏0
  • 作为我的的第一门语言,学习Java时是什么感受?

    作为我的的第一门语言,学习Java时是什么感受?

    摘要:作为技术书籍或者视频,讲解一门语言的时候都是从最底层开始讲解,底层的基础有哪些呢首先是整个,让我们对这门语言先混个脸熟,知道程序的基本结构,顺带着还会说一下注释是什么样子。 2018年新年刚过,就迷茫了,Java学不下去了,不知道从哪里学了。...

    isacedisaced 评论0 收藏0
  • 说说分布式事务(五)

    说说分布式事务(五)

    摘要:业务回补场景业务对资金进行操作简化流程整个资金平台会和支付宝进行交互冻结金额出账金额对这两个动作支付宝都会返回成功或者失败当然还有异常流接口超时实际成功实际失败正常流的业务我们都可以根据实际的返回进行自己业务逻辑的处理但是异常流对于调...

    Ku_AndrewKu_Andrew 评论0 收藏0
  • Spring解密 - 默认标签的解析

    Spring解密 - 默认标签的解析

    Spring是一个开源的设计层面框架,解决了业务逻辑层和其他各层的松耦合问题,将面向接口的编程思想贯穿整个系统应用,同时它也是Java工作中必备技能之一... 前言 紧跟上篇 Spring解密 - XML解析 与 Bean注册 ,我们接着往下分析源码 解密 在 Spring 的 XM...

    snowLusnowLu 评论0 收藏0
  • 设计模式之中介者模式

    设计模式之中介者模式

    摘要:中介者模式的应用中介者模式的优点就是减少类间的依赖,将一对多的依赖变成一对一的依赖,降低耦合,符合迪米特法则。中介者模式适用于多个对象之间出现紧密联系,类图成网状结构,使用中介者模式可以梳理为星型结构,有助于理解其关系。 前言 由于最...

    jackwangjackwang 评论0 收藏0
  • Kafka 安装及快速入门

    Kafka 安装及快速入门

    摘要:附带的这些示例配置文件使用您之前启动的默认本地群集配置,并创建两个连接器第一个是源连接器,用于读取输入文件中的行,并将每个连接生成为,第二个为连接器它从读取消息,并在输出文件中产生每行消息。 转载请注明原创地址为:http://www.54tianzhi...

    GodtoyGodtoy 评论0 收藏0
  • SpringBoot Kafka 整合使用

    SpringBoot Kafka 整合使用

    摘要:注意一定要亲自自己安装实践,接下来我们将这两个进行整合。创建项目项目整体架构使用创建项目,这个很简单了,这里不做过多的讲解。需要注意的是这里的需要和消息发送类中设置的一致。 转载请务必注明原创地址为:http://www.54tianzhisheng.cn/2018/...

    LuDongWeiLuDongWei 评论0 收藏0
  • dubbox 入门Demo

    dubbox 入门Demo

    摘要:准备工作准备安装包安装包安装配置的环境变量启动单机版查看的状态编写服务提供方创建项目创建文件加载容器导入依赖相关指定端口请求路径编写接口类编写实现 Ⅰ.准备工作 准备lnux安装包 zookeeper安装包 wget http://mirrors.hust.edu.cn/ap... ...

    BetaRabbitBetaRabbit 评论0 收藏0
  • springboot学习日志(一)-- 简单项目搭建

    springboot学习日志(一)-- 简单项目搭建

    摘要:萌新一个,感觉自己才开始了程序开发的道路,加油和努力学习中。。之前多多少少学过也写过一写后台代码,粗糙到自己无法忍受。。所以下定决心好好学习。。如有错误或者不好的地方,还请大家指出,共同学习。 挖坑中。。萌新一个,感觉自己才开始了程序...

    miracledanmiracledan 评论0 收藏0
  • Kafka 安装及快速入门

    Kafka 安装及快速入门

    摘要:附带的这些示例配置文件使用您之前启动的默认本地群集配置,并创建两个连接器第一个是源连接器,用于读取输入文件中的行,并将每个连接生成为,第二个为连接器它从读取消息,并在输出文件中产生每行消息。 转载请注明原创地址为:http://www.54tianzhi...

    Lemon_95Lemon_95 评论0 收藏0
  • 《Java编程思想》笔记01------一切都是对象

    《Java编程思想》笔记01------一切都是对象

    摘要:一引用操纵对象在的世界里,一切都被视为对象。特点创建程序时,需要知道存储在栈内所有数据的确切生命周期,以便上下移动堆栈指针。因为,指向同一块内存空间除了通过对象引用静态变量,我们还可以通过类直接引用静态变量 一、引用操纵对象 在Java的...

    yuanxinyuanxin 评论0 收藏0
  • IntelliJ IDEA2017创建web工程并实现远程部署tomcat

    IntelliJ IDEA2017创建web工程并实现远程部署tomcat

    摘要:刚刚接触这款神器,很多东西都在摸索中,对于像在及中创建动态工程那样简单的事在中也搞了好久,今天我就分享一下本菜鸟痛苦的学习过程,下面是我的总结,希望对大家有一点帮助。远程部署运行测试或到服务器上看一下 刚刚接触IntelliJ IDEA这款神器,...

    chunquedongchunquedong 评论0 收藏0
  • Spring Cloud分布式事务终极解决方案探讨

    Spring Cloud分布式事务终极解决方案探讨

    摘要:一小小推广讲座本话题已收入视频讲座分布式事务解决方案大家不妨围观下开源项目我们利用消息队列实现了分布式事务的最终一致性解决方案,请大家围观。 一 小小推广 讲座 本话题已收入视频讲座《Spring Cloud分布式事务解决方案》大家不妨围观下 开源项...

    jsdtjsdt 评论0 收藏0
  • [LintCode] Swap Bits

    [LintCode] Swap Bits

    Problem Write a program to swap odd and even bits in an integer with as few instructions as possible (e.g., bit 0 and bit 1 are swapped, bit 2 and bit 3 are swapped, and so on). Example 5 = (101)2 =&g...

    ls0609ls0609 评论0 收藏0
  • Spring解密 - XML解析 与 Bean注册

    Spring解密 - XML解析 与 Bean注册

    摘要:解密是注册及加载的默认实现,整个模板中它可以称得上始祖。中是这样介绍的自动装配时忽略给定的依赖接口,比如通过其他方式解析上下文注册依赖,类似于通过进行的注入或者通过进行的注入。解析是资源文件读取解析注册的实现,要重点关注该类。 Sprin...

    cncodercncoder 评论0 收藏0
  • [LintCode] K Closest Points

    [LintCode] K Closest Points

    Problem Given some points and a point origin in two dimensional space, find k points out of the some points which are nearest to origin.Return these points sorted by distance, if they are same with di...

    沈俭沈俭 评论0 收藏0

热门文章

<