自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4566)
  • 收藏
  • 关注

转载 wget断点续传下载需要登录的网站上的大文件

1 举个例子xcode2 方法wget --load-cookies=cookies.txt -c url-c是断点续传,如果网络断了,再运行该命令会接着最新的下载继续下载。--load-cookies是为了认证。3 cookies.txt文件的获取给chrome安装扩展,cookies.txt,然后登录网站,下载,使用扩展下载cookies到cookies...

2019-09-30 14:58:00 546

转载 Session 简介及绑定

session是什么   其实session是一个存在服务器上的类似于一个散列表格的文件。里面存有我们需要的信息,在我们需要用的时候可以从里面取出来。 说起session的作用,简单的举个例子:我们在登录某些网站的时候,输入了用户名密码,登录以后再打开新的页面时,自动显示的是已登录的状态,不需要再次重新登录。这里就是session功能的一个小小的体现。sess...

2019-09-25 15:58:00 771

转载 Session 独立服务器之Memcached 与 Redis

Session 服务器之 Memcached(tomcat,memcached 为 7 版本,版本要配套)(多台tomcat)(一台Nginx,两台tomcat)1、配置各个机器的主机名2、配置主机名与IP的映射3、关闭防火墙和selinux两台 tomcat 上安装 Memcached[root@node1 ~]# yum -y install libevent mem...

2019-09-25 10:52:00 492

转载 Session 复制

Tomcat 支持 Session 集群,可在各 Tomcat 服务器间复制全部 session 信息,当后端一台 Tomcat 服务器宕机后,Nginx 重新调度用户请求分配到另外一台服务器,客户端可从另一台 Tomcat 服务上获取用户的 session 信息。 Session 集群可在 Tomcat 服务器规模(一般10台以下)不大时使用,否则会导致 Session 复制...

2019-09-25 09:48:00 274

转载 Css实现漂亮的滚动条样式

*替换成指定元素*::-webkit-scrollbar { /*滚动条整体样式*/ width : 10px; /*高宽分别对应横竖滚动条的尺寸*/ height: 1px; }*::-webkit-scrollbar-thumb { /*滚动条里面小方块*/ border-radius : 10px; background-color: skyblue;...

2019-09-24 17:55:00 760

转载 【转载】正则表达式基础

### 基本语法【基础】【界定符】 // #[]#【原子】 原子:正则表达式中的最小匹配单位,通常它只是Unicode编码表中的某一个字符。原子分为2种,可见和不可见。ASCII就是编码英文的26个字母和一些常见的符号,之后扩展了一半。总之是一个字节来做编码,大于128的部分是一些特殊符号。但ASCII是无法编码别的东西的,比如说是不存在“中文的ascii码需要2个字符...

2019-09-24 17:47:00 311

转载 git 常用命令整理

Git提交文档部分内容git add -p [filename]git add命令加上参数-p会询问是否将当前区块加入暂存区,选择y表示全部加入暂存区,选择n表示完全不加入暂存区,由于这里我们只想将部分内容加入暂存区,所以选择e(edit缩写),然后弹出VIM编辑器。git blame查看文件由哪次提交修改git可以团队开发,难免会出现开发错误,可能要明确责任是由谁造成的。...

2019-09-24 17:38:00 176

转载 Vue + Axios Excel 请求后台下载 ResponseEntity

后端代码  /** * 小票数据导出 */ @RequestMapping(value = "/export.do" ) public ResponseEntity<byte[]> receiptRawExport(HttpServletRequest request, @RequestBody F...

2019-09-24 14:58:00 881

转载 关于java范型

1 范型只在编译阶段有效编译器在编译阶段检查范型结果之后,就会将范型信息删除。范型信息不会进入运行时阶段。泛型类型在逻辑上看以看成是多个不同的类型,实际上都是相同的基本类型。2 不能对确定的范型类型进行instanceof操作因为instanceof是运行时的事情了,但是可以把范型信息去掉。比如if(ex_num instanceof Generic<Numbe...

2019-09-24 10:52:00 84

转载 Tomcat ssl加密

创建加密用的私钥和证书文件[root@localhost ~]# keytool -genkeypair -alias tomcat -keyalg RSA -keystore /usr/local/tomcat8/keystore输入密钥库口令: 再次输入新口令: 您的名字与姓氏是什么? [Unknown]: crushlinux您的组织单位名称是什么...

2019-09-23 20:31:00 169

转载 Tomcat 连接数据库

Tomcat 需要论坛,博客一类的系统,然后这个系统去连接后台的数据库[root@localhost ~]# tar xf SLSaleSystem.tar.gz -C /web/webapp/[root@localhost ~]# ls /web/webapp/SLSaleSystem/logs META-INF statics WEB-INF[root@l...

2019-09-23 20:24:00 373

转载 监控Tomcat状态

方法一:开发 java 监控页面[root@localhost ~]# mkdir /usr/local/tomcat8/webapps/memtest/[root@localhost ~]# vim /usr/local/tomcat8/webapps/memtest/meminfo.jsp<%Runtime rtm = Runtime.getRuntime...

2019-09-23 20:06:00 130

转载 WEB站点部署

上线的代码有两种方式:第一种方式是直接将程序目录放在webapps目录下面。第二种方式是使用开发工具将程序打包成war包,然后上传到webapps目录下面。使用 war 包部署 web 站点部署 Tomcat 内存检测包上传 meminfo.war 包到 /usr/local/tomcat/webapps 目录中[root@localhost webap...

2019-09-23 19:56:00 187

转载 Tomcat 管理功能使用

Tomcat管理功能用于对Tomcat自身以及部署在Tomcat上的应用进行管理的web应用,在默认情况下是处于禁用状态的。(管理页面报 403 错误 ,一是因为验证用户名密码,二是因为禁用授权地址)如果需要开启这个功能,就需要配置管理用户,即配置tomcat-users.xml文件。[root@localhost ~]# vim /usr/local/tomcat8/c...

2019-09-23 19:41:00 136

转载 Tomcat 三种运行方式

Tomcat 的连接器有两种:HTTP和AJPAJP(Apache JServ Protocol):AJP是面向数据包的基于TCP/IP的协议,它在Apache和Tomcat的实例之间提供了一个专用的通信信道主要有以下特征:1) 在快速网络有着较好的性能表现,支持数据压缩传输;2) 支持SSL,加密及客户端证书;3) 支持Tomcat实例集群; 4) 支持在apa...

2019-09-23 16:26:00 135

转载 MariaDB介绍

数据库的选择两大点是:开源和跨平台,满足这三点MySQL、MongoDB和MariaDB。其中MariaDB是MySQL的分支,也是它的进阶产品,未来很有可能替代MySQL。与 MySQL 相比较,MariaDB 更强的地方在于:Maria存储引擎PBXT 存储引擎XtraDB存储引擎FederatedX存储引擎更快的复制查询处理线程池更少的警告...

2019-09-23 13:53:00 176

转载 Nginx 平滑升级

1、上传新版本的源码包(旧版本是1.14.2,新版本是1.16.0)[root@localhost ~]# lsanaconda-ks.cfg nginx-1.14.2.tar.gz nginx-1.16.0.tar.gz2、解压,解压到原路径[root@localhost ~]# tar -xf nginx-1.16.0.tar.gz -C /...

2019-09-23 11:14:00 107

转载 关于Handler

1 什么是HandlerHandler是android子线程同主线程间进行线程通信的工具。本质上是一个消息队列,生成者是子线程,消费者是主线程。2 Handler解决的问题子线程中不能进行UI更新,UI更新通过Handler交给主线程来做。3 使用3.1 使用sendMessage()使用sendMessage()的话,需要实现handleMessage方法,在这...

2019-09-23 11:10:00 91

转载 代理命令 proxy_pass 详解

在nginx中配置proxy_pass代理转发时,如果在proxy_pass后面的url加/,表示绝对根路径;如果没有/,表示相对路径,把匹配的路径部分也给代理走。假设下面四种情况分别用http://192.168.1.1/proxy/test.html进行访问。第一种:location /proxy/ {proxy_pass http://127.0.0.1/...

2019-09-23 10:59:00 1447

转载 关于Logcat

1 android logcat apiLog.i(String tag, String msg)info,普通信息Log.d(String tag, String msg)debug,调试信息Log.e(String tag, String msg)error,错误信息这里的信息分类和自己的代码主逻辑无关,这是方便在android studio中对其进行过滤...

2019-09-22 14:09:00 87

转载 Nginx 和 Tomcat 负载均衡

1、环境准备准备三台主机,一台提供Nginx环境,另两台提供tomcat环境。主机规划:主机名:Nginx IP地址:192.168.200.112提供Nginx服务主机名:TomcatA IP地址:192.168.200.113提供tomcat服务主机名:TomcatB IP地址:192.168.200.114提供tomcat服务...

2019-09-20 20:17:00 142

转载 Harbor 安装

下载wget https://storage.googleapis.com/harbor-releases/release-1.9.0/harbor-offline-installer-v1.9.0.tgz解压至 /usr/local/harbor修改harbor.yml文件IP地址或者域名hostname: 192.168.1.170挂载的...

2019-09-19 18:39:00 170

转载 docker 安装

Centos 默认安装的版本是1.31.1 百度的都是垃圾,看官网才是王道想更新看官方文档https://docs.docker.com/install/linux/docker-ce/centos/升级 yumyum install epel-releaseyum update -y添加至阿里云镜像yum-config-m...

2019-09-19 15:37:00 80

转载 Aop @Around

Around 记录方法耗时package com.gwzx.gwzxyw.log.aop;import org.aspectj.lang.ProceedingJoinPoint;import org.aspectj.lang.annotation.Around;import org.aspectj.lang.annotation.Aspect;import o...

2019-09-19 10:22:00 371

转载 利用java反射动态调用方法,生成grid数据

项目中需要java后台查询并组装前台grid的数据,数据行数不定,数据行定义不定,开始用了最原始的方法,写了几百行,就是前台需要什么字段后台拼接什么字段,java代码冗余量非常大,并且不够灵活,一旦前台页面需要调整字段顺序或者增加一个字段、删除一个字段时,后台需要修改java代码。经过一上午的重构努力,改为数据库配置字段与字段对应方法,java利用反射动态调用对象方法从而获取字段值,拼接...

2019-09-18 13:29:00 114

转载 基于Apache和tomcat实现负载均衡

1、环境准备准备三台主机,一台提供httpd环境,另两台提供tomcat环境。主机规划:主机名:httpd IP地址:192.168.200.112提供httpd服务主机名:TomcatA IP地址:192.168.200.113提供tomcat服务主机名:TomcatB IP地址:192.168.200.114提供tomcat服务...

2019-09-17 20:53:00 107

转载 mysql的配置文件my.cnf

1datadirPath to the database root指定该数据库的数据库文件的存放路径,即真实的数据存放的目录。2 basedirPath to installation directory. All paths are usually resolved relative to this.指定mysql的安装路径。转载于:https://www.c...

2019-09-17 10:52:00 65

转载 centos7 通过源码编译的方式安装和配置Apache

一、下载软件包 (wget)通过https://apr.apache.org/ 下载 APR 和 APR-util通过http://httpd.apache.org/download.cgi 下载 httpd通过https://ftp.pcre.org/pub/pcre/ 下载 pcre二、配置安装环境yum -y install gcc gcc-...

2019-09-17 09:51:00 248

转载 基于nginx结合openssl实现https

实验环境:系统版本:centos7x3.10.0-514.el7.x86_64Nginx版本:nginx1.14.0关闭防火墙并禁止开机自启systemctl stop firewalld.servicesystemctl disable firewalld关闭selinuxsed -i 's/SELINUX=enforcing/SELINUX=disabled/...

2019-09-16 20:21:00 242

转载 关于telnet的妙用

1 使用telnet查看某个端口是否可以访问转载于:https://www.cnblogs.com/hustdc/p/11528402.html

2019-09-16 17:14:00 104

转载 centos防火墙

1 查看防火墙已经开放的端口firewall-cmd --permanent --zone=public --list-ports2 开放端口firewall-cmd --permanent --zone=public --add-port=3306/tcpfirewall-cmd --reload转载于:https://www.cnblogs.com/hustdc/...

2019-09-16 17:12:00 77

转载 查看端口的使用情况

1 使用natstat命令查看端口号2 -antp参数的含义2.1 p是programnetstat -p 可以与其它开关一起使用,就可以添加 “PID/进程名称”。2.2 a是allnetstat -a就是显示所有的socket。2.3 n是numeric直接使用IP地址,而不通过域名服务器。2.4 t是tcp只显示tcp协议的socket。...

2019-09-16 17:07:00 121

转载 HTTP 和 HTTPS 区别

超文本传输协议HTTP协议被用于在Web浏览器和网站服务器之间传递信息,HTTP协议以明文方式发送内容,不提供任何方式的数据加密,如果攻击者截取了Web浏览器和网站服务器之间的传输报文,就可以直接读懂其中的信息,因此,HTTP协议不适合传输一些敏感信息,比如:信用卡号、密码等支付信息。为了解决HTTP协议的这一缺陷,需要使用另一种协议:安全套接字层超文本传输协议HTTPS,为了数据传输的...

2019-09-16 14:10:00 66

转载 linux下tomcat8安装详解(附图解步骤)

Linux下Tomcat8的安装配置安装tomcat前首先要安装对应的jdk并配置Java环境。一、环境准备jdk版本:1.8工具:xShell5 xftp5说明:本文是通过Xshell5工具远程连接Linux操作,原理一样.二、安装步骤1、下载安装包官网下载地址:http://www.oracle.com/techn...

2019-09-16 14:05:00 141

转载 Nginx Rewrite域名及资源重定向

一、Nginx Rewrite 规则 rewrite 功能就是,使用nginx提供的全局变量或自己设置的变量,结合正则表达式和标志位实现url重写以及重定向,rewrite只能放在server{},location{},if{}中,并且只能对域名后边的除去传递的参数外的字符串起作用。 Nginx的rewrite规则采用PCRE Perl 兼容正则表达式的语法进行规则匹配,如果...

2019-09-16 11:51:00 516

转载 关于postman

1 Get1.1 Params直接显示在url上,即url参数,用&分隔开。springboot中可以用@RequestParam注解获取。1.2 Headers1.3 Body1.3.1 none1.3.2 form-data1.3.3 x-www-form-urlencodedspringboot中可以用@RequestParam注解获取。...

2019-09-16 10:45:00 75

转载 java锁的使用

1 synchronize和ReentrantLocksynchronize锁是jvm内置的锁,它锁的是synchronize所在的类的对象,要同步那么就只能有一个对象。ReentrantLock锁需要自己创建一个对象。2 锁的使用第一,提取出需要同步的模块;第二,该模块作为一个类;第三,以这个类作为锁对象synchronize,或者在这个类中创建一个Reentr...

2019-09-15 14:39:00 106

转载 Nginx 配置优化

编译安装 Nginx:[root@nginx ~]# yum -y install pcre-devel zlib-devel openssl-devel gcc gcc-c++ make[root@nginx ~]# tar xf nginx-1.6.0.tar.gz -C /usr/src/[root@nginx ~]# useradd -M -s /sbin/nolog...

2019-09-13 19:29:00 326

转载 debian上安装mysql server

1 将mysql添加到apt的repository中第一步,下载mysql提供的ppa文件wget https://dev.mysql.com/get/mysql-apt-config_0.8.13-1_all.deb将mysql添加到apt的repository中。sudo dpkg -i mysql-apt-config_*.deb第二步,更新package ca...

2019-09-12 13:38:00 189

转载 LNMP 架构及应用部署

Nginx简介Nginx(发音engine x)专为性能优化而开发的开源软件,是HTTP、反向代理、邮件代理、TCP/UDP协议代理软件,由俄罗斯的作者Igor Sysoev开发,其最知名的优点是它的稳定性和低系统资源消耗(硬件资源占用较低),以及对HTTP并发连接的高处理能力(单台物理服务器可支持30000~50000个并发请求),是一个轻量级WEB服务器软件。正因为如此,大量提供...

2019-09-11 12:11:00 674

空空如也

空空如也

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

TA关注的人

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