自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 ubuntu搭建git仓库和使用gitweb

gitweb nginx

2022-06-19 10:14:47 658 1

原创 ubuntu安装rabbit mq

放弃在window server上安装,直接再买一个ubuntu服务器,也不用重装服务器的系统挺好的在此之前,你可以不需要安装ftp,因为rabbit mq不需要手动离线安装,下面开始sudo apt-get update (基操)由于rabbitMq需要erlang语言的支持,在安装rabbitMq之前需要安装erlangsudo apt-get install erlang-nox安装sudo apt-get install rabbitmq-server启动、停止、重启、状态rabbi

2022-03-25 15:17:11 3880

原创 ubuntu安装配置ftp

之前工作的时候,服务器上的生产环境都是小弟搞的,自己主要负责开发,小公司哈哈哈,最近需要大数据方面来学习学习,不管有用无用先记录一下1我没有备份的习惯对于/etc/vsftpd.conf这个配置文件,搞坏了,ftp跑步起来了,也只是通过apt-get remove vsftpd和apt-get purge vsftpd卸载并清除配置,然后再sudo apt-get install vsftpd改vsftpd.conf每次不会改太多多来几次service vsftpd start/service vsf

2022-03-24 20:38:41 1633

原创 vue3封装axios 处理跨域,引用element-plus loading,响应拦截引用Router

vue3 axios

2022-03-21 14:50:42 2154

原创 opencv-python和yolo5(torch)实现实时检测

先下载yolo5项目:https://github.com/ultralytics/yolov5用pycharm新建一个项目勾选Inherit global site-packages 使用base interpreter的所有packages不勾选 Make available to all projects 因为这个指当在虚拟环境下安装包的时候,copy一份到全局。就是base interpreter中会添加这个项目中的所有包项目新建后,把yolo5 解压后所有文件和文件夹复制到pycha

2022-02-07 21:42:27 5648 2

原创 ATM项目实训总结

一学期结束,学校安排了项目实训,通过一次完整还原实际开发,对我们各方面都提升不少,今天记下来,说不定N年后还会回来看看项目内容:以ATM机为目标,用java还原实现,主要功能有1登录(模拟读卡输入密码,具有密码出错三次封号)2存款(基本与实际atm一样,不具有验款,文本框输入)3取款(基本一样)4转账(基本一样)5查询(基本一样)6改密码(基本一样)7流水查询(基本一样)效果图其它页面不一一放出框架结构:后端spring mvc容器和netty前端fx和netty客户端使用分

2022-01-11 18:34:24 751

原创 JWT tonken的使用和感悟

t

2022-01-08 18:36:14 293

原创 BasicAuthenticationFilter和AbstractSecurityInterceptor的区别

BasicAuthenticationFilter和AbstractSecurityInterceptorAbstractSecurityInterceptor是security安全拦截,BasicAuthenticationFilter好像是对jwt实现上的

2021-11-04 17:33:00 338

原创 @EnableGlobalMethodSecurity(prePostEnabled = true)对GlobalMethodSecurityConfiguration配置

想着捞一下PrePostAnnotationSecuriityMetadataSoure怎么进去spirng里面的并且想用这个MetadtaSoure得到全部接口权限,实现简单的swagger代理@EnableWebSecurity(debug = true)@EnableGlobalMethodSecurity(prePostEnabled = true)public class WebSecurityConfig extends WebSecurityConfigurerAdapter {}

2021-11-02 23:13:06 1196

原创 AccessDecisionManager中的supports

Spring security权限管理主要有两种过滤器实现 FilterSecurityInterceptorAOP MethodSecurityInterceptorAccessDecisionManager是提供给AbstractSecurityInterceptor成为AbstractSecurityInterceptor的成员变量的一个请求达到AbstractSecurityInterceptor时,会用请求中包含的Authentication(通过this.authenticateIfR

2021-11-01 21:07:38 380

原创 2021-10-29

Spirng Security关闭默认配置一般在使用Security的时候,都是写WebSecurityConfig然后extends WebSecurityConfigurerAdapter一般在使用Security的时候,都是写WebSecurityConfig然后extends WebSecurityConfigurerAdapter再来protected void configure(HttpSecurity http) throws Exception {//自己的这个那个细节配置}其中

2021-10-29 11:57:22 2623

原创 某鱼app获取Cookie(token)

就把某鱼叫X鱼吧,懂的都懂某(X)鱼app整个get/post请求中,基本必须在请求头中携带Cookie,这个Cookie的相关操作并不是在 mtopsdk这个包中,并且anetwork.channel.entity.RequestImplmtopsdk.network.domain.Requestmtopsdk.network.domain.Request.Builder这几个类中的成员变量Map<String, String> headers中也没有cookie,它是在an

2021-08-15 20:07:46 2738

原创 C++的栈动态分配和堆的动态分配

新手刚入c++,突然产生一些疑惑,请假大哥们解答一下,以下三种写法各种的优势?PersonInfo* creatPersonP(int &&index,char name[30],int &&age){PersonInfo personInfo=new PersonInfo;//堆内存 动态分配personInfo->index=index;strcpy(personInfo->name,name);personInfo->age=age;ret

2021-07-15 21:12:06 266

原创 wpf 中设置image圆角

给image添加clip(剪切)对象—rectanglegeometry所以实则给rectanglegeometry添加圆角,这个很容易radiusX,和radiusY,可是给这个矩形几何对象添加rect就有意思了,需要这个矩形的大小等于image的大小,所以需要用到绑定了<Image x:Name="image" Stretch="Fill" Margin="10"> <Image.Clip> <RectangleGeometry RadiusX="

2020-06-22 16:36:37 2577

ATM项目实训.zip

sql文件,java源码都有,netty替代裸socket,仅供学习,禁止转载

2022-01-11

空空如也

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

TA关注的人

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