自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(78)
  • 资源 (5)
  • 问答 (1)
  • 收藏
  • 关注

原创 请求后台 Unexpected EOF read on the socket

APP请求后端接口,莫名奇妙报错,前往后台查看日志还行报了下面的错误02-03 23:52:37.853 ERROR [o.a.c.c.C.[.[localhost].[/].[dispatcherServlet]] - Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is org.

2021-02-04 09:16:11 4438 1

原创 java设计模式

一.工厂模式/** * 工厂设计模式 * 将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示 * * 1.简单工厂模式 采用if或者switch 分别获取不同的实现类 * 2.多方法静态工厂 采用多个静态方法,分别获取不同的实现类 * 3.工厂方法模式 采用多个类实现,获取不同的实例 */二,抽象工厂模式...

2019-06-26 15:24:19 229

原创 Springmvc息转换器

当使用了<mvc:annotation-driven>配置等同于@EnableWebMvc注解的时候就默认启用了响应消息转换器1.原始字符串转换器:org.springframework.http.converter.StringHttpMessageConverter 输出 text/plan原始字符串 默认ISO-8859-1编码2.文件下载流...

2019-06-24 08:58:53 323

原创 CSS:display各个值区别

inline:内联元素可以多个非block元素共占一行,设置的height和width无效!block:块元素独占一行,可以设置height,widthinline-block:是上面的结合,height和width起作用 ,默认以元素底部对齐,可以使用vertical-align:top改成顶部对齐inline-table:用于table元素,table默认和block元素...

2019-06-19 17:58:47 419

原创 nginx for windows安装为服务运行

下载winsw地址:https://github.com/kohsuke/winsw有两个版本winsw2.X和winsw1.X ,winsw1.X已经停止更新了,只做维护和修复winsw2.x又分为.NET Frameworks2.0and4.0版本,选择适合自己的!解压以后如下选择适合自己的版本 !有两个xml文件,一个是简单配置文件(只有server的名...

2019-03-30 09:42:53 530

原创 nginx常用配置解释

该配置文件下配置了三个站点1.\work 127.0.0.1:8181\hp2.\es 127.0.0.1:9091\es3.\ 127.0.0.1:9191\#user nobody;# 参考:https://blog.csdn.net/qq_33730348/article/details/80481962# 工作进程:一般设置等...

2019-03-30 09:11:24 285

原创 微信分享网页开发

需要分页的网页引入下面jspweixin.jsp<%-- Created by IntelliJ IDEA. User: Date: 2019/2/20 Time: 15:12 To change this template use File | Settings | File Templates.--%><%@ page contentTyp...

2019-03-28 16:35:37 371

翻译 Apache将URL映射到文件系统位置

一般我们下载一个Apache,如果是非安装版本的话,我们需要在httpd.conf文件中找到Define SRVROOT,将其配置为当前Apache根目录的文件路径!# 将SRVROOT配置为所在根目录Define SRVROOT "D:\devGreenSoft\Apache24"ServerRoot "${SRVROOT}"相关模块 相关指令 mod_ac...

2019-03-28 15:40:32 2032

翻译 Apache for Windows

操作系统要求运行Apache 2.4的Windows平台必须是Windows 2000或更高版本。始终获取并安装最新的版本以避免操作系统错误。超过2.2的Apache HTTP Server版本将无法在Windows 2000之前的任何操作系统上运行。下载Apache for WindowsApache HTTP Server Project本身不提供软件的二进制版本,只提供源...

2019-03-27 20:10:20 1078

原创 nginx常用命令

nginx -s stop 强制快速停止服务nginx -s quit 等待请求结束后停止服务nginx -s reload 修改配置文件后重新加载文件nginx -s reopen重新打开日志文件windows下常用命令start nginx.exe 守护进程方式启动taskkill /IM nginx.exe /F 杀死所有nginx...

2019-03-25 10:38:21 151

原创 springMVC+ehcache @Cacheabale失效

这两天做缓存发现@Cacheable没有用,之前用过配置一样没有变动,不过之前用的是spring+ehcache,然后移植到springMVC中的时候却不起效果!发现假如spring-mvc.xml和spring-ehcache,xml分开来配置的话下面注解一定在两个配置文件中都加上<cache:annotation-driven/> 所以,如果Spring 和 Spr...

2019-03-20 10:16:52 341

原创 log4j2.xsml配置文件详细

&lt;?xml version="1.0" encoding="UTF-8"?&gt;&lt;configuration status="OFF" monitorInterval="30"&gt; &lt;!-- status="OFF",可以去掉,它的含义为是否记录log4j2本身的event信息,默认是OFF --&gt; &l

2019-03-14 11:40:30 726

原创 Tomcat TCP连接TIME_WAIT过多 导致假死无响应优化

Linux下使用以下命令查看网络连接状态netstat -n | awk '/^tcp/ {++S[$NF]} END {for(a in S) print a, S[a]}'Windows下使用以下命令查看网络连接状态netstat -n |find /i "time_wait" /cnetstat -n |find /i "close_wait" /cnetstat -...

2019-03-01 09:58:15 4432

原创 快速将有父子关系数据组装成父子list

假如有一组数据 有父子,祖父或者无限极父子关系,可以使用下面的方式快速组装成tree继承BeanTreeimport java.io.Serializable;import java.util.ArrayList;import java.util.List;public class BeanTree implements Serializable { private ...

2018-12-25 17:26:09 3706 2

转载 存储过程中遍历游标的三种方式(For,Fetch,While)

create or replace procedure myprocedure is CURSOR CUR_TEST IS --声明显式游标 SELECT ECODE,ENAME FROM EMP; CUR CUR_TEST%ROWTYPE; --定义游标变量,该变量的类型为基于游标C_EMP的记录 ...

2018-12-24 16:26:55 1650

原创 Tomcat8.5+Apache+mod_jk做负载均衡和动静分离

1.mod_jk.conf#是tomcat提供的、用来连接Apache与tomcat的一个插件,默认下载的tomcat中是没有的,需要单独下载。#加载mod_jk ModuleLoadModule jk_module modules/mod_jk.so#指定workers.properties文件路径 JkWorkersFile conf/workers.properties#...

2018-12-08 18:02:16 380

原创 Tomcat8.5 优化配置

   server.xml优化配置&lt;?xml version="1.0" encoding="UTF-8"?&gt;&lt;!-- Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file...

2018-12-07 12:53:59 1838

原创 python学习作业笔记十五

#!/usr/bin/env python# -*- coding: utf-8 -*-# @Time : 2018/8/20 17:01# @Author :# 多进程from multiprocessing import Processimport os# 子进程要执行的代码def run_proc(name): print("Run child ...

2018-08-31 09:01:03 171 3

原创 python学习作业笔记十四

#!/usr/bin/env python# -*- coding: utf-8 -*-# @Time : 2018/8/21 13:58# @Author :import rewhile True: # 匹配成功 返回一个Match对象 否则返回None r = re.match(r'\d{3}\-\d{3,8}$', '010-123456') ...

2018-08-21 14:47:07 176

原创 python学习作业笔记十三

分布式进程主进程#!/usr/bin/env python# -*- coding: utf-8 -*-# @Time : 2018/8/21 11:07# @Author :# 分布式进程import random, time, queuefrom multiprocessing import managers# 发送任务的队列task_queue = ...

2018-08-21 13:54:17 193

原创 python学习作业笔记十二

#!/usr/bin/env python# -*- coding: utf-8 -*-# @Time : 2018/8/20 17:32# @Author : # 多线程 有两个库_thread和threading,_thread是低级模块,threading是高级模块,对_thread进行了封装。绝大多数情况下,我们只需要使用threading这个高级模块。impo...

2018-08-21 11:03:38 212

原创 python学习作业笔记十一

#!/usr/bin/env python# -*- coding: utf-8 -*-# @Time : 2018/8/20 17:01# @Author :# 多进程from multiprocessing import Processimport os# 子进程要执行的代码def run_proc(name): print("Run child ...

2018-08-21 11:02:16 212

原创 python学习作业笔记十

#!/usr/bin/env python# -*- coding: utf-8 -*-# @Time : 2018/8/18 17:09# @Author : # 枚举类型from enum import Enum# 自动赋值 默认从1 开始,且为int型Month = Enum('Month', ('Jan', 'Feb', 'Mar', 'Apr', 'M...

2018-08-19 10:35:48 183

原创 python学习作业笔记九

#!/usr/bin/env python# -*- coding: utf-8 -*-# @Time : 2018/8/17 14:34# @Author : # 多重继承# 定制类# 1.__clots__限定类的属性# 2.__len__()作用于len()函数# 3.__str__() 调用print()输出对象的时候回调用这个函数# 4._...

2018-08-18 17:09:04 221

原创 python学习作业笔记八

#!/usr/bin/env python# -*- coding: utf-8 -*-# @Time : 2018/8/17 11:18# @Author : # 使用type() 获取对象类型print(type(123))print(type("123"))print(type(None))print(type(abs))print(type('123'...

2018-08-17 14:34:34 206

原创 python学习作业笔记七

#!/usr/bin/env python# -*- coding: utf-8 -*-# @Time : 2018/8/17 9:34# @Author : class Person(object): def __init__(self, name, age, sex): self.__name = name self.__age ...

2018-08-17 11:17:25 192

原创 python学习作业笔记六

#!/usr/bin/env python# -*- coding: utf-8 -*-# @Time : 2018/8/17 8:40# @Author : # 偏函数 实际上就是简化函数的调用# 例如 内置函数 int() 实际上是有一个参数可以指定转换的进制(默认是十进制) 就如我们要转换一个字符串为二进制# int('1000000',base=2) 假如我...

2018-08-17 09:02:57 197

原创 python学习作业笔记五

#!/usr/bin/env python# -*- coding: utf-8 -*-# @Time : 2018/8/16 14:57# @Author : zhengzhenimport datetime# 装饰器# 例如一个日志记录器 拦截方法def log(func): def wrapper(*args, **kwargs): ...

2018-08-16 19:58:16 197

原创 python学习作业笔记四

#!/usr/bin/env python# -*- coding: utf-8 -*-# @Time : 2018/8/16 10:20# @Author : # 迭代器# 可以迭代的数据都可以称之为Iterable对象(可迭代对象)from collections import Iterableprint(isinstance([], Iterable)) #...

2018-08-16 10:32:18 179

原创 python学习作业笔记三

#!/usr/bin/env python# -*- coding: utf-8 -*-# @Time : 2018/8/16 9:02# @Author : # 列表生成式# 生成一个1到一百的列表list1 = list(range(1, 101))print(list1)# 生成一个[1x1,2x2,....,100x100]的列表list2 = [i ...

2018-08-16 10:19:52 196

原创 python学习作业笔记二

利用切片操作,实现一个trim()函数,去除字符串首尾的空格,注意不要调用str的strip()方法:# 利用切片操作,实现一个trim()函数,去除字符串首尾的空格,注意不要调用str的strip()方法:def myTrim(s): if not isinstance(s,str): raise TypeError('please give a string') if len(...

2018-08-15 23:03:17 227

原创 python学习作业笔记一

练习请使用迭代查找一个list中最小和最大值,并返回一个tuple:# 递归获取列表中的最大值和最小值def findMaxAndMin(l, x=0, y=0): if not isinstance(l, list): raise TypeError("请传入list") if len(l) == 0: return x, y ...

2018-08-15 18:04:02 219

原创 chrome浏览器获取图片的宽高为0

类似如下的图片,display:none;  1.在火狐浏览器中获取高度和宽的是可以获取到的width 和 height试了多种网上的方法都没用例如下面这种网上的方法,根本没用var img = new Image; img.onload = function(){ alert ( img.width ); }; img.sr...

2018-08-02 10:54:19 678

转载 css3渐变透明遮盖

background: -webkit-gradient(linear, 0 0, 0 100%, from(rgba(255, 255, 255, 0)), to(#fff)); background: -moz-linear-gradient(top, rgba(255, 255, 255, 0), #fff); background: -o-linear-gradi...

2018-07-17 09:09:09 8994

原创 struts2中s:hidden标签放在td或者th标签中导致网页排版错乱

&lt;table&gt;    &lt;tr&gt;        &lt;td&gt;            &lt;form&gt;                 &lt;table&gt;                    &lt;tr&gt;                        &lt;td&gt;                            内

2018-06-13 14:36:50 568 1

原创 (二)ElasticSearch-system-api

1.cluster health 集群健康状态get _cat/health?vstatus:grenn(至少有一个主节点和一个副本节点在运行), yellow(只有一个节点在运行),red(危险故障状态)2.nodes status 节点状态get _cat/nodes?v3.list all indices  展示所有索引get _cat/indices?v4.create an  index...

2018-06-11 20:25:33 189

原创 (一)ElasticSearch-Basic Concepts

        之前项目需要零零碎碎学习了一些ElasticSearch的知识,但是最近项目遇到瓶颈,搜索不准确,速度不高!需要进一步优化!为此,重新好好看看ElasticSearch的知识!1.cluster 集群 由许多节点node组合而成,区分唯一的集群是根据集群的名字(unique name)来区分的! 集群可以使用以下三种阶段logging-dev,logging-stage,loggi...

2018-06-11 15:17:33 252

原创 ElasticSearch使用ik中文分词器集成html_strip网页标签过滤器

绝招就是使用自定义分析器可以参考官方文档    https://www.elastic.co/guide/en/elasticsearch/reference/5.6/analysis-custom-analyzer.htmltokenizerA built-in or customised tokenizer. (Required) 这个参数是必须的,分词令牌char_filterAn opti...

2018-05-25 18:33:41 4817 1

原创 spring mvc 请求400错误

错误提示:Required String parameter The server cannot or will not process the request due to something that is perceived to be a client error (e.g., malformed request syntax, invalid request message framin...

2018-05-24 11:05:21 544

原创 tomcat9.0.7访问静态资源图片资源,文件后缀名不标准访问不到资源

今天开发的时候,有个图片上传保存了两张图片, 一张是原图 ,一张是缩略图片!其中缩略图片后缀名是在原图片后缀名上加了 m例如 A.jpg 上传以后会有A.jpg和A.jpgm两张图片, 原来公司用的是 tomcat7  ,在tomcat7中两张图片都可以访问到的 ,但是最近更换了Tomcat9.0.7以后缩略图无法显示 ,发现原来Tomcat9.0.7对于非标准后缀的图片资源是无法正确响应,导致前...

2018-05-04 17:36:23 2047

长按放大图片js

引入该js后自动为所有图片增加长按放大事件 ,依赖jquery包

2018-04-27

jBox前端弹出框插件

jBox前段弹出框插件,警告框,提示框,弹出窗口,加载提示

2018-03-29

mybatis-generator1.3.5-修改版

配置文件都已经配置好, 新增了两个方法, selectByRecord 和deleteByRecord,针对mybatis有效

2017-11-05

cos上传框架

struts.multipart.parser:该属性指定处理multipart/form-data的MIME类型(文件上传)请求的框架,该属性支持cos、pell和jakarta等属性值,即分别对应使用cos的文件上传框架、pell上传及common-fileupload文件上传框架。该属性的默认值为jakarta。 注意 如果需要使用cos或者pell的文件上传方式,则应该将对应的JAR文件复制到Web应用中。例如,使用cos上传方式,则需要自己下载cos框架的JAR文件,并将该文件放在WEB-INF/lib路径下。

2017-03-16

java_JDK8 帮助文档

java_jdk8帮助文档

2017-02-23

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

TA关注的人

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