自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 微信支付回调错误“字节的 UTF-8 序列的字节 1 无效”的解决方法

最近用spring-boot做微信支付,在开发环境都正常,打war包部署到服务器上就发现回调不起作用,检查log发现“字节的 UTF-8 序列的字节 1 无效”的错误,发现回调接收到微信的XML的,但是程序解析出现问题,应该是XML的编码出现问题。最后在tomcat的bin目录下有文件catalina.bat找到这行:set JAVA_OPTS=%JAVA_OPTS% %LOGGING_CONFI...

2018-02-09 11:04:46 1841 1

转载 html5移动端需要用的js代码

判断是否为移动端运行环境// 判断是否为移动端运行环境var mob = '';if(/AppleWebKit.*Mobile/i.test(navigator.userAgent) || (/MIDP|SymbianOS|NOKIA|SAMSUNG|LG|NEC|TCL|Alcatel|BIRD|DBTEL|Dopod|PHILIPS|HAIER|LENOVO|M

2016-11-03 10:05:35 945

原创 maven遇到的一些问题

1、最近把eclipse的web项目转换成maven的,遇到了一些问题在此做一些记录。2、web项目中有部分jar,有部分配置在pom.xml中,但是编译的时候项目找不到pom.xml中的jar。解决办法:工程名上右击 -> maven 中没有操作update project;工程名上右击 -> Properties -> Deployment Assembly,右边框

2016-10-09 11:58:25 281

转载 CSS 的优先级机制

样式的优先级多重样式(Multiple Styles):如果外部样式、内部样式和内联样式同时应用于同一个元素,就是使多重样式的情况。一般情况下,优先级如下: (外部样式)External style sheet  有个例外的情况,就是如果外部样式放在内部样式的后面,则外部样式将覆盖内部样式。示例如下: head>       

2016-07-27 17:43:52 281

原创 Java判断当前时间是否在时间段中

原理很简单就是通过"年"+"月"+"日"+"时"+"分"+"秒" 转换int进行大小判断。public static boolean isInDate(Date date, String strDateBegin,         String strDateEnd) {    SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-d

2016-02-15 16:30:25 981

原创 web中XSS攻击及防御

XSS即跨站脚本攻击,是Web程序中常见的漏洞,其原理是攻击者向有XSS漏洞的网站中输入(传入)恶意的HTML(JavaScript)代码,当其它用户浏览该网站时,这段HTML(JavaScript)代码会自动执行,从而达到攻击的目的。如:盗取用户Cookie、破坏页面结构、重定向到其它网站等。XSS的攻击种类:1、Dom Based XSS通过超链接(GET请求)获取用户的Cooki

2016-02-15 16:00:47 693

转载 关闭Tomcat日志输出catalina.out

通过修改catalina.sh配置可以控制tomcat不生成该文件。if [ -z "$CATALINA_OUT" ] ; then  CATALINA_OUT="$CATALINA_BASE"/logs/catalina.out修改为if [ -z "$CATALINA_OUT" ] ; then  CATALINA_OUT=/dev/null意思是将日志

2016-02-15 15:01:25 723

原创 win10下通过jconsole监控远程centos tomcat运行情况

最近在阿里云上的允许的BS系统过一段时间就down机。突然想到在pc上经常用到jconsole和jvisualvm监控项目的运行情况。今天先配置jconsole的远程监控。1、服务器系统centos6.5 64位、jdk1.8.0_65、tomcat-7.0.65。2、配置tomcat/bin/catalina.sh在其中# ----- Execute The Requested

2016-01-26 11:49:20 1531

原创 Centos6.5下配置JDK1.8、TOMCAT7、80端口

1、上传jdk1.8 、tomcat7到user目录下解压。2、sudo -s 获取root权限。3、查看自带jdk并删除:rpm -qa|grep jdkjava-1.7.0-openjdk-1.7.0.9-2.3.4.1.el6_3.x86_64rpm -qa|grep gcjjava-1.4.2-gcj-compat-1.4.2.0-40jpp.115

2015-12-10 11:07:45 819

原创 Spring 各jar包作用

面试的时候被问到spring的jar包和相应的作用,当时没有全答上来,现在做项目基本上就是把别的项目的jar直接copy到新项目里,也没有关注jar相应的具体作用。今天正好把相应的jar的作用说明整理一下。1、spring-aop.jar:这个jar文件包含在应用中使用Spring的AOP特性时所需的类。使用基于AOP的Spring特性,如声明型事务管理(Declarative Tra

2015-12-09 15:02:28 3222

原创 java过滤微信中Emoji表情

最近做微信项目,发现获取微信用户的昵称时候总有乱码,后来发现是Emoji表情不能解析。解决办法:过滤字符串中的Emoji表情,后续可能加载Emoji表情库,同步显示Emoji表情。replaceAll("[\\ue000-\\uefff]", "");(说明:现在只过滤ue开头的表情)。

2015-07-24 15:47:19 5546 1

原创 URLConnection在Tomcat中get、post请求消息乱码

原先在程序里面写了个demo,主要是通过get获取微信用户的信息,在单机程序里面能正确获取相应的信息,但是移植到Tomcat中发现乱码,后面仔细看了一下,Tomcat是ISO-8859-1的编码格式,而get请求是UTF-8的编码格式所以会出现乱码情况。解决办法在构建InputStreamReader时用UTF-8编码。new InputStreamReader(connection.ge

2015-07-24 15:39:30 430

原创 QT中常遇到的基本知识

1、QByteArray与QString之间的转换:QByteArray cstr("abcd");  QString s = cstr;     QByteArray cstr("abcd");  QString s;  s.prepend(cstr);    QString s("hello");  QByteArray cstr = s.toAscii

2015-05-14 17:19:08 350

ICE_JNIRegistry.dll动态库64位

Can't load IA 32-bit .dll on a AMD 64-bit platform,java操作注册表64位和32位ICE_JNIRegistry.dll

2021-05-18

jasperreoprt+ireport学习笔记1

jasperreoprt+ireport学习笔记1jasperreoprt+ireport学习笔记1

2010-05-24

JAVA软件架构设计模式

JAVA软件架构设计模式JAVA软件架构设计模式JAVA软件架构设计模式

2010-05-24

CSS帮助文档 html javasrcipt

CSS帮助文档CSS帮助文档CSS帮助文档CSS帮助文档CSS帮助文档

2010-05-24

空空如也

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

TA关注的人

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