自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 资源 (4)
  • 收藏
  • 关注

原创 记录: org.apache.catalina.connector.ClientAbortException错误

系统在运行一段时间后出现这个问题。后来检查生产环境错误日志,在某一时间段 发现打印了很多的数据库错误的日志, SQL出现60s以上的慢查询,不知道是不是和数据库有关 ,后来咨询了一下项目里面存在定时导入功能,异步导入1500条数据,检查了一下nginx(做反向代理),需要调整nginx的连接超时时间。...

2021-05-31 14:44:51 629

原创 记录:通过jmeter压力测试时出现 Address already in use: connect

改进方案: 调整jmeter的配置, 取消勾选keep live 避免会话一直保存。window提供给TCP/IP链接的端口为1024-5000,并且4分钟循环回收它们 ,导致短时间内跑大量的请求将端口占满,报如上的错误。也可以提高限定的端口值和减少连接等待时间。...

2021-05-31 14:44:22 244

原创 生产环境出现IO异常问题

前一段时间,项目组说有一段时间会出现访问系统响应很慢的问题 ,查看控制台打印和错误日志后发现项目组生产环境的几个系统都出现过 IO 异常的问题。后面通过排查发现 ,项目组生产环境的日志等级为INFO,打印出了较多的无用日志,IO频繁使用出现IO异常,而且生产环境分配的服务器IO性能不是很好。调整日志等级,重新部署生产环境项目。调整后未出现问题。...

2021-04-17 13:02:36 322

原创 记录:测试环境的所有系统访问500错误

在4月初的一个上午,有多个项目组联系我说测试环境频繁访问出现500错误,让我协助查看一下什么原因 。由于项目的前端部署在nginx上,而且都是部署在nginx的系统出现了问题。后面联系nginx管理员申请账号和密码进入nginx所在的服务器排查问题。其中用下面这几种方式去排查。1、nginx+keepalived实现高可用,怀疑系统访问的实际nginx是另一台备份nginx服务器(有些项目的配置文件没有同步),把其中一台nginx停机 ,经过 排查后发现不是这个原因。2、查看其中一个系统的错误...

2021-04-17 12:54:38 595

原创 开发环境下的Vue项目配置proxyTable,后端SpringBoot

前后端分离部署存在跨域问题 ,每次前端请求后端都会发送一个option请求。这里可以通过配置代理来去掉跨域问题。项目是通过 vue-cli生成的 , 所以有config文件夹 下面有 index.js :找到 以下代码:module.exports = { dev: { // Paths assetsSubDirectory: 'static', assetsPublicPath: '/', proxyTable: {},proxyTable里面添...

2020-07-21 11:34:57 503

原创 Nginx的防盗链设置,避免Nginx静态资源(图片、css样式)被调用

这里简单地记录Nginx防盗链的配置。之所以要做这个配置是因为有些内容放在内网不能公开到外网上的,用防盗链一定程度的避免被调用。配置文件如下:server { listen 80; server_name 112.97.48.237; #charset koi8-r; #access_log logs/host.access.log main; location / { ro..

2020-07-10 16:21:57 1143

原创 自制前端脚手架(内网环境下),依赖vue-cli官方模板

之前由于是内网环境下,要求前端搭建一个脚手架供内网的开发人员使用,在网上也找了相关的例子,最终以官方提供的vue-cli-2提供的模板,定制了脚手架。这里简单的说明一下其中的过程并且记录一下: 之前一直是通过 vue init webpack projectName 来创建项目的,这里实际上是通过命令下载github仓库的代码到本地,并和里面的代码进行交互,询问是否配置es-lint、vue-router等,然后下载相应的依赖。 而我要做的是搭建自己的脚手架,通过命令 ryvue init 模板...

2020-06-18 11:00:49 1336

原创 在有try-catch-finally的方法存在返回值问题

今天在写代码涉及到try-catch-finally中,io流需要关闭,在finally里面进行处理。那我的返回值放在哪里呢? try里面还是 try外面这里写了一个demo,供参考使用:public class Test { public static void main(String[] args) throws Exception { Test t...

2019-09-18 12:23:02 524

原创 jquery.i18n.properties.js国际化的一个简单应用

关于国际化一个简单应用,写在这里记住,直接贴代码。新建HTML页面,引入jquery 和 jquery.properties.js。 <!--引入资源--> <script type="text/javascript" src="js/jquery-1.7.2.min.js"></script> <script type="...

2018-11-16 15:38:00 391

原创 easyUI中下拉框手动添加一条数据(数据从后台)

    今天,碰到一个问题,如果easyUI的下拉框要多选怎么处理,如果只想要几个内容不选而其他的都选中又改怎么处理。首先先看easyUI中是怎么将下拉框处理成多选的。 $("#fzjg").combobox({ url:common_getProvinceList.action, valueField :"BZDM", textField :...

2018-05-11 09:16:37 2866

原创 通过首字母查询中文的例子

    最近在项目中,老大要求通过首字母找出相应的照片类型名称,如果通过下拉框来找可能会比较慢,这里要求让我用输入首字母的方式来查询出图片类型,例如:如果要找的照片类型是未知文档,那么我就要在文本框输入:wzwd ,这时文本框下面会出现"未知文档"这个类型供我们选择。这里直接给出例子:<%@ page language="java" contentType="text/html; chars...

2018-04-30 14:06:47 2753 1

原创 调用ajax返回List,对问题的一个记录

    这两天,做小项目碰到了一个问题,流程是这样的,一个下拉框控制类型,另一个下拉框根据前一个下拉框的内容变化而变化,通俗的说就是级联操作。前一个下拉框影响另一个下拉框的内容。 而在这里我主要遇到的问题是返回的List和我原来用到的完全不一样。这里直接看实例:<!-- 机构类型 -->    <div class="form-group">        <la...

2018-04-25 10:18:37 2038

原创 边学边练-Spring Boot快速搭建(一)

    现在Spring Boot用的人越来越多了,而我们公司还处于落后,为了跟上时代,花了一下空闲时间来看看关于Spring Boot的内容:《JavaEE开发的颠覆者Spring Boot实战》,(直接从第6章开始)按照这本书的内容 我做了如下的记录:    我用的是IDEA,这里是我找到的安装教程 ,如果有用IDEA的可以按照这上面的安装。    Spring Boot的优点:    优点:...

2018-04-25 09:52:28 172

原创 关于IE上embed自动播放

    最近要给维护的平台添加一个功能:如果有异常数据请立刻提示,这里我就打算在页面加一段音频文件,如果有异常数据就播放这个音频文件,如果没有就不播放这个音频文件。最开始我用的是html5的<video>标签(这里没用audio标签当时没注意到),我也随意的写了一个案例试了一下是可以的(公司项目用的是IE),这里给出案例:<%@ page language="java" cont...

2018-04-12 21:52:26 5860

原创 类的初始化顺序

今天,在手机上做面试题,是有关类的初始化。这里直接上代码:public class test8 extends A{ test8(){ super("B"); System.out.print("B"); } public static void main(String[] args) { new test8(); }}class C{ C(){ System.ou...

2018-03-21 16:32:14 1479 1

原创 Spring事务管理例子

这个星期我看了一下《Spring FrameWork开发手册》这个技术文档,我翻阅了里面事务管理,现在在这里写下来,以后翻阅的时候可以复习一下:个人认为Spring框架主要在于它的IOC和AOP以及事务管理,这里有时间再去介绍IOC和AOP,在Spring中事务管理可以有两种方式来进行:1、声明式事务管理(基于注解)2、编程式事务管理(基于xml)大多时候都应该选择声明式事

2018-03-12 09:23:23 880

原创 Eclipse启动tomcat,项目没有在tomcat下显示的情况

Eclipse的web项目启动tomcat没有在tomcat下显示项目从添加tomcat服务器说起。打开Window,选择Preferenceseclipse的web项目启动tomcat没有在tomcat下显示项目从添加tomcat服务器说起。打开Window,选择Preferences

2018-03-06 09:38:32 3147

原创 SpringAOP 实例

一、介绍这些天看了《Spring in Action》的第四章,讲解的是关于SpringAOP方面的,现在将自己的例子写出来。二、AOP相关知识介绍AOP可以做一些与业务逻辑不相关的操作,比如:日志、事务、安全等,使我们更加去关注自己的业务。切面(Aspect) :要织入到业务上的一个类。切面是由切点和通知组成的切点(pointcut):要执行的业务方法执行通知的一个标识。通知(advice):切...

2018-03-01 17:01:49 276

原创 zTree与java后台结合

最近正在使用zTree插件,专门用来实现树形菜单。下载zTree插件http://www.treejs.cn/v3/demo.php#_306这里我通过ajax发送请求获得表中的数据(这里的数据就是要进行树形菜单的)前台$.ajax({ type:"POST", url:"sTree", data:{t:Math.random()},

2017-11-08 16:28:52 3672 3

原创 关于js的parseInt() 函数

var d=t.getDate()/10>=1?t.getDate():"0"+t.getDate();个人经常犯的错误 如果t.getDate()=2 那么在上述计算中 会出现 t.getDate()/10的值为0.2

2017-05-03 13:54:02 285

Mybatis-generator 生成Mybatis配置文件

通过命令提示符自动生成MyBatis的相关配置文件,里面有较为详细的说明,对于项目可以使用

2017-12-27

基于SSM框架的练习(基本操作)

对SSM框架的学习,目前还有待完善,数据库文件在项目中可以找到,没用maven,请用eclipse打开项目

2017-12-04

Spring源码

自己原来对照视频写的一些代码,现在分享给大家用来学习或者复习,里面描述了Spring的一些知识,可以好好的看一下

2017-10-13

redis架包下载

里面有jedis-2.1.0 和 common-pool-1.5.5 这两个架包。 可以用于redis的学习,如果要和spring结合,请勿下载, 这里面没有关于spring的架包。

2017-09-15

空空如也

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

TA关注的人

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