- 博客(24)
- 收藏
- 关注
原创 SpringMVC 4.3的跨域请求配置
Spring MVC 4支持跨域请求配置功能,可以通过简单的配置允许服务资源被跨域请求。1、跨域请求数据跨域请求数据在controller的方法上使用注解@CrossOrigin(origins = "*", maxAge = 3600, methods={RequestMethod.POST,RequestMethod.GET})注:methods必须配置,在使用4.3版本时,不配置method...
2018-06-19 20:09:11
1446
转载 js判断是否是ie浏览器且给出ie版本
原文链接:https://www.cnblogs.com/XCWebLTE/archive/2017/06/15/7017338.htmljs判断是否是ie浏览器且给出ie版本之前懒得写判断ie版本js,因为网上关于这方面的代码太多了,所以从网上拷贝了一个,放到项目上才发现由于时效性的问题,代码不生效。就自己写一个吧。怎么去看浏览器的内核等信息 ---- js的全局对象window子属性navig...
2018-03-06 10:17:07
852
原创 通过cmd启动和关闭redis
redis所在路径: E:\software\Redis-x64-3.2.100启动:start cmd /k "cd /d E:\software\Redis-x64-3.2.100 && redis-server.exe redis.windows.conf"关闭:start cmd /k "taskkill /f /t /im redis-server.exe &&a...
2018-02-28 10:20:11
6627
2
转载 Vue列表渲染指令v-for的索引$index报错Uncaught ReferenceError: $index is not defined
文章来源: http://www.cnblogs.com/mzzz/p/6382590.htmlVue.js的列表渲染更新:之前可以这样:123456ul id="example"> li v-for="item in items"> {{$ind
2017-06-07 16:50:44
11757
原创 解决IE浏览器使用UEditor修改文章后,重新打开文章,显示修改之前内容的问题
场景:门户网站项目中,使用了UEditor编辑器编辑推送到前台的文章问题:后台修改一篇文章后,返回列表,然后重新编辑刚刚修改的文章,结果发现显示的是修改之前的内容,前台看推送的文章是修改了的,FF、Chrome浏览器下无此问题,IE浏览器有(返回列表跟进入文章修改页,浏览器URL没改变,内容是通过ajax请求局部更新的)。 开始以为是UEditor在IE浏览器下的缓存问题,然而并
2017-05-09 14:44:53
2179
原创 IE浏览器不支持display:none导致option不能隐藏的问题
项目场景:级联的select元素,根据一级select的选择,二级select中的option选项需要对应的隐藏或显示。原来的做法是display:none和display:block来隐藏和显示option,option中通过自定义属性data-category过滤,控制option的隐藏或显示,结果在IE浏览器中并不能达到想要的效果,通过网络查找,是因为IE浏览器不支持display:no
2017-04-28 14:08:20
10007
原创 Java Web的校验码图片生成与后台校验
校验码是网站常用的功能,是防止密码爆破,垃圾请求比较有效的做法。基本原理是在后台随机生成几个字符,保存在session中,并通过代码绘制成图片,显示在网页上,处理请求时,与session中保存的校验码作比较。 Java需要使用到awt包下与图片相关的几个类。以下是基本做法:package com.test.weigs.util;import java.awt.Color;
2017-03-26 15:44:52
735
原创 log4j的配置详解
Xml代码 value="[%d{dd HH:mm:ss,SSS\} %-5p] [%t] %c{2\} - %m%n" />
2017-02-06 09:34:07
350
原创 基于Dubbo协议的消费者示例及详解(三)
接下来就剩下消费者的模块了,消费者模块跟提供者类似,创建maven项目、引入接口DubboInterface.jar包、增加Spring依赖、Dubbo依赖。1、spring.xml配置文件xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:tx="http://www.springframework.org/s
2017-01-23 17:54:06
5356
3
原创 基于Dubbo协议的项目示例及详细讲解(二)
上一篇文章中完成了接口模块,本文完成服务提供者模块。1、同接口模块一样,创建一个quickstart基本结构的maven项目并删除自动生成的App.java类。选中项目右键->properties->Java Build Path->Libraries->Add External JARS引入导出的接口jar包DubboInterface.jar.2、在pom.xml文件中增加Spring
2017-01-23 16:58:29
1590
原创 基于Dubbo协议的项目示例(一)
以下内容需要运行zookeeper,怎么安装启动zookeeper省略。示例内容包括Interface接口、provider服务提供者和consumer服务消费者三个模块。Interface模块定义服务提供者能提供的服务接口,也可以在这里定义一些提供者和消费者共用的实体类。1、eclipse中创建maven项目,我创建时使用了简单的quickstart 项目基本结构,选择如下。
2017-01-23 16:16:12
606
原创 Windows系统下zookeeper启动报错JAVA_HOME is incorrectly set
最近在Windows系统下,下载了zookeeper-3.5.2-alpha这个版本的zookeeper,把配置文件zoo_example.cfg重命名为zoo.cfg后,直接双击zkServer.cmd文件启动结果命令行窗口闪一下就消失了。只能手动打开命令行进入到bin目录下执行zkServer,结果启动报错 JAVA_HOME is incorrectly set。检查环境变量又是正确的。后来
2017-01-23 14:56:25
5257
原创 PDF.js源码下载及样例Demo运行效果
PDF.js是在线预览PDF文件的框架,本文只说明如何下载及运行样例。PDF.js是githut上的一个开源项目,具体源码可以到githut上下载,地址:https://github.com/mozilla/pdf.js/。直接装有git工具的可以克隆到本地,命令:git clone git://github.com/mozilla/pdf.js.git,没有安装git工具的可以直接下载z
2017-01-22 09:49:37
12635
3
原创 使用Dockerfile文件构建基于centOS系统的tomcat镜像
上一篇文章的基本做法是通过centOS的官方镜像启动一个容器(上篇文章中图片是直接ctl+v粘贴的,现在不见了不想重新弄),然后进入到容器中,手动敲命令安装JDK跟tomcat,这个跟在linux下搭建没有什么区别,只是用来熟悉docker命令。使用Dockerfile构建镜像才是重要的东西。以下是Dockerfile的内容:#基础镜像FROM centos#维护人
2017-01-19 16:36:53
6665
转载 AspectJ切入点语法详解
原文地址:http://jinnianshilongnian.iteye.com/blog/14156066.5 AspectJ切入点语法详解6.5.1 Spring AOP支持的AspectJ切入点指示符 切入点指示符用来指示切入点表达式目的,,在Spring AOP中目前只有执行方法这一个连接点,Spring AOP支持的AspectJ切入点指示符如下:
2017-01-18 16:08:00
455
原创 利用Spring的AOP编程和JAVA自定义注解,实现Web项目的HTTP请求头域检测
项目场景:基于Spring MVC的Web项目,Controller类中的处理Http请求的方法,对Http的请求头域有特定的要求或对头域通过检测才继续响应。 本文例子的做法思路如下:自定义一个Java注解,利用Spring的aop编程对标注有该注解的http请求的响应方法进行头域检测。
2017-01-17 12:39:30
2622
原创 Docker在CentOS镜像中搭建JDK和Tomcat
在windows中通过VM虚拟Centos7系统,并在该虚拟系统中启动Centos镜像,搭建JDK和Tomcat
2016-12-29 21:41:20
2667
1
转载 Docker常用命令
1. 查看docker信息(version、info)# 查看docker版本$docker version# 显示docker系统的信息$docker info2. 对image的操作(search、pull、images、rmi、history)# 检索image$docker search image_name# 下载image$docker pull ima
2016-12-08 11:57:08
246
原创 Dubbo 和 JDK 版本不匹配
Maven项目,使用Dubbo 2.8.4,启动报错:POM.XML依赖如下:com.alibabadubbo 2.8.4Eclipse报错如下:Exception in thread "main" org.springframework.beans.factory.BeanCreationException: Error creating bean with
2016-12-08 11:06:51
9276
1
原创 在JSP页面将时间戳转换成格式化日期
项目场景:项目中做一个门户类的网页,不同栏目的数据来源于不同的API,由于每个API的开发人员习惯不同,时间有的是格式化后的时间字符,有的是时间戳,时间是放在List保存的对象中。如果在业务逻辑中进行转换,需要进行遍历,这样显得时间戳数据比时间字符在数据多一项逻辑处理,于是想放在jsp页面处理。在网上找过很多资料,感觉都没有直接由时间戳转换成格式化的方法,最后想到一个方法,通过java.u
2016-11-15 17:44:08
7532
转载 url中向后台传递参数中文乱码
转载这篇文章是因为在项目中遇到通过超链接传递中文参数到后台时,解编码用的字符集在windows跟linux系统中不一样,导致了bug文章来源:http://www.cnblogs.com/shijiaoyun/p/3992446.htmlurl中向后台传递中文乱码解决方法方法一:1、jsp中代码 var userNo = $('#prisoner_id').v
2016-11-15 17:23:43
9934
1
转载 Java 自定义标签
项目场景:将中文数据放在页面超链接中作为参数传递到下一个请求处理,中文需要url编码 注意:这种情况下需要进行两次url编码,详细说明请参考另一篇文章 http://www.cnblogs.com/shijiaoyun/p/3992446.html代码://Java功能类package com.song.customtag;import java.io.IOException
2016-11-15 16:34:41
467
转载 Java 集合 ConcurrentModificationException异常原因和解决方法
String relation = "[{"codeId":"1","codeName":"你们"},{"codeId":"2","codeName":"他们"}]";JSONArray ja=JSON.parseArray(relation);Iterator it = ja.iterator();synchronized (it) { //list非线程安全 while (it.ha
2016-11-15 11:38:43
968
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人