cmqwan的博客

私信 关注
金刀李
码龄6年

哈哈哈哈哈或

  • 2,543,349
    被访问量
  • 216
    原创文章
  • 1,111
    作者排名
  • 513
    粉丝数量
  • 于 2015-04-04 加入CSDN
获得成就
  • 博客专家认证
  • 获得235次点赞
  • 内容获得221次评论
  • 获得659次收藏
荣誉勋章
TA的专栏
  • 人生感悟
    1篇
  • Java游戏服务器开发
    25篇
  • Leetcode算法Java全解答
    49篇
  • SpringBoot2.0系列
    13篇
  • Lua入门教程
    7篇
  • SpringCloud学到刚好够用
    9篇
  • java
    70篇
  • SpringCloud
    11篇
  • SpringBoot
    14篇
  • 架构
    8篇
  • redis
    7篇
  • java游戏服务器开发
    31篇
  • C++
    3篇
  • HTML5,CSS3,JS
  • Android
    3篇
  • MySql
    8篇
  • 测试
    2篇
  • 查过就记
    50篇
  • 硬件对接
    3篇
  • web
    11篇
  • HTML5
    1篇
  • JS
    1篇
  • CSS3
    1篇
  • videojs
    2篇
  • 直播相关
    2篇
  • linux
    5篇
  • Git
    2篇
  • IDEA
    9篇
  • nginx
  • opencast
    1篇
  • cocos create
    4篇
  • 微信小游戏
    5篇
  • netty
    11篇
  • Lua
    7篇
  • mybatis
    5篇
  • LeetCode
    49篇
  • 算法
    49篇
  • 电脑相关
    2篇
  • 加密
    2篇
  • 安全
    2篇
  • 工具
    1篇
  • python
    18篇
  • 业界新闻
    4篇
  • 英文翻译
    1篇
  • 消息队列
    1篇
  • 踩坑
    5篇
  • Java并发编程体系
    1篇
  • elasticsearch
    1篇
有问题,可以联系我
个人微信和公众号 20210223103257655.jpeg 20210223102942118.jpg
  • 最近
  • 文章
  • 资源
  • 问答
  • 课程
  • 帖子
  • 收藏
  • 关注/订阅

MAC终端下使用IDEA自带的Git拉取github项目,提示SSL_ERROR_SYSCALL in connection to XX

MAC终端下使用IDEA自带的Git拉取github项目,提示SSL_ERROR_SYSCALL in connection to XX出处:https://www.cnblogs.com/life-of-coding/p/12822614.html原因https://stackoverflow.com/questions/48987512/ssl-connect-ssl-error-syscall-in-connection-to-github-com443I had this similar
原创
96阅读
0评论
0点赞
发布博客于 7 天前

茶叶品种

茶叶文章目录茶叶花茶碧潭飘香 360雪花针螺 370铁观音祥明清香4A观音 490正式工作之余, 学习点其他行业的信息,充实自己花茶碧潭飘香 360雪花针螺 370铁观音祥明清香4A观音 490
原创
152阅读
0评论
0点赞
发布博客于 7 月前

测试

测试测试
原创
127阅读
0评论
0点赞
发布博客于 7 月前

自制编程语言 基于c语言郑钢 书中代码,可以直接编译运行

自制编程语言 基于c语言郑钢 书中代码,可以直接编译运行 详细可看 https://blog.csdn.net/cmqwan/article/details/84530925
zip
发布资源于 9 月前

图床

原创
438阅读
0评论
0点赞
发布博客于 2 年前

MySQL基础汇总

MySQL基础汇总文章目录MySQL基础汇总思维导图索引索引特点优缺点适用场合索引特点优缺点索引使用的注意事项什么情况适用索引什么情况不适用索引数据库的索引数据结构二分查找树B树B+树B树和B+树的区别为什么使用B+树索引分类索引的分类引擎innoDBMyISAM区别事务隔离级别(恶果:脏读 幻读 不可重复读)分类数据库特性 ACIDsqlsql优化实践中的sql优化5 种连接 left joi...
原创
492阅读
0评论
7点赞
发布博客于 2 年前

mysql导出excel表格表结构

– 里面的字段,根据information_schema.COLUMNS表SELECTCOLUMN_NAME 列名,#COLUMN_TYPE 数据类型,DATA_TYPE 字段类型,IFNULL(NUMERIC_PRECISION,CHARACTER_MAXIMUM_LENGTH) 长度,COLUMN_DEFAULT 默认值,“” 主键,IS_NULLABLE 是否为空,“” 自...
原创
565阅读
1评论
4点赞
发布博客于 2 年前

ElasticSearch基础、分布式架构及读写流程

ElasticSearch文章目录ElasticSearch基础概念IndexTypeMapperDocumentField读取中的概念getqueryfilter DSL分布式架构名词概念primary shardreplica shard架构图读取流程getquery写入流程几个基本名词内存buffertranslogos-cacherefreshsegment-filecommit/flu...
原创
394阅读
0评论
5点赞
发布博客于 2 年前

一些中间件的思维导图

一些中间件的思维导图文章目录一些中间件的思维导图写在前面Redis博客连接Redis的应用--分布式锁Redis的基础Redis的生产问题-缓存雪崩-缓存穿透-双写一致性--并发竞争Redis的cluster集群Redis的replication架构(主从+哨兵写在前面大多是看完书本、视频整理的。留个档把Redis博客连接Redis的应用–分布式锁Redis的应用–分布式锁Re...
原创
827阅读
3评论
3点赞
发布博客于 2 年前

Redis的应用--分布式锁

Redis文章目录Redis应用分布式锁解决方案应用分布式锁互斥死锁容错解决方案正常使用redis的nx数据,下面的语句,key使用对应的前缀+主键,value使用一个随机值UUID,超时时间设置为30秒。set key value nx 30解锁:使用lua脚本,获取key值,判断和原先存起来的随机值相同吗,相同就删除,不相同表示redis中的这条数据不是你插入的,...
原创
538阅读
1评论
2点赞
发布博客于 2 年前

Redis的基础

Redis文章目录Redis基础和memcache的区别为什么单线程能有很高的效率具体原因连接过程一次连接流程多个socket,io多路复用程序,消息队列,文件事件分派器,事件处理器(命令请求处理器、命令回复处理器、连接应答处理器,等等)哪些类型stringlisthashsetsort set从海量数据中查找某个key前缀keysscan持久化持久化的意义rdbaof序列化方式JdkSeria...
原创
3685阅读
2评论
19点赞
发布博客于 2 年前

Redis的生产问题-缓存雪崩-缓存穿透-双写一致性--并发竞争

Redis文章目录Redis生产问题缓存雪崩现象解决方案如何应对缓存穿透现象解决方案双写一致性cache aside pattern(普通模式)读写并发情况下的情景解决问题并发竞争现象解决分布式锁+时间戳结合实际生产问题缓存雪崩现象缓存挂掉了,请求直接打到数据库上,导致数据库也直接挂掉了解决方案事前:redis高可用,主从架构事中:本地缓存、hystrix。到数据库的请求不能...
原创
1249阅读
1评论
9点赞
发布博客于 2 年前

Redis的cluster集群

Redis文章目录Redis集群数据分布算法hash余数算法一致性hashhash slot维护集群元数据CAP集中式存储(基于zookeeper)gossip协议通信端口几个指令pingpongfail集群使用redis自带的cluster架构可以支撑高并发高可用海量数据数据分布算法hash余数算法一致性hash圆环,以手表为例。假设为12个格子按照机器的id进行hash,A找...
原创
247阅读
0评论
0点赞
发布博客于 2 年前

Redis的replication架构(主从+哨兵)

Redis文章目录Redisreplication架构承载高并发一些基本概念offsetbacklogmaster run idpsyncheartbeat异步复制最基本的功能复制的核心原理、过程正常情况下(已经连接成功)、增量复制增量复制详细流程全量复制,异常情况(太久没连上、第一次连接)全量复制详细流程redis提供的功能主从复制的断点续传无磁盘复制过期key处理哨兵 sentinal功能原...
原创
912阅读
1评论
3点赞
发布博客于 2 年前

Java并发编程体系

Java并发编程体系文章目录Java并发编程体系基础线程创建方式线程的状态目的线程不安全条件需要解决的问题三大特性对象头锁重排序happens-before解决方式synchronizedvolatileAtomicLock接口容器Lock--JUC包Lock接口AbstractQueueSynahronizer接口ReentrantLockReentrantWriteReadLockCount...
原创
463阅读
0评论
0点赞
发布博客于 2 年前

软著申请模板--申请表--源程序-说明书--软件著作权

计算机软件著作权模板及个人申请全套攻略,软著申请模板--申请表--源程序-说明书--软件著作权。加长加粗版本,不定时更新,详细描述可以查看https://blog.csdn.net/cmqwan/article/details/82856206,之前的资源地址是https://download.csdn.net/download/cmqwan/10699951
zip
发布资源于 2 年前

IDEA中运行SpringBoot程序,无法加载到配置文件

在pom中添加jar
原创
9939阅读
0评论
0点赞
发布博客于 2 年前

IDEA中弹出RunDashboard,springcloud,springBoot

在.idea/workspace.xml文件中找到RunDashboard,加上 <component name="RunDashboard"> **<option name="configurationTypes"> <set> <option value="SpringBootApplicationCo...
原创
9126阅读
0评论
0点赞
发布博客于 2 年前

IDEA中识别Git上新加的分支

重新识别:(1)在pull中重新刷新,这时发现新的分支并将其pull到本地VCS–Git–Pull–第三行Remote–最右边刷新符号–点击pull
原创
9085阅读
0评论
0点赞
发布博客于 2 年前

SpringCloud学到刚好够用之七-配置中心(spring-cloud-config)

SpringCloud学到刚好够用之四-服务消费者(Feign)文章目录SpringCloud学到刚好够用之四-服务消费者(Feign)总览看的不过瘾进阶使用源码分析简介分布式配置中心基本原理准备活动在git上面搞一个配置项目配置中心config-server主要步骤引入包,spring-cloud-config-server修改相关配置,spring.cloud.config启动类添加注解,@...
原创
9009阅读
0评论
1点赞
发布博客于 2 年前

SpringCloud踩坑指南(错误解决)之eureka启动报错,版本不匹配,提示The following method did not exist:CompositeHealt

报错信息汇总1.springcloud-eureka启动报错,提示The following method did not exist: org.springframework.boot.actuate.health.CompositeHealthIndicato关键地方 Error starting Tomcat context. Exception: org.springframe...
原创
29104阅读
1评论
3点赞
发布博客于 2 年前

SpringCloud学到刚好够用之六-路由网关(zuul)

SpringCloud学到刚好够用之六-路由网关(zuul)文章目录SpringCloud学到刚好够用之六-路由网关(zuul)总览看的不过瘾进阶使用源码分析简介AuthenticationInsightsStress TestingCanary TestingDynamic RoutingService MigrationLoad SheddingSecurityStatic ...
原创
15328阅读
0评论
0点赞
发布博客于 2 年前

SpringCloud学到刚好够用之五-断路器(Hystrix)

SpringCloud学到刚好够用之四-断路器(Hystrix)文章目录SpringCloud学到刚好够用之四-断路器(Hystrix)总览看的不过瘾进阶使用源码分析简介准备活动断路器(Hystrix)主要步骤pom文件引入包spring-cloud-starter-netflix-hystrix配置文件,端口8766,添加feign:hystrix:enabled: true启动类注解Enab...
原创
15257阅读
0评论
0点赞
发布博客于 2 年前

EMERGENCY! EUREKA MAY BE INCORRECTLY CLAIMING INSTANCES ARE UP WHEN THEY'RE NOT. RENEWALS ARE LESSER

启动两个client,过了一会,停了其中一个,访问注册中心时,界面上显示了红色粗体警告信息:查阅了很多资料,终于了解了中间的问题。现将理解整理如下:Eureka server和client之间每隔30秒会进行一次心跳通信,告诉server,client还活着。由此引出两个名词:Renews threshold:server期望在每分钟中收到的心跳次数Renews (last min):上一...
原创
15922阅读
0评论
0点赞
发布博客于 2 年前

Intellij idea Error:java: 无效的源发行版: 11

Intellij idea Error:java: 无效的源发行版: 11Select the project, then File > ProjectStructure > ProjectSettings > Modules -> sources You probably have the Language Level set at 9:Just change it ...
原创
25071阅读
3评论
5点赞
发布博客于 2 年前

jdk11和springcloud运行Eureka启动不了.web.server.WebServerException: Unable to start embedded Tomcat

jdk11和springcloud运行Eureka启动不了,org.springframework.context.ApplicationContextException: Unable to start web server; nested exception is org.springframework.boot.web.server.WebServerException: Unable to...
原创
23456阅读
2评论
0点赞
发布博客于 2 年前

SpringCloud学到刚好够用之四-服务消费者(Feign)

SpringCloud学到刚好够用之四-服务消费者(Feign)文章目录SpringCloud学到刚好够用之四-服务消费者(Feign)总览看的不过瘾进阶使用源码分析简介准备活动Feign服务主要步骤引入包,spring-cloud-starter-openfeign配置文件,端口8765启动类Application加上EnableFeignClients注解**写一个FeignClient,F...
原创
15134阅读
0评论
0点赞
发布博客于 2 年前

SpringCloud学到刚好够用之三-负载均衡ribbon

SpringCloud学到刚好够用之三-负载均衡ribbon文章目录SpringCloud学到刚好够用之三-负载均衡ribbon总览简介准备内容eureka2个服务名称相同的服务ribbon服务主要步骤引入相关包:spring-cloud-starter-netflix-ribbon修改配置文件,端口8764,application.name:service-ribbon修改添加启动类的注解:E...
原创
15205阅读
0评论
0点赞
发布博客于 2 年前

springcloud-eureka启动报错,提示The following method did not exist: org.springframework.boot.actuate.health

报错信息汇总文章目录报错信息汇总1.springcloud-eureka启动报错,提示The following method did not exist: org.springframework.boot.actuate.health.CompositeHealthIndicato关键地方详细报错解决方案SpringCloud踩坑指南(错误解决)之1.springcloud-eure...
原创
34405阅读
1评论
2点赞
发布博客于 2 年前

SpringCloud学到刚好够用之二-服务注册发现Eureka

SpringCloud学到刚好够用之二-服务注册发现Eureka文章目录SpringCloud学到刚好够用之二-服务注册发现Eureka总览简介服务端(注册中心)主要步骤上述步骤关键代码及图片测试:模拟某个服务,注册到eureka主要步骤上述步骤关键代码及图片总结广告时间总览spring cloud相关技术栈在现在各个互联网公司的普及率已经很高了,这次去面试,基本面试官都有提到这一块,但是有...
原创
15246阅读
0评论
0点赞
发布博客于 2 年前

python3问题-python连接数据库

python连接数据库python -m pip install mysql-connector最近写python遇到的一些问题,望给大家一点帮助。我是小王,CSDN博客:https://blog.csdn.net/cmqwan
原创
8639阅读
0评论
0点赞
发布博客于 2 年前

python3问题-在idea里面运行爬虫

在idea里面运行爬虫新建main文件# -*- coding: utf-8 -*-from scrapy.cmdline import executeimport sys, os# sys.path.append(os.path.dirname(os.path))sys.path.append(os.path.dirname(os.path.abspath(__file__)))...
原创
9011阅读
0评论
0点赞
发布博客于 2 年前

python3问题-运行爬虫框架scrapy

运行爬虫框架scrapy在终端上执行 :scrapy crawl xxx最近写python遇到的一些问题,望给大家一点帮助。我是小王,CSDN博客:https://blog.csdn.net/cmqwan
原创
8399阅读
0评论
0点赞
发布博客于 2 年前

python3问题-scrapy ModuleNotFoundError: No module named 'scrapy.contrib'

ModuleNotFoundError: No module named ‘scrapy.contrib’,scrapy.pipeline’这个屌问题,真的是感觉没一个是说到点的啊。就是字面的意思,没有这个包而已。而且还真的是没有。比如下面这2个# from scrapy.contrib.pipeline.images import ImagesPipeline# from scrapy...
原创
12007阅读
1评论
1点赞
发布博客于 2 年前

python3问题-Python3.x No module named 'PIL'

Python3.x No module named ‘PIL’No module named 'PIL’是因为需要pillowscrapy打开命令行使用pip install Pillow命令安装完成之后,重新运行程序,就没问题了最近写python遇到的一些问题,望给大家一点帮助。我是小王,CSDN博客:https://blog.csdn.net/cmqwan...
原创
8902阅读
1评论
0点赞
发布博客于 2 年前

python3问题-运行爬虫程序时候ImportError: No module named win32api

运行爬虫程序时候ImportError: No module named win32apiwindows系统上出现这个问题的解决需要安装Py32Win模块,但是直接通过官网链接装exe会出现几百个错误,更方便的做法是pip install pypiwin32最近写python遇到的一些问题,望给大家一点帮助。我是小王,CSDN博客:https://blog.csdn.net/cmqwan...
原创
9084阅读
0评论
0点赞
发布博客于 2 年前

python3问题-python 此应用无法在你的电脑上运行,拒绝访问 使用安装包,remove,再安装

python 此应用无法在你的电脑上运行,拒绝访问双击安装包,remove,再安装最近写python遇到的一些问题,望给大家一点帮助。我是小王,CSDN博客:https://blog.csdn.net/cmqwan...
原创
12748阅读
5评论
0点赞
发布博客于 2 年前

python3问题-python多线程

python多线程def m_print_no_arg():print(“thread m_print_no_arg”)def m_print(arg):print(“thread %s”, arg)t1= threading.Thread(target=m_print, args=())t2 = threading.Thread(target=m_print, args=(“as”)...
原创
8412阅读
0评论
0点赞
发布博客于 2 年前

python3问题-python3中的print需要加上括号

python3问题-python3中的print需要加上括号最近写python遇到的一些问题,望给大家一点帮助。我是小王,CSDN博客:https://blog.csdn.net/cmqwan
原创
11099阅读
0评论
2点赞
发布博客于 2 年前

python3问题-python3不能使用urllib2解决办法

python3不能使用urllib2解决办法最最简单的方式import urllib2改成import urllib.request as urllib2import urllib最近写python遇到的一些问题,望给大家一点帮助。我是小王,CSDN博客:https://blog.csdn.net/cmqwan...
原创
20266阅读
1评论
4点赞
发布博客于 2 年前

python3问题-urllib2.urlopen出现错误certificate verify failed urllib2.URLErro urlopen error [SSLCERT

urllib2.urlopen出现错误certificate ve rify failedurllib2.URLError: <urlopen error [SSL: CERTIFICATE_VERIFY_FAILED] certificate ve rify failed (_ssl.c我确定就在这台机器上,而且就访问这个网站的地址那就用ie访问下就可以了。或者使用下面方法impo...
原创
8927阅读
0评论
0点赞
发布博客于 2 年前

python3问题-easy_install使用

easy_install使用1) 安装一个包$ easy_install <package_name>$ easy_install "<package_name>==<version>"2) 升级一个包$ easy_install -U "<package_name>>=<version>"pip的用法1) 安装...
原创
9326阅读
0评论
0点赞
发布博客于 2 年前

python3问题-Collecting urllib2 Could not find a version that satisfies the requirement urllib2 (from v

Collecting urllib2 Could not find a version that satisfies the requirement urllib2 (from versions: )No matching distribution found for urllib2Collecting urllib2Could not find a version that satisf...
原创
10865阅读
0评论
0点赞
发布博客于 2 年前

python3问题-中文乱码

中文乱码一口气说了这么多,不知道你们看懂没?想要不乱码,记住以下5点法则就好。文件存储为utf-8格式,编码声明为utf-8,# encoding:utf-8出现汉字的地方前面加 u不同编码之间不能直接转换,要经过unicode中间跳转cmd 下不支持utf-8编码raw_input提示字符串只能为gbk编码--------------------- 作者:joyfixing ...
原创
13964阅读
0评论
0点赞
发布博客于 2 年前

python3问题-镜像pip

python镜像pippip install tensorflow -i https://pypi.tuna.tsinghua.edu.cn/simple后半部分是重点众所周知,大家安装Python中所依赖库有多种选择与方法,但是大家安装包的主要途径还是通过 pip 来安装。但首先都要注意,我们使用 pip 安装是在命令行界面(Windows是首先按WIN+R,然后输入cmd三个字母即可进...
原创
9120阅读
0评论
0点赞
发布博客于 2 年前

python3问题-安装第三方库

安装第三方库python 库安装方法及常用库python库安装方法:pip install ***(库名称)python 库安装方法及常用库python库安装方法:方法一:setpu.py1.下载库压缩包,解压,记录下路径:*:/**/……/2.运行cmd,切换到*:/**/……/目录下3.运行setup.py build4.然后输入python,进入python模块...
原创
8323阅读
0评论
0点赞
发布博客于 2 年前

python3问题-带参数

带参数import sysprint(sys.argv[0]) #sys.argv[0] 类似于shell中的$0,但不是脚本名称,而是脚本的路径print(sys.argv[1]) #sys.argv[1] 表示传入的第一个参数,既 hello最近写python遇到的一些问题,望给大家一点帮助。...
原创
8445阅读
0评论
1点赞
发布博客于 2 年前

出现身份验证错误,要求的函数不受支持 可能是由于CredSSP加密Oracle修正。

之前好好的能远程桌面连接到服务器,但是今天来就不能连接上了,并提示:身份验证错误。要求的函数不受支持。猜想可能是Windows又更新了什么鬼,后面查询资料知道是由于CredSSP加密Oracle修正的原因,这里我整理了下解决方案,希望能帮到你。远程桌面,身份验证错误:要求的函数不正确等解决办法windows版本10.0.17134,安装最新补丁后无法远程windows server 2008、...
原创
7278阅读
0评论
1点赞
发布博客于 2 年前

图床

原创
7418阅读
0评论
1点赞
发布博客于 2 年前

[转]SpringMVC常见面试题总结

1、什么是Spring MVC ?简单介绍下你对springMVC的理解?Spring MVC是一个基于MVC架构的用来简化web应用程序开发的应用开发框架,它是Spring的一个模块,无需中间整合层来整合 ,它和Struts2一样都属于表现层的框架。在web模型中,MVC是一种很流行的框架,通过把Model,View,Controller分离,把较为复杂的web应用分成逻辑清晰的几部分,简化开...
原创
7247阅读
0评论
1点赞
发布博客于 2 年前

Java中long和int互相转换,不改变原有数据

Java中long和int互相转换,不改变原有数据文章目录Java中long和int互相转换,不改变原有数据测试方法,及封装好的方法封装好之后的方法测试方法,及封装好的方法@Testpublic void testLong2Int() {long tmpLong = 3412567892L; // long转int数组 int pre, suffix; pre =...
原创
11183阅读
0评论
1点赞
发布博客于 2 年前

2019年1月编程语言排行榜

Python 编程语言赢得了“2018年度编程语言”的称号!Python 能获得这个称号,是因为在 2018 年相较于其他的语言,它的增长更加明显。Python 为 3.62%,其次才是 Visual Basic .NET(3.20%) 和 Java(2.69%)。Python 现在已经成为大型编程语言的一部分。近 20 年来,C,C ++ 和 Java 一直位居前三,远远领先于其他语言。而 P...
原创
13309阅读
0评论
1点赞
发布博客于 2 年前

cocoscreator开发踩坑--开启碰撞体的边框

cocoscreator开发踩坑–开启碰撞体的边框文章目录cocoscreator开发踩坑--开启碰撞体的边框问题描述代码联系方式问题描述开启碰撞体的边框把了解到的相关内容贴一下代码复制到场景的onload方法里面cc.director.getCollisionManager().enabled = true;cc.director.getCollisionManager().en...
原创
9661阅读
0评论
0点赞
发布博客于 2 年前

cocoscreator开发踩坑--坐标转换,将C转换为A的子节点

cocoscreator开发踩坑–坐标转换,将C转换为A的子节点文章目录cocoscreator开发踩坑--坐标转换,将C转换为A的子节点问题描述解决方式函数封装官方api解释convertToWorldSpaceARconvertToNodeSpaceAR联系方式问题描述将C转换为A的子节点,中间的坐标转换问题下面是我遇到的情况:A节点包含B节点,B节点包含C节点C是B的子节点,B是...
原创
7896阅读
1评论
0点赞
发布博客于 2 年前

cocoscreator开发踩坑--矩形rect的详细解释及相交问题

cocoscreator开发踩坑–cocoscreator开发踩坑–矩形rect的详细解释及相交问题文章目录cocoscreator开发踩坑--cocoscreator开发踩坑--矩形rect的详细解释及相交问题问题描述x,y,w,h2个矩形相交问题联系方式问题描述当时想实现一个拖拽功能,然后就看了矩形框的一些相关内容把了解到的相关内容贴一下x,y,w,h一个rect由四个参数确定x...
原创
12013阅读
0评论
0点赞
发布博客于 2 年前

获取 request 中用POST方式"Content-type"是"application/x-www-form-urlencoded;charset=utf-8"发送的 json 数据

获取 request 中用POST方式&quot;Content-type&quot;是&quot;application/x-www-form-urlencoded;charset=utf-8&quot;发送的 json 数据方式一:通过流的方方式方式二:通过获取Map的方式处理方式三:通过获取所有参数名的方式附上一点常用的Content-type的方式request中发送json数据用post方式发送Content-type用ap...
转载
16765阅读
0评论
1点赞
发布博客于 2 年前

videojs播放rtmp流,测试代码,完整版

之前的资源自动加分到了50分,大部分小哥都下载不了,现在重新上传一份videojs播放rtmp流,测试代码,需要部署到服务器上(包括但不限于tomcat,iis),路径为test/tes2.html,原来的连接http://download.csdn.net/download/cmqwan/9983862。 有问题可以看这篇https://blog.csdn.net/cmqwan/article/details/76059703,然后给我留言哈
rar
发布资源于 2 年前

268. 缺失数字

public class Solution {public int missingNumber(int[] nums) {int missing = nums.length;for(int i=0; i&lt;nums.length; i++) {missing ^= nums[i] ^ i;}return missing;}}
原创
9917阅读
2评论
1点赞
发布博客于 3 年前

283. 移动零

class Solution { public void moveZeroes(int[] nums) { int n=nums.length; int index=0; for(int i=index;i&lt;n;i++) { if(nums[i]!=0) { ...
原创
9783阅读
1评论
0点赞
发布博客于 3 年前

Leetcode算法Java全解答--278. 第一个错误的版本

Leetcode算法Java全解答–278. 第一个错误的版本文章目录Leetcode算法Java全解答--278. 第一个错误的版本题目想法结果总结代码我的答案大佬们的答案测试用例其他题目你是产品经理,目前正在带领一个团队开发新的产品。不幸的是,你的产品的最新版本没有通过质量检测。由于每个版本都是基于之前的版本开发的,所以错误的版本之后的所有版本都是错的。假设你有 n 个版本 [1, 2...
原创
11121阅读
0评论
0点赞
发布博客于 3 年前

31. 下一个排列

public void nextPermutation(int[] nums) { if(nums == null || nums.length == 0) return; //长度为1的数组 if (nums.length == 1) { return; } ...
原创
7005阅读
0评论
0点赞
发布博客于 3 年前

89. 格雷编码

public class Solution {/*** @param n a number* @return Gray code*/public ArrayList grayCode(int n) {ArrayList result = new ArrayList();if(n &lt; 0) return result;if(n == 0) {result.add(0);re...
转载
7209阅读
0评论
0点赞
发布博客于 3 年前

Leetcode算法Java全解答--86. 分隔链表

Leetcode算法Java全解答–86. 分隔链表文章目录Leetcode算法Java全解答--86. 分隔链表题目想法结果总结代码我的答案大佬们的答案测试用例其他题目给定一个链表和一个特定值 x,对链表进行分隔,使得所有小于 x 的节点都在大于或等于 x 的节点之前。你应当保留两个分区中每个节点的初始相对位置。示例:输入: head = 1-&gt;4-&gt;3-&gt;2-&g...
原创
7721阅读
0评论
1点赞
发布博客于 3 年前

Leetcode算法Java全解答--80. 删除排序数组中的重复项 II

Leetcode算法Java全解答–80. 删除排序数组中的重复项 II文章目录Leetcode算法Java全解答--80. 删除排序数组中的重复项 II题目想法结果总结代码我的答案大佬们的答案测试用例其他题目给定一个排序数组,你需要在原地删除重复出现的元素,使得每个元素最多出现两次,返回移除后数组的新长度。不要使用额外的数组空间,你必须在原地修改输入数组并在使用 O(1) 额外空间的条件...
原创
7766阅读
0评论
0点赞
发布博客于 3 年前

Leetcode算法Java全解答--74. 搜索二维矩阵

Leetcode算法Java全解答–74. 搜索二维矩阵文章目录Leetcode算法Java全解答--74. 搜索二维矩阵题目想法结果总结代码我的答案大佬们的答案测试用例其他题目编写一个高效的算法来判断 m x n 矩阵中,是否存在一个目标值。该矩阵具有如下特性:每行中的整数从左到右按升序排列。每行的第一个整数大于前一行的最后一个整数。示例:示例 1:输入:matrix = [...
原创
7958阅读
0评论
0点赞
发布博客于 3 年前

Leetcode算法Java全解答--78. 子集

Leetcode算法Java全解答–78. 子集文章目录Leetcode算法Java全解答--78. 子集题目想法结果总结代码我的答案大佬们的答案测试用例其他题目给定一组不含重复元素的整数数组 nums,返回该数组所有可能的子集(幂集)。说明:解集不能包含重复的子集。示例:输入: nums = [1,2,3]输出:[ [3], [1], [2], [1,2,3],...
原创
7709阅读
0评论
0点赞
发布博客于 3 年前

Leetcode算法Java全解答--77. 组合

Leetcode算法Java全解答–77. 组合文章目录Leetcode算法Java全解答--77. 组合题目想法结果总结代码我的答案大佬们的答案测试用例其他题目给定两个整数 n 和 k,返回 1 … n 中所有可能的 k 个数的组合。示例:输入: n = 4, k = 2 输出: [ [2,4], [3,4], [2,3], ...
原创
7830阅读
0评论
0点赞
发布博客于 3 年前

Leetcode算法Java全解答--75. 颜色分类

Leetcode算法Java全解答–75. 颜色分类文章目录Leetcode算法Java全解答--75. 颜色分类题目想法结果总结代码我的答案大佬们的答案测试用例其他题目给定一个包含红色、白色和蓝色,一共 n 个元素的数组,原地对它们进行排序,使得相同颜色的元素相邻,并按照红色、白色、蓝色顺序排列。此题中,我们使用整数 0、 1 和 2 分别表示红色、白色和蓝色。注意:不能使用代码库中...
原创
7225阅读
0评论
0点赞
发布博客于 3 年前

Leetcode算法Java全解答--73. 矩阵置零

Leetcode算法Java全解答–73. 矩阵置零文章目录Leetcode算法Java全解答--73. 矩阵置零题目想法结果总结代码我的答案大佬们的答案测试用例其他题目给定一个 m x n 的矩阵,如果一个元素为 0,则将其所在行和列的所有元素都设为 0。请使用原地算法。进阶:一个直接的解决方案是使用 O(mn) 的额外空间,但这并不是一个好的解决方案。一个简单的改进方案是使用 O...
原创
7554阅读
0评论
0点赞
发布博客于 3 年前

Leetcode算法Java全解答-- 71. 简化路径

Leetcode算法Java全解答-- 71. 简化路径文章目录Leetcode算法Java全解答-- 71. 简化路径题目想法结果总结代码我的答案大佬们的答案测试用例其他题目给定一个文档 (Unix-style) 的完全路径,请进行路径简化。例如,path = “/home/”, =&gt; “/home”path = “/a/./b/…/…/c/”, =&gt; “/c”边界情况...
原创
7843阅读
1评论
0点赞
发布博客于 3 年前

Leetcode算法Java全解答-- 63. 不同路径 II

Leetcode算法Java全解答-- 63. 不同路径 II文章目录Leetcode算法Java全解答-- 63. 不同路径 II题目想法结果总结代码我的答案大佬们的答案测试用例其他题目一个机器人位于一个 m x n 网格的左上角 (起始点在下图中标记为“Start” )。机器人每次只能向下或者向右移动一步。机器人试图达到网格的右下角(在下图中标记为“Finish”)。现在考虑网格中有...
原创
7467阅读
0评论
0点赞
发布博客于 3 年前

Leetcode算法Java全解答--62. 不同路径

Leetcode算法Java全解答–62. 不同路径文章目录Leetcode算法Java全解答--62. 不同路径题目想法结果总结代码我的答案大佬们的答案测试用例其他题目一个机器人位于一个 m x n 网格的左上角 (起始点在下图中标记为“Start” )。机器人每次只能向下或者向右移动一步。机器人试图达到网格的右下角(在下图中标记为“Finish”)。问总共有多少条不同的路径?例如,...
原创
7651阅读
0评论
0点赞
发布博客于 3 年前

Leetcode算法Java全解答--61. 旋转链表

Leetcode算法Java全解答–61. 旋转链表文章目录Leetcode算法Java全解答--61. 旋转链表题目想法结果总结代码我的答案大佬们的答案测试用例其他题目给定一个链表,旋转链表,将链表每个节点向右移动 k 个位置,其中 k 是非负数。示例 1:输入: 1-&gt;2-&gt;3-&gt;4-&gt;5-&gt;NULL, k = 2输出: 4-&gt;5-&gt;1-...
原创
7379阅读
0评论
0点赞
发布博客于 3 年前

Leetcode算法Java全解答--60. 第k个排列

Leetcode算法Java全解答–60. 第k个排列文章目录Leetcode算法Java全解答--60. 第k个排列题目想法结果总结代码我的答案大佬们的答案测试用例其他题目给出集合 [1,2,3,…,n],其所有元素共有 n! 种排列。按大小顺序列出所有排列情况,并一一标记,当 n = 3 时, 所有排列如下:“123”“132”“213”“231”“312”“321”给定...
原创
8227阅读
0评论
0点赞
发布博客于 3 年前

Leetcode算法Java全解答--59. 螺旋矩阵 II

Leetcode算法Java全解答–59. 螺旋矩阵 II文章目录Leetcode算法Java全解答--59. 螺旋矩阵 II题目想法结果总结代码我的答案大佬们的答案测试用例其他题目给定一个正整数 n,生成一个包含 1 到 n2 所有元素,且元素按顺时针顺序螺旋排列的正方形矩阵。示例:输入: 3输出:[ [ 1, 2, 3 ], [ 8, 9, 4 ], [ 7, 6, 5...
原创
7154阅读
0评论
0点赞
发布博客于 3 年前

54 螺旋矩阵

解题思路,每一层都是这个顺序(红绿蓝紫)class Solution { public List &lt; Integer &gt; spiralOrder(int[][] matrix) { List ans = new ArrayList(); //存储结果 if (matrix.length == 0) return ans; ...
原创
9671阅读
1评论
0点赞
发布博客于 3 年前

Leetcode算法Java全解答--50. Pow(x, n)

Leetcode算法Java全解答–50. Pow(x, n)文章目录Leetcode算法Java全解答--50. Pow(x, n)题目想法结果总结代码我的答案大佬们的答案测试用例其他题目实现 pow(x, n) ,即计算 x 的 n 次幂函数。说明:-100.0 &lt; x &lt; 100.0n 是 32 位有符号整数,其数值范围是 [−231, 231 − 1] 。示例 1...
原创
7382阅读
0评论
0点赞
发布博客于 3 年前

Leetcode算法Java全解答--49. 字母异位词分组

Leetcode算法Java全解答–49. 字母异位词分组文章目录Leetcode算法Java全解答--49. 字母异位词分组题目想法结果总结代码我的答案大佬们的答案测试用例其他题目给定一个字符串数组,将字母异位词组合在一起。字母异位词指字母相同,但排列不同的字符串。说明:所有输入均为小写字母。不考虑答案输出的顺序。示例输入: ["eat", "tea", "tan", "ate...
原创
7466阅读
0评论
0点赞
发布博客于 3 年前

Leetcode算法Java全解答--48.旋转图像(Rotate Image)

Leetcode算法Java全解答–48.旋转图像(Rotate Image)文章目录Leetcode算法Java全解答--48.旋转图像(Rotate Image)题目想法结果总结代码我的答案大佬们的答案测试用例其他题目给定一个 n × n 的二维矩阵表示一个图像。将图像顺时针旋转 90 度。说明:你必须在原地旋转图像,这意味着你需要直接修改输入的二维矩阵。请不要使用另一个矩阵来旋转...
原创
7336阅读
0评论
0点赞
发布博客于 3 年前

Leetcode算法Java全解答--47. 全排列 II

Leetcode算法Java全解答–47. 全排列 II文章目录Leetcode算法Java全解答--47. 全排列 II题目想法结果总结代码我的答案大佬们的答案测试用例其他题目给定一个可包含重复数字的序列,返回所有不重复的全排列。示例输入: [1,1,2]输出:[ [1,1,2], [1,2,1], [2,1,1]] 想法利用046的方法,多加一个boole...
原创
7694阅读
0评论
0点赞
发布博客于 3 年前

Leetcode算法Java全解答--46. 全排列

Leetcode算法Java全解答–46. 全排列文章目录Leetcode算法Java全解答--46. 全排列题目想法结果总结代码我的答案大佬们的答案测试用例其他题目给定一个没有重复数字的序列,返回其所有可能的全排列。示例输入: [1,2,3]输出:[ [1,2,3], [1,3,2], [2,1,3], [2,3,1], [3,1,2], ...
原创
7565阅读
0评论
0点赞
发布博客于 3 年前

Leetcode算法Java全解答--46. 全排列

Leetcode算法Java全解答–46. 全排列文章目录Leetcode算法Java全解答--46. 全排列题目想法结果总结代码我的答案大佬们的答案测试用例其他题目给定一个没有重复数字的序列,返回其所有可能的全排列。示例输入: [1,2,3]输出:[ [1,2,3], [1,3,2], [2,1,3], [2,3,1], [3,1,2], ...
原创
7565阅读
0评论
0点赞
发布博客于 3 年前

Leetcode算法Java全解答--41. 缺失的第一个正数

Leetcode算法Java全解答–41. 缺失的第一个正数文章目录Leetcode算法Java全解答--41. 缺失的第一个正数题目想法结果总结代码我的答案大佬们的答案测试用例其他题目给定一个未排序的整数数组,找出其中没有出现的最小的正整数。说明:你的算法的时间复杂度应为O(n),并且只能使用常数级别的空间。示例示例 1:输入: [1,2,0]输出: 3示例 2:输入:...
原创
7698阅读
2评论
1点赞
发布博客于 3 年前

Leetcode算法Java全解答--42.接雨水

Leetcode算法Java全解答–42.接雨水文章目录Leetcode算法Java全解答--42.接雨水题目想法结果总结代码我的答案大佬们的答案测试用例其他题目给定 n 个非负整数表示每个宽度为 1 的柱子的高度图,计算按此排列的柱子,下雨之后能接多少雨水。上面是由数组 [0,1,0,2,1,0,1,3,2,1,2,1] 表示的高度图,在这种情况下,可以接 6 个单位的雨水(蓝色部分表...
原创
8118阅读
1评论
1点赞
发布博客于 3 年前

Leetcode算法Java全解答--30. 与所有单词相关联的字串

#Leetcode算法Java全解答–30. 与所有单词相关联的字串题目给定一个字符串 s 和一些长度相同的单词 words。在 s 中找出可以恰好串联 words 中所有单词的子串的起始位置。注意子串要与 words 中的单词完全匹配,中间不能有其他字符,但不需要考虑 words 中单词串联的顺序。示例 1:输入: s = "barfoothefoobarman", word...
原创
7339阅读
0评论
0点赞
发布博客于 3 年前

Leetcode算法Java全解答--缺失的第一个正数

Leetcode算法Java全解答–缺失的第一个正数题目给定一个未排序的整数数组,找出其中没有出现的最小的正整数。示例 1:输入: [1,2,0]输出: 3示例 2:输入: [3,4,-1,1]输出: 2示例 3:输入: [7,8,9,11,12]输出: 1说明:你的算法的时间复杂度应为O(n),并且只能使用常数级别的空间。解答public int firstMiss...
原创
10086阅读
0评论
0点赞
发布博客于 3 年前

Leetcode算法Java全解答--32. 最长有效括号

Leetcode算法Java全解答–32. 最长有效括号文章目录Leetcode算法Java全解答--32. 最长有效括号题目想法结果总结代码我的答案大佬们的答案测试用例其他题目给定一个只包含 ‘(’ 和 ‘)’ 的字符串,找出最长的包含有效括号的子串的长度。示例 1:输入: "(()"输出: 2解释: 最长有效括号子串为 "()"示例 2:输入: ")()())"输出: ...
原创
7138阅读
0评论
0点赞
发布博客于 3 年前

Leetcode算法Java全解答--37. 解数独

Leetcode算法Java全解答–37. 解数独文章目录Leetcode算法Java全解答--37. 解数独题目想法结果总结代码我的答案大佬们的答案测试用例其他题目编写一个程序,通过已填充的空格来解决数独问题。一个数独的解法需遵循如下规则:数字 1-9 在每一行只能出现一次。数字 1-9 在每一列只能出现一次。数字 1-9 在每一个以粗实线分隔的 3x3 宫内只能出现一次。空白格...
原创
10255阅读
0评论
0点赞
发布博客于 3 年前

Leetcode算法Java全解答--36. 有效的数独

Leetcode算法Java全解答–36. 有效的数独文章目录Leetcode算法Java全解答--36. 有效的数独题目想法结果总结代码我的答案大佬们的答案测试用例其他题目判断一个 9x9 的数独是否有效。只需要根据以下规则,验证已经填入的数字是否有效即可。数字 1-9 在每一行只能出现一次。数字 1-9 在每一列只能出现一次。数字 1-9 在每一个以粗实线分隔的 3x3 宫内只能出...
原创
7130阅读
0评论
0点赞
发布博客于 3 年前

Leetcode算法Java全解答--43. 字符串相乘

Leetcode算法Java全解答–43. 字符串相乘文章目录Leetcode算法Java全解答--43. 字符串相乘题目想法结果总结代码我的答案大佬们的答案测试用例其他题目给定两个以字符串形式表示的非负整数 num1 和 num2,返回 num1 和 num2 的乘积,它们的乘积也表示为字符串形式。示例:示例 1:输入: num1 = "2", num2 = "3"输出: "6...
原创
7591阅读
0评论
0点赞
发布博客于 3 年前

编译《自制编程语言 基于c语言》 郑钢 书中代码 idea

编译《自制编程语言 基于c语言》 郑钢 书中代码
原创
12504阅读
6评论
0点赞
发布博客于 3 年前

Leetcode算法Java全解答--39. 组合总和

Leetcode算法Java全解答–39. 组合总和文章目录Leetcode算法Java全解答--39. 组合总和题目想法结果总结代码我的答案大佬们的答案测试用例其他题目给定一个无重复元素的数组 candidates 和一个目标数 target ,找出 candidates 中所有可以使数字和为 target 的组合。candidates 中的数字可以无限制重复被选取。说明:所有数字(...
原创
8207阅读
0评论
1点赞
发布博客于 3 年前

Leetcode算法Java全解答--34. 在排序数组中查找元素的第一个和最后一个位置

Leetcode算法Java全解答–34. 在排序数组中查找元素的第一个和最后一个位置文章目录Leetcode算法Java全解答--34. 在排序数组中查找元素的第一个和最后一个位置题目想法结果总结代码我的答案大佬们的答案测试用例其他题目给定一个按照升序排列的整数数组 nums,和一个目标值 target。找出给定目标值在数组中的开始位置和结束位置。你的算法时间复杂度必须是 O(log n...
原创
10435阅读
0评论
0点赞
发布博客于 3 年前

Leetcode算法Java全解答--29. 两数相除

Leetcode算法Java全解答–29. 两数相除文章目录Leetcode算法Java全解答--29. 两数相除题目想法结果总结代码我的答案大佬们的答案测试用例其他题目给定两个整数,被除数 dividend 和除数 divisor。将两数相除,要求不使用乘法、除法和 mod 运算符。 返回被除数 dividend 除以除数 divisor 得到的商。 示例 1: 输入: divi...
原创
7712阅读
0评论
1点赞
发布博客于 3 年前

Leetcode算法Java全解答--24. 两两交换链表中的节点

Leetcode算法Java全解答–24. 两两交换链表中的节点文章目录Leetcode算法Java全解答--24. 两两交换链表中的节点题目想法结果总结代码我的答案大佬们的答案测试用例其他题目给定一个链表,两两交换其中相邻的节点,并返回交换后的链表。示例:给定 1-&gt;2-&gt;3-&gt;4, 你应该返回 2-&gt;1-&gt;4-&gt;3.说明:你的算法只能使用常...
原创
7567阅读
0评论
0点赞
发布博客于 3 年前

Leetcode算法Java全解答--23. 合并K个排序链表

Leetcode算法Java全解答–23. 合并K个排序链表文章目录Leetcode算法Java全解答--23. 合并K个排序链表题目想法结果总结代码我的答案大佬们的答案测试用例其他题目合并 k 个排序链表,返回合并后的排序链表。请分析和描述算法的复杂度。示例:输入: [ 1-&gt;4-&gt;5, 1-&gt;3-&gt;4, ...
原创
7641阅读
0评论
0点赞
发布博客于 3 年前

Leetcode算法Java全解答--21. 合并两个有序链表

Leetcode算法Java全解答–21. 合并两个有序链表文章目录Leetcode算法Java全解答--21. 合并两个有序链表题目想法结果总结代码我的答案大佬们的答案测试用例其他题目将两个有序链表合并为一个新的有序链表并返回。新链表是通过拼接给定的两个链表的所有节点组成的。示例:输入:1-&gt;2-&gt;4, 1-&gt;3-&gt;4输出:1-&gt;1-&gt;2-&gt;...
原创
7071阅读
0评论
0点赞
发布博客于 3 年前

Leetcode算法Java全解答--18. 四数之和

Leetcode算法Java全解答–18. 四数之和文章目录Leetcode算法Java全解答--18. 四数之和题目想法结果总结代码我的答案大佬们的答案测试用例其他题目给定一个包含 n 个整数的数组 nums 和一个目标值 target,判断 nums 中是否存在四个元素 a,b,c 和 d ,使得 a + b + c + d 的值与 target 相等?找出所有满足条件且不重复的四元组。...
原创
10215阅读
1评论
0点赞
发布博客于 3 年前

Leetcode算法Java全解答--19. 删除链表的倒数第N个节点

Leetcode算法Java全解答–19. 删除链表的倒数第N个节点文章目录Leetcode算法Java全解答--19. 删除链表的倒数第N个节点题目想法结果总结代码我的答案大佬们的答案测试用例其他题目给定一个链表,删除链表的倒数第n个节点,并且返回链表的头结点。说明:给定的 n 保证是有效的。进阶:你能尝试使用一趟扫描实现吗?示例:给定一个链表: 1-&gt;2-&gt;3-&...
原创
7133阅读
0评论
0点赞
发布博客于 3 年前

Leetcode算法Java全解答--17. 电话号码的字母组合

Leetcode算法Java全解答–17. 电话号码的字母组合题目给定一个仅包含数字 2-9 的字符串,返回所有它能表示的字母组合。给出数字到字母的映射如下(与电话按键相同)。注意 1 不对应任何字母。digitToLetter[‘2’]=“abc”;digitToLetter[‘3’]=“def”;digitToLetter[‘4’]=“ghi”;digitToLetter[‘5’...
原创
15636阅读
0评论
2点赞
发布博客于 3 年前