代码如下: /** * 获取分布式锁 * * @param lockKey 锁 * @param requestId 请求标识 * @param expireTime 单位秒|你认为此方法需要多少时间,设置一个最长时间,此时间必须大于需要调用锁的业务方法逻辑的最大时间,否则锁会冲突 * @param ...
分类:
编程语言 时间:
2020-06-30 14:35:45
阅读次数:
74
冒泡排序 冒泡排序类似于泡泡一样从底层逐次上升到高层的排序过程,每次从数组的第一个元素开始,按(第1个,第2个),(第2个,第3个),(第3个,第4个)...的过程进行比较,每次都取最大的值放置到后面的位置,那么最后得到的值就一定是数组中的最大值,然后将该值排除在外,然后在剩余的数组元素中继续进行上 ...
分类:
编程语言 时间:
2020-06-30 14:34:03
阅读次数:
43
1.谈谈你对Java面向对象的理解? 面向对象就是把构成问题的事务分解成一个个对象,建立对象的目的不是一个步骤,而是为了描述一个事务在解决问题中的行为。类是面向对象的一个重要概念,类是很多个具有相同属性和行为特征的对象抽象出来的,对象是类的一个实例。 类具有三个属性:继承、封装和多态。 封装:通过把 ...
分类:
编程语言 时间:
2020-06-30 14:32:32
阅读次数:
48
递归Recursion 函数直接或者间接调用自身就是递归; 递归需要有边界条件,递归前进段、递归返回段; 递归一定要有边界条件; 当边界条件不满足的时候,递归前进; 当边界条件满足的时候,递归返回; 斐波那契数列示例: 递归要求: 递归一定要有退出条件,递归调用一定要执行到这个退出条件;没有退出条件 ...
分类:
编程语言 时间:
2020-06-30 14:29:37
阅读次数:
57
大数据的时代,网络爬虫已经成为了获取数据的一个重要手段。 但要学习好爬虫并没有那么简单。首先知识点和方向实在是太多了,它关系到了计算机网络、编程基础、前端开发、后端开发、App 开发与逆向、网络安全、数据库、运维、机器学习、数据分析等各个方向的内容,它像一张大网一样把现在一些主流的技术栈都连接在了一 ...
分类:
编程语言 时间:
2020-06-30 14:26:14
阅读次数:
46
springboot 微服务之集成RabbitMQ消息中间件 ...
分类:
编程语言 时间:
2020-06-30 13:15:13
阅读次数:
68
代码: package com.ins1; import java.util.*; public class test { public static void main(String[] args){ Scanner input = new Scanner(System.in); int n=in ...
分类:
编程语言 时间:
2020-06-30 13:14:43
阅读次数:
45
用springcloud构建java在线教育项目实战,分布式架构 ...
分类:
编程语言 时间:
2020-06-30 13:09:55
阅读次数:
133
#include <iostream> #include <fstream> #include<vector> using namespace std; /** * @brief 读取二进制文件中的数据 * @param data_fname 二进制文件名 * @param rows * @para ...
分类:
编程语言 时间:
2020-06-30 13:05:07
阅读次数:
72
如有一CSV表格: usernaname password except_val user1 123456 登录成功 user1 _ 密码不能为空 _ 123456 用户名不能为空 xxxx xxxx 用户名或密码有误 读取CSV文件 读取csv文件数据为一个元组的序列 1 import csv 2 ...
分类:
编程语言 时间:
2020-06-30 13:03:29
阅读次数:
66
本博客总结学习堆排序算法,以一个数组为例,采用大根堆进行升序排序,附有代码实现。 堆排序的思想 堆排序的逻辑是建立在完全二叉树的基础上。 有两个概念必须要了解: 大根堆:每个结点值都大于等于左右孩子结点值 小根堆:每个结点值都小于等于左右孩子结点值 以大根堆为例,将根结点与最后一个结点交换,弹出根结 ...
分类:
编程语言 时间:
2020-06-30 13:03:10
阅读次数:
63
命令行编译java文件,运行class文件_qq_27289875的博客-CSDN博客_运行class文件 https://blog.csdn.net/qq_27289875/article/details/82765057 注意:!路径 若有包名,则需要有同样包路径的父文件夹,并在所有包之外的上一 ...
分类:
编程语言 时间:
2020-06-30 13:02:14
阅读次数:
62
本文代码使用的是Spring Boot 2.1.1.RELEASE 版本 <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version ...
分类:
编程语言 时间:
2020-06-30 13:00:18
阅读次数:
51
import pandas as pdf = open('D:/SAB/Desktop/数据分析.csv')df=pd.read_csv(f)df import pandas as pdf = 'D:/SAB/Desktop/数据分析.xlsx'df= pd.read_excel(f)df ...
分类:
编程语言 时间:
2020-06-30 12:54:48
阅读次数:
67
对于一个长度为 len 字符串 S ,将其 len 个后缀根据字典序排序得到的排名数组即为后缀数组。 ...
分类:
编程语言 时间:
2020-06-30 12:51:44
阅读次数:
111
python常被用来作为脚本执行,在python脚本中,也会有导包的操作,但是在脚本中不可以进行相对导包 例如:from . import XX 此时调用脚本的模块所在的位置和脚本所在的位置是不同的,' from . '类似的相对导包就会出现问题,最好还是使用绝对导包; 导入注意事项 在导入模块方面 ...
分类:
编程语言 时间:
2020-06-30 12:51:14
阅读次数:
62