Tomcat8.5.51程序上传文件没有读写权限

  • Post author:
  • Post category:其他

根本原因: 因为tomcat版本太高导致。我当前使用的是tomcat8.5.51,8.0版本没有此问题。 1.需要检查linux系统权限 linux文件访问默认权限与umask设置有关系,先检查系统默认配置(/etc/profile)是否是002或022。 umask 002 对应文件权限664,文件夹权限775; umask 022对应文件权限644,文件夹权限755 2.需要检查tomcat …

继续阅读 Tomcat8.5.51程序上传文件没有读写权限

[iouring] Automatic buffer selection for io_uring

  • Post author:
  • Post category:其他

[iouring] Automatic buffer selection for io_uring io_uring子系统在去年重新定义了Linux系统上的异步I/O的方式。然而,随着这个子系统的能力和用户的增长,它开始遇到了可以表达的操作类型的限制。这就推动了一些操作编程方式的变化。一个例子是三月初在这里介绍的在操作之间携带文件描述符的机制。另一个例子与如何为操作选择I/O缓冲区有关。 正如io…

继续阅读 [iouring] Automatic buffer selection for io_uring

CTF中MISC常见工具总结

  • Post author:
  • Post category:其他

一、隐写 (1)图像隐写 细微的颜色差别(像素三原色RGB)工具:stegsolve GIF图多帧隐藏工具:stegsolve、Photoshop、firework (1)颜色通道隐藏 (2)不同帧图信息隐藏 (3)不同帧对比隐藏 Exif信息隐藏工具:windows上右击打开图片属性 图片修复 工具 winhex (1)图片头修复 (2)图片尾修复 (3)CRC校验修复 (4)长、宽、高度修复 …

继续阅读 CTF中MISC常见工具总结

Docker之Dockerfile原理

  • Post author:
  • Post category:其他

1、什么是Dockerfile Dockerfile可以认为是Docker镜像的描述文件,是由一系列命令和参数构成的脚本。主要作用是用来构建docker镜像的构建文件。   通过架构图可以看出通过DockerFile可以直接构建镜像  2、Dockerfile解析过程   3、Dockerfile内容基础知识 1.每条保留字指令都必须为大写,且后面都要跟至少一个参数。 2.指令按照从上到下,顺序执…

继续阅读 Docker之Dockerfile原理

Spring boot mybatis 配置动态多数据库

  • Post author:
  • Post category:其他

新项目用到spring boot框架,在链接多数据源时,如何配置动态数据库?看了一圈,网上有很多种方式,如xml配置sqlSessionFactory。或者通过AOP切面的方式,后来想想,总感觉这种方式比较繁琐,后台看到一个想法,通过文件所属目录来区分数据库,我觉得挺好的。 一、SpringBootApplication配置 首先要将spring boot自带的DataSourceAutoConf…

继续阅读 Spring boot mybatis 配置动态多数据库

frontEnd

  • Post author:
  • Post category:其他

一.websocket 原文链接 http协议中,服务器具有被动性,只有当客户端发送http请求时才开始服务由于http是状态协议,所以,每次发送请求时,都要重新传输identity info(鉴别信息),来告诉服务端你是谁。为了实现实时信息传递,目前的ajax轮询和long poll都不能很好的实现 ajax轮询需要服务器有强大的处理能力和资源long poll由于在没有信息要传送时,http的…

继续阅读 frontEnd

RTMP协议规范1.0中文版

  • Post author:
  • Post category:其他

RTMP协议规范1.0 译注 本文档主要翻译于http://wwwimages.adobe.com/content/dam/Adobe/en/devnet/rtmp/pdf/rtmp_specification_1.0.pdf。 绝大部分使用直译,小部分使用意译。专有名词基本不翻译,既保留规范的原意,又不会感觉翻译起来怪怪的。 1. Introduction Adobe’s Real Time M…

继续阅读 RTMP协议规范1.0中文版

order by num

  • Post author:
  • Post category:其他

看《深入理解Oracle》的时候,发现还有 order by num 的用法,记一下: -- 按第一个字段降序排列 SELECT * FROM DBA_SEGMENTS ORDER BY 1 DESC; -- 按 count 字段排序,这里写起来很简便 SELECT OWNER, COUNT(1) FROM DBA_SEGMENTS GROUP BY OWNER ORDER BY 2 DESC; …

继续阅读 order by num

搭建webdav文件共享服务器,使用Nginx搭建WebDav作为简易共享空间

  • Post author:
  • Post category:其他

*本文仅作为备忘。 很多情况下,我们需要一个共享的存储空间,用来存储数据。基于软件的支持性调研结果,WebDav应该是最为适合的一种。 1、首先要安装Nginx apt install nginx-full 2、配置域名和目录(下为配置文件示例) server { listen 443 ssl http2; server_name test.com; ssl on; ssl_certificate…

继续阅读 搭建webdav文件共享服务器,使用Nginx搭建WebDav作为简易共享空间

STM32串口中断接收HAL库超详解析

  • Post author:
  • Post category:其他

之前一直用的固件库跑c8t6和zet6,现在有幸接触到stm32H743用到HAL库,学习嘛都是踩坑,csdn,然后...理解底层库的代码 本人有幸遇到了H7的串口中断接收只进去一次的Bug,于是马上csdn,才发现网上全是在回调函数里写接收处理的逻辑,而我不一样,可能我比你们帅我就要把接收逻辑写在中断服务函数里面(狗头),其实是因为最先接触的板子是103的c8t6所有例程都是在服务函数里处理的,…

继续阅读 STM32串口中断接收HAL库超详解析