logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

力扣第3题-- 无重复字符的最长子串

对于这题我的解法:最长长度不会超过出现不重复的字符数n,因此以这个数为开始,找子串长度为n。如果n没有找到,则n-=1,重新找。需要判断子串是不重复的字符。class Solution {public int lengthOfLongestSubstring(String s) {int size = getSize(s);System.out.println();for (int i = 0;

#leetcode#哈希算法#算法
nacos与zookeeper、consul、eureka之间的对比

注册中心特性对比一致性(Consistency)、 可用性(Availability)、分区容错性(Partition tolerance)比较nacoseurekaconsulzookeeper一致性协议CP + AP 可切换APCPCP健康检查TCP/HTTP/MySQL/Client BeatClient BeatTCP/HTTP/gRPC/CMDClient Beat负载均衡权重/DSL/

数据库的ACID原则

一、 事务的ACID属性原子性(Atomicity)原子性是指事务是一个不可分割的工作单位,事务中的操作要么都发生,要么都不发生。一致性(Consistency)事务必须使数据库从一个一致性状态变换到另外一个一致性状态。隔离性(Isolation)事务的隔离性是指一个事务的执行不能被其他事务干扰,即一个事务内部的操作及使用的数据对并发的其他事务是隔离的,并发执行的各个事务之间不能互相干扰。持久性(

java爬虫,爬取js渲染完成后的网页

在爬取bilibili的时候发现通过一般的客户端获取网页内容,会发现网页全是乱码,爬取百度等网页不会出现乱码,在我排除编码问题后,推测bilibili的网页采用js加密了网页。使用第一步加入maven依赖一个是必要的htmlunit框架用来获取渲染完成后的网页另一个是jsoup爬虫框架,用来获取网页中想要获取的内容<!-- https://mvnrepository.com/artifact

运行hadoop2.7的:本地模式、伪分布式模式以及 完全分布式 模式 对应的几个案例讲解

关于vim 使用sudo apt-get install vim 安装vi 经常出问题,不习惯,建议使用vim一、本地模式 ===》官方案例 Grep案例讲解在hadoop-2.7.7文件下面创建一个input文件夹mkdir /opt/software/hadoop-2.7.7/input复制hadoop的配置文件到input内cp /opt...

最简单的方式实现一个U盘多引导操作系统(引导windows,linux镜像为例子)

由于电脑上装的是双系统Deepin和windows,自从上手Deepin系统后平时很少再进windows操作系统,我个人比较喜欢新鲜的内容,新系统,新版本都想去试试。嘿嘿,我相信很多小伙伴应该和我有一样的同感,喜欢安装最新的软件。(,,´•ω•)ノ"(´っω•`。)毕竟作为新时代的码农也要与时俱进!再不努力可就要被淘汰喽!!!下面进入正题:准备阶段:首先下载我分享的百度网盘链...

#windows
selenium-java 实现QQ音乐自动登录获取cookie数据,爬取qq音乐会员资源和网易云音乐会员资源。实现任意网站的会员资源爬取

java+selenium-java 实现qq自动登录功能并获取cookie下面是网易云音乐的qq自动功能演示,cookie信息在控制台中会打印出来。---->下一步就是利用这个cookie实现网站资源的爬取。下面是qq音乐的自动登录CSDN的自动登录源代码如下import org.openqa.selenium.*;import org.openqa.selenium.chrome.Chr

insert into select 结合MybaitsPlus以及自定义注解(反射), 实现 增、删、改 操作自动记流水

在日常工作中,有用到了记流水的操作。流水本质的作用就是记录数据的变动情况。一般而言流水表会多一些字段,会在原表的字段基础上新增一些字段,用于记录操作人,修改时间等等一系列信息。而流水的作用在与 增、删、改 原表的时候需要将这些操作的数据同步道流水表中。意味着有两个动作,一、操作原表。二、将原表数据同步到流水表这两个操作需要在同一个事务中。方案一、实现记流水的操作普遍有两种方式,一种是对原表和流水表

Exception in thread "main" java.lang.NoClassDefFoundError: org/springframework/expression/PropertyAc

完整的错误信息Exception in thread "main" java.lang.NoClassDefFoundError: org/springframework/expression/PropertyAccessorat org.springframework.context.support.AbstractApplicationContext.prepareBeanFac...

linux(Ubuntu和Centos都可以用)下安装jetBrains系列的软件,idea,webstrom,pycharm等软件

建议去官网下载安装 jetbrains-toolboxhttp://www.jetbrains.com/toolbox/app/下载安装后运行起来就行,然后在下面的界面找到需要安装的软件,安装即可由于是国外的网站连接时比较慢,需要耐心的等待,但下载网速不会慢就是连接检测更新比较慢一点...

    共 223 条
  • 1
  • 2
  • 3
  • 23
  • 请选择