自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(327)
  • 资源 (2)
  • 问答 (1)
  • 收藏
  • 关注

原创 玩转数据结构-13-23树

1.红黑树的5个标准性质:1.所有节点非红即黑。2.根节点为黑。3.最后的NULL节点为黑。4.红节点的孩子一定为黑。5.黑平衡(其中B代表黑节点;R代表红节点) B / \ B R B/ \R R不满足性质4: B B / \ R ...

2019-06-20 22:00:27 1492 1

原创 使用CSDN-markdown编辑器方法

这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用马克飞...

2019-04-16 14:18:03 218

原创 【Python】 14-CVS文件操作

python CSV 文件

2022-12-18 20:21:46 1630

原创 【Python】如何下载Python编程快速上手—让繁琐工作自动化配套数据

Python编程快速上手—让繁琐工作自动化-数据资料准备

2022-12-18 17:57:06 1240

原创 【python】pprint.pformat函数保存变量

pprint.pformat保存变量

2022-12-18 17:15:37 1239

原创 【爬虫】爬虫_urllib 的使用2

爬虫_urllib

2022-12-17 21:32:45 167

原创 【Pyhon】爬虫_urllib_基本使用

爬虫

2022-12-14 22:19:50 124

原创 数论函数:数100阶乘的十进制表示数末尾有几个0?

数论知识总结笔记

2022-04-20 17:54:42 323

原创 华为机试2022试卷 三道题

1. 最大值179. 最大数 (leetcode)给定一组非负整数 nums,重新排列每个数的顺序(每个数不可拆分)使之组成一个最大的整数。注意:输出结果可能非常大,所以你需要返回一个字符串而不是整数。输入:nums = [10,2]输出:"210" 解法:自定义排序,利用比较传递性Class Solution{ public String largestNumber(int[] nums){ int n =nums.length(); ...

2022-02-26 15:41:33 3368 2

原创 OpenCV 调包侠:调用本地摄像头人脸识别

import cv2 as cvimport numpyimport matplotlib.pyplot as plot# 创建摄像头对象 0 表示第一个摄像头 一般是笔记本的cap = cv.VideoCapture(0)while (1): ret, frame = cap.read() if ret == True: gray = cv.cvtColor(frame, cv.COLOR_BGR2GRAY) # 3.实例化OpenCV人脸.

2021-11-10 19:44:49 2385

原创 linux 安装mysql5.7踩坑

linux卸载mysql(完全卸载)https://blog.csdn.net/qq_41829904/article/details/929669432分钟装好面板,一键管理服务器https://www.bt.cn/linux.html?invite_code=MV9wcGJuaWI=&sdclkid=AL-pALfz15fGxrDixLfCentos安装脚本 yum install -y wget && wget -O install.sh http://downloa

2021-10-10 19:50:40 893

原创 67. 把字符串转换成整数

1.题目要求要求:写一个函数 StrToInt,实现把字符串转换成整数这个功能。不能使用 atoi 或者其他类似的库函数。假设我们的环境只能存储 32 位大小的有符号整数,那么其数值范围为[−231,231− 1]。如果数值超过这个范围,请返回 INT_MAX (231− 1) 或INT_MIN (−231) 。示例1:输入: "42"输出: 42示例2:输入: " -42"输出: -42解释: 第一个非空白字符为 '-', 它是一个负号。 我们尽...

2021-10-03 15:25:23 108

原创 order by 和 group by 可以一起使用吗

1. 执行顺序写sql的顺序 :select -> from-> where->group by->having->order by.解析器执行顺序:from-> where->group by->having->select->order by.group by a,b,c 则a,b,c三个字段是按照先按a字段对数据行进行排序,再按b字段对那些字段a为同一个值的数据行进行排序,再再按c字段对那些字段a为同一个值且字段b为同一个值的数据

2021-10-01 12:38:26 487

原创 mysql+ debezium 发送kafka 消息

https://blog.csdn.net/wsywb111/article/details/91987299https://debezium.io/documentation/reference/1.7/connectors/mysql.htmlDebezium MySQL源连接器配置属性https://blog.csdn.net/huryer/article/details/104742800///mysql.propertiesname=inventory-connecto

2021-08-22 14:04:09 262

原创 spark wordcount

1.scala-sdk

2021-06-05 16:43:45 92 1

原创 idea安装scala插件

1手动安装https://plugins.jetbrains.com/plugin/1347-scala/versions

2021-06-05 09:09:58 181

原创 hadoop安装: 自带案例运行失败原因

1.配置atguigu用户具有root权限(详见《尚硅谷大数据技术之Linux》)强制保存!2.修改module、software文件夹的所有者cd[atguigu@hadoop101 opt]$ sudo chown atguigu:atguigu module/ software/[atguigu@hadoop101 opt]$ ll总用量 8drwxr-xr-x. 2 atguigu atguigu 4096 1月 17 14:37 moduledrwxr-..

2021-05-26 21:53:51 321

原创 leetcode 150. 逆波兰表达式求值

题目链接:150. 逆波兰表达式求值class Solution { /** 解法: 遇到数字入栈,处理连续数字。遇到运算符出栈两个数 nexttop 在前,top在后。 6 ms , 在所有 Java 提交中击败了88.52%的用户 **/ public int evalRPN(String[] tokens) { Stack<Integer> stack =new Stack<Integer>();.

2021-04-23 21:23:26 63

原创 Leetcode 77 组合 回溯法

题目链接:https://leetcode-cn.com/problems/combinations/给定两个整数 n 和 k,返回 1 ... n 中所有可能的 k 个数的组合。示例:输入:n = 4, k = 2输出:[ [2,4], [3,4], [2,3], [1,2], [1,3], [1,4],]。回溯法 树 【】 【1】 【2】 【3】【1,2】【1,3】【1,4】/ 【2,3】 【2,3...

2021-04-05 17:32:46 65

原创 LeetCode 78 子集

题目链接:https://leetcode-cn.com/problems/subsets/submissions/思路:每次使用前面的结果集加上当前的数字例如 当前结果集:[] [1] [2] [1,2] 加上当前数字3:[0] [1,2,3] [1,3] [2,3]class Solution { public List<List<Integer>> subsets(int[] nums) { List<Li...

2021-04-05 16:54:03 64 2

原创 字符串轮转

1.题目表述面试题 01.09. 字符串轮转字符串轮转。给定两个字符串s1和s2,请编写代码检查s2是否为s1旋转而成(比如,waterbottle是erbottlewat旋转后的字符串)。2.示例示例1:输入:s1 = “waterbottle”, s2 = “erbottlewat”输出:True示例2:输入:s1 = “aa”, s2 = “aba”输出:False代码题解首先S2+S2 =“erbottlewat”+“erbottlewat”,然后再检查S1 是否包含在S2+

2020-12-05 10:34:11 158 2

转载 产品生命周期管理(PLM)

产品生命周期管理(PLM)PLM软件的集成应用是一项复杂的系统工程,涉及到软件开发的成熟度、企业的实际需求。制造企业是目前PLM应用的主体,分析制造企业的信息化现状,总的来说存在以下主要问题:资讯分类 PLM系统资讯 PDM系统资讯 CAX资讯 英泰产品 MES系统 联系电话:4006-185-7082.1产品生命周期管理(PLM)的应用需求 PLM软件的集成应用是一项复杂的系统工程,涉及到软件开发的成熟度、企业的实际需求。制造企业是目前PLM应用的主体,分析制造企业的信息化现状...

2020-11-18 23:03:10 6554

原创 单调栈问题

1. 【单调栈】用于检测侧数据的单调性变化并做出反应:入栈元素影响栈总体单调性时,要出栈一些元素以维持单调性。栈内元素大小关系:从栈底到栈顶依次变大叫做单调递增栈。维护单调栈单调性有什么作用?5 入栈时:栈内元素【1,2,4】 。对于1元素而言,之前(左边)比它大的元素依次为2 ,4 。5入栈时,为了维护栈内元素的单调性,由于5大于栈内所有元素所以1,2,4 出栈变成空栈【】表示当前没有比5大的元素。5 入栈此时栈变为【5】。栈顶: 对于栈顶元素D而言,右边比D大的第一个数为当前入栈元素.

2020-11-08 14:17:55 134

原创 5-getMIn栈

题目描述实现一个特殊功能的栈,在实现栈的基本功能的基础上,再实现返回栈中最小元素的操作。输入描述:第一行输入一个整数N,表示对栈进行的操作总数。下面N行每行输入一个字符串S,表示操作的种类。如果S为"push",则后面还有一个整数X表示向栈里压入整数X。如果S为"pop",则表示弹出栈顶操作。如果S为"getMin",则表示询问当前栈中的最小元素是多少。输出描述:对于每个getMin操作,输出一行表示当前栈中的最小元素是多少。示例1输入6push 3push 2push 1.

2020-11-07 17:34:59 94

原创 3-不重复打印arr中所有相加和为k的不降序二元组

题目描述[https://www.nowcoder.com/practice/1ff1a607c81748baa1823ffa687d74c4?tpId=101&tags=&title=&diffculty=0&judgeStatus=0&rp=1]给定排序数组arr和整数k,不重复打印arr中所有相加和为k的不降序二元组 例如, arr = [-8, -4, -3, 0, 1, 2, 4, 5, 8, 9], k = 10,打印结果为:

2020-11-07 16:49:15 144

原创 2-最大可整合子数组的长度

1.题目描述先给出可整合数组的定义:如果一个数组在排序之后,每相邻两个数的差的绝对值都为1,或者该数组长度为1,则该数组为可整合数组。例如,[5, 3, 4, 6, 2]排序后为[2, 3, 4, 5, 6],符合每相邻两个数差的绝对值都为1,所以这个数组为可整合数组 给定一个数组arr, 请返回其中最大可整合子数组的长度。例如,[5, 5, 3, 2, 6, 4, 3]的最大可整合子数组为[5, 3, 2, 6, 4],所以请返回5 [要求] 时间复杂度为O(n2)O(n^2)O(n2),空

2020-11-07 15:52:53 115

原创 程序员代码指南-1-在行列都有序的矩阵中找指定数

1.题目描述给定一个N×MN \times MN×M的整形矩阵matrix和一个整数K, matrix的每一行和每一列都是排好序的。 实现一个函数,判断K是否在matrix中 [要求] 时间复杂度为O(N+M)O(N+M)O(N+M),额外空间复杂度为O(1)O(1)O(1)。2. 输入描述:第一行有三个整数N, M, K接下来N行,每行M个整数为输入的矩阵输出描述:若K存在于矩阵中输出"Yes",否则输出"No"3.测试用例在这里插入代码片示例1输入复制2 4 5

2020-11-07 09:09:42 119

原创 牛客网机试题-明明的随机数

明明的随机数题目描述明明想在学校中请一些同学一起做一项问卷调查,为了实验的客观性,他先用计算机生成了N个1到1000之间的随机整数(N≤1000),对于其中重复的数字,只保留一个,把其余相同的数去掉,不同的数对应着不同的学生的学号。然后再把这些数从小到大排序,按照排好的顺序去找同学做调查。请你协助明明完成“去重”与“排序”的工作(同一个测试用例里可能会有多组数据,希望大家能正确处理)。Input Param n 输入随机数的个数 inputArray .

2020-10-24 10:25:54 250

原创 Leetcode面试经典:01.02. 判定是否互为字符重排

面试题 01.02. 判定是否互为字符重排难度简单给定两个字符串 s1 和 s2,请编写一个程序,确定其中一个字符串的字符重新排列后,能否变成另一个字符串。示例 1:输入: s1 = "abc", s2 = "bca"输出: true示例 2:输入: s1 = "abc", s2 = "bad"输出: false说明: 0 <= len(s1) <= 100 0 <= len(s2) <= 100来源:力扣(Le...

2020-10-20 22:31:14 89

原创 【kafka多维度系统精讲笔记】 1介绍

1.A distributed streaming platform 分布式流处理平台,2.kafka 是基于zookeeper 的分布式消息系统。3.kafka 具有高吞吐,高性能,实时及高可用等特点。

2020-08-27 22:34:15 131 1

原创 SpringCloud:java.lang.TypeNotPresentException: Type javax.xml.bind.JAXBContext not present

1. https://blog.csdn.net/weixin_45012575/article/details/100548253因为JAXB-API是java ee的一部分,在jdk9中没有在默认的类路径中;2.改为jdk1.8

2020-03-12 13:26:15 217

原创 powerdesigner 设置id 自增 Properties中没有identity

1.2.设置id 自增 Properties中没有identity3.Column Properties中没有identity,找到Datebase->Change Current DBMS,将DBMS改为MYSQL。4.5.6.

2020-03-07 09:57:30 715

原创 SpringBoot中使用RabbitMQ,解决无法连接AmqpConnectException: java.net.ConnectException: Connection timed out:

org.springframework.amqp.AmqpConnectException: java.net.ConnectException: Connection refused: connect at org.springframework.amqp.rabbit.support.RabbitExceptionTranslator.convertRabbitAccessExceptio...

2020-03-06 20:42:12 2606 3

原创 Java秒杀系统-2.6-分布式session

1.UUIDpackage com.zengjx.miaosha.utils;import java.util.UUID;public class UUIDUtil { public static String uuid() { return UUID.randomUUID().toString().replace("-", ""); } public static vo...

2020-03-06 15:06:04 225

原创 Java秒杀系统7.4 使用拦截器做通用限流

2.实现流程Prehandle: 拦截器AccessInterceptor 中,前置处理:preHandle(HttpServletRequest request, HttpServletResponse response, Object handler) 1.调用getUser 获得登录用户,将获得的用户通过UserContext 设置用户,通过han...

2020-02-26 23:00:06 276

原创 Java秒杀系统7.3 接口限流防刷

1.1分钟限制5次1.新建AccessKey ,五秒钟之内只能访问5次。获取reqeust.getRequestURL();判断次数是否是超过5次,如果次数超过5次返回,如果次数没有超过5次则返回访问太频繁。前端代码:function getMashaPath() { $.ajax({ url:"/miaosha/path", type:"...

2020-02-25 22:53:41 291

原创 Java秒杀系统7.2 数学表达式图形验证码

1.设计思路前端页面在立即秒杀 按钮旁边添加img 标签显示验证码,添加input标签用于用户填入验证码。img 标签添加onclick时间用户按下调用refreshVerifyCode(),在refreh VerifyCode()中发送ajax 请求携带goodsId和时间Date()controller: 创建BufferedImge 获得maioshaService.crea...

2020-02-25 17:37:03 327

原创 Java秒杀系统7.1隐藏地址

1.隐藏地址实现思路/** * 秒杀地址隐藏 * 先去请求接口获得秒杀地址 * 1.接口带上PathVarible参数 * 2.添加生成地址的接口, * 3.秒杀收到请求的时候先验证Pathvarible * *点击秒杀---触发onclick事件---请求服务端地址getMashaPath() * -----发...

2020-02-16 20:17:26 329

原创 Java秒杀系统-7.4通用的接口防刷

1.思路对接口做限流:使用拦截器减少对业务的侵入。1.1初步实现1.创建AccessKey 继承于BasePrefix prefix 为 “access”.package com.imooc.miaosha.redis;public class AccessKey extends BasePrefix{ private AccessKey( int expireSec...

2020-02-16 16:07:20 599

原创 剑指Offer53:排序数组中数字出现的次数

import org.junit.Test;/** * @ClassName 面试题:53数字在排序数组中出现的次数 * * 题目1: * 数字在排序数组中出现的次数 * 统计一个数字在排序数组中出现的次数。 * 例如:输入排序数组{1,2,3,3,3,3,4,5} *和数字3 由于3在数组中出现4次因此输出4 * 方法:二分查找 * 复杂度:O(logN) * @Des...

2020-02-15 15:34:31 124

安卓apk反编译工具

学习Android开发过程,你会向别人学习如何应用软件的开发,那些漂亮的动画和复杂的布局可能让你爱不释手,作为开发者。你可能真的想知道的是如何实现的界面效果。然后。您将能够更改应用程序APK反编译查看。以下是我參考了一些文章后简单的教程具体解释。 (注:反编译不是让各位开发人员去对一个应用破解搞重装什么的,主要目的是为了促进开发人员学习。借鉴好的代码。提升自我开发水平。 )

2018-12-14

51单片机工具

51单片机工具箱波特率的计算很方便的实用省去很多时间51单片机工具箱

2013-02-10

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

TA关注的人

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