服务器关于 Java classpath 的一切

classpath 是 JVM 和 Java 编译器的一个参数,用于指定你的类和包的位置。设置 classpath 有两个途径:命令行环境变量1. 虚拟机查找和载入类的顺序就像动态载入一样,当执行 Java 程序时,JVM 查找和载入类文件时是惰性的——类的字节码文件在第一次被使用时才会被载入。虚拟...

服务器RxJava2应用场景案列

1.资源释放1.资源释放 if(disposable!=null&&!disposable.isDisposed()){ disposable.isDisposed(); }2.拿到disposable的三种方式 2.1.1 方式一 Dispos...

服务器数据包数据格式

Request请求数据包数据格式请求行请求类型/请求资源路径、协议的版本和类型请求行由三个标记组成:请求方法、请求URL和HTTP版本,它们用空格分隔。 例如: GET /index.html HTTP/1.1HTTP 规划定义了8种可能的请求方法:标识含义GET检索URL中标识资源的一个简单请求H...

服务器python 批量检测宝塔pma漏洞的脚本

漏洞详情: 宝塔官方表示,7.4.2(Linux)版本的宝塔面板存在未授权访问phpmyAdmin的漏洞,漏洞利用难度为“0”,通过访问ip:888/pma则可无需任何登录操作直接进入phpmyAdmin,所有使用宝塔的站点均可测试是否存在此漏洞(未修改默认端口,安装了phpmyAdmin的均存在可...

服务器Linux中samba服务器权限配置smb.conf--仅限自己可读可写

[email protected]:~$ cd /etc/samba/[email protected]:/etc/samba$ lsgdbcommands  smb.conf  tls[email protected]nux:/etc/samba$ sudo vim smb.conf[sudo] ...

服务器TCP UDP 数据包长度(MSS)总结

MTU: Maxitum Transmission Unit 最大传输单元MSS: Maxitum Segment Size 最大分段大小以太网(Ethernet)数据帧的长度必须在 64Bytes-1518Bytes 字节之间,这是由于以太网传输电气方面限制的,EthernetII 协议报头结构如...

服务器Ansible配置文件(二)

文章目录管理Ansible配置文件1.配置Ansible1.2 配置文件优先级总结:ANSIBLE_CONFIG环境变量 > 当前目录下的ansible.cfg > ~/.ansible.cfg(家目录) > /etc/ansible/ansible.cfg1.3 管理配置文件中的...

服务器linux服务器管理之命令行攻略

随着linux图形的发展,服务器用到图形远程管理(vnc等)也越来越多,但是,linux系统,作为命令与脚本起家的网络操作系统,其命令行操作几乎不可替代,所以,要成为高手,还是多学学命令吧。以下是我对linux日常操作的命令版总结(主要用ssh远程管理),不断完善中……查看系统信息: 系统信息:cp...

服务器[备忘笔记]linux服务器+pytorch 常用命令行指令

放了个假回来,上学期用习惯的指令忘得一干二净了=.= 看起来有必要集中一下。个人笔记,不带顺序,随时补充。----------1.**anaconda环境:**+环境名。source activate pytorch_wzy2.打错名字无所谓,会给提示,命令如下,查询所有anaconda环境:con...

服务器npm安装淘宝镜像&安装Vue脚手架

打开CMD 命令窗口0.安装nods.js:官网直接下载安装, 傻瓜式安装, 直接直接下一步查看版本 1.通过cnpm使用淘宝镜像:npm install -g cnpm --registry=https://registry.npm.taobao.org 2.将npm设置为淘宝镜像:npm con...

服务器Linux服务器常用命令行操作

1. 运行nohup python -u 文件名.py > 文件名.log 2>&1 &运行打印结果保存在.log文件中,使用cat 文件名.log命令查看打印内容。eg.nohup python -u superpixel.py > superpixel.log ...

服务器Redis的主从复制(redis版本:redis-5.0.3)——一主一从的实现

Redis的主从复制一、redis的主从复制1.主从复制的原理(全量复制+增量复制):2.redis主从复制策略:3.redis的复制机制:二、实验环境(rhel7.3版本)三、redis主从复制的部署1.配置server4(主机):<1>安装redis<2>配置redis2...

服务器nginx中配置指令root与alias的区别

1.root指令在nginx中,我们可以通过location块与root指令结合的方式,将"url"与"服务器路径"建立起对应关系,location块负责匹配url,root指令负责将匹配到的url与服务器中某个具体目录对应起来。其实,除了root指令,还有另一个指令也能实现类似的功能,它就是ali...

服务器Nginx企业实战-当有反向代理,nginx服务器如何获取真实的客户端ip

当服务器有反向代理时,服务器不知道访问的客户端的真实ip,这个实验目的就是获取真实的客户端ip此实验需要三台虚拟机:虚拟机名称ip作用server1172.25.1.1nginx服务器server2172.25.1.2server1的代理server3172.25.1.3客户端1.在server1和...

服务器linux企业实战-lnmp(3)-nginx

下载安装包然后进行下列操作1)解压 nginx:tar zxf nginx-1.16.0.tar.gz2)进入 nginx 解压包:vim src/core/nginx.h修改:#define NGINX_VER "nginx/"(将此行末尾显示 nginx 版本号的配置删除)vim auto/cc...

服务器Spring Boot, Spring MVC 参数验证器

大家可能会问,spring MVC支持验证注解,如常用的hibernate-validator,为什么要自己实现一套呢? 最近做一个APP的服务端接口,项目中有自己的业务返回码.spring MVC支持的注解验证器无法设置验证不通过的时候的返回码,各种不方便,所以思前想后还是自己实现了一套项目地址:...

服务器一步步搭建JavaScript框架——初始化项目

从开始打算写一个MV*,到一个简单的demo,花了几天的时间,虽然很多代码都是复制/改造过来的,然而It Works(nginx的那句话会让人激动有木有)。现在他叫lettuce,代码 https://github.com/phodal/lettuce,如果有兴趣可以加入我们。虽然js还不够expe...

服务器Ajax 封装与增删改查的使用

Ajax是Asynchronous JavaScript and XML的缩写,异步的JavaScript和XML. Ajax描述了一种主要使用脚本操作HTTP的Web应用架构,Ajax应用的主要特点是使用脚本操纵HTTP和Web服务器进行数据交换,不会导致页面重载。这里先演示一下Ajax的使用步骤...

服务器文件上传漏洞部分知识点

文件上传漏洞知识点一、文件上传漏洞1、文件上传漏洞原理2、文件上传漏洞存在前提3、防止文件上传漏洞的方法二、解析漏洞1、IIS解析漏洞2、Apache解析漏洞3、Nginx解析漏洞三、文件上传绕过技巧1、客户端校验(js校验)2、服务端检测2.1 MIME检测绕过(Content-Type检测):2...

服务器PHP学习笔记,自己动手写个MVC的框架

最新在大家自己的博客的过程中,发现各种开源的博客系统都或多或少的用起来别扭.于是想动手自己写个博客系统.既然写,就想好好写.那就先写个MVC框架.一点一点来.写的过程中有很多想法.还希望大家能够多多指正.我在这里先把它们记录下来.下面是我对这个系统的一些想法.1,我要实现一个模块话的博客系统,能够进...