自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(35)
  • 资源 (1)
  • 收藏
  • 关注

原创 Docker常用工具容器创建

Jenkins使用直接下载jenkins的话由于版本问题会有很多插件无法安装,因此jenkins需要下载长期支持版本(lts)docker pull jenkins/jenkins:ltsdocker run -d --name jenkins -p 8000:8080 -p 50000:50000 -v /home/slave/.jenkins_home:/var/jenkins_home...

2019-06-08 10:09:32 351

原创 VMware Linux 网络配置(NAT模式)

本文主要讲解在VMware中配置多台Linux虚拟机设置网络连接为net模式,配置静态IP,将IP与主机名对应。使用net模式配置静态IP和主机名对应在以后使用时会比较方便linux安装过程省略,本文使用的是linux系统为CentOS-7-x86_64-Minimal-1708,采用mini安装包减轻电脑压力1、查看vmware虚拟网卡设置点击vmware菜单 编辑->虚拟网络编辑器点击之后出现如

2018-05-07 17:29:49 6476

原创 windows linux jdk8 jdk11下载

linux和windows jdk 包含jdk8,jdk9,jdk10,jdk11,jdk12,jdk13https://pan.baidu.com/s/1jA4B0XVMVIFvlTTG54izzg-----------------------------以下是原来内容,已整合到上述一个文件夹中--------------------------------------------...

2018-01-22 13:18:14 8383 2

原创 9.rewrite规则

1.功能实现url重写以及重定向2.场景URL访问跳转,支持开发设计页面跳转、兼容性支持、展示效果等SEO优化维护后台维护、流量转发等安全3.配置语法Syntax: rewrite regex replacement [flag];Default: -Context:server, location, if配置示例rewrite ^(.*)...

2019-12-31 10:34:25 223

原创 8.动静分离配置

配置upstream java_api{ server 127.0.0.1:8080;}server { listen 80; server_name localhost; #charset koi8-r; access_log /var/log/nginx/log/host.access.log main; root /o...

2019-12-31 10:33:00 188

翻译 Java源码中机器生成(mechanically-generated)的源文件

本文翻译自 https://stackoverflow.com/questions/24904034/mechanically-generated-java-source-files-in-the-java-source-code当我查看Java源码时,我发现一些特别的文件,主要涉及的有java.nio包下的ByteBuffer等类似的类,有舍非常凌乱的源码,还写着This file was...

2019-11-21 16:33:55 652

原创 Java字符串连接原理

本文主要参考黑马程序员的Java面试宝典上的内容我们都知道,在Java中字符串可以用+连接,也可以使用StringBuilder或StringBuffer连接。String str = "abc"+"xyz";那么这几种方式由什么区别呢。当然你可能会知道以下几点String是只读字符串,String引用的字符串内容是不能被改变的StringBuffer/StringBuilder...

2019-11-20 11:20:49 605

原创 Java NIO深入详解

想要学习Netty,NIO的了解必不可少。什么是NIOIO的方式通常分为几种: 同步阻塞的BIO、同步非阻塞的NIO、异步非阻塞的AIO。这里简单提及下BIO全称是Blocking IO,是JDK1.4之前的传统IO模型,本身是同步阻塞模式,针对网络通信都是一请求一应答的方式NIO 即New IO,是JDK1.4中引入的库,是一种非阻塞式IO(non-blocking IO)。本...

2019-11-13 13:51:18 355 1

原创 7.nginx服务之缓存服务配置

1.配置语法Syntax: proxy_cache_path path [levels=levels] [use_temp_path=on|off] keys_zone=name:size [inactive=time] [max_size=size] [manager_files=number] [manager_sleep=time] [manager_threshold=time] [lo...

2019-10-23 16:46:47 144

原创 6.nginx服务之负载均衡服务

1.upstream配置语法Syntax: upstream name {...}Default:-Context:http2.简单示例upstream balance { server 192.168.127.21:8001; server 192.168.127.21:8002; server 192.168.127.21:8003;}server { liste...

2019-09-25 11:03:52 135

原创 5.nginx服务之代理服务

1.配置语法Syntax: proxy_pass URL;Default: -COntext: location ,if in location, limit_except其他配置语法-缓冲区Syntax: proxy_buffering on | off;Default: proxy_buffering on;Context:http, server, location 扩展...

2019-09-25 10:55:23 103

原创 Java List retainAll方法使用注意事项

我们知道在Java中求两个集合的交集可以使用List 的retainAll方法List<String> strList1 = new ArrayList<>();List<String> strList2 = new ArrayList<>();strList1.add("1");strList1.add("2");strList2.add...

2019-09-12 09:36:33 3766

原创 thymeleaf 忽略渲染script标签

thymeleaf会渲染页面上的script标签中的内容。有时候在script标签出现了[[data]]这种双数组的定义,页面渲染就会出错,此时需要忽略这个script标签中的内容.在script标签中加上th:inline="NONE",就不会渲染这段内容<script th:inline="NONE"></script>本来记得是需要加上th:inline=...

2019-09-11 22:22:43 1681

原创 Spring Gateway WebSocket java.io.EOFException: null

首先说明一下我出现这个错误是出现在websocket的服务端,由于websocket向前端传输的内容过大,超过了65536 bytes。这个问题是由于Gateway的原因。Gateway中的错误为 ERROR o.s.b.a.w.r.error.DefaultErrorWebExceptionHandler - Failed to handle request [GET http://loca...

2019-08-29 15:03:26 3577

原创 4.nginx之静态资源web服务

1.sendfileSyntax: sendfile on|off;Default: sendfile off;Context: http, server, location, if in location引读:--with-file-aio异步文件读取2.tcp_nopushSyntax: tcp_nopush on | off;Default:tcp_nopuush off;...

2019-08-27 11:18:07 154

原创 3.nginx访问控制之http_auth_basic_module

Default:auth_basic off;Context:http,server,location,limit_except```Syntax:`auth_basic_user_file file;`Default:`-`Context:`http,server,location,limit_except`首先生成密码文件htpasswd -c ./auth_con...

2019-08-27 11:16:36 244

转载 原型模式

本文转载https://www.cnblogs.com/xiaobai1226/p/8488332.html原型(Prototype)模式是一种对象创建型模式,他采取复制原型对象的方法来创建对象的实例。使用原型模式创建的实例,具有与原型一样的数据。原型模式的特点:1、由原型对象自身创建目标对象。也就是说,对象创建这一动作发自原型对象本身。2、目标对象是原型对象的一个克隆。也就是...

2019-07-25 14:05:21 210

原创 读懂设计模式之单例模式

本文参考了以下博客https://www.cnblogs.com/xiaobai1226/p/8487696.htmlhttps://blog.csdn.net/qq_35860138/article/details/86477538https://blog.csdn.net/li295214001/article/details/48135939/单例模式是一种对象创建型模式,使用单...

2019-07-24 15:02:38 124

原创 java.lang.ClassFormatError: Incompatible magic value 1885430635 in class file

以下是报错源码public class MyClassLoader extends ClassLoader { private File classPathFile; public MyClassLoader() { String path = MyClassLoader.class.getResource("").getPath(); thi...

2019-07-04 21:48:53 9015

原创 Jstree change open close click 事件

继续上次的用法 //当树加载完成后触发的事件 $('#tree_2').on("ready.jstree", function (e, data) { //隐藏所有图标 $('#tree_2').jstree().hide_icons(); }); $('#tree_2').on('changed.jstree', function (e, data...

2019-06-23 22:40:14 963

原创 2.nginx访问控制-http_access_module

http_access_moduleSyntax: allow address | CIDR | unix: |all;Default -Context: http,server,location,limit_exceptSyntax: deny address | CIDR |unix: | all;Default: -Context:http,server,location,l...

2019-06-18 14:25:03 197

原创 第1节:nginx安装

nginx官网下载 http://nginx.org/en/download.html安装依赖yum -y install gcc gcc-c++ autoconf pcre pcre-devl make automakeyum -y install make zlib zlib-devel gcc-c++ libtool openssl openssl-develyum insta...

2019-06-17 15:06:00 146

原创 Jenkins Jacoco Sonar 代码覆盖率及质量扫描

Jenkins Jacoco Sonar 整合使用Jenkins部署项目,Sonar进行代码质量扫描,Jacoco做单元测试覆盖率扫描本文主要参考https://www.jianshu.com/p/5e4a145af439https://ningyu1.github.io/site/post/77-jenkins-sonarqube-jacoco-junit/maven项目pom文件...

2019-06-14 14:43:08 5731

原创 Spring Cloud Gateway Request Pending

使用的Spring Boot版本是2.0.0.RELEASE,Spring Cloud版本是Finchley.M8请求返回200仍处于Pending状态项目中使用gateway时出现一些问题,部分请求已经正确返回200了,但是仍然显示在Pending。有时是ajax请求,有时是一些静态资源css,js之类的。经过查找在GitHub的spring-cloud-gateway的issues中有...

2019-05-31 16:53:46 1512

原创 第二章 docker的基本命令

第二章 docker的基本命令1 docker中镜像和容器的概念首先我们从网上拉取的都是docker的镜像,镜像运行后就是一个docker容器,一个镜像可以有多个容器。镜像和容器的关系类似Java中的类和对象docker --help查看docker命令docker的命令使用方式为docker [OPTIONS] COMMAND查看docker的信息,包括容器,镜像,版本,代理等...

2019-03-24 14:02:28 207

转载 Weblogic12c create user WLST

在weblogic的控制台页面Security Realms中可以很方便的创建用户和组。以下是使用weblogic的WLST工具创建用户内容来自 https://stackoverflow.com/questions/28472096/weblogic-deployment-using-ant-tasks/28478437#28478437create_user.pyfrom webl...

2019-02-20 09:49:37 443

原创 第一章 centos7 docker的安装

centos7 安装docker1.更新yum包到最新版本sudo yum update -y2.卸载(可选的,如果安装过旧版本)sudo yum remove docker docker-common docker-selinux docker-engine3.安装需要的软件包, yum-util 提供yum-config-manager功能,另外两个是devicemapper驱动依赖...

2019-01-23 22:29:38 164

原创 spring boot2 druid java.lang.ClassNotFoundException: org.springframework.boot.bind.RelaxedDataBinder

spring boot 2.1.2.RELEASE版本中整合mybatis mysql druid数据源pom文件部分内容如下 &amp;amp;lt;dependency&amp;amp;gt; &amp;amp;lt;groupId&amp;amp;gt;org.mybatis.spring.boot&amp;amp;lt;/groupId&amp;amp;gt; &amp;amp;lt;arti

2019-01-23 21:11:51 3477 5

原创 Linux基本指令

1. 终端使用ctrl+shift++(0后面的加按键) 终端窗口,字体变大ctrl+-(0后面的-按键) 终端窗口,字体变小ctrl+alt+T 使用快捷键打开终端(Ubuntu)2. 跳转目录cd 跳转目录cd .. 跳转上一级目录cd ./ 当前目录中要进入的文件夹/ 跳转到文件夹...

2018-04-01 09:30:24 223

原创 resourcemanager java.lang.ClassNotFoundException: javax.activation.DataSource

hadoop无法启动resourcemanager和nodeManager , 查看log发现java.lang.ClassNotFoundException: javax.activation.DataSource错误。我出现这种情况是因为使用了jdk9,jdk9默认禁用访问许多javax. * API,可以更换为jdk8还有一种方案不用修改jdk9(这种方法不行)修改$HADOO...

2017-12-20 21:54:21 10529 3

原创 Spring AOP中获取request,response

注意将其写在方法里HttpServletRequest request = ((ServletRequestAttributes) RequestContextHolder.getRequestAttributes()).getRequest();ServletWebRequest servletWebRequest=new ServletWebRequest(request);HttpServl

2017-06-08 16:31:13 7459 3

原创 无法加载 Chrome PDF Viewer

项目要求页面显示word文件,就将其word转成pdf在显示到页面。 但是在谷歌Chrome浏览器 和360极速版中pdf文件有时无法显示 出现 无法加载 Chrome PDF Viewer页面显示pdf使用的是embed标签<embed id="pdffile" width="100%" height="680" src="/ZZZ/provinceProductPdf/20170602.

2017-06-07 11:42:35 17395

原创 jstree单选

在选择部门时,因为每个人只有一个部门,因此要实现单选。在jstree的core里加入 “multiple”: false, 注意是写在core 如下所示'plugins': ["wholerow", "checkbox", "types"],'core': { "multiple": false,//单选 "themes": { "re

2017-06-06 16:56:04 1944

原创 jstree的一些用法

继续上次的用法//当树加载完成后触发的时间 $('#tree_2').on("ready.jstree", function (e, data) {  //隐藏所有图标 $('#tree_2').jstree().hide_icons(); }); $('#tree_2').on('changed.jstree', function (e, da

2017-03-10 17:40:35 1055

原创 jstee--基础用法

最近项目中用到jstree,在此记录一下基本用法,以免忘记 jsvar JsTree = function () { //获取部门Id,用于回显 var deptId=$("#deptId").val(); $('#tree_2').jstree({ //jstree的插件,可查看jstree官网查看 'plugins': ["whol

2017-02-19 13:54:34 649

JDK14 Linux和Windows版本

JDK14 oracle jdk Linux和Windows版本 linux版本是tar.gz,Windows是exe

2020-05-01

空空如也

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

TA关注的人

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