自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Jeffery的博客

学无止境

  • 博客(15)
  • 资源 (9)
  • 问答 (3)
  • 收藏
  • 关注

原创 Nginx 之 nginx.conf 核心配置文件

Nginx 之 nginx.conf 核心配置文件1.设置worker进程的用户,指的linux中的用户,会涉及到nginx操作目录或文件的一些权限,默认为nobodyuser root;worker进程工作数设置,一般来说CPU有几个,就设置几个,或者设置为N-1也行worker_processes 1;nginx 日志级别debug | info | notice | warn | error | crit | alert | emerg,错误级别从左到右越来越大设置nginx进程

2020-06-10 11:50:12 294

原创 Linux查看防火墙状态及开启关闭命令

Linux查看防火墙状态及开启关闭命令CentOS7CentOS6UbuntuUbuntu安装UFW防火墙启用开启/禁用打开或关闭某个端口,例如:查看防火墙状态UFW使用范例:CentOS7CentOS7 的防火墙配置跟以前版本有很大区别,CentOS7这个版本的防火墙默认使用的是firewall,与之前的版本使用iptables不一样关闭防火墙:systemctl stop firewalld.service开启防火墙:systemctl start firewalld.servic

2020-06-04 17:53:17 145486 3

原创 CAS5.3X 之配置RememberMe & Cookie Secure属性影响

CAS5.3X 之配置RememberMe前言CAS 5.3X 之RememberMe分析实现RememberMe 之 TGC思考:是什么导致了TGC没有被写入cookie呢?总结问题原因解决前言今儿老大突然说我CAS项目的代码有问题,心态突然很慌,咋滴了又,都运行两年了,现在才出问题?然后开始了捡起两年前代码的惊叹之路,连连感叹,这我写的啊?嗯嗯,话不多说。。。CAS 5.3X 之RememberMe在前台加入以下代码: <section class="form-check" th

2020-06-03 22:54:09 1838

原创 CAS5.3X 之配置默认Service实现

CAS5.3X 之配置默认service前言CAS配置默认service静态Service配置Spring Web FlowSpringboot 流程实现(解读源码)前言今儿老A问我 :“怎么在没有service的情况下,给CAS配置默认的service,跳转到固定的url啊?”我:“额,文档不是写了嘛?在springboot的配置文件application.yml里有个配置属性,就下边这个”官网文档链接:https://apereo.github.io/cas/5.0.x/installatio

2020-06-03 22:12:06 2065

原创 CentOS7 部署Tomcat

CentOS7 部署Tomcat使用ftp工具将tomcat安装包上传至/home/software目录,如下图所示解压安装包:tar -zvxf apache-tomcat-9.0.35.tar.gz并重命名为前端服务器“tomcat-front”:mv apache-tomcat-9.0.35 tomcat-front将其移动至 /usr/local/目录mv tomcat-front/ /usr/local/启动tomcat,到/usr/local/tomcat-front

2020-06-02 14:57:04 1390

原创 CentOS7 安装JDK

购买云服务器后,厂商会提供一个公网IP和内网IP,我们需要使用SSH工具连接到云服务器,随后就能在命令行中操作linux系统。服务器安装JDK之前,先确保有没有默认安装JDK,执行以下命令进行检查:java -version如果是自己在虚拟机上安装的centos7.x或者centos6.x,则会默认帮你安装好OpenJDK,如下截图:若需要卸载,卸载步骤如下:检查系统安装的OpenJDK rpm -qa|grep openjdk -i删除以上四项openjdk的安装包并且检查后显示

2020-06-02 14:21:05 268

原创 ITIL: 事件管理流程 & 问题管理流程

Java:LinkedList,LinkedHashMap,LruCache详解前言概述事件管理流程图问题管理流程图前言上个项目上线一周了,因为前面的MA处理有点乱,学习下ITIL的管理流程,稍作修改适用于我们内部团队的任务处理流程概述事件管理的宗旨是最短时候恢复故障,从而将故障的损失降到最低,在此前提下尽可能满足服务的要求。因此,事件管理突出的就是恢复企业的业务,启用备份,容灾系统等手段,第一时间采取各种措施来恢复企业生产,这就要求服务台将紧急故障定义为最高优化级,从而确保工单的快速流转,通过各I

2020-05-20 11:01:29 6666

原创 设计模式之工厂模式

设计模式之工厂模式概念简单工厂(静态工厂)多方法工厂抽象工厂(反射)简单工厂模式总结概念工厂模式(Factory Pattern)是 Java 中最常用的设计模式之一。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。在工厂模式中,我们在创建对象时不会对客户端暴露创建逻辑,并且是通过使用一个共同的接口来指向新创建的对象。简单说就是专门负责将大量有共同接口的类实例化,而且不必事先知道每次是要实例化哪一个类的模式。它定义一个用于创建对象的接口,由子类决定实例化哪一个类。工厂模式相当于创

2020-05-13 14:56:08 172

原创 Java:通过javap命令分析java汇编指令

通过javap命令分析java汇编指令一、javap命令简述二、javap测试及内容详解三、总结一、javap命令简述javap是jdk自带的反解析工具。它的作用就是根据class字节码文件,反解析出当前类对应的code区(汇编指令)、本地变量表、异常表和代码行偏移量映射表、常量池等等信息。当然这些信息中,有些信息(如本地变量表、指令和代码行偏移量映射表、常量池中方法的参数名称等等)需要在使用javac编译成class文件时,指定参数才能输出,比如,你直接javac xx.java,就不会在生成对应的

2020-05-13 14:50:12 225

原创 Java:深入理解ServiceLoader类与SPI机制

Java:深入理解ServiceLoader类与SPI机制一、SPI接口介绍1.1 SPI与API区别1.2 应用场景二、Demo展示三、源码分析四、总结一、SPI接口介绍SPI(Service Provider Interface),是JDK内置的一种 服务提供发现机制,可以用来启用框架扩展和替换组件,主要是被框架的开发人员使用,比如java.sql.Driver接口,其他不同厂商可以针对同一接口做出不同的实现,MySQL和PostgreSQL都有不同的实现提供给用户,而Java的SPI机制可以为某

2020-05-13 14:34:46 1136

原创 Java:final关键字的作用 (方法、变量、类)

Java:final关键字的作用 (方法、变量、类)前言final关键字的含义?什么是final变量?什么是final方法?什么是final类?final关键字的好处关于final的重要知识点前言Java中的final关键字非常重要,它可以应用于类、方法以及变量。这篇文章中我将带你看看什么是final关键字?将变量,方法和类声明为final代表了什么?使用final的好处是什么?最后也有一些使用final关键字的实例。final经常和static一起使用来声明常量,你也会看到final是如何改善应用性能

2020-05-08 18:39:39 14055

原创 Java:强引用、软引用、弱引用和虚引用

Java:强引用、软引用、弱引用和虚引用前言正文一、强引用二、软引用(SoftReference)三、弱引用(WeakReference)四、虚引用(PhantomReference)五、备注六、总结前言众所周知,java是JVM负责内存的分配和回收,这是它的优点(使用方便,程序不用再像使用c那样操心内存),但同时也是它的缺点(不够灵活)。为了解决内存操作不灵活这个问题,可以采用软引用等方法,比如说如果希望某些对象具备一定的生命周期的话(比如内存不足时JVM就会自动回收某些对象从而避免OutOfMemo

2020-05-08 17:44:55 213

原创 二. CAS5.3X 单点登录-自定义风格主题开发

本章内容介绍cas项目自定义风格主题开发我用到的cas版本为5.3.1,代码存放在github开发环境Jdk1.8 Maven3.x IDEA官方文档:https://apereo.github.io/cas/5.3.x/installation/User-Interface-Customization.html经过上一章,我们已经搭建了最基础的工程。能够通过静态用户登录并跳...

2018-09-04 18:11:50 2498

原创 一. CAS5.3X 单点登录-基础搭建

本章内容介绍cas项目搭建我用到的cas版本为5.3.1,代码存放在github,欢迎下载开发环境Jdk1.8 Maven3.x IDEA1.下载Overlay通过官方文档(https://apereo.github.io/cas/5.3.x/)介绍,我们可以通过使用一个名叫Overlay的项目来生成一个可以直接用的war包,来部署服务端,先下载这个项目(https://gi...

2018-08-25 10:51:50 3264

原创 算法挑战

1.如果给定的字符串是回文,返回true,反之,返回false。palindrome(回文)是指一个字符串忽略标点符号、大小写和空格,正着读和反着读一模一样。function palindrome(str) { str = str.replace(/[^A-Za-z0-9]/g, '').toLowerCase().split(''); var t = str.every(function...

2018-03-14 17:08:21 1183

企业人力资源管理系统

企业人力资源管理系统源码

2017-04-25

NoSQL深入了解,学习文档

NoSQL深入了解,学习文档

2017-03-22

ZK 6.5.0版本全面文档,供专业开发,学习 zk-mvvm-book ,ZK 8.0.0 Client-side Reference

ZK 8.0.0端参考 ZK 8.0.0组件开发的必需品 ZK 8.0.0组件引用 ZK 8.0.0配置参考 ZK 8.0.0开发人员的参考 ZK 8.0.0风格定制指南 ZK 8.0.0 ZUML参考 zk-mvvm-book

2017-03-22

PLSQL8.0版本包括最新版下载及注册机

PLSQL8.0版本包括最新版下载及注册机

2017-03-22

ajax使用,实现百度搜索范例

ajax使用,实现百度搜索范例,数据为模拟数据,主要实现使用ajax搜索查询

2017-01-06

activiti资料

Activiti审批汇总流程;Activiti项目(初始化数据);Activiti数据库表结构;Activiti工作流课程;Activiti5.4整合SSH项目开发;Activiti5.4 用户指南(中文版)

2017-01-05

SSH框架ajax获取的json格式数据处理过程

ajax里response返回的数据是一个二维数组,比如这样的[{key,val},{key,val},{key,val}],以这样的形式数据传到前台,实现菜单联动下拉框,具体详解,请看文档

2016-11-29

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

TA关注的人

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