Tomcat如何监控并删除超时Session详解

前言
偶然发现Tomcat会话时间的半小时,并不是说会话创建后,只有半小时的有效使用时间,而是说会话空闲半小时后,会被删除。索性就翻了一下源码。做了一番整理。注:空闲时间,指的是...

2020-11-05

tomcat何时写回响应数据报的详析

疑问的产生
这个疑问是我在写文件下载的时候产生的,我是用HttpServletResponse获取到Outputstream,然后利用OutputStream直接写数据的。当时我就想这个OutputStream是不是就是...

2020-11-05

如何使用宝塔安装ionCube扩展

一、首先安装宝塔安装要求:Python版本: 2.6/2.7(安装宝塔时会自动安装)内存:128M以上,推荐512M以上(纯面板约占系统10M内存)硬盘:100M以上可用硬盘空间(纯面板约占20M磁盘空间)系统:Cent...

2020-11-05

WHMCS V7.4.2 图文安装教程

一、介绍WHMCS为在线业务提供集用户管理、账单支付&帮助服务为一体的解决方案。以下是部分主要功能列表,还有很多功能尚未列出。WHMCS 7.4.2 下载地址:https://www.freexyz.cn/c...

2020-11-05

linux中普通用户的定时任务详解

前言普通用户定义crontab定时任务:比如oracle用户定义一个定时任务:每分钟打印当前目录[oracle@node2 ~]$ crontab -e*/1 * * * * /bin/ls -al > /tmp/ls.log如何判断定时任务...

2020-11-05

Linux中设置路由以及虚拟机联网图文详解

什么是路由?路由,是指通过相互连接的网络把数据包从源站传送到目的站的活动,在路由过程中数据包通常会经过一个或多个中转节点(即路由器),这些沿途的路由器会沿着一条最佳路径转发...

2020-11-05

linux删除环境变量步骤详解

linux如何删除环境变量,使用unset命令就可以立刻删除1、打开linux客户端,如下图所示2、点击连接linux按钮3、输入用户名,主机ip地址4、输入密码5、连接成功,可以进行操作6、输入...

2020-11-05

Linux下sshd服务及服务管理命令详解

sshdSSH为Secure Shell的缩写,是应用层的安全协议。SSH是目前较可靠,专为远程登陆会话和其他网络服务提供安全性的协议。利用SSH协议可以有效防止远程管理过程中的信息泄露问...

2020-11-05

linux系统下使用tcpdump进行抓包方法

我先看下实例代码:1.常见参数tcpdump -i eth0 -nn -s0 -v port 80-i 选择监控的网卡-nn 不解析主机名和端口号,捕获大量数据,名称解析会降低解析速度-s0 捕获长度无限制-v 增加...

2020-11-05

Nginx设置Referer来防止盗图的实现方法

如果服务器的图片被别的网站盗链,将影响服务器的带宽以及访问速度,这时我们就需要设置图片文件或视频文件的防盗链功能;防盗链功能,简单来说就是你可以直接访问该资源,但是不能将...

2020-11-05

详解用nginx+WordPress搭建个人博客全流程

0x00 前言WordPress是世界上最受欢迎的CMS系统,它是基于php和MySQL技术栈的,并且还有很多插件,可扩展性非常强。正好最近有一台空闲的ECS,于是来搭建一个玩玩。本教程是基于LEM...

2020-11-05

VMware虚拟机三种联网方法及原理(小结)

一、Brigde——桥接:默认使用VMnet0
1、原理:Bridge 桥"就是一个主机,这个机器拥有两块网卡,分别处于两个局域网中,同时在"桥"上,运行着程序,让局域网A中的所有数据包原封不动的流...

2020-11-05

Linux中把用户添加到组的4个方法总结

前言Linux 组是用于管理 Linux 中用户帐户的组织单位。对于 Linux 系统中的每一个用户和组,它都有惟一的数字标识号。它被称为 用户 ID(UID)和组 ID(GID)。组的主要目的是为组的...

2020-11-05

Linux 启动停止SpringBoot jar 程序部署Shell 脚本的方法

废话不多说了,先给大家上代码,具体代码如下所示:#!/bin/bashcd `dirname $0`CUR_SHELL_DIR=`pwd`CUR_SHELL_NAME=`basename ${BASH_SOURCE}`#修改这里jar包名即可JAR_NAME="xxx...

2020-11-05

Nginx下Frp强制重定向为https配置详解

迫于家里的路由将300M的带宽强行降到80M的速度,所以入手了一个3205U的软路由,果真没有令人失望,速度飞起O(∩_∩)O哈哈~ 当然,由于宽带没有公网IP所以DDNS就不能使用,转而使用frp...

2020-11-05

解决VMWare安装Mac系统后无法全屏显示的问题

系统:VMTOOLs下载:链接:https://pan.baidu.com/s/1KIzVWtPrb2vSrtokONToBw
提取码:zea31、虚拟机设置--显示器--监视器--指定监视器设置--任意监视器的最大分辨率(自行选择适合...

2020-11-05

Linux下使用killall命令终止进程的8大用法实例详解

Linux 的命令行提供很多命令来杀死进程。比如,你可以向 kill 命传递一个PID来杀死进程;pkill 命令使用一个正则表达式作为输入,所以和该模式匹配的进程都被杀死。但是还有一个...

2020-11-05

ubuntu定时执行python脚本实例代码

原文链接:https://vien.tech/article/157前言本文将介绍ubuntu系统下如何定时执行shell脚本、python脚本,ubuntu系统有一个定时任务的管理器crontab,我们只需要编辑定时任务,然...

2020-11-05

Linux redis-Sentinel配置详解

下载
下载地址:https://redis.io/download在/usr/local/src目录下执行下载。wget http://download.redis.io/releases/redis-3.2.8.tar.gz安装
解压到/usr/local/src目录,放源...

2020-11-05

win10 DVWA下载安装配置图文教程详解(新手学渗透)

  电脑重装系统了,需要重新装一下渗透测试的学习环境DVWA,借此机会就跟大家讲一下DVWA的安装过程,因为不同的电脑配置、环境不同,在我的电脑上按照我这个安装教程是一次性就安...

2020-11-05

linux中设置固定ip的方法(亲测有效)

首先打开虚拟机打开xshell5连接虚拟机(比较方便,这里默认设置过Linux的ip,只是不固定)输入ifconfig,可以查看网管相关配置信息:然后输入 vi /etc/sysconfig/network-scripts/if...

2020-11-05

Linux下的定时任务和延时任务的详解

atat + timeat 17:23 at> touch /mnt/file{1..9} ##延迟动作 at> 键入ctrl+d ##表示发起动作 at -l | atq ##查看当前任务 at -d | atrm ##取消指定任务 at -c ##查看任务内...

2020-11-05

深入理解nginx如何实现高性能和可扩展性

NGINX的整体架构的特点是由一组进程协同工作:主进程:负责执行特权操作,如阅读配置文件、绑定套接字、创建/通知协调(Signalling)子进程。
工作进程:负责接收和处理连接请求,读取和...

2020-11-05

下载tomcat放到linux上步骤详解

如果您刚刚接触到linux,这些内容可能对您有用,要是您接触linux已经有一段时间,那么这些内容可能对您没有太大的帮助,希望对您有用。首先,您可以通过搜索tomcat,找到资源,建议使用官...

2020-11-05

解决Linux Tensorflow2.0安装问题

conda update condapip install tf-nightly-gpu-2.0-previewconda install https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/linux-64/cudnn-7.3.1-cuda10.0_0.ta...

2020-11-05

工作中常用到的Linux命令总结

在工作中多使用docker、kubernetes等开源工具。工作中基本都是基于Linux系统进行操作的。记录一下工作中常用到的Linux命令,每个命令搭配一定的参数使用会更加方便。这里只记...

2020-11-05

Linux下配置jdk环境的方法

1.去官网下载适用于linux的jdk包,如jdk-8u162-linux-x64.tar.gz2.创建目录,将jdk包拷贝到该目录下,如home/haha/user/java3.在控制台中进入该目录,执行tar zxvf jdk-8u162-linux...

2020-11-05

Windows服务器文件备份到本地的方法、Windows服务器数据备份方案

重要的数据必须备份,并且必须实时备份,否则一旦出现意外情况,将会给服务器文件安全带来巨大灾难。那么,如何备份服务器文件呢?本文以Windows为例说明服务器文件备份的方法
方法一...

2020-11-05

服务器之间文件备份方案、如何把服务器文件自动备份到另外一台服务器?

很多单位都有文件服务器备份的需求,并且常常是把一个服务器的文件自动备份到另外一台文件服务器 。如何实现呢?
一、Windows文件服务器自动备份的方法
Windows文件服务器自动...

2020-11-05

Tomcat中对静态资源的处理教程

前言Tomcat 中的请求都是由 Servlet 处理,静态资源也不例外。在默认的 web.xml 中,配置了一个 DefaultServlet 用于处理静态资源,它支持缓存和断点续传。DefaultServlet 的基本...

2020-11-05

linux系统对外开放3306、8080等端口,防火墙设置详解

我们很多时候在liunx系统上安装了web服务应用后(如tomcat、apache等),需要让其它电脑能访问到该应用,而linux系统(centos、redhat等)的防火墙是默认只对外开放了22端口。 linux系...

2020-11-05

Linux下安装Python3.6及避坑指南

Python3的安装1.安装依赖环境Python3在安装的过程中可能会用到各种依赖库,所以在正式安装Python3之前,需要将这些依赖库先行安装好。yum -y install zlib-devel bzip2-devel o...

2020-11-05

部署hyper-V实现桌面虚拟化的步骤(图文教程)

部署hyper-V的硬件需求如下: 需要一个64位处理器,特别是具有Intel虚拟化技术(Intel VT)或AMD虚拟化(AMD-V)技术的处理器。 另外还要求硬件强制实施数据执行保护(DEP)必须可用并已...

2020-11-05

vmware workstation12安装centos提示VMware Player与Device/Credential Guard不兼容原因及解决方案

在最新版本的WIN10中微软引入了一个基于虚拟化容器的安全机制,简单理解就是把系统内核放进一个隔离容器里面运行以提高安全性,这个隔离容器是用Hyper-V制作的,导致Hyper-V抢占...

2020-11-05

VMware Workstation与Device/Credential Guard不兼容

安装虚拟机时提示:VMware workstations 与 Device/credential guard不兼容。在禁用Device/ Credential Guard后,可以运行VMware Workstation……解决办法 禁用hyper
其他解...

2020-11-05

详解使用VMware安装Permeate靶场系统实践

一、背景
不定时会做一些内训,会经常用到实验坏境;一开始搭建了一个docker容器,但考虑到不是所有学员都会使用docker,因此做了一个虚拟机版本,其实就是虚拟机里面安装了docker,为...

2020-11-05

Docker实现Mariadb分库分表及读写分离功能

一、简介
本文使用docker实现mysql主从配置,读写分离、分库分表等功能。
二、环境准备
1.基础环境javajava version "1.8.0_111"Java(TM) SE Runtime Environment (build 1.8...

2020-11-05

Windows与Linux之间文件传输的方法图解

Windows与Linux之间文件传输(1)、使用WinSCP工具,实现将Windows的文件上传到Linux指定目录下    (1)、输入主机名、用户名、密码,选择登录,成功连接至Linux系统    (2)、在左...

2020-11-05

解决Windows Server 安装后无法使用无线与音频 问题

1.无线运行powershell,输入命令:install-windowsfeature Wireless-Networking之后重启。运行cmd输入:sc config WlanSvc start= auto && sc start Audiosrv2.音频服务运行cmd...

2020-11-05

使用 jsvc 启动tomcat的方法(使用普通用户运行)

jsvc简介在生产中,tomcat应该以daemon的模式运行,而且如果需要以普通用户的身份启动tomcat,那么就不能使用1024以下的端口,这是Liunx系统的限制,只有root用户才能使用小于1024的...

2020-11-05

Java+Tomcat 环境部署及安装过程图解

下面在Centos7进行安装Java+Tomcat,网上的很多文章,我在部署中都有些问题,下面是我自己总结的一个安装过程!安装Java环境首先,我们先到Java官网下载JDK 这里我下载jdk1.8版本的
h...

2020-11-05

Tomcat 类加载器的实现方法及实例代码

Tomcat 内部定义了多个 ClassLoader,以便应用和容器访问不同存储库中的类和资源,同时达到应用间类隔离的目的。1. Java 类加载机制类加载就是把编译生成的 class 文件,加载到 J...

2020-11-05

Nginx配置检测服务状态的实现方法

1. 查看是否安装检查状态模块;[root@localhost ~]# nginx -Vnginx version: nginx/1.12.2built by gcc 4.8.5 20150623 (Red Hat 4.8.5-36) (GCC)configure arguments: --pre...

2020-11-05

Linux中mv命令的高级用法示例

前言mv命令是move的缩写,可以用来移动文件或者将文件改名(move (rename) files),是Linux系统下常用的命令,经常用来备份文件或者目录。命令格式:
mv [选项] 源文件或目录 目标文件...

2020-11-05

CentOS平台快速搭建LAMP环境的方法

本文实例讲述了CentOS平台快速搭建LAMP环境的方法。分享给大家供大家参考,具体如下:LAMP -- Linux Apache MySQL PHP在CentOS安装的顺序,我一般是Apache -> MySQL -> PHP第一...

2020-11-05

基于Linux搭建Apache网站服务配置详解

Apache作为一款开源软件,是广泛应用的web应用之一,Apache有两个主要版本1.X和2.X,一般我们使用2.X版本,比起1.X版本它支持很多新的功能,下载Apache源码包的地址为:https://httpd.a...

2020-11-05

Linux文件和文件夹权限操作方法

Linux 文件权限首先来查看一下当前目录下的文件内容吧ls -l 查看当前目录下的文件列表
ls -l xxx.xxx (xxx.xxx是文件名) 查看指定的文件
我们可以看到文件的权限,-rw-rw-r-...

2020-11-05

解决Linux下Mysql5.7忘记密码问题

一、问题linux下的mysql5.7忘记密码二、解决•第一步:打开mysql5.7的配置文件my.cnf,并在里面增加一行:skip-grant-tables 保存并退出(:wq)[root@iz09a32x1sghz3z ~]#...

2020-11-05

Linux模拟网络丢包与延迟的方法

netem 与 tc:
netem 是 Linux 2.6 及以上内核版本提供的一个网络模拟功能模块。该功能模块可以用来在性能良好的局域网中,模拟出复杂的互联网传输性能,诸如低带宽、传输延迟、...

2020-11-05

使用Nginx代理上网的方法

我一般都是使用 nginx 做反向代理 tomcat 和其他应用的,其实 nginx 也是支持正向代理的所谓正向代理就是内网用户通过网关访问外部资源,就是电脑上网时浏览器设置下 http 代理...

2020-11-05
返回顶部
顶部