学习笔记
标签「学习笔记」下的文章清除筛选
《收藏》封装了element ui 的el-cascader动态懒加载数据支持回显组件
2025-07-13 12:48:26462 人浏览
《收藏》封装了element ui 的el-cascader动态懒加载数据支持回显组件
  <template> <el-cascader ref="cascader" :value="categoryId" :props="casProps" style="width:500px;margin-right:20px;" clearable @change="handleChange"> </el-cascader&gt...
nginx常用配置及功能讲解
2025-07-13 12:48:26283 人浏览
nginx常用配置及功能讲解
Nginx已经广泛应用于J-one和Jdos的环境部署上,本文对Nginx的常用的配置和基本功能进行讲解,适合Nginx入门学习。 1核心配置 找到Nginx安装目录下的conf目录下nginx.conf文件,Nginx的基本功能配置是由它提供的。 Nginx的配置文件(conf/nginx.conf)整体上分为如下几个部分:: 区域 职责 ...
9 个实用 shell 脚本,建议收藏!
2025-07-13 12:48:26293 人浏览
9 个实用 shell 脚本,建议收藏!
1.Dos攻击防范(自动屏蔽攻击IP) #!/bin/bash DATE=$(date+%d/%b/%Y:%H:%M) LOG_FILE=/usr/local/nginx/logs/demo2.access.log ABNORMAL_IP=$(tail-n5000$LOG_FILE|grep$DATE|awk'{a[$1]++}END{for(iina)if(a[i]...
解决nginx代理后WebSocket无法访问的问题
2025-07-13 12:48:26374 人浏览
解决nginx代理后WebSocket无法访问的问题
nginx通过允许一个在客户端和后端服务器之间建立的隧道来支持WebSocket。为了NGINX发送来至于客户端Upgrade请求到后端服务器,Upgrade和Connection头部必须被设置明确。 示例,这里我们使用nginx来做代理。 nginx配置 location/ {#代理地址 proxy_passhttp://127.0.0.1:666; proxy_set...
【踩坑笔记】SpringBoot设置全局捕获MaxUploadSizeExceededException异常
2025-07-13 12:48:26283 人浏览
【踩坑笔记】SpringBoot设置全局捕获MaxUploadSizeExceededException异常
需求:在SpringBoot项目中对来自前端的文件上传请求做大小限制,限制文件大小在20mb以内,超出则提示“文件大于20mb” 自定义全局异常相应代码 java全局异常拦截代码 @ExceptionHandler({MaxUploadSizeExceededException.class})   publicDataSetmaxUploadSiz...
CentOS如何增加虚拟内存?
2025-07-13 12:48:26406 人浏览
CentOS如何增加虚拟内存?
前言 因为这个阿里服务器是购买的学生服务器,所以内存只有2G,项目在运行的时候,占用的内存已经报表,所以有的时候就会出现宕机的情况发生,后面发现可以通过使用增加虚拟内存空间,来增加内存容量。下面进入正题,讲解下CentOS7下swap分区的创建和删除。 swap分区的创建 1、查看磁盘使用情况 free-h 而Mem就表示购买阿里云时候的内存,我们能够看到只有1...
死锁与活锁的区别,死锁与饥饿的区别
2025-07-13 12:48:26327 人浏览
死锁与活锁的区别,死锁与饥饿的区别
死锁 是指两个或者两个以上的进程(或线程)在执行过程中,因争夺资源而造成的一种互相等待的现象,若无外力作用,他们都将无法推进下去 产生死锁的原因 互相争夺共享资源 产生死锁的必要条件 互斥条件:共享资源被一个线程占用 请求与保持条件(占有且等待):一个进程因请求资源而阻塞时,对已获得的资源保持不释放 不剥夺条件:进程已获得资源,在未使用完之前,不能强行剥夺 ...
WebRTC技术介绍(非常详细)
2025-07-13 12:48:26410 人浏览
WebRTC技术介绍(非常详细)
WebRTC(WebReal-TimeCommunication)是一个谷歌开源项目,它提供了一套标准API,使Web应用可以直接提供实时音视频通信功能,不再需要借助任何插件。原生通信过程采用P2P协议,数据直接在浏览器之间交互,理论上不需要服务器端的参与。 “为浏览器、移动平台、物联网设备提供一套用于开发功能丰富、高质量的实时音视频应用的通用协议”是...
SpringBoot实现多数据源配置
2025-07-13 12:48:26888 人浏览
SpringBoot实现多数据源配置
前言 多数据源是一种常见的技术需求,它允许应用程序连接和操作多个不同的数据库或数据源。 使用该方式配置数据源就是,将连接不同数据的Mapper有Mapping文件放到不同的目录下,在配置DataSource进行手动指定,使用时通过不同目录的Mapper访问不同的数据库连接,达到多数据源配置的目的; 1、创建数据库(表 分别在mysql中创建两个库:system、log,并...
记录一下java操作mongodb多条件动态分页查询代码
2025-07-13 12:48:26359 人浏览
记录一下java操作mongodb多条件动态分页查询代码
记录一下java操作mongodb多条件动态分页查询代码 Infoinfo=newInfo(); PageRequestpageRequest=PageRequest.of(0,5); Example<Info>infoExample=Example.of(info); infoExample.getMatcher().withIgnorePaths("last...
gitlab常用命令收藏大全
2025-07-13 12:48:26214 人浏览
gitlab常用命令收藏大全
Git常用命令 指定分支代码获取 gitclone-bbranchhttp://xxxx.git 本地分支关联远程分支 gitbranch--set-upstream-to=origin/<branch>develop 本地建立分支并切换到该分支 gitcheckout-bbranch 合并分支到当前分支 gitmergebranch gitrebasebranc...
nginx配置之proxy_pass路径加斜杠/以及包含路径的区别
2025-07-13 12:48:26226 人浏览
nginx配置之proxy_pass路径加斜杠/以及包含路径的区别
nginx配置看似简单,但一些细节配置经常被大家忽略。 在proxy_pass中 1.proxy_pass包含路径如http://127.0.0.1:8080/abc和http://127.0.0.1:8080规则都有区别。 2.proxy_pass结尾加斜杠/和不加斜杠的有区别 下面四种情况分别用http://192.168.10.1/proxy/test.html进...
elasticsearch打上了 index.blocks.read_only_allow_delete 只读锁
2026-10-15 15:49:5612 人浏览
elasticsearch打上了 index.blocks.read_only_allow_delete 只读锁
索引被 ES 打上了 index.blocks.read_only_allow_delete 只读锁,任何 settings 修改都会被拒绝。这个锁通常是磁盘曾超过 95% 水位时 ES 自动加的保护(你后来清理了磁盘,但锁没自动解除),也可能是有人手动设置过。
利用javassist反编译修改.class文件修改注解的内容,并重新打包jar
2025-07-13 12:48:26304 人浏览
利用javassist反编译修改.class文件修改注解的内容,并重新打包jar
接上一篇文章 https://biemo.com/info/400的补充  ClassPoolcp=ClassPool.getDefault(); cp.insertClassPath("D:\\workspace\\untitled1\\ir-service-api-1.1.jar"); CtClasscc=cp.get("com.doinner.ir...
java获取自定义注解标记的类
2025-07-13 12:48:26280 人浏览
java获取自定义注解标记的类
先定义一个自定义注解比如SystemConfigClass   然后实现ApplicationContextAware,InitializingBean,即可获取自定义注解标注的类 publicclassInitSystemConfigimplementsApplicationContextAware,InitializingBean{ privateApp...
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 18
前往
页
共 256 条