自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(57)
  • 收藏
  • 关注

原创 jenkins构建项目时跳过单元测试

最近构建项目时突然构建失败,查看日志发现构建的时候就启动了项目,而且明明是构建测试环境的项目,日志却显示启动环境是开发环境,思前想后发现之所以构建的时候就启动了是因为跑了单元测试的原因,因此需要在打包时跳过单元测试。clean package -Dmaven.test.skip=true...

2020-03-23 11:06:56 3677

原创 restTemplate添加请求头

//请求添加token头HttpHeaders headers = new HttpHeaders();headers.add("token",token);HttpEntity<String> requestEntity = new HttpEntity<>(null, headers);ResponseEntity<String> resEntit...

2020-03-06 10:57:51 2449 1

原创 长连接转短链接

/** * 对字符串md5加密 * * @param str * @return * @throws SaslException */private static String getMD5(String str) { try { // 生成一个MD5加密计算摘要 MessageDigest md = MessageDigest.getInstanc...

2020-01-21 11:21:31 348

原创 nginx报错(10055)

错误 10055: An operation on a socket could not be performed because the system lacked sufficient buffer space or because a queue was fullwindow下通过cmd命令 netstat -ano,查看到nginx端口出现大量TIME_WAIT通过动态端口范围解决...

2019-07-05 11:05:37 5857 1

原创 restTemplate发送get请求携带header

restTemplate发送POST请求时可以通过restTemplate.postForObject(url.toString(),requestEntity,String.class)方式请求,但是GET却没有相应的方法,但是可以使用exchange替代,代码如下:HttpHeaders headers = new HttpHeaders();headers.add("token",t...

2019-06-13 15:15:06 21985

原创 java生成二维码工具类

package com.dqchan.cloud.utils;import java.awt.BasicStroke;import java.awt.Graphics;import java.awt.Graphics2D;import java.awt.Image;import java.awt.Shape;import java.awt.geom.RoundRectangle2D...

2019-05-17 14:43:58 1160

原创 linux 启动spring boot项目的脚本

项目名:cloud-eureka.jar脚本名:startup_development.sh启动命令:(项目文件与脚本文件在同目录下) shstartup_development.sh start脚本内容:#!/bin/bash#这里可替换为你自己的执行程序,其他代码无需更改APP_NAME=cloud-eureka.jar#使用说明,用来提示输入参数usage() {...

2019-04-11 16:31:57 469

原创 关于feign第一次访问接口失败问题

最近学习中遇到一个事情,定义好feign接口后,每当重启后第一次访问总会报异常,访问多几次之后才能访问查阅资料之后才发现默认请求超时时间是1s,解决方案是再yml配置中配置一下内容:(时间自定义)#请求处理的超时时间ribbon.ReadTimeout: 60000#请求连接的超时时间ribbon.ConnectTimeout: 30000...

2019-04-04 14:52:52 1860 1

原创 idea svn设置修改文件后,父文件夹也显示为有修改

file--setting--version control 勾选show directories with changed descendants效果如下:

2019-04-04 14:31:00 1934

原创 IDEA/eclipse创建spring-boot项目启动时指定加载配置文件

eclipse鼠标点击项目右键—>Run As—>Run Configurations—>Java Application鼠标右键点击Java Application————>点击 new在箭头指向的Name处填写你要定义的名字(最好使用Spring Boot项目名称)在箭头指向的Main class处填写你的启动类的路径配置参数:两种方法:...

2019-03-27 09:11:15 6419 1

原创 前端获取form表单json数据

/**获取表单json数据 eg:var jsonData = $("#demoForm").serializeObject();*/$.fn.serializeObject = function() {      var o = {};      var a = this.serializeArray();      $.each(a, function() {          if...

2018-11-21 11:15:50 1972

原创 IDEA 构建简单spring boot的web项目(springmvc+mybatis[mysql]+freemaker)

记录一下IDEA 构建简单spring boot的web项目(springmvc+mybatis[mysql]+freemaker)的过程1、项目整体目录 2、pom.xml 添加依赖&lt;?xml version="1.0" encoding="UTF-8"?&gt;&lt;project xmlns="http://maven.apache.org/POM/4.0.0" ...

2018-10-30 16:09:28 283

转载 layui table 单元格合并

在表格加载完成方法执行done:function(res, curr, count){                merge(res);            }//合并单元格function merge(res) {    var data = res.data;    var mergeIndex = 0;//定位需要添加合并属性的行数    var mark = 1;...

2018-10-26 18:07:56 4024 2

原创 windows 搭建Git

 1、git下载https://git-scm.com/downloads2、gitlit下载(远程服务)http://www.gitblit.org/3、解压gitlit到自定义路径(D:\Program Files)4、修改gitblit安装目录下的data文件下的gitblit.properties    其中include = defaults.properties注释掉,...

2018-10-10 10:57:04 150

原创 bat复制文件到文件夹

新建txt,复制一下内容保存,修改txt后缀为bat,双击运行即可将F:\test路径下所有的文件复制到D:\test文件夹下(路径有空格注意使用"" ,例如"D:\test a\test")@echo offecho "copy workspace html to server"echo.xcopy F:\test\*.* "D:\test" /s /e /c /y /h /r...

2018-09-18 11:08:14 12660

原创 eclipse was热部署(was服务目录找不到部署包信息)

按照以上配置的话,修改java代码时不需要等待程序漫长的发布即可生效,但是发现html页面修改之后没有生效,于是乎自己写了一个bat脚本把工作区的html文件复制到运行目录下@echo offecho "copy workspace html to server"echo.xcopy F:\workspace\gzzy_cgpt_newly\expmisWeb\WebContent\...

2018-09-07 17:08:32 1047

原创 关于form表单提交数据报400,参数unable to decode value的解决思路

请允许我吐槽一番:最近在项目中遇到一个form表单提交数据时报400的错误,首先想到就是参数值格式错误问题,进去network查看form data发现中文值unable to decode value的问题,各种网上的资料都是说编码问题,神tm我就在想我新建的时候保存是成功的,修改的时候保存就报400了,这还不是参数值格式类型的问题?于是乎仔细查看form data,发现createDate的值...

2018-08-23 21:09:52 3402

转载 记录一下js获取上周、下周日期

原文来自:https://www.jb51.net/article/108852.htm&lt;!doctype html&gt;&lt;html&gt;&lt;head&gt;  &lt;meta http-equiv="Content-Type" content="text/html; charset=gbk" /&gt;  &lt;title&gt;日历操作&lt

2018-08-22 16:00:07 1977

原创 window maven安装与配置

一、需要准备的东西1. JDK2. Eclipse3. Maven程序包二、下载与安装1. 前往https://maven.apache.org/download.cgi下载最新版的Maven程序:2. 将文件解压到D:\Program Files\Apache\maven目录下:3. 新建环境变量MAVEN_HOME,赋值D:\Program Files\Ap...

2018-08-13 16:13:19 3466

原创 ie11清理缓存

Internet选项---常规---浏览历史记录---设置---Internet临时文件---查看文件---将目录里面的文件全部删除

2018-08-10 15:11:07 3033 1

原创 window安装redis并加入window服务,以及一台机器启动多个redis实例

一、window redis下载1.打开官网http://redis.io/点击Download2.往下拉,找到Windows,   由图片中的文字可以看出Redis项目不正式支持Windows。 但是,Microsoft开放技术小组开发和维护这个Windows端口针对Win64。       所以我们点击Learn more3.点击后,会发现其实是跳转到了微软的Git...

2018-08-03 10:48:45 4439

原创 mark一下mysql/oracle/db2查询前n条数据的sql语句

1、mysqlselect * from table_name limit 10;从第5条后面的记录开始查询往后查询10条select * from table_name limit 5,10;2、oracleselect * from table_name where rownum&lt;10 3、db2select * from table_name fetch f...

2018-08-03 10:07:28 217

原创 mybatis+db2批量插入与删除

mapper.xml修改://批量插入&lt;insert id="insertList" parameterType="java.util.List"&gt;      insert into demo_table (ID, NAME)       values    &lt;foreach collection="list" item="item" index="index&q

2018-08-02 19:30:13 2568 1

原创 关于uploadify.swf插件上传文件乱码问题

uploadify.swf插件是一个比较好用的前端附件上传的插件,但是无奈中文乱码太烦了,现在分享一下项目过程中处理乱码问题。1、在js代码中定义的onUploadStart方法中自定义一个参数传递到post参数中:'onUploadStart': function (file) {         this.setPostParams({fileName: encodeURICompo...

2018-07-30 15:50:23 679

原创 mark一下was服务启动与停止命令

停止was服务:/opt/IBM/WebSphere/AppServer/profiles/AppSrv01/bin/stopServer.sh server1  -username admin -password admin启动was服务/opt/IBM/WebSphere/AppServer/profiles/AppSrv01/bin/startServer.sh server1...

2018-07-26 11:07:05 8257

原创 定时js

setInterval(function(){if(new Date().getHours()==10 &amp;&amp; new Date().getSeconds()&lt;1 ){$("#myclick").click();}}, 0.0001);

2018-07-13 10:08:25 202

原创 was8.5 部署的应用程序使用到aop报错JVMVRFY013问题

解决步骤:1 进入was应用程序后台2 应用程序服务器 &gt; server1 &gt; 进程定义 &gt; Java 虚拟机3 在通用jvm参数配置    -Xverify:none4 重启was

2018-06-22 15:39:17 439

原创 java实现文件下载

前端window.location.href = url;/** * 下载文件 * @param filePath * @param fileName * @param response * @return */ @RequestMapping("/downloadFile") @ApiOperation(value="下载文件",httpMethod="GET",notes="下载文...

2018-06-07 09:03:25 578

原创 mark一下使用redies作为系统缓存思路

首先总结一下redis的特点1、速度快 Redis是用C语言实现的; Redis的所有数据存储在内存中。 2、持久化 Redis的所有数据存储在内存中,对数据的更新将异步地保存到磁盘上。 3、支持多种数据结构 Redis支持五种数据结构:String、List、Set、Hash、Zset 4、支持多种编程语言 Java、php、Python、Ruby、Lua、Node.js 5、功能丰富 除了支持...

2018-06-06 11:05:32 937

原创 Windows MongoDB安装以及生成系统服务

1、官网下载https://www.mongodb.com/(本文使用3.6)2、点击安装包安装,默认下一步就好,安装路径可自定义(本文D:\MongoDB)3、通用命令行启动服务    进入bin目录(D:\MongoDB\Server\3.6\bin)执行mongod --dbpath D:\data\db(自行新建存放数据的文件夹)    示例D:\MongoDB\Serve...

2018-06-01 17:26:32 424

原创 js时间戳格式化

//格式化时间戳function formatDate(dateTime,isShowTime){ if(dateTime==null || dateTime==""){ return ""; }    var time = new Date(dateTime);    var reDate = "";    reDate += time.getFullYear() + "-";    reDa...

2018-05-23 10:17:02 235

原创 springmvc前端提交日期

前提:1.实体类的日期属性类型为Date  2.前端提交的日期类型为字符串解决方法:在相应的controller中定义一下方法        /**   * 将前端字符串格式的日期转换为date类型 * @param binder */ @InitBinder public void initBinder(ServletRequestDataBinder binder){ SimpleDat...

2018-05-23 10:15:51 442

原创 eclipse闪退问题

最近在一个新的工作区之后,发现eclipse动不动就闪退,很苦恼,然后查找各种该方法,找到了一个“万能”的,就是将jdk的jre目录复制到eclipse目录下,之后就再也没有闪退了。...

2018-05-13 12:01:19 392

原创 关于alert弹出多次的问题

最近在项目发现一个bug,在layui-table里面的方法执行两次之后,点击一次绑定的按钮触发方法之后执行了多次该方法,我的体现是alert弹出多次,捣鼓需求之后发现是按钮触发多次绑定,导致点击一次按钮执行多次方法,解决方法是在按钮绑定点击时间之前,先解绑(unbind)以上描述可能不是很精确,还请谅解。...

2018-05-11 20:21:10 7701 2

原创 java导出excel表

包说明:本文主要使用jxl.jar,jxl是java关于Excel的一个工具类。源代码介绍:public void exportExcel(HttpServletRequest request, HttpServletResponse response){    String fileName = "会议列表.xls";   //设置响应头    response.setContentType...

2018-04-20 14:30:10 188

原创 java自定义下载文件名中文乱码问题

使用java实现文件下载并重命名时出现文件名中文乱码问题时,只需要对请求头的文件名进行utf-8编码即可response.setHeader("Content-disposition","attachment;filename="+ URLEncoder.encode(fileName, "utf-8"));...

2018-03-07 10:21:37 1356

转载 eclipse使用 maven创建项目

原文:http://www.cnblogs.com/leiOOlei/p/3361633.html一.创建项目1.Eclipse中用Maven创建项目上图中Next2.继续Next3.选maven-archetype-webapp后,next4.填写相应的信息,Packaged是默认创建一个包,不写也可以5.创建好项目后,目...

2018-02-24 09:24:47 134

原创 Encountered "(". Expected one of : "}", ".", "[", ">", "gt", "<", "lt", ">=", "ge", "<=", "le",错误问提

最近项目移植到weblogic11g时突然有个页面报错,如题,经排查,发现是weblogic11g对三目运算符的兼容性有点问题,原本代码是value="${minLength==null}?0:${minLength}",后来使用c:if标签代替之后错误就消失了

2018-01-16 17:06:00 1606

原创 连接linux的MySQL服务报表不存在的错误问题

最近在搭建linux服务器时安装了mysql,工具链接过去的时候一切数据都是正常的,但是使用项目时却发现后台报表不存在的问题,原因是linux环境下mysql表名是区分大小写的在my.cnf上配置以下属性即可不区分大小写,配置完之后重启mysql。lower_case_table_names = 1

2018-01-02 16:51:42 599

原创 amoeba实现mysql读写分离

前提:3台安装了mysql服务的centos64,其中两台已经实现了主从集群,以下以master和slave代替称呼(参考http://blog.csdn.net/qq_26702601/article/details/78924440)第三台需要安装jdk1.5以上的版本(amoeba安装需要用到Java虚拟机)1、安装amoeba1.1 官网下载ameoba,存放到/usr/loc

2018-01-02 09:01:29 151

空空如也

空空如也

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

TA关注的人

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