Kubrnete Kubrnete
4年前
动态规划之马拉车算法
问题描述:给定一个字符串,你的任务是计算这个字符串中有多少个回文子串。具有不同开始位置或结束位置的子串,即使是由相同的字符组成,也会被视作不同的子串。如"abc"有三个回文子串‘a','b','c'.示例1:输入:"abc"输出:3解释:三个回文子串:"a","b","c"示例2:输入:"aaa"输出
Stella981 Stella981
4年前
OAuth2.0认证和授权原理
OAuth是一个关于授权(authorization)的开放网络标准,在全世界得到广泛应用,目前的版本是2.0版。本文对OAuth2.0的设计思路和运行流程,做一个简明通俗的解释,主要参考材料为RFC6749。一、应用场景为了理解OAuth的适用场合,让我举一个假设的例子。有一个"云冲印"的网站,可以将用户储存在Google
Wesley13 Wesley13
4年前
Java 后端自学之路
微信公众号「后端进阶」,专注后端技术分享:Java、Golang、WEB框架、分布式中间件、服务治理等等。老司机倾囊相授,带你一路进阶,来不及解释了快上车!最近有些网友问我如何自学Java后端,还有些是想从别的方向想转过来,但都不太了解Java后端究竟需要学什么,究竟要从哪里学起,哪些是主流的Java后端技术等等,导致想学,但又
Stella981 Stella981
4年前
IPython基本介绍
IPython简介ipythonshell是一个增强版的交互式python解释器,它的设计目的是在交互式计算和软件开发两个方面最大化的提高生产力。通过ipython可以对大部分python代码进行探索式的操作,例如使用试错法来练习和学习python中的函数,所以使用ipython将有助于提高你的工作效率。IP
Stella981 Stella981
4年前
Linux C编程之十六 网络编程基础
一、协议的概念1\.什么是协议  从应用的角度出发,协议可理解为“规则”,是数据传输和数据的解释的规则。  假设,A、B双方欲传输文件。规定:  第一次,传输文件名,接收方接收到文件名,应答OK给传输方;  第二次,发送文件的尺寸,接收方接收到该数据再次应答一个OK;  第三次,传
Wesley13 Wesley13
4年前
Java中级进阶篇
中级进阶篇1.《重构:改善既有代码的设计》适合对象:中级、高级介绍:清晰揭示了重构的过程,解释了重构的原理和最佳实践方式,并给出了何时以及何地应该开始挖掘代码以及改善。大师的杰作,让你明白软件是一步步改进的,不是一蹴而就的。2.《XML入门经典》适合对象:初级、中级、高级介绍:很多人觉得没必要买XML书籍,
Stella981 Stella981
4年前
AI还原朱元璋,兵马俑!杜甫唱奥特曼主题曲,B站Up大谷新作
  机器之心报道  编辑:张倩、蛋酱  朱元璋、林黛玉、兵马俑、杜甫……这些历史人物到底长什么样?B站up主「大谷」帮我们用AI还原出了一种可能。  无论是理科还是文科的同学,想必都对中学历史课本上的「朱元璋」画像印象深刻。这幅画像里的朱元璋长了一张「鞋拔子脸」,只能用帝王特有的「异相」来解释。  !(http://d
Stella981 Stella981
4年前
Kubernetes受欢迎的由头
Google开发的这个容器管理系统很快成为开源历史上最成功的案例之一。Kubernetes是一个在过去几年中快速蹿升起来的开源的容器管理系统。它被众多行业中最大的企业用于关键任务,已成为开源方面最成功的案例之一。这是怎么发生的?该如何解释Kubernetes的广泛应用呢?Kubernetes的背景:起源于Google的Borg系
Stella981 Stella981
4年前
Dubbo与Zookeeper在Window上的安装与简单使用
一:Dubbo是什么?有什么用途??  使用Dubbo可以将应用分布到多个服务器上,当有访问时,Dubbo有帮你管理自动将请求分配给合适得到服务器去执行,即建立多个生产者,建立多个消费者,自动匹配生产者与消费者,以便达到负载均衡。关于集群与负载均衡的一些概念的简单解释也可以参考《大话集群和负载均衡(https:/
陈杨 陈杨
10个月前
【莓创Chart】基于鸿蒙原生ArkTS语法开发的图表组件--柱状图
大家好,我是陈杨。在上一篇文章中,我简要介绍了折线图的实现逻辑,并解释了整体图表的绘制规则。根据这些规则,我们还可以绘制更多种类的图表组件。在本期中,我将讲解如何实现柱状图,并引入了一个新的功能。鉴于柱状图跟折线图可共用的基础配置很多,我将不再重复介绍基础