- 博客(5)
- 收藏
- 关注
原创 react实现一个拦截器,使请求自动携带jwt
我们在使用jwt的时候往往要配合拦截器的使用,否则每次请求都要我们手动设置请求头会大大降低效率。通过封装Axios创建一个Axios实例,并设置默认的请求头和拦截器。
2023-03-19 20:36:52
587
原创 【前端手撕题】手写js快速排序,原理+实现代码
前端手撕算法题,快速排序(Quicksort),又叫分区交换排序(partition-exchange sort),简称快排,一种排序算法,最早由提出。在平均状况下,排序n个项目要O(nlogn)次比较,最坏情况下是O(n^2)次比较,但这种情况不多见。事实上,快排的效率通常比其他排序算法要快,因为它的内部循环(inner loop)可以在大部分的架构上有很高的效率。
2022-12-26 16:26:15
917
原创 麒麟/linux下安装MySQL,修改root用户密码报错汇总(附安装方法)
本来用apt-get一行代码装好的事情,但是出现了大大小小的麻烦,所以记录一下,供有需要的朋友查看。一、Mysql的安装apt-get install mysql-server没有换源的先把仓库换一下,不然速度会很慢。点这个换源安装很简单,注意安装时会让你输入root用户的密码,但是我装的时候没有遇到这一步,这也是后面遇到修改root密码时候遇到一系列坑的根源。二、root密码更改首先,如果跟我一样不知道初始的密码,先进入MySQL的配置文件,这里面有一个初始用户和密码:配置文件在/etc/
2021-10-12 18:32:57
1477
原创 python+opencv实现高斯滤波(手写滤波函数)
用opencv进行一些图像处理的操作非常的简单和便捷了,但是对于想要了解详细内容的同学来说,最好是可以手写一下滤波核的生成以及滤波函数。了解高斯函数的变化过程,对我们深入学习图像处理有很大的帮助。图像滤波的作用总的来说有平滑(使图像边缘和图像轮廓变得模糊)以及锐化(边缘、轮廓线细节变得清晰)两大作用。数学基础高斯滤波实际上是用我们生成的高斯滤波核在图片上做的一个空间卷积,根据滤波核的不同达到我们不同的处理效果,重点是要理解高斯核怎么生成,以及高斯函数的特点。接下来用代码解释下滤波核是
2021-10-01 14:59:09
3804
2
原创 使用python实现套接字
TCP套接字编程客户端程序TCPClient.py创建一个TCP套接字,然后向指定服务器地址和端口发起连接,等待服务器连接后,再将用户输入的字符串通过套接字发送,其后将服务器返回的消息显示出来。服务端程序TCPServer.py一直保持一个TCP欢迎套接字,可接收任何客户端的连接请求。在接收到客户端的连接请求后,创建一个新的TCP连接套接字用于单独与该客户通信,同时显示客户端地址和端口...
2019-05-09 17:27:25
664
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人