自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(28)
  • 资源 (1)
  • 收藏
  • 关注

转载 动态生成word并下载

动态生成word并下载

2022-03-16 20:07:18 144

转载 vue前端:改写全局刷新为局部刷新

vue前端:改写window.location.reload(),避免全局刷新带来的一闪一闪的问题

2022-03-15 20:44:09 197

转载 Github问题解决:Failed to connect to github.com port 443: Operation timed out(转载)

Github问题解决:Failed to connect to github.com port 443: Operation timed out

2022-02-17 21:20:59 337

转载 @Autowired和@Resource的区别

@Autowire和@Resource的区别

2022-02-11 10:54:03 87

转载 JWT介绍

10分钟了解jsonweb令牌(JWT)

2022-02-07 13:01:03 53

转载 java.sql.SQLNonTransientConnectionException: Public Key Retrieval is not allowed

解决java.sql.SQLNonTransientConnectionException: Public Key Retrieval is not allowed解决方式只要在数据库url的后面添加allowPublicKeyRetrieval=true即可jdbc:mysql://localhost:3306/test?serverTimezone=GMT&allowPublicKeyRetrieval=true&useSSL=false&characterEncoding

2022-02-05 16:06:14 2107 2

原创 后端分页查询该怎么做

现在要实现两个关联表的查询一、前端代码1.1 分页模块<el-pagination class="fy" layout="total, sizes, prev, pager, next, jumper" :total="total" :page-sizes="[5, 10]" :page-size= "pageSize"

2022-02-02 12:45:20 2534

转载 nativeQuery=true是什么意思?

1、nativeQuery = true时有nativeQuery = true时,是可以执行原生sql语句,所谓原生sql,也就是说这段sql拷贝到数据库中,然后把参数值给一下就能运行了,比如:@Query(value = "select * from tbl_instance where tbl_instance.siteid = ?1", nativeQuery = true) List<Instance> findBySiteId(String siteId);这个时候

2022-02-02 12:16:01 8134

原创 前端解析json字符串,并从json字符串中取值

前端解析json字符串,如何从json字符串中找到对应的data?1、json类型的字符串转成json对象并取值Json字符串var jsonString = '{"bar":4,"baz":3}'//转换为json对象var jsonObject = JSON.parse(jsonString)//取值为4jsonObject.bar2、json对象转换成json类型字符串Json字符串var jsonString = '{"bar":4,"baz":3}'//转换为json对象

2022-01-26 17:42:36 3477

原创 服务器部署前后端服务的常用linux命令

1、登录服务器首先确保安装了ssh工具,mac应该是自带的,windows的安装也很方便,直接在设置里就可完成windows安装ssh工具2、从本地往服务器上传文件或文件夹2.1 上传单个文件scp命令scp local_file remote_username@remote_ip:remote_folder 或者 scp local_file remote_username@remote_ip:remote_file命令执行后需要再输入密码,第1个仅指定了远程的目录,文件名字不变,第2

2022-01-16 10:59:50 450

原创 mysql的limit关键字

以下的两种方式均表示取2,3,4三条条数据。1.select* from test LIMIT 1,3;当limit后面跟两个参数的时候,第一个数表示要跳过的数量,后一位表示要取的数量。2.select * from test LIMIT 3 OFFSET 1;(在mysql 5以后支持这种写法)当 limit和offset组合使用的时候,limit后面只能有一个参数,表示要取的的数量,offset表示要跳过的数量 。...

2022-01-16 10:26:20 415

原创 基本数据类型一定存储在栈上么?

基本数据类型一定存储在栈上么?一、java中八大基本数据类型?简单类型二进制位数封装类型boolean1Booleanshort16Shortint32Integerlong64Longfloat32Floatdouble64Doublechar16Characterbyte8Byte二、成员变量和局部变量的存放位置成员变量:在类中但在方法外的变量,随类的消亡而消亡,所以成员变量存放在堆中。在类中

2021-10-06 15:29:03 3254 1

原创 java中的hashMap允许key为null的原因

java中的hashMap允许key为null的原因一、首先看看为什么hashTable不允许key值为空 public synchronized V put(K key, V value) { if (value == null) { throw new NullPointerException(); } Entry<?,?> tab[] = table; int hash = key.hashC

2021-10-04 17:57:49 13546 1

原创 Java中protected和default的区别

学习内容:Java中权限修饰符:protected和default的区别学习总结:修饰符本类同一包的类继承类非继承类public√\surd√√\surd√√\surd√√\surd√protected√\surd√√\surd√√\surd√X\ChiXdefault√\surd√√\surd√X\ChiXX\ChiXprivateX\ChiXX\ChiXX\ChiXX\ChiX当在同一包下,protected和d

2021-09-20 10:36:11 4911

原创 Java接口的多继承

学习目标:Java中不支持继承过个类,但是可以继承多个接口;当多继承接口时,接口中的方法怎么具体实现,以及如何区分方法属于不同的接口。学习内容:1、 类继承多个接口,且接口中的方法不一样public interface Test1 { public void test1(int i);}public interface Test2 { public void test2(int i);}public class TestImpl implements Test1, T

2021-09-19 17:20:45 3463

原创 进程、线程、子进程、僵尸进程、孤儿进程,这一篇就够了

进程、线程与子进程1.定义进程: 进程(Process)是计算机中的程序关于某数据集合上的一次运行活动,是系统进行资源分配和调度的基本单位,是操作系统结构的基础。线程:线程(Thread)是操作系统能够进行运算调度的最小单位。它被包含在进程之中,是进程中的实际运作单位。子进程:子进程指的是由另一进程(父进程)所创建的进程。进程和线程在与粒度不同,进程之间的资源无法共享,但是线程可以。线程一定会依附在进程上运行。2.举例在Windows下开一个IE浏览器, 这个IE浏览器是一个进程;用浏览器

2021-09-13 22:57:18 672

原创 2021年9月11日华为笔试第1题

题目描述假设深度学习模型是一个有向无环图。若算子A依赖算子B的输出,则当B执行完后才能计算A,如果没有依赖关系,则可并行执行,计算每个网络所需要的最短时间。算子索引从0开始。题目分析这一题是有向无环图(多叉树)的遍历问题,给定多叉树信息,求从根节点到叶节点的所有路径中的最大执行时间;输入输出描述7A 10 1 2 3B 9 4 5 6C 22 D 20E 19F 18G 21 第一行7代表有7个节点,接下来的2~N+1行代表的每一个节点信息;第一行节点A,消耗时间是1

2021-09-12 00:13:47 743 2

转载 面试使用:快速排序

学习内容:快速排序:快速排序学习链接

2021-08-19 10:50:45 50

转载 java代码从编写到运行

问题:代码从被编写到运行,经历了哪些过程,先编译产生.class文件,然后进行类装载生成class对象。其中的具体流程,在看了下面作者一篇文章以后,学习了很多,在此谢谢作者。文章链接

2021-07-03 16:27:28 100

原创 Hashmap源码中的tableSizeFor函数

文章目录前言一、tableSizeFor(int cap)的作用?二、解释1.Integer.numberOfLeadingZeros(cap - 1)的作用?2.假设cap=10,怎么得到16?前言在java 15.0.2中,HashMap函数在给定初始容量和加载因子,进行初始化的时候,会将threshold初始化为tableSizeFor(initialCapacity),如下所示,那么tableSizeFor(int cap)在这一版java中做了修改,如下所示:this.threshold.

2021-03-06 01:02:40 260

原创 代码块的知识以及调用顺序、代码块加不加static的区别

学习目标:代码块的知识以及调用顺序、代码块加不加static的区别学习内容:代码块:代码块是一种常见的代码形式。他用大括号“{}”将多行代码封装在一起,形成一个独立的代码区,这就构成了代码块。代码块的格式如下:学习产出:代码(代码块添加static)public class Main{ public static void main(String[] args) { { System.out.println("This is the

2021-03-05 20:15:26 125

原创 子类继承父类,调用子类方法的初始化流程

在继承中代码的执行顺序为:1.父类静态对象,父类静态代码块 2.子类静态对象,子类静态代码块3.父类非静态对象,父类非静态代码块 4.父类构造函数

2021-03-05 20:03:37 1319

原创 List<List<integer> >不同于动态二维数组

Java知识:标注:List<List<integer> >的特点:特点:第一眼以为是二维数组,其实其比二维数组更强大。其是在List1<>中再放一个List2<>,List1中每个List2的长度可以是任意的,而不是像二维数组那样维度固定。如: public static void main(String[] args) { List<List<Integer>> a=new Arr

2020-12-07 15:41:25 5100

原创 vector<vector<int>>f(leaves.size(),vector<int>(3))的解释

问题描述:string leaves=“123456”;vector<vector< int > >f(leaves.size(),vector< int >(3) ) 的解释问题解释:vector<vector< int > >f:定义一个二维迭代器,一层迭代器里面放着另一层迭代器,相当于动态二维数组;vector<vector< int> >f(leaves.size(), vector< int&g

2020-10-08 22:30:24 619

原创 0与空指针:NULL与nullptr的区别

问题描述:null与nullptr的区别原因分析:在c语言中,NULL既可以代表0,也可以代表空指针;在c++中,NULL单纯代表0,而nullptr代表的是空指针。解决方案:C++作为强类型语言,我们在使用NULL和nullptr时应该做严格区分:NULL代表0;nullptr代表空指针;C语言中没有引入nullptr,故无需对NULL和nullptr做区分,不管空指针还是0,都使用NULL即可。...

2020-09-21 10:41:44 538

原创 C++中vector的嵌套使用方法以及作为形参的三种方式

项目场景:题目: LeetCode 841.钥匙和房间在做这一题时,遇到了vector的使用问题以及vector作为函数形参时涉及&与*的问题,故做整理。问题描述:例如:函数的形参使用了vector嵌套的同时使用了&引用,那么主函数中如何传入实参?bool canVisitAllRooms(vector<vector<int> >& rooms)经过查询后解决方法如下:vector<vector<int> > t;v

2020-08-31 22:49:16 3877 1

原创 214. 最短回文串(Rabin-Karp 字符串哈希算法)

文章目录前言一、题目分析二、回文数判断算法(Rabin-Karp字符串哈希算法)三.代码四、结果与题目链接前言题目:leetcode 214.最短回文数给定一个字符串 s,你可以通过在字符串前面添加字符将其转换为回文串。找到并返回可以用这种方式转换的最短回文串。示例 1:输入: “aacecaaa”输出: “aaacecaaa”示例 2:输入: “abcd”输出: “dcbabcd”一、题目分析假定给定字符串s,那么假设s2=s-s[0],则s2的翻转+s一定是一个回文数。如

2020-08-30 22:05:35 324

原创 557. 翻转字符串中的单词III

文章目录前言一、题目解析二、代码1.库函数2.实现函数3.整体代码三、结果截图与题目链接前言题目:翻转字符串中的单词 III给定一个字符串,你需要反转字符串中每个单词的字符顺序,同时仍保留空格和单词的初始顺序。## 标题示例:输入:“Let’s take LeetCode contest”输出:“s’teL ekat edoCteeL tsetnoc”一、题目解析本题目中与直接翻转不同的是:以空格为分界符,对每个单词进行单独的顺序反转;需要注意的是,在string类型中,判断其中的

2020-08-30 11:21:26 76

最近相邻点对算法.ppt

最近相邻点对算法解析

2021-11-02

空空如也

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

TA关注的人

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