文章库ARTICLE COLUMN

  • Java代码生成器

    Java代码生成器

    摘要:全自动代码生成器项目地址代码模版位于下可根据需要自行修改第一个模版是根据编写的若不适合可以自行修改模版或选择其他模版配置文件在下创建文件随意例如可创建多个配置文件内容如下填入数据库配置以及生成代码的包名模版文件映射用于自定义生成 全自...

    AmosAmos 评论0 收藏0
  • 《微服务设计》读书笔记(关于微服务的一点想法)

    《微服务设计》读书笔记(关于微服务的一点想法)

    摘要:而微服务将这个理念应用在独立的服务上。微服务对比与原来的单体应用,有它的优势,如服务的自治性增强但同时也会带来一些其他问题,如性能复杂度等问题。想要使用微服务,首先是要清楚哪些业务或者功能应该成为多带带的服务。其次,考虑业务极有可能的...

    lpjustdoitlpjustdoit 评论0 收藏0
  • 深入理解 lambda表达式 与 MethodReference(四)

    深入理解 lambda表达式 与 MethodReference(四)

    摘要:陈杨一测试数据准备二方法引用引入方法引用集合遍历集合遍历集合遍历集合遍历三什么是 package com.java.design.java8.MethodReference; import com.java.design.java8.entity.Student; import org.junit.Before; import org.junit.Test; import org....

    EasonTylerEasonTyler 评论0 收藏0
  • Spring Boot  2.1.2 & Spring Cloud Greenwich 升级

    Spring Boot 2.1.2 & Spring Cloud Greenwich 升级

    摘要:节前没有新业务代码,正好刚发布,于是开始为期四天的框架代码升级。还好并没有使用它的,配置上有一个小坑,的是表示而是表示,之前配置成的,如果到的里面那就要抛异常了。 节前没有新业务代码,正好Greenwich刚发布,于是开始为期四天的框架代码升...

    newsningnewsning 评论0 收藏0
  • 统一认证 - Apereo CAS 简介

    统一认证 - Apereo CAS 简介

    摘要:在将臭未臭之前,我们赶紧把其中的统一认证这块过一下。的历史前面说了是耶鲁大学实验室的在年出的一个开源系统。这次我们先看看官网出的一幅图,这张图片介绍了的组成以及支持的各种协议,各种特性,不烦看看 为什么要做这个尝试? 微服之道,方兴未...

    zhunjieezhunjiee 评论0 收藏0
  • Java 多线程编程之:notify 和 wait 用法

    Java 多线程编程之:notify 和 wait 用法

    摘要:和简介和均为的方法暂停一个线程唤醒一个线程从以上的定义中,我们可以了解到以下事实想要使用这两个方法,我们需要先有一个对象。在中任何一个时刻,对象的控制权只能被一个线程拥有。若有多个线程处于此控制权下的状态,只有一个会被唤醒。 最近看帖...

    eccozhoueccozhou 评论0 收藏0
  • 986-区间列表的交集

    986-区间列表的交集

    摘要:前言的区间列表的交集给定两个由一些闭区间组成的列表,每个区间列表都是成对不相交的,并且已经排序。返回这两个区间列表的交集。形式上,闭区间其中表示实数的集合,而。 前言 Weekly Contest 122的 区间列表的交集: 给定两个由一些闭区间组成的列...

    terasumterasum 评论0 收藏0
  • 985-查询后的偶数和

    985-查询后的偶数和

    摘要:前言的查询后的偶数和给出一个整数数组和一个查询数组。将加到上之后,数组为,偶数值之和为。双指针法先使用一个循环计算出初始的偶数之和,然后在每次修改数组中的元素时,分别获取修改前后的元素的值,根据情况修改偶数之和。 前言 Weekly Contest ...

    ityouknowityouknow 评论0 收藏0
  • dubbo源码解析(三十一)远程调用——rmi协议

    dubbo源码解析(三十一)远程调用——rmi协议

    摘要:关于协议的介绍可以参考官方文档。必须与特定远程处理提供程序的规则兼容。后记该部分相关的源码解析地址该文章讲解了远程调用中关于协议实现的部分,逻辑比较简单。 远程调用——rmi协议 目标:介绍rmi协议的设计和实现,介绍dubbo-rpc-rmi的源码。 ...

    atinosunatinosun 评论0 收藏0
  • Java NIO

    Java NIO

    摘要:一旦声明不能改变。后数据不能进行读写位置,表示缓冲区中正在操作数据的位置。标记,表示记录当前的位置。缓冲区的限制不能为负,并且不能大于其容量。一通道用于源节点与目标节点的连接。 1.Java NIO 简介 2.Java NIO 与IO 的主要区别 3.缓冲区(Buff...

    superwsuperw 评论0 收藏0
  • 988-从叶结点开始的最小字符串

    988-从叶结点开始的最小字符串

    摘要:前言的从叶结点开始的最小字符串给定一颗根结点为的二叉树,书中的每个结点都有一个从到的值,分别代表字母到值代表,值代表,依此类推。 前言 Weekly Contest 122的 从叶结点开始的最小字符串: 给定一颗根结点为 root 的二叉树,书中的每个结点都有...

    fireflowfireflow 评论0 收藏0
  • dubbo源码解析(三十五)集群——cluster

    dubbo源码解析(三十五)集群——cluster

    摘要:失败安全,出现异常时,直接忽略。失败自动恢复,在调用失败后,返回一个空结果给服务提供者。源码分析一该类实现了接口,是集群的抽象类。 集群——cluster 目标:介绍dubbo中集群容错的几种模式,介绍dubbo-cluster下support包的源码。 前言 集群容...

    gselfgself 评论0 收藏0
  • [LeetCode] 438. Find All Anagrams in a String [滑动窗

    [LeetCode] 438. Find All Anagrams in a String [滑动窗

    Problem Given a string s and a non-empty string p, find all the start indices of p"s anagrams in s. Strings consists of lowercase English letters only and the length of both strings s and p will ...

    muzhuyumuzhuyu 评论0 收藏0
  • [LeetCode] 346. Moving Average from Data Stream

    [LeetCode] 346. Moving Average from Data Stream

    Problem Given a stream of integers and a window size, calculate the moving average of all integers in the sliding window. Example: MovingAverage m = new MovingAverage(3);m.next(1) = 1m.next(10) = (1 +...

    svttersvtter 评论0 收藏0
  • 短链接算法实现--加盐hash

    短链接算法实现--加盐hash

    摘要:如果仅仅只是通过直接加密,不安全。所以为了加入静态盐和动态盐加密的长度我设置的位加密的取三位。用来加强短链接检查这里输出查看下把。存到数据库和上面的检查盐一样静态盐检查检查完毕。拿到原始但是这个算法还是有可能会有冲突。 如果仅仅只是通...

    ssshooterssshooter 评论0 收藏0
  • 前后端分离项目 — 基于SpringSecurity OAuth2.0用户认证

    前后端分离项目 — 基于SpringSecurity OAuth2.0用户认证

    摘要:前言现在的好多项目都是基于移动端以及前后端分离的项目,之前基于的前后端放到一起的项目已经慢慢失宠并淡出我们视线,尤其是当基于的微服务架构以及单页面应用流行起来后,情况更甚。使用生成是什么请自行百度。 1、前言 现在的好多项目都是基于APP...

    QLQQLQ 评论0 收藏0
  • [LeetCode] 559. Maximum Depth of N-ary Tree

    [LeetCode] 559. Maximum Depth of N-ary Tree

    Problem Given a n-ary tree, find its maximum depth. The maximum depth is the number of nodes along the longest path from the root node down to the farthest leaf node. For example, given a 3-ary tree: ...

    EdwardUpEdwardUp 评论0 收藏0
  • [LeetCode] 589. N-ary Tree Preorder Traversal (vs.

    [LeetCode] 589. N-ary Tree Preorder Traversal (vs.

    589. N-ary Tree Preorder Traversal Given an n-ary tree, return the preorder traversal of its nodes" values.For example, given a 3-ary tree:showImg("https://segmentfault.com/img/bVbhKkv?w=781...

    array_huangarray_huang 评论0 收藏0
  • [LeetCode] 590. N-ary Tree Postorder Traversal (vs

    [LeetCode] 590. N-ary Tree Postorder Traversal (vs

    摘要:按顺序放入,正好方面是从到,顺序方面是从最右到最左,因为是先入后出。这样最后一下就是先左后右,先子后根。 590. N-ary Tree Postorder Traversal Problem Given an n-ary tree, return the postorder traversal of its nodes" values.For example...

    sydMobilesydMobile 评论0 收藏0
  • [LeetCode] 429. N-ary Tree Level Order Traversal (

    [LeetCode] 429. N-ary Tree Level Order Traversal (

    429. N-ary Tree Level Order Traversal Given an n-ary tree, return the level order traversal of its nodes" values. (ie, from left to right, level by level). For example, given a 3-ary tree:showImg...

    LiangJLiangJ 评论0 收藏0
  • [LeetCode] 482. License Key Formatting

    [LeetCode] 482. License Key Formatting

    Problem You are given a license key represented as a string S which consists only alphanumeric character and dashes. The string is separated into N+1 groups by N dashes. Given a number K, we would wan...

    codercaocodercao 评论0 收藏0
  • Spring Boot 参考指南(开发Web应用程序)

    Spring Boot 参考指南(开发Web应用程序)

    摘要:开发应用程序非常适合应用程序开发,通过使用嵌入式或,你可以创建一个自包含的服务器。如果你还没有开发过一个应用程序,你可以按照入门部分中的示例进行操作。自动配置为大多数应用程序提供了良好的自动配置。 27. 开发Web应用程序 Spring Boot非常...

    roadtogeekroadtogeek 评论0 收藏0
  • Spring Boot 参考指南(安全)

    Spring Boot 参考指南(安全)

    摘要:用于发布身份验证事件的。导入用于安全,配置身份验证,这在非应用程序中也是相关的。安全出于安全考虑,除和之外的所有默认禁用,属性可用于启用。有关保护的其他信息可以在参考指南中找到。 28. 安全 如果在类路径上有Spring Security,那么web应用...

    XanaHopperXanaHopper 评论0 收藏0
  • Spring Boot 参考指南(使用NoSQL技术)

    Spring Boot 参考指南(使用NoSQL技术)

    摘要:使用技术提供了额外的项目,帮助你访问各种技术,包括,,,,,,,和。我们还提供了一个,以便与具有支持的其他存储保持一致。有关的详细信息,请参阅参考文档。 30. 使用NoSQL技术 Spring Data提供了额外的项目,帮助你访问各种NoSQL技术,包括:Mo...

    SonglcySonglcy 评论0 收藏0
  • Spring Boot 参考指南(使用RestTemplate调用REST服务)

    Spring Boot 参考指南(使用RestTemplate调用REST服务)

    摘要:使用调用服务如果需要从应用程序调用远程服务,你可以使用框架的类,由于实例通常需要在使用之前进行定制,因此不提供任何自动配置的。自动配置的确保将合理的应用于实例。上一篇消息传递下一篇使用调用服务 33. 使用RestTemplate调用REST服务 如果需...

    CatalpaFlatCatalpaFlat 评论0 收藏0

热门文章

<