![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
后端
文章平均质量分 50
普通网友
这个作者很懒,什么都没留下…
展开
-
Cannot resolve org.springframework.bootspring-boot-starter-webunknown
Cannot resolve org.springframework.boot:spring-boot-starter-web:unknown没有指定版本好,本地库里面:spring-boot-starter-web的版本太多导致maven不能选择。具体配置如下,version要选择自己适配的。<dependency> <groupId>org.springframework.boot</groupId> <artifactId>sprin原创 2022-03-20 15:58:12 · 3602 阅读 · 0 评论 -
js-二分查找
目录原理例子原理二分查找高效的前提是数据结构是有序的思路:1.排序2.将数组折半,分成左右两个数组。3.判断要查找的数和中间位置数值的大小,来判断要查找的数实在哪一半。4.之后继续折半查找,直至找到这个数。图解:首先是找出各个指针;此时target>arr[mid],所以left=mid+1,然后更新arr[mid];此时target<arr[mid],所以right=mid_1,然后更新arr[mid];最后发现arr[mid]=target,结束例子原创 2022-03-19 22:06:15 · 162 阅读 · 0 评论 -
Git分支创建,合并,以及冲突解决
仓库初始化在Git中,一条分支就是一条时间主线,时间线上的时间点就是每次提交的对应状态,在Git使用git init初始化仓库后,只有一条默认的时间主线,其分支名为master或者main如:我新建一个名为【demo】的目录,使用git init初始化仓库,即将demo目录下的文件状态管理交由git在demo目录下我们创建一个test.txt文件,里面随意添加到内容然后用git提交到本地仓库先git add然后git commit使用git branch查看当前分支可以看到当前只有一个原创 2022-03-19 20:35:24 · 455 阅读 · 0 评论 -
CCF CSP202006-2 稀疏向量
本题n的变化范围能到1e9,数组不能开辟到这么大的内存空间,因此选用map来存储输入的稀疏向量a和b。同时由于map中包含find函数,其复杂度是O(logn),因此可以采取遍历稀疏向量a的方式,在稀疏向量a中查找关键字key是否能在稀疏向量b中找到,如果能找到,就将对应的map值相乘即可。详细代码如下所示:#include<iostream>#include<map> using namespace std;int main(){ map<int,int>原创 2022-03-19 16:44:34 · 258 阅读 · 0 评论 -
265-C++ 二叉树代码
typedef char ElemType;typedef struct BtNode//BinaryTreeNode{ ElemType data; struct BtNode* leftchild; struct BtNode* rightchild;}BtNode,*BinaryTree;struct StkNode{ BtNode* pnode; int pos;public: StkNode(BtNode* p) :pnode(p), p原创 2022-03-19 12:44:34 · 116 阅读 · 0 评论 -
数据库MySQL-索引(含常见面试题)
目录?? 一,什么是索引??二,索引的作用??三,索引优缺点及场景1,优点2,缺点3,使用场景4,注意事项??四,索引的使用1,索引分类2,查看索引3,创建索引(重点)4,索引和约束的区别(容易混淆)??五,索引实现原理-索引失效2,实现原理(1)二叉树阶段(2)B树阶段(3)B+树阶段2,索引失效场景(面试常考)(1)联合索引不满足最左匹配原则(前缀匹配原则)(2)使用错误的模糊查询(3)列使用运算操作(±*/)(4)列使用函数原创 2022-03-18 16:46:16 · 939 阅读 · 0 评论 -
加减(双指针)
// Problem: 加减// Contest: NowCoder// URL: https://ac.nowcoder.com/acm/contest/20960/1028// Memory Limit: 524288 MB// Time Limit: 2000 ms// 2022-03-12 14:43:29// // Powered by CP Editor (https://cpeditor.org)#include<bits/stdc++.h>using name原创 2022-03-18 15:07:14 · 56 阅读 · 0 评论 -
【系统分析师之路】原创章节 形式化开发方法思维导图
【系统分析师之路】原创章节 形式化开发方法思维导图原创章节 形式化开发方法思维导图【系统分析师之路】原创章节 形式化开发方法思维导图一. 形式化开发方法二. 净室软件工程三. 模型驱动架构MDA四. 形式化测试方法1)静态测试2)静态测试具体方法一. 形式化开发方法形式化开发方法以坚实的数学为基础,通过数学分析来提供系统的可靠性和鲁棒性。形式化开发方法需要开发人员具备良好的数学基础,能够使用数学的表述和研究应用问题。但是形式化方法也有其局限的地方,比如形式化原创 2022-03-17 19:00:39 · 174 阅读 · 0 评论 -
JDBCTemplate执行DML语句
练习数据库需求修改1号数据的 salary 为10000添加一条记录删除刚才添加的记录查询 id 为 1 记录,将其封装为Map集合查询所有记录, 将其封装为List查询所有记录, 将其封装为Emp对象的List集合查询总的记录数具体操作因为要对一个emp数据表进行操作, 所以要封装一个emp对象这里的数据类型不用基本数据类型,改成引用数据类型package domain;import java.util.Date;/* * 对应封装EMP表数据的JavaBean *原创 2022-03-16 20:46:14 · 162 阅读 · 0 评论 -
ES6 协程的 Generator 函数
function sleep() { setTimeout(function () { console.log("协程中"); }, 5000);}function* asyncJob() { // ...其他代码 console.log("协程前"); var f = yield sleep(); // ...其他代码 console.log("协程后");}var cxbjob = asyncJob();cxbjob.next();cxbjob.nex原创 2022-03-15 13:46:39 · 413 阅读 · 0 评论 -
python常用功能代码
此贴会应该会经常更新,旨在收集一些python常用功能代码片段。博客会以一个个小demo形式展开,简洁明了。一.numpy篇demo1: 创建一个二维数组demo2: 直接修改数组的dtype类型,会使得数组长度变长,增加(修改前的数据位数表示/修改后的数据位数表示)个倍数,比如原来的是float64, 转换成uint8后,长度会增加64/8倍(一般此效果不是我们想要的)demo3: 验证直接==赋值是一种浅拷贝,一个变量值发生变化会影响到另一个变量值,copy方式是深拷贝**demo4:**从原原创 2022-03-15 11:03:04 · 292 阅读 · 0 评论 -
linux_pwn(5)--ret2syscall x64&&[极客大挑战 2019]Not Bad
文章目录What is ret2syscallpwn题思路例题保护机制写payload打开flag读取flag写到输出中生成shellcode开始做题调用read(0,mem,0x1000)把我们真正的shellcode写道mem调试是否可以往mem写shellcode往mem填写读取flag的shellcode总结What is ret2syscallret2syscall是栈溢出里常见的一种手法,如果在x86下有int 80或者在x64中看到s原创 2022-03-15 09:42:53 · 1163 阅读 · 0 评论 -
HuggingFace
文章目录一、官网二、模型下载一、官网huggingface.co二、模型下载环境中安装 transformers包conda install -n ycz transformers模型自动下载 引号中是模型名称from transformers import BertTokenizer, BertModelmodel = BertModel.from_pretrained('bert-base-chinese', output_hidden_states = True,)tok原创 2022-03-14 17:18:08 · 1806 阅读 · 0 评论 -
CCF 201903-2 试题名称: 二十四点
#include <bits/stdc++.h>using namespace std;int main(){ int n; cin>>n; for(int i=0;i<n;i++) { stack<int> nums;//参与运算的数字 string str;//运算式 cin>>str; int flag=1;//负号标志位 ...原创 2022-03-14 15:53:09 · 60 阅读 · 0 评论 -
4070 异或(模拟)
1. 问题描述:给定一个包含 n 个整数的数组。请你计算,其中最大的元素与最后一项元素的异或结果。输入格式第一行包含整数 n。第二行包含 n 个整数 a1,a2,…,an。输出格式一个整数,表示结果。数据范围所有测试点满足 1 ≤ n ≤ 10,1 ≤ ai ≤ 11。输入样例:42 5 3 1输出样例:4来源:https://www.acwing.com/problem/content/4073/2. 思路分析:分析题目可以知道模拟整个过程即可。3. 代码如下:class原创 2022-03-13 15:18:33 · 467 阅读 · 0 评论