自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(648)
  • 收藏
  • 关注

转载 nginx+keepalived高可用

一次面试过程中...面试官:你这个使用 nginx 做负载,是使用单台 nginx 吗?如果 nginx 挂了怎么办?我:是的,由于业务访问量不大 nginx 挂的可能性不大,考虑服务的稳定性可以使用 keepalived。面试官:你知道实现的思路和配置吗?我:。。。一、传统高可用购物返利 www.cpa5.cntomcat 高可用的思路是在 tomcat 集群前面加一层负载nginx,如下图:但是这种结构一旦 nginx 挂掉了,那么整个服务就瘫痪了。二、LVS思想解决高可用问题.

2021-07-01 14:40:54 1659

转载 SpringCloud入门及创建分布式项目

1、了解微服务淘宝优惠券 www.fenfaw.net1.1 什么是微服务微服务是一种架构风格一个应用拆分为一组小型服务每个服务运行在自己的进程内,也就是可独立部署和升级服务之间使用轻量级HTTP交互服务围绕业务功能拆分可以由全自动部署机制独立部署去中心化,服务自治。服务可以使用不同的语言、不同的存储技术1.2 微服务架构服务调用服务降级服务注册与发先服务熔断负载均衡服务消息队列服务网关配置中心管理自动化构建部署服务监控全链路追踪服务定时任务调度操作2、了解S.

2021-07-01 14:00:41 1482

转载 [非专业翻译] Mapster - 映射非公开的成员

[非专业翻译] Mapster - 映射非公开的成员优惠券网 https://www.cps3.cn/系列介绍[非专业翻译] 是对没有中文文档进行翻译的系列博客,文章由机翻和译者自己理解构成,和原文相比有所有不同,但意思基本一致。因个人能力有限,如有谬误之处还请指正,多多包涵。正文本文将说明 Mapster 如何映射非公开的成员启用映射非公开成员调用 EnableNonPublicMembers 方法配置启用映射非公开成员:// 特定类型TypeAdapterConfig<Po.

2021-07-01 13:40:35 1469

转载 数据权限筛选(RLS)的两种实现介绍

在应用程序中,尤其是在统计的时候, 需要使用数据权限来筛选数据行。 简单的说,张三看张三部门的数据, 李四看李四部门的数据;或者员工只能看自己的数据, 经理可以看部门的数据。这个在微软的文档中叫Row Level Security,字面翻译叫行级数据安全,简称RLS。要实现RLS, 简单的思路就是加Where条件语句来做数据筛选。但是必须是先Where, 也就是在其他Where条件和OrderBy、Fetch Rows 之前执行, 否则会对 排序、分页查询造成影响。这是一个难点。另一个难点是如何对现...

2021-07-01 13:20:28 606

转载 mysql事务隔离级别和锁

1.数据库的锁从性能上分为乐观锁和悲观锁:乐观锁是利用版本号,比如数据字段新增一个版本号字段,操作的时候进行版本的比对,需要开发者自己实现;悲观锁就是在操作数据时,认为此操作会出现数据冲突,所以在进行每次操作时都要通过获取锁才能进行对相同数据的操作,这点跟java中的synchronized很相似,因此悲观锁需要耗费较多的时间。悲观锁是由数据库自己实现了的,执行CRUD操作都会涉及到。从对对数据库的操作类型上面可以分为读锁和写锁,都属于悲观锁:读锁也叫共享锁,针对同一份数据,多个读操作可以同时进行,但.

2021-07-01 13:00:21 105

转载 『动善时』JMeter基础 — 50、使用JMeter测试WebSocket接口

目录1、什么是WebSocket接口2、为什么需要WebSocket3、测试WebService接口前的准备4、WebSocket Sampler组件界面详解5、使用JMeter测试WebSocket接口示例(1)测试计划内包含的元件(2)WebSocket Sampler组件内容(3)运行查看结果因为我之前对WebSocket接口也不是很了解,所以本篇文章先简单的概括的说明一下WebSocket的相关概念。在文章的后半部分,进行测试WebSocket接口的步骤说明。1、什么是WebSocket接.

2021-07-01 12:40:14 389

转载 关于equals()和hashcode()的一些约定

本文章主要讨论和回答一下几个问题:equals()的四大特性equals()和hashcode()之间的关系,为什么我们经常说这两个方法要么都重写,要么都不重写?HashMap、HashSet等容器为什么要求一定要重写equals()以及hashcode()equals()返利 https://m.cpa5.cn/equals和hashcode方法我们都很了解,是Object类中的定义的方法,这意味着所有的类都隐式实现了这两个方法。Object类中的equals方法的默认实现是比较.

2021-06-30 14:40:55 198

转载 北京某大公司:SpringBean生命周期

《对线面试官》系列目前已经连载25篇啦!有深度风趣的系列!【对线面试官】Java注解【对线面试官】Java泛型【对线面试官】 Java NIO【对线面试官】Java反射 && 动态代理【对线面试官】多线程基础【对线面试官】 CAS【对线面试官】synchronized【对线面试官】AQS&&ReentrantLock【对线面试官】线程池【对线面试官】ThreadLocal【对线面试官】CountDownLatch和CyclicBarrier【对线面试.

2021-06-30 14:20:47 114

转载 详解Redis主从复制原理

文章首发于公众号 “蘑菇睡不着”前言购物优惠券 https://m.cqfenfa.com/Redis 的主从复制和 MySQL 差不多,主要起着 数据备份,读写分离等作用。所以说主从复制对 Redis 来说非常重要,而无论是面试还是工作总,了解 Redis主从复制 底层实现有非常有必要,那么接下来就和大家来看看 Redis 主从复制是怎么实现的吧。什么是 Redis 主从复制?在 Redis 中,我们可以通过 SLAVEOF 命令或者 slaveof 选项,让一个服务器去复制另一个服务器...

2021-06-30 13:20:28 2001

转载 每日三道面试题,通往自由的道路8——多线程

茫茫人海千千万万,感谢这一秒你看到这里。希望我的面试题系列能对你的有所帮助!共勉!愿你在未来的日子,保持热爱,奔赴山海!每日三道面试题,成就更好自我领券网 m.cps3.cn今天我们继续聊聊多线程的话题吧!1. 昨天你讲到创建线程后使用start方法去调用线程,为什么run方法不行呢?有什么区别?这道题也是非常经典的一道题,虽然难度不大,但是突然忘了,也就答不上来了。我们先来看看代码吧。public class ThreadDemo { public static vo..

2021-06-30 13:00:21 138

转载 [非专业翻译] Mapster - 基于规则的映射

[非专业翻译] Mapster - 基于规则的映射购优惠 m.fenfaw.cn系列介绍[非专业翻译] 是对没有中文文档进行翻译的系列博客,文章由机翻和译者自己理解构成,和原文相比有所有不同,但意思基本一致。因个人能力有限,如有谬误之处还请指正,多多包涵。正文本文将说明 Mapster 基于规则的映射基于规则的映射Mapster 在默认情况下映射会包含所有的公开字段和属性,但是可以通过 IncludMember 和 IgnoreMember 方法改变默认的映射行为。这两个方法需要传入指.

2021-06-30 12:20:08 324

转载 解放生产力,自动化生成vue组件文档

一、现状网购优惠券 https://www.fenfaw.cn/Vue框架在前端开发中应用广泛,当一个多人开发的Vue项目经过长期维护之后往往会沉淀出很多的公共组件,这个时候经常会出现一个人 开发了一个组件而其他维护者或新接手的人却不知道这个组件是做什么的、该怎么用,还必须得再去翻看源码,或者压根就没注意到这个组件 的存在导致重复开发。这个时候就非常需要维护对应的组件文档来保障不同开发者之间良好的协作关系了。但是传统的手动维护文档又会带来新问题:效率低,写文档是个费时费力的体力活,好不容易抽时间把.

2021-06-30 12:00:01 302

转载 大白话spring依赖注入

在前边的文章中分享了spring如何实现属性的注入,有注解和配置文件两种方式,通过这两种方式可以实现spring中属性的注入,具体配置可查看《spring入门(一)【依赖注入】》,那么spring是如何做到依赖注入的,今天不准备过多的引入源码,首先要搞清楚一些原理性的东西,然后再通过源码进行佐证。java中的数据类型包括八种基本数据类型和引用类型,这两类数据类型都可以作为属性的数据类型,对于引用类型,包括Java自带的一些类,比如String、List、Map等,这些都可以作为注入的目标类型,另外还包括.

2021-06-29 15:01:00 135

转载 ZooKeeper分布式锁的实现

ZooKeeper分布式锁的实现。在分布式的情况下,sychornized 和 Lock 已经不能满足我们的要求了,那么就需要使用第三方的锁了,这里我们就使用 ZooKeeper 来实现一个分布式锁。一、分布式锁方案比较优惠券 https://www.fenfaw.cn/方案实现思路优点缺点利用 MySQL 的实现方案利用数据库自身提供的锁机制实现,要求数据库支持行级锁实现简单性能差,无法适应高并发场景;容易出现死锁的情况;无法优雅的实现阻塞式锁利用 Redis 的实现方案使用 .

2021-06-29 14:40:52 121

转载 开源版本的 uTools。可支持 uTools 所有插件生态

话不多说,先放上截图和仓库地址:代码仓库:github故事背景爱购物 https://www.cqfenfa.com/网络抓包之前公司内部因为开发需要,需要和后端进行接口联调,测试环境的时候,经常会涉及到一些状态改变要看交互样式的问题。比如测试需要测商品的待支付、支付中、支付完成等各种节点的交互样式是否符合预期,这种情况测试一般会去造数据或者让后端改数据库接口。 有的小伙伴可能会用 Charles 修改返回数据进行测试。但是 Charles 的抓包体验和配置体验感觉有点麻烦,不是很友好,所以我们自.

2021-06-29 14:00:40 668

转载 技术实践:教你用Python搭建gRPC服务

摘要:gRPC是一个高性能、通用的开源RPC框架,其由Google主要面向移动应用开发并基于HTTP/2协议标准而设计,基于ProtoBuf序列化协议开发,且支持众多开发语言。本文分享自华为云社区《用python搭建gRPC服务》,原文作者:井冈山_阳春 。gRPC是一个高性能、通用的开源RPC框架,其由Google主要面向移动应用开发并基于HTTP/2协议标准而设计,基于ProtoBuf序列化协议开发,且支持众多开发语言。一个gRPC服务的大体结构图为:图一表明,grpc的服务是跨语言的,但需要.

2021-06-29 13:40:33 387

转载 精尽Spring Boot源码分析 - 序言

该系列文章是笔者在学习 Spring Boot 过程中总结下来的,里面涉及到相关源码,可能对读者不太友好,请结合我的源码注释 Spring Boot 源码分析 GitHub 地址 进行阅读Spring Boot 版本:2.2.x最好对 Spring 源码有一定的了解,可以先查看我的 《死磕 Spring 之 IoC 篇 - 文章导读》 系列文章如果该篇内容对您有帮助,麻烦点击一下“推荐”,也可以关注博主,感激不尽~序言领券 m.cps3.cn前面一系列的文章对 MyBatis、Spring ..

2021-06-29 13:00:21 231

转载 一个排序引发的BUG

你好呀,我是why。前两天在 Git 上闲逛的时候又不知不觉逛到 Dubbo 那里去了。看了一下最近一个月的数据,社区活跃度还是很高的:然后看了一下最新的 issue,大家提问都很积极。其中看到了这样的一个 issue,发现有点意思:https://github.com/apache/dubbo/issues/8055于是写下这篇文章给你分享一下这个 BUG 和 BUG 背后的故事。放心,就算你完全不懂 Dubbo,也不影响你了解这个 BUG。先说一下,下文中提到的 Dubbo 代码,.

2021-06-29 12:40:14 151

转载 [非专业翻译] Mapster - 映射忽略

[非专业翻译] Mapster - 映射忽略淘宝优惠券 https://m.fenfaw.net/系列介绍[非专业翻译] 是对没有中文文档进行翻译的系列博客,文章由机翻和译者自己理解构成,和原文相比有所有不同,但意思基本一致。因个人能力有限,如有谬误之处还请指正,多多包涵。正文本文将说明 Mapster 的 映射忽略成员基本的映射忽略Mapster 默认会自动映射所有符合规则的成员。如果想要在映射时忽略某一个成员,可以使用 Ignore 方法进行配置:TypeAdapterConfig.

2021-06-29 12:00:01 873

转载 【TCP/IP】TCP服务器并发处理&amp;源码

前言领券 m.cps3.cn本笔记记录的是 单个服务端并发式处理多个客户端。下次有空在发个 单线程多个服务端并发式处理多种客户端。其实就是本笔记的一个改良版,用到select() / poll() / epoll()。原文:https://www.cnblogs.com/lizhuming/p/14943969.html实现原理实现原理很简单,写出一个简单的TCP服务器后,其客户端处理方式采用线程化处理即可。其中要注意的是多线程并发问题。多线程处理客户端是把 connect_sockfd 传.

2021-06-28 13:00:22 160

转载 Spring Boot 2.x基础教程:使用Redis的发布订阅功能

通过前面一篇集中式缓存的使用教程,我们已经了解了Redis的核心功能:作为K、V存储的高性能缓存。接下来我们会分几篇来继续讲讲Redis的一些其他强大用法!如果你对此感兴趣,一定要关注收藏我哦!发布订阅模式网购 m.fenfaw.cn如果你看过之前我写的关于MQ的相关文章,那么对于发布订阅功能应该不会陌生。如果没看过,那也不要紧,这里先做一个简单介绍,已经了解的可以跳过直接看下一节内容。什么是发布订阅模式?在发布订阅模式中有个重要的角色,一个是发布者Publisher,另一个订阅者Subscri.

2021-06-28 12:00:01 209

转载 752. 打开转盘锁

2021-06-25 LeetCode每日一题返利网站 https://www.cpa5.cn/链接:https://leetcode-cn.com/problems/open-the-lock/标签:广度优先搜索、数组、哈希表、字符串题目你有一个带有四个圆形拨轮的转盘锁。每个拨轮都有10个数字: '0', '1', '2', '3', '4', '5', '6', '7', '8', '9' 。每个拨轮可以自由旋转:例如把 '9' 变为 '0','0' 变为 '9' 。每次旋转都只能旋转一个.

2021-06-27 15:01:00 88

转载 文字识别OCR开源框架的对比--Tesseract vs EasyOCR

​前言:OCR文字识别在目前有着比较好的应用,也出现了很多的文字识别软件,但软件是面向用户的。对于我们技术人员来说,有时难免需要在计算机视觉任务中加入文字识别,如车牌号识别,票据识别等,因此软件对我们是没用的,我们需要自己实现文字识别。在文字识别方面,主要有两款主流的开源框架Tesseract和EasyOCR。本文讨论了Tesseract和EasyOCR使用Python API之间的主要区别,包括安装、使用示例、准确率和推理速度方面的对比。使用示例优惠券平台 https://m...

2021-06-27 14:40:54 1045

转载 宝,我今天CR了,C的什么R? 走过场的CR

原创:猿天地(微信公众号ID:cxytiandi),欢迎分享,转载请保留出处。CodeReview我相信目前很多公司都会有这么一个流程,关键是这个流程有没有用就很难讲。主要还是取决于你对CR的理解以及有没有真正的去落地CR,去重视CR带来的隐藏价值点。正好最近也是有人在问我CR相关的问题,他们也要开始做CR了,想了解下有没有最佳实践之类的。所以今天跟大家聊聊CR这个话题,我说的也不一定都是对的,仅供参考哈。其实说实话,我觉得CR不存在什么最佳实践。因为每个公司或者说每个团队所进行的方式都会不一样..

2021-06-27 14:20:46 137

转载 01关于版本控制系统

相信每一个学习编程的人都会接触到这么个东西——版本控制系统。说不定很多人都已经用上它了,却仍旧没搞清楚它是什么东西,比如说我。刚开始只是身边大佬强行安利我了这么个工具,说是一个巨好用也巨实用的玩意儿,大致用法也简单的学了一下,但实际这个工具究竟是个什么东西?这个工具用于什么场景?使用这个工具的好处在哪里?我全然没有搞清楚,直到开始学编程的时候再次遇见这个工具。刚开始使用是让大佬什么都帮我配置好,自己只需要利用三方提供的操作界面进行提交推送罢了,轮到自己学到这里,尝试自己去从头开始去操作的时候发现自己还.

2021-06-27 14:00:40 205

转载 Unity3D学习笔记1——绘制一个三角形

目录1. 绪论2. 概述3. 详论3.1. 准备3.2. 实现3.3. 解析3.3.1. 场景树对象3.3.2. 绘制方法4. 结果1. 绪论淘宝优惠券 https://www.fenfaw.net/最近想学习一下Unity3d,无奈发现现在大部分教程不仅是视频形式的,面对的也是美术、设计之类的非程序员,更多的时候都是把Unity3d当作PS一样的工具来用,真正面对程序开发的教程反而非常少,更不用说希望能研究到一些底层图形技术的技术工作者了。说一下我看的两本Unity3d书籍吧。第一本是《Unity.

2021-06-27 13:40:33 257

转载 给几位小朋友面试辅导后,我发现了一些问题!

不知不觉,高考结束有一段时间了,今天也揭榜了,祝愿各位考生能金榜题名,考上自己的理想大学,然后开始卷起来~秋招马上要来了,不知道这一届的小朋友们准备好了吗? 在回顾之前的面试辅导过程中,发现了比较多的一些问题。概述就是以下这几点,各位可以看看有没有命中你们的痛点:简历排版,文字描述犀利八股文背了,但是不透彻经验欠缺,实习经验,工作经验等没有遇到过什么问题简历问题优惠券网 www.fenfaw.net格式排版基本信息(教育背景)专业技能工作经历实习经历/项目经历自我评价这里分享一下.

2021-06-27 13:00:21 45

转载 给几位小朋友面试辅导后,我发现了一些问题!

不知不觉,高考结束有一段时间了,今天也揭榜了,祝愿各位考生能金榜题名,考上自己的理想大学,然后开始卷起来~秋招马上要来了,不知道这一届的小朋友们准备好了吗? 在回顾之前的面试辅导过程中,发现了比较多的一些问题。概述就是以下这几点,各位可以看看有没有命中你们的痛点:简历排版,文字描述犀利八股文背了,但是不透彻经验欠缺,实习经验,工作经验等没有遇到过什么问题简历问题拼多多优惠券 https://www.fenfaw.net/格式排版基本信息(教育背景)专业技能工作经历实习经历/项目经历.

2021-06-27 12:40:14 61

转载 Vue(4)Vue指令的学习1

前言优惠券网站 https://www.cps3.cn/Vue官网一共有提供了14个指令,分别如下v-textv-htmlv-showv-if ☆☆☆v-else ☆☆☆v-else-if ☆☆☆v-for ☆☆☆v-on ☆☆☆v-bind ☆☆☆v-model ☆☆☆v-slotv-prev-cloakv-once注意:☆代表重要常用的v-text(v-指令名="变量",变量需要data提供数值)<p v-text="info"></p>..

2021-06-27 12:20:07 77

转载 Android系统编程入门系列之应用初始化Application

在上一篇文章中我们了解到Android系统启动应用的时候,会首先加载AndroidManifest.xml清单文件中的一系列信息,在清单文件中如果不指定<application></application>标签中的name属性值,会默认使用android.app.Application作为应用程序加载类,其生命周期与应用程序生命周期是一致的。那么到底应用程序有怎样的生命周期,在不同的生命周期有哪些调用方法可以使用?这章将详细介绍。生命周期优惠券免费领取 https://www.f.

2021-06-26 14:40:53 659

转载 23种设计模式(六)-责任链设计模式

说到责任链设计模式, 我们平时使用的也真是挺多的. 比如: 天天用的网关过滤器, 我们请假的审批流, 打游戏通关, 我们写代码常用的日志打印. 他们都使用了责任链设计模式.下面就来详细研究一下责任链设计模式一. 什么是责任链设计模式?拼多多优惠券 https://www.fenfaw.net/官方定义:责任链模式(Chain of Responsibility Pattern)为请求创建了一个接收者对象的链。这种模式给予请求的类型,对请求的发送者和接收者进行解耦。这种类型的设计模式属于行为型模式.

2021-06-26 14:00:40 215

转载 机器人路径规划其二 A-Star(A*) Algorithm【附动态图源码】

首先要说明的是,机器人路径规划与轨迹规划属于两个不同的概念,一般而言,轨迹规划针对的对象为机器人末端坐标系或者某个关节的位置速度加速度在时域的规划,常用的方法为多项式样条插值,梯形轨迹等等,而路径规划针对的是机器人的一个整体如移动机器人或者无人机在已知或者未知的环境中规划其运动的路线,在slam机器人应用较多。然而两者的界限有时也有交叉,如机械臂末端工具运动到操作对象时需要避障以及规划时间时,也可以看作是路径规划问题。常用的路径规划算法有Dijkstra, A*,D*, RRT, PRM以及在这..

2021-06-26 13:40:34 1041

转载 华为云数据库GaussDB(for Cassandra)揭秘第二期:内存异常增长的排查经历

摘要:华为云数据库GaussDB(for Cassandra) 是一款基于计算存储分离架构,兼容Cassandra生态的云原生NoSQL数据库;它依靠共享存储池实现了强一致,保证数据的安全可靠。本文分享自华为云社区《华为云数据库GaussDB(for Cassandra)揭秘第二期:内存异常增长的排查经历》,原文作者:Cassandra官方 。背景介绍免费优惠券 www.cps3.cn华为云数据库GaussDB(for Cassandra) 是一款基于计算存储分离架构,兼容Cassandra生态的云.

2021-06-26 13:20:27 118

转载 医学影像预处理之裁减

背景优惠券网 m.fenfaw.net在数据集训练之前,为了减小数据计算的工作量,提高训练的速度,通常会针对感兴趣的特征部分进行原图片的裁减,这样每张图片既保留了待提取的特征集,又缩小了整体的尺寸,可有效缩短模型训练耗费的时间。理解三维图像DICOM坐标系是相对于病人的方向来确定的,如下图所示:三视图三个截面,分别称为轴状位(Transverse/Axisplane)、冠状位(Coronal/Frontal plane)和矢状位(Sagittal plane),如下图所示:裁减原理我们把一.

2021-06-26 13:00:21 285

转载 Spring Data JPA的Audit功能,审计数据库的变更

我最新最全的文章都在 南瓜慢说 www.pkslow.com ,欢迎大家来喝茶!1 数据库审计京东优惠券 m.fenfaw.net数据库审计是指当数据库有记录变更时,可以记录数据库的变更时间和变更人等,这样以后出问题回溯问责也比较方便。对于审计表记录的变更可以两种方式,一种是建立一张审计表专门用于记录,另一种是在数据库增加字段。本文所讨论的是第二种方案。那如何在新增、修改、删除的时候同时增加记录呢?如果每张表都单独记录,代码就会显得很冗余。更好的方式应该是做切面或者事件监听,当数据有变更时统一进..

2021-06-26 12:20:08 177

转载 ES系列(七):多节点任务的分发与收集实现

  我们知道,当我们对es发起search请求或其他操作时,往往都是随机选择一个coordinator发起请求。而这请求,可能是该节点能处理,也可能是该节点不能处理的,也可能是需要多节点共同处理的,可以说是情况比较复杂。  所以,coordinator的重要工作是,做请求分发与结果收集。那么,如何高性能和安全准确地实现这一功能则至关重要。而这,也许诸君各有思路,孰优孰劣不访一起来探讨探讨!1. 请求分发的简单思路返利网站 https://m.cpa5.cn/  我们这里所说的请求分发,一般是针对..

2021-06-26 12:00:01 680

转载 ZooKeeper入门

ZooKeeper入门。一、ZooKeeper简介优惠券网站 https://m.cps3.cn/ZooKeeper 致力于提供一个高性能、高可用,且具备严格的顺序访问控制能力的分布式协调服务,是雅虎公司创建,是 Google 的 Chubby 一个开源的实现,也是 Hadoop 和 Hbase 的重要组件。1. ZooKeeper优点简单的数据结构:共享的树形结构,类似文件系统,存储于内存。可以构建集群:避免单点故障,3-5 台机器就可以组成集群,超过半数正常工作就能对外提供服务。顺序访问.

2021-06-25 15:01:01 110

转载 算法刷题之三一维列表

列表网上购物优惠券 https://m.cqfenfa.com/列表和字符串是算法中最常见的数据结构,在列表中又分为一维列表和二维列表。一维列表的数据结构即使很简单也会有很多复杂的算法思想。一维列表删除排序数组中的重复项移动非0元素到头部盛最多水的容器三数之和长度最小的子数组无重复字符的最长子串前缀和合并区间二维列表二维矩阵最大子矩阵和旋转图像杨辉三角对角线遍历矩阵元素查找容器盛水删除排序数组中的重复项题目:给定一个排序数组,你需要在 原地 删除重复出现的元素,使..

2021-06-25 14:40:54 456

转载 es6 快速入门 系列 —— promise

其他章节请看:es6 快速入门 系列Promise领券网 https://www.cps3.cn/Promise 是一种异步编程的选择初步认识Promise用 Promise 来实现这样一个功能:发送一个 ajax,返回后输出 json 数据。请看示例:const promise1 = new Promise((resolve, reject) => { setTimeout(() => { let json = {success: true, data..

2021-06-25 14:20:47 109

转载 我的新书《C++服务器开发精髓》终于出版啦

一、千呼万唤始出来购物返利 m.cpa5.cn亲爱的各位读者,我的新书《C++ 服务器开发精髓》终于终于终于与大家见面了,图书如下:图书的封面设计很精美,当然内容一定不负众望。因出版社老师要求提供一张照片放到封面上,今年的 6 月 1 日儿童节去拍了一张,照片拍出来放在下面大家自己看吧。人到中年,生活不易,没有少年时代那种懵懂与青涩,多了一份厚实与坚定了。一些想做的事情却一步步把它做成了,成为现实。昔日戏言身后事,明朝都到眼前来。所以,梦想还是要有的,还是要坚持的,即使这世界有那么多不完善,生活有那.

2021-06-25 13:20:28 599

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除