文章库ARTICLE COLUMN

  • Spring Web

    Spring Web

    摘要:认证鉴权与权限控制在微服务架构中的设计与实现一引言本文系认证鉴权与权限控制在微服务架构中的设计与实现系列的第一篇,本系列预计四篇文章讲解微服务下的认证鉴权与权限控制的实现。 java 开源项目收集 平时收藏的 java 项目和工具 某小公司RESTful...

    KosmosKosmos 评论0 收藏0
  • leetcode 240. Search a 2D Matrix II

    leetcode 240. Search a 2D Matrix II

    摘要:代码如下超时当然了,这个方法不出意外,超时了思路二二分法查找我们采用二分法的思想,将矩阵分解为更小的矩阵从而每一次筛选确保能够去除掉一个子矩阵范围。从而我们可以将目标值锁定在左上方的子矩阵上。 题目要求 Write an efficient algorithm th...

    lanffylanffy 评论0 收藏0
  • 使用Redis构建文章投票网站(Java)

    使用Redis构建文章投票网站(Java)

    摘要:文章投票网站的相关实现需求要构建一个文章投票网站,文章需要在一天内至少获得张票,才能优先显示在当天文章列表前列。文章发布期满一周后,用户不能在对它投票。此命令会覆盖哈希表中已存在的域。 文章投票网站的redis相关Java实现 需求: 1、要构建...

    lpjustdoitlpjustdoit 评论0 收藏0
  • leetcode 13 Roman to Integer

    leetcode 13 Roman to Integer

    摘要:题目详情输入一个字符串形式的罗马数字,我们需要将它转换为阿拉伯数字表示的整数。其中输入的数字在到的范围内。想法这道题我不太熟悉的地方在于罗马数字和阿拉伯数字之间的转换规律。 题目详情 Given a roman numeral, convert it to an integer.Inp...

    crosseacrossea 评论0 收藏0
  • OAuth 2.0协议在SAP产品中的应用

    OAuth 2.0协议在SAP产品中的应用

    摘要:阮一峰老师曾经在他的博文理解里对这个概念有了深入浅出的阐述。注这是阮一峰老师文章里提到的中的认证模式之一简化模式客户听起来不错这样我就不需要把我们公司的用户的密码提供给您了。这下您放心了吧注这种方式即阮一峰文章里介绍的授权码模式。 阮...

    qiangdadaqiangdada 评论0 收藏0
  • 阿里云上到底能运行SAP哪些产品?

    阿里云上到底能运行SAP哪些产品?

    摘要:阿里云上提供的基础设施服务可以用于部署产品。对的要求至少至少至少或者比上述版本号更高上支持运行产品的阿里云虚拟机种类注表格里第三列列出了一系列数字。在阿里云上进行的评测是基于两层架构进行的。 阿里云上提供的基础设施服务(Infrastructure ...

    pf_milespf_miles 评论0 收藏0
  • SAP Fiori应用的三种部署方式

    SAP Fiori应用的三种部署方式

    摘要:目前成都所有基于云的产品开发团队无一例外地采用了这种方式。值得一提的是虽然其后台仍然基于但是的应用的部署方式没有采用本文介绍的方式一,而是本章节正在介绍的方式二。 showImg("https://segmentfault.com/img/remote/1460000013266451"); 封面...

    henry14henry14 评论0 收藏0
  • leetcode 15 3Sum

    leetcode 15 3Sum

    摘要:要求序列不重复。这个问题比较复杂的一点是,还要处理重复的数据。为了简化我们的操作,我们先对数组进行预排序。排序之后,对于求两个数和的问题,可以通过和两个指针从两边查找,也简化了操作时间。解法防止重复序列 题目详情 Given an array S of n...

    FuisonDesignFuisonDesign 评论0 收藏0
  • 猫头鹰的深夜翻译:软件设计原则--更健壮的代码

    猫头鹰的深夜翻译:软件设计原则--更健壮的代码

    摘要:软件设计原则这篇文章主要讨论如何以健壮的方式应对变化的需求,从而保持良好的编程习惯。前言软件设计是开发周期中最重要的一个环节。识别出系统会发生变化的部分,并将其和不变的部分分开。 软件设计原则 这篇文章主要讨论如何以健壮的方式应对变化...

    xiaochaoxiaochao 评论0 收藏0
  • SpringBoot手动使用EhCache

    SpringBoot手动使用EhCache

    摘要:的配置文件,使用前缀的属性进行配置。在方法的调用前并不会检查缓存,方法始终都会被调用。手动使用在实际开发过程中,存在不使用注解,需要自己添加缓存的情况。如果该属性值为,则表示对象可以无限期地存在于缓存中。 SpringBoot在annotation的层面...

    HydrogenHydrogen 评论0 收藏0
  • HTTP面试题都在这里

    HTTP面试题都在这里

    摘要:一般由三部组成协议或称为服务方式存有该资源的主机地址有时也包括端口号主机资源的具体地址。上面的和都是的示例。服务器应答客户机向服务器发出请求后,服务器会客户机回送应答,,应答的第一部分是协议的版本号和应答状态码。 HTTP常见面试题 Http...

    番茄西红柿番茄西红柿 评论0 收藏0
  • leetcode 16 3Sum Closest

    leetcode 16 3Sum Closest

    摘要:题目详情给定一个整数数组,我们需要找出数组中三个元素的加和,使这个加和最接近于输入的数值。返回这个最接近的加和。找后两个元素的时候,使用左右指针从两端查找。 题目详情 Given an array S of n integers, find three integers in S such that ...

    atinosunatinosun 评论0 收藏0
  • 生产环境如何重启tomcat

    生产环境如何重启tomcat

    摘要:如果是系统安装可以直接用服务管理脚本进行如在主要思路是先用发停止信号结进程如果不能顺利结束再用杀掉进程使用方法是如果你自己用脚本管理也可以参考这个思路贴上停止脚本片段供你参考 如果是系统安装,可以直接用服务管理脚本进行, 如ubuntu在/etc/...

    SimonMaSimonMa 评论0 收藏0
  • 监听器应用【统计网站人数、自定义session扫描器、踢人小案例】

    监听器应用【统计网站人数、自定义session扫描器、踢人小案例】

    摘要:现在,我们想要统计的是网站的在线人数。隔一段时间去做某事,这肯定是定时器的任务呀。定时器应该在服务器一启动的时候,就应该被创建了。定时器扫描容器的时候,可能是获取不到所有的的。 从第一篇已经讲解过了监听器的基本概念,以及Servlet各种的...

    AwbeciAwbeci 评论0 收藏0
  • XML就是这么简单

    XML就是这么简单

    什么是XML? XML:extensiable markup language 被称作可扩展标记语言 XML简单的历史介绍: gml->sgml->html->xml gml(通用标记语言)–在不同的机器进行通信的数据规范 sgml(标准通用标记语言) html(超文本标记语言) 为什么我们需要使用XML呢? ①我们没有...

    pf_milespf_miles 评论0 收藏0
  • SpringCloud(第 055 篇)CentOS7 搭建 docker-registry 私有库

    SpringCloud(第 055 篇)CentOS7 搭建 docker-registry 私有库

    摘要:第篇搭建私有库及管理界面一大致介绍基于前面的部署,容器一多非常不便于管理,于是急需一个自己的私有库而目前市面上大多数的私有库基本上都是后台服务加前台构成,于是选来选去,最后选择了管理界面之所以选择这款管理界面,我就简述阐述一下,基于以...

    tracymac7tracymac7 评论0 收藏0
  • SpringCloud(第 056 篇)CentOS7 安装 jenkins 持续集成工具

    SpringCloud(第 056 篇)CentOS7 安装 jenkins 持续集成工具

    摘要:第篇安装持续集成工具一大致介绍的作用相信大家也耳熟能详了,为开发过程的持续交付提供了莫大的帮助本章节我们就尝试着自己安装一套持续集成工具,建立一套持续交付的平台工具注意下面的字符串,请大家换成你们自己的宿主机地址即可二安装步骤下载进入...

    tain335tain335 评论0 收藏0
  • SpringCloud(第 057 篇)CentOS7 安装 maven 编译工具

    SpringCloud(第 057 篇)CentOS7 安装 maven 编译工具

    摘要:第篇安装编译工具一大致介绍相信大家一点都不陌生,由于的需要,所以这不就来了一篇的安装环节注意下面的字符串,请大家换成你们自己的宿主机地址即可二安装步骤下载安装包创建存放安装包的文件夹目录利用命令下载安装包 SpringCloud(第 057 篇)Cent...

    JochenJochen 评论0 收藏0
  • kafka分布式消息平台的初探

    kafka分布式消息平台的初探

    摘要:介绍是一个分布式的流数据平台,可发布订阅消息流,使用进行集群管理。启动一个,拉取消息参数表示从头开始读取数据,如果不设置,则只读取最新的数据。消息发布者,方式,负责发布消息到。表明消息,被同一内的均分了。 介绍 Kafka是一个分布式的流数...

    zsy888zsy888 评论0 收藏0
  • UDP NAT 穿透

    UDP NAT 穿透

    摘要:穿透的协议穿透协议系列介绍了协议协议版本变化属于的协议通过与之间发送数据包通信以获取一些信息。同样和交互其作用是穿透失败使用中继,确保通信成功的低优先级策略。 UDP NAT穿透俗称p2p打洞。讲到NAT, 追溯一下NAT产生原因:使用ipv4的时候,地址...

    alogyalogy 评论0 收藏0
  • spring 自定义注解(annotation)与 aop获取注解

    spring 自定义注解(annotation)与 aop获取注解

    摘要:知识点自定义注解的使用首先我们先介绍自定义注解。元注解的作用就是负责注解其他注解。元注解是一个标记注解,阐述了某个被标注的类型是被继承的。在定义注解时,不能继承其他的注解或接口。 知识点: Java自定义注解、spring aop @aspect的使用 首...

    RaaabbitRaaabbit 评论0 收藏0
  • 分享一些实用的软件工具

    分享一些实用的软件工具

    摘要:分享一些实用的软件工具也可以分享自己常用的软件给大家,这里会同步更新必备放几个资源站点有能力建议购买正版不要看格式的,可以是。建议使用清除系统的间谍软件,用了之后夏一跳,赶紧卸载了迅雷极速版,只用精简版。 分享一些实用的软件工具 PS:...

    arashicagearashicage 评论0 收藏0
  • MySQL常用命令,34道练习题...

    MySQL常用命令,34道练习题...

    摘要:常用命令总结感谢的第一个,值得纪念哈。自动忽略第二步找出员工最高薪水的人第三步找出薪水大于即可补充类似于中的取得薪水最高的前五名员工取得薪水最高的第六名到第十名。 MySql常用命令总结 PS:感谢Dean Xu的第一个Star,值得纪念哈。 SQL脚本下...

    Me_KunMe_Kun 评论0 收藏0
  • FutureTask源码分析

    FutureTask源码分析

    摘要:从而可以启动和取消异步计算任务查询异步计算任务是否完成和获取异步计算任务的返回结果。原理分析在分析中我们没有看它的父类,其中有一个方法,返回一个,说明该方法可以获取异步任务的返回结果。 FutureTask介绍 FutureTask是一种可取消的异步计算...

    luqiuwenluqiuwen 评论0 收藏0
  • JAVA的传参机制

    JAVA的传参机制

    摘要:之前一直感觉和代码之间的转换是分分钟的事情,直到今天刷题剑指时,被引用给虐了。。之前看网上很多博客讲的参数传递分两种,实际上只有一种,即值传递。如图将当做参数传入方法,方法入栈后在栈内存中给形参开辟了一个新的引用指向堆内存。 之前一直...

    ygyoooygyooo 评论0 收藏0

热门文章

<