自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(30)
  • 资源 (19)
  • 收藏
  • 关注

转载 ELK分析nginx日志

https://blog.csdn.net/liubenlong007/article/details/53782961

2018-09-30 14:21:52 790

转载 利用 ELK系统分析Nginx日志并对数据进行可视化展示

https://www.cnblogs.com/hanyifeng/p/5857875.html

2018-09-30 14:15:32 758

转载 主流数字证书都有哪些格式?

阿里云文档https://help.aliyun.com/knowledge_detail/42214.html?spm=5176.2020520163.cas.60.39c22b7aorAVVy一般来说,主流的Web服务软件,通常都基于OpenSSL和Java两种基础密码库。Tomcat、Weblogic、JBoss等Web服务软件,一般使用Java提供的密码库。通过Java Devel...

2018-09-30 11:51:59 1080

原创 安装haproxy

解压haproxy的tar包着进行haproxy的编译安装,haproxy编译没有configure,直接make->make install make TARGET=linux310 CPU=x86_64 PREFIX=/data/haproxy USE_OPENSSL=1 ADDLIB=-lz ldd haproxy | grep sslmake ins...

2018-09-29 16:58:07 408

转载 HAProxy配置SSL

转载链接https://www.cnblogs.com/zhanmeiliang/p/6232245.html

2018-09-27 17:46:12 1790

原创 tomcat8.0.50启动报错include a too low setting for -Xss and illegal cyclic inheritance dependencies

我的tomcat版本是8.0.50,官网中对jdk的要求如下图我使用jdk1.7.0_79编译项目,在本地使用tomcat8.0.50运行项目可以正常启动,但是在linux中启动就报如下的错误;使用dk1.8.0_172编译升级后的项目(相应的依赖jar包需要在jdk变成1.8之后做相应的升级),在linux上运行启动就正常了。tomcat在linux中启动时报如下错误27-...

2018-09-27 17:10:07 4602 2

转载 java读取mysql的binlog日志

import java.io.File;import java.io.FileOutputStream;import java.io.IOException;import com.github.shyiko.mysql.binlog.BinaryLogFileReader;import com.github.shyiko.mysql.binlog.event.Event;import...

2018-09-27 16:37:19 7592 1

转载 nginx的编译安装及安装参数解析

原文链接参考链接https://blog.csdn.net/a_bang/article/details/70748023参考链接https://www.cnblogs.com/gjb724332682/p/8610690.html通过nginx -V查看nginx编译时使用的参数:在nginx安装目录下,通过./configure --help,查看对应版本ngnix编译时支...

2018-09-27 10:21:14 1919

转载 haproxy 安装与配置

原文链接一. Haproxy 介绍HAProxy提供高可用性、负载均衡以及基于TCP和HTTP应用的代理,支持虚拟主机,它是免费、快速并且可靠的一种解决方案。根据官方数据,其最高极限支持10G的并发。HAProxy特别适用于那些负载特大的web站点,这些站点通常又需要会话保持或七层处理。HAProxy运行在当前的硬件上,完全可以支持数以万计的并发连接。并且它的运行模式使得它可以很简单安全的...

2018-09-26 11:56:46 574

原创 (转)一次血的教训,阿里云rds mysql 数据库,本地化并日志恢复已删除的两天数据

原文链接参考阿里云帮助文档恢复云数据库MySQL的备份文件到自建数据库RDS for MySQL 本地时间点恢复案例背景,勿删公司线上数据库用户表(阿里去rds mysql),情急之下,将其恢复至最近备份(两天前,阿里云自动备份策略),恢复完后的第二天发现,备份与删库期间有些数据是重要且有用的,于是领导强烈希望能恢复期间数据,以减少公司损失,个人也怀有惭愧之心,于是尽力恢复。假...

2018-09-21 15:30:29 1317

原创 tomcat8的Valve Component(阀门组件)之AccessLog访问日志配置

官方文档介绍https://tomcat.apache.org/tomcat-8.5-doc/config/valve.html#Access_Log_ValveValve 组件介绍A Valve element represents a component that will be inserted into the request processing pipeline for the...

2018-09-20 17:02:16 3470

转载 dedecms 5.7sp1中/plus/download.php下载重定向漏洞

原文链接发现/plus/download.php存在url重定向漏洞(攻击者可利用该漏洞进行钓鱼等欺诈行为)。截图如下:查看后发现在dedecms 5.7sp1的/plus/download.php中67行存在如下图中的代码,即接收参数后未进行域名的判断就进行了跳转。 安全级别:低影响范围:所有使用dedecms 5.7sp1及以下版本。漏洞测试:http://www....

2018-09-17 11:52:03 4815

原创 tomcat8出现Could not initialize class sun.awt.X11GraphicsEnvironment问题

网上很多的方案都是解决方法一中的方法解决方法一原文中介绍的是将catalina.sh里面7处地方,在后面加上-Djava.awt.headless=true修改${TOMCAT_HOME}/bin/catalina.sh或${TOMCAT_HOME}/bin/catalina.bat文件:在所有类似以下代码:    "$_RUNJAVA" $JAVA_OPTS $CATALI...

2018-09-17 11:24:47 669

转载 Shrio授权验证详解

原文链接所谓授权,就是控制你是否能访问某个资源,比如说,你可以方位page文件夹下的jsp页面,但是不可以访问page文件夹下的admin文件夹下的jsp页面。在授权中,有三个核心元素:权限,角色,用户。每个用户可以有多个角色,每个角色也可以有多个权限。权限:代表了可以执行的行为,例如对表的读写之类的。角色:代表了一组权限用户:代表了一个subject,可以为用户赋予角色,...

2018-09-16 21:53:03 973

转载 Shrio认证详解+自定义Realm

原文链接 Authentication(身份认证)是Shiro权限控制的第一步,用来告诉系统你就是你。在提交认证的时候,我们需要给系统提交两个信息:Principals:是一个表示用户的唯一属性,可以是用户名,邮箱之类的。Credentials:是证明用户身份的证书,可以是密码或者指纹之类的。认证主要分为三步:1、收集认证信息2、提交认证信息3、如果认证成功,则...

2018-09-16 21:50:53 429

原创 SessionDao系列源码

sessionDao接口的源码如下,通过名字就可以知道方法的作用,就不翻译解释了public interface SessionDAO { Serializable create(Session session); Session readSession(Serializable sessionId) throws UnknownSessionException;...

2018-09-16 16:24:22 1443

原创 DefaultWebSessionManager与ServletContainerSessionManager解析

下图是sessionManager的一个结构图,最右边的securityManager已经在前面的博文中了解了;这里来了解DefaultWebSessionManager与ServletContainerSessionManager这两个sessionManager在上文中提到,DefaultWebSecurityManager中默认使用的是ServletContainerSessio...

2018-09-15 22:06:27 7560

原创 SecurityManager系列

下面这张图是从网上找的securityManager的结构图,说明如下1.在Web项目中使用的DefaultWebSecurityManager这个类,是继承了DefaultSecurityManager这个类,并且实现了WebSecurityManager接口,图中没有提现出来。2.图中除了DefaultSecurityManager之外,其他的都是抽象类3.各个类及抽象类的...

2018-09-15 16:05:54 1897

原创 AbstractShiroFilter源码解析

/* * Licensed to the Apache Software Foundation (ASF) under one * or more contributor license agreements. See the NOTICE file * distributed with this work for additional information * regarding ...

2018-09-15 13:23:40 932

原创 ShiroFilterFactoryBean源码解析

/* * Licensed to the Apache Software Foundation (ASF) under one * or more contributor license agreements. See the NOTICE file * distributed with this work for additional information * regarding ...

2018-09-15 13:00:20 607

原创 DelegatingFilterProxy源码解析

/* * Copyright 2002-2017 the original author or authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * ...

2018-09-15 11:44:59 354

原创 HttpRequest请求在shiroWeb中的封装过滤流程

首先在web.xml中对shiro集成的配置之后在shiro配置文件中的配置(下图中没有显示出securityManger的配置,这个根据不同的项目和设计会使用不同的securityManager,甚至实现自己的securityManager)在这里还定义了一些过滤链条的规则,如/**/auth/** 就要走shiro内部的过滤器authc在shiroweb中,Delega...

2018-09-14 10:27:05 1783

转载 Tomcat通过Memcached实现session共享的完整部署记录

在做session共享的时候看到的一篇博文,虽然自己用的是redis,但是博主写的挺好,就转载了。博文地址

2018-09-13 18:54:34 1169

转载 Shiro 报错 No SecurityManager accessible(汇总)

该错误是在shiro-core中的SecurityUtils类里面报的,该类的作用是Accesses the currently accessible Subject for the calling code depending on runtime environment.该类有三个重要的方法文档中对该方法的介绍getSubject();这个方法就很熟悉了,就是我们在sh...

2018-09-13 17:26:43 6710

转载 深入理解HTTP Session

原文链接session在web开发中是一个非常重要的概念,这个概念很抽象,很难定义,也是最让人迷惑的一个名词,也是最多被滥用的名字之一,在不同的场合,session一次的含义也很不相同。这里只探讨HTTP Session。为了说明问题,这里基于Java Servlet理解Session的概念与原理,这里所说Servlet已经涵盖了JSP技术,因为JSP最终也会被编译为Servlet,两者有...

2018-09-13 16:50:57 6390 3

原创 shiro中后台服务器如何获取sessionId

在Web开发中,我们经常接触的就是session了;这里不说session和cookie;只讲服务器怎么确定用户的session;http协议本身是无状态协议,那后台是怎么确定用户的session呢?这里以shiro的web开发为例,因为shiro的request和session只是对标准的request和session进行了封装,在DefaultWebSessionManager中,...

2018-09-13 13:33:12 12789

转载 shiro redis session共享总结

原文链接目前了解的做法有三种:第一种,将shiro的cache存储在redis中。重写cacheManage,cache 变成 RedisCache。              参考网址:https://blog.csdn.net/lhacker/article/details/19334305第二种,将shiro的session存储在redis中。重写 sessionManage...

2018-09-13 13:14:15 1672

转载 Shiro quartz2.* 冲突解决

原文链接项目里需要对过期的 shiro session 进行清理,shiro 自带了 shiro-quartz 模块可以胜任这项工作接入 shiro-quartz具体配置如下:<!-- pom.xml --><dependency> <groupId>org.apache.shiro</groupId> <a...

2018-09-12 15:22:39 1004

原创 Shell脚本重启tomcat应用服务

#!/bin/bash#tomcat pathtomcat_home=/tomcat/tomcat1start_tomcat=$tomcat_home/bin/startup.sh#select which web to restartecho "0 : exit"echo "1 : /tomcat/tomcat1"echo "2 : /tomcat/tomcat2"rea...

2018-09-05 12:09:42 1164

转载 Linux中ctrl+z 、ctrl+c、 ctrl+d区别

trl+c,ctrl+d,ctrl+z在linux程序中意义和区别ctrl+c和ctrl+z都是中断命令,但是他们的作用却不一样. ctrl+c是强制中断程序的执行,,进程已经终止。 ctrl+z的是将任务中止(暂停的意思),但是此任务并没有结束,他仍然在进程中他只是维持挂起的状态,用户可以使用fg/bg操作继续前台或后台的任务,fg命令重新启动前台被中断的任务,bg命令把被中...

2018-09-05 12:01:46 4271

前端自定义滚动条

自定义滚动条

2019-12-14

pdg转pdf格式

pdg转pdf格式

2012-03-20

画流程图的软件DiagramDesigner

画流程图的软件DiagramDesigner画流程图的软件DiagramDesigner画流程图的软件DiagramDesigner画流程图的软件DiagramDesigner画流程图的软件DiagramDesigner画流程图的软件DiagramDesigner画流程图的软件DiagramDesigner

2011-05-16

割顶,割边,连通分支割顶,割边,连通分支

割顶,割边,连通分支割顶,割边,连通分支割顶,割边,连通分支割顶,割边,连通分支割顶,割边,连通分支割顶,割边,连通分支割顶,割边,连通分支割顶,割边,连通分支割顶,割边,连通分支割顶,割边,连通分支割顶,割边,连通分支

2011-04-30

图论——支撑树图论——支撑树图论——支撑树

图论——支撑树图论——支撑树图论——支撑树图论——支撑树图论——支撑树图论——支撑树图论——支撑树图论——支撑树图论——支撑树图论——支撑树图论——支撑树图论——支撑树图论——支撑树图论——支撑树图论——支撑树

2011-04-30

浙江大学acm,吉林大学acm模板

浙江大学acm,吉林大学acm模板浙江大学acm,吉林大学acm模板浙江大学acm,吉林大学acm模板浙江大学acm,吉林大学acm模板浙江大学acm,吉林大学acm模板浙江大学acm,吉林大学acm模板浙江大学acm,吉林大学acm模板浙江大学acm,吉林大学acm模板浙江大学acm,吉林大学acm模板

2011-04-30

浙大android教学

浙大android教学浙大android教学浙大android教学浙大android教学浙大android教学浙大android教学浙大android教学浙大android教学浙大android教学浙大android教学浙大android教学浙大android教学浙大android教学浙大android教学浙大android教学

2011-04-30

word格式转换成pdf格式

word格式转换成pdf格式word格式转换成pdf格式word格式转换成pdf格式word格式转换成pdf格式word格式转换成pdf格式word格式转换成pdf格式word格式转换成pdf格式word格式转换成pdf格式

2011-04-08

ER_designer

ER_designerER_designerER_designerER_designerER_designerER_designerER_designerER_designerER_designerER_designerER_designerER_designerER图ER图ER图ER图ER图ER图

2011-04-07

资料论文资料论文资料论文

资料论文资料论文资料论文资料论文资料论文资料论文资料论文资料论文资料论文资料论文资料论文资料论文资料论文资料论文资料论文资料论文

2011-04-02

android资料4

android资料4android资料4android资料4android资料4android资料4android资料4android资料4android资料4android资料4

2011-04-02

android资料3

android资料3android资料3android资料3android资料3android资料3android资料3android资料3android资料3

2011-04-02

android资料2

android资料2android资料2android资料2android资料2android资料2android资料2android资料2

2011-04-02

android资料1

android资料1android资料1android资料1android资料1android资料1android资料1

2011-04-02

java编程规范

java编程规范

2011-02-23

jd-gui.exe

反编译工具反编译工具反编译工具反编译工具反编译工具反编译工具反编译工具反编译工具反编译工具反编译工具

2010-08-19

浙大算法包,几何 结构\数论\数值计算\图论_NP搜索\图论_连通性\图论_匹配\组合\

这里汇集了浙江大学一些同学的算法,列表如下: 几何\ 多边形 多边形切割 浮点函数 几何公式 面积 球面 三角形 三维几何 凸包(graham) 网格(pick) 圆 整数函数 注意 结构\ 并查集 并查集扩展(friend_enemy) 堆(binary) 堆(mapped) 矩形切割 线段树 线段树扩展 线段树应用 子段和 子阵和 其他\ 大数(整数类封装) 分数 矩阵 线性方程组(gauss) 日期 线性相关 数论\ 阶乘最后非零位 模线性方程(组) 质数表 质数随机判定(miller_rabin) 质因数分解 最大公约数欧拉函数 数值计算\ 定积分计算(Romberg) 多项式求根(牛顿法) 周期性方程(追赶法) 图论_NP搜索\ 最大团(n小于64) 最大团 图论_连通性\ 无向图关键边(dfs邻接阵形式) 无向图关键点(dfs邻接阵形式) 无向图块(bfs邻接阵形式) 无向图连通分支(bfs邻接阵形式) 无向图连通分支(dfs邻接阵形式) 有向图强连通分支(bfs邻接阵形式) 有向图强连通分支(dfs邻接阵形式) 有向图最小点基(邻接阵形式) 图论_匹配\ 二分图最大匹配(hungary邻接表形式) 二分图最大匹配(hungary邻接阵形式) 二分图最大匹配(hungary邻接表形式,邻接阵接口) 二分图最大匹配(hungary正向表形式) 二分图最佳匹配(kuhn_munkras邻接阵形式) 一般图最大匹配(邻接表形式) 一般图最大匹配(邻接阵形式) 一般图最大匹配(正向表形式) 一般图匹配(邻接表形式,邻接阵接口) 图论_网络流\ 上下界最大流(邻接阵形式) 上下界最小流(邻接阵形式) 上下界最大流(邻接表形式) 上下界最小流(邻接表形式) 最大流(邻接阵形式) 最大流(邻接表形式) 最大流(邻接表形式,邻接阵接口) 最大流无流量(邻接阵形式) 最小费用最大流(邻接阵形式) 图论_应用\ 欧拉回路(邻接阵形式) 前序表转化 树的优化算法 拓扑排序(邻接阵形式) 最佳边割集 最佳顶点割集 最小边割集 最小顶点割集 最小路径覆盖 图论_最短路径\ 最短路径(单源bellman_ford邻接阵形式) 最短路径(单源dijkstra邻接阵形式) 最短路径(单源dijkstra_bfs邻接表形式) 最短路径(单源dijkstra_bfs正向表形式) 最短路径(单源dijkstra+binary_heap邻接表形式) 最短路径(单源dijkstra+binary_heap正向表形式) 最短路径(单源dijkstra+mapped_heap邻接表形式) 最短路径(单源dijkstra+mapped_heap正向表形式) 最短路径(多源floyd_warshall邻接阵形式) 图论_支撑树\ 最小生成树(kruskal邻接表形式) 最小生成树(kruskal正向表形式) 最小生成树(prim邻接阵形式) 最小生成树(prim+binary_heap邻接表形式) 最小生成树(prim+binary_heap正向表形式) 最小生成树(prim+mapped_heap邻接表形式) 最小生成树(prim+mapped_heap正向表形式) 最小树形图(邻接阵形式) 应用\ joseph模拟 N皇后构造解 布尔母函数 第k元素 幻方构造 模式匹配(kmp) 逆序对数 字符串最小表示 最长公共单调子序列 最长子序列 最大子串匹配 最大子段和 最大子阵和 组合\ 排列组合生成 生成gray码 置换(polya) 字典序全排列 字典序组合 组合公式

2009-04-26

dev c++ 8M但功能全

Dev c++编程软件,8M很小,但功能还全,可谓是麻雀虽小五脏俱全啊。虽不及vc++功能的强大,但安装速度却是他的十几倍啊,随身携带很方便

2009-02-02

空空如也

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

TA关注的人

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