<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[jorny1987_java的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/jorny1987_java</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; jorny1987_java]]></copyright><item><title><![CDATA[反射给注解动态赋值]]></title><link>https://blog.youkuaiyun.com/jorny1987_java/article/details/83418980</link><guid>https://blog.youkuaiyun.com/jorny1987_java/article/details/83418980</guid><author>jorny1987_java</author><pubDate>Fri, 26 Oct 2018 18:09:29 +0800</pubDate><description><![CDATA[https://blog.youkuaiyun.com/u014750606/article/details/79977114]]></description><category></category></item><item><title><![CDATA[防止按钮连续点击]]></title><link>https://blog.youkuaiyun.com/jorny1987_java/article/details/80462402</link><guid>https://blog.youkuaiyun.com/jorny1987_java/article/details/80462402</guid><author>jorny1987_java</author><pubDate>Sat, 26 May 2018 15:49:05 +0800</pubDate><description><![CDATA[防止按钮连续点击为了防止用户或者测试MM疯狂的点击某个button，写个方法防止按钮连续点击。public class Utils {
    private static long lastClickTime;
    public synchronized static boolean isFastClick() {
        long time = System.currentTime...]]></description><category></category></item><item><title><![CDATA[Get请求，Post请求乱码问题解决方案]]></title><link>https://blog.youkuaiyun.com/jorny1987_java/article/details/80021852</link><guid>https://blog.youkuaiyun.com/jorny1987_java/article/details/80021852</guid><author>jorny1987_java</author><pubDate>Fri, 20 Apr 2018 17:31:50 +0800</pubDate><description><![CDATA[之所以出现乱码，主要是由于编码和解码采用的方法不同。
因此保证编码解码格式一致是避免乱码发生的重要前提。


问题背景：JavaWeb技术下，Tomcat作为容器，发送请求的时候出现乱码问题。


下面以两种常见的请求方式为例讲解乱码问题的解决方法。
1.Post方式请求乱码。
    自从Tomcat5.x以来，Get方式和Post方式提交的请求，tomcat会采用不同的方式来]]></description><category></category></item><item><title><![CDATA[java 获取String中的数字]]></title><link>https://blog.youkuaiyun.com/jorny1987_java/article/details/79424351</link><guid>https://blog.youkuaiyun.com/jorny1987_java/article/details/79424351</guid><author>jorny1987_java</author><pubDate>Fri, 02 Mar 2018 16:03:21 +0800</pubDate><description><![CDATA[随便给你一个含有数字的字符串，比如：
String s="eert343dfg56756dtry66fggg89dfgf";
那我们如何把其中的数字提取出来呢？大致有以下几种方法，正则表达式，集合类，还有就是String类提供的方法。
1 String类提供的方法:
package 测试练习;
import java.util.*;
public class get_StringNum]]></description><category></category></item><item><title><![CDATA[关于UnsupportedClassVersionError的错误处理]]></title><link>https://blog.youkuaiyun.com/jorny1987_java/article/details/79234439</link><guid>https://blog.youkuaiyun.com/jorny1987_java/article/details/79234439</guid><author>jorny1987_java</author><pubDate>Thu, 01 Feb 2018 23:21:38 +0800</pubDate><description><![CDATA[错误：java.lang.UnsupportedClassVersionError: Bad version number in .class file


造成这种错误的原因是你的支持Tomcat运行的JDK版本与支持application运行的JDK版本不一致导致的。


解决办法:将JDK版本改成一致。


步骤如下:


1、Window ——> Preferenc]]></description><category></category></item><item><title><![CDATA[svn使用]]></title><link>https://blog.youkuaiyun.com/jorny1987_java/article/details/79225665</link><guid>https://blog.youkuaiyun.com/jorny1987_java/article/details/79225665</guid><author>jorny1987_java</author><pubDate>Thu, 01 Feb 2018 11:09:54 +0800</pubDate><description><![CDATA[TortoiseSVN

安装

 

可以从服务器下载最新版，目前最新版是

TortoiseSVN-1.4.1.7992

。下载后，安装。重启机器，使目录图标生效。

 

在资源管理器中，鼠标右键点击任意位置，右键菜单中出现

“SVN Checkout”,

即为安装成功。

 

svn

操作流程

 

开发人员使用

s]]></description><category></category></item><item><title><![CDATA[sql-concat函数]]></title><link>https://blog.youkuaiyun.com/jorny1987_java/article/details/79062990</link><guid>https://blog.youkuaiyun.com/jorny1987_java/article/details/79062990</guid><author>jorny1987_java</author><pubDate>Mon, 15 Jan 2018 12:05:58 +0800</pubDate><description><![CDATA[]]></description><category></category></item><item><title><![CDATA[JS数组的遍历方法有两种]]></title><link>https://blog.youkuaiyun.com/jorny1987_java/article/details/79001987</link><guid>https://blog.youkuaiyun.com/jorny1987_java/article/details/79001987</guid><author>jorny1987_java</author><pubDate>Mon, 08 Jan 2018 13:46:07 +0800</pubDate><description><![CDATA[JS数组的遍历方法有两种：
第一种：一般的for循环，例如：



?




1
2
3
4



var 
a = new Array("first",
"second", "third")

for(var
i = 0;i 
document.write(a[i]+",");
}








输出的结果：fitst,sec]]></description><category></category></item><item><title><![CDATA[jstl中格式化时间戳]]></title><link>https://blog.youkuaiyun.com/jorny1987_java/article/details/79001884</link><guid>https://blog.youkuaiyun.com/jorny1987_java/article/details/79001884</guid><author>jorny1987_java</author><pubDate>Mon, 08 Jan 2018 13:34:06 +0800</pubDate><description><![CDATA[第一种方法:
在jsp页面中使用jstl标签将long型的时间戳转换为格式化后的时间字符串

1.通过  导入java.util.Date类
2.通过为Date实例设置long型 time属性值
3.通过格式化Date实例




class="java.util.Date"/>



例子:



下方代码中:

    
    <fmt:formatDate pattern="yyyy-]]></description><category></category></item><item><title><![CDATA[13位时间戳（单位为毫秒）转换为10位字符串（单位为秒）]]></title><link>https://blog.youkuaiyun.com/jorny1987_java/article/details/78984260</link><guid>https://blog.youkuaiyun.com/jorny1987_java/article/details/78984260</guid><author>jorny1987_java</author><pubDate>Fri, 05 Jan 2018 18:50:07 +0800</pubDate><description><![CDATA[时间戳取10位
        long timeStampSec = System.currentTimeMillis()/1000;
        String timestamp = String.format("%010d", timeStampSec);
切记不可以直接取timeStampSec转为字符串的前10位，因为如果系统时间往前调的话，有可能这个时间是不足13位的，将会出现]]></description><category></category></item><item><title><![CDATA[HttpServletRequest的getServletPath、getServletURI、getServletURL等区别]]></title><link>https://blog.youkuaiyun.com/jorny1987_java/article/details/78984115</link><guid>https://blog.youkuaiyun.com/jorny1987_java/article/details/78984115</guid><author>jorny1987_java</author><pubDate>Fri, 05 Jan 2018 18:26:19 +0800</pubDate><description><![CDATA[HttpServletRequest的getServletPath、getServletURI、getServletURL等区别




现在项目做到加权限了，如何防止用户通过直接输入URL访问网页，去查资料，了解到在filter里用HttpServletRequest里的方法得到该请求的父URL-fatherURL，判断该fatherURL是否为空，如果为空就表示该请求是通过直接输入U]]></description><category></category></item><item><title><![CDATA[Eclipse中添加文档注释快捷键]]></title><link>https://blog.youkuaiyun.com/jorny1987_java/article/details/78917270</link><guid>https://blog.youkuaiyun.com/jorny1987_java/article/details/78917270</guid><author>jorny1987_java</author><pubDate>Wed, 27 Dec 2017 22:49:08 +0800</pubDate><description><![CDATA[Eclipse中添加文档注释快捷键

例如：
/**
  * @param  
  * @return
  */
快捷键为：ALT + SHIFT +J
想更换为其他的快捷键：
Window-->Preferences-->General-->Keys;找到"add javadoc comment"更改自己喜欢的快捷键。
另外如果觉得注释也不爽时也可以改改，修改的方法有两种：]]></description><category></category></item><item><title><![CDATA[通用数据库导入导出excel]]></title><link>https://blog.youkuaiyun.com/jorny1987_java/article/details/78890839</link><guid>https://blog.youkuaiyun.com/jorny1987_java/article/details/78890839</guid><author>jorny1987_java</author><pubDate>Mon, 25 Dec 2017 11:30:29 +0800</pubDate><description><![CDATA[通用数据库导入导出excel





 
 






转载自：http://blog.sina.com.cn/programbus


需求：在实际J2EE项目中，经常遇到需要导入导出excel文件的情况
解决方案：利用java的annotation，自定义一个annotation ,在声明pojo的时候对需要操作字段的属性进行声明
然后，通用的处理类根]]></description><category></category></item><item><title><![CDATA[HTTP Status 405 - HTTP method GET is not supported by this URL]]></title><link>https://blog.youkuaiyun.com/jorny1987_java/article/details/78882783</link><guid>https://blog.youkuaiyun.com/jorny1987_java/article/details/78882783</guid><author>jorny1987_java</author><pubDate>Sat, 23 Dec 2017 23:00:48 +0800</pubDate><description><![CDATA[HTTP Status 405 - HTTP method GET is not supported by this URL


servlet继承错了对象,应该继承baseservlet,如果继承httpservlet应该重写doget,dopost方法]]></description><category></category></item><item><title><![CDATA[MyEclipse出现Failed to create the part's controls]]></title><link>https://blog.youkuaiyun.com/jorny1987_java/article/details/78882608</link><guid>https://blog.youkuaiyun.com/jorny1987_java/article/details/78882608</guid><author>jorny1987_java</author><pubDate>Sat, 23 Dec 2017 22:27:50 +0800</pubDate><description><![CDATA[MyEclipse出现Failed to create the part's controls



你好：之前解决过这个问题，应该是jdk版本的问题，你那边可以把文件中有特殊符号的地方替换下，然后试试。如果还是有问题的话，建议把jdk8换成 6或者是7。





追问

什么是特殊符号啊 - - 新手不知道哎






追答

之前他们发现的是 10]]></description><category></category></item><item><title><![CDATA[微服务架构设计 互联网金融平台微服务架构设计]]></title><link>https://blog.youkuaiyun.com/jorny1987_java/article/details/78873546</link><guid>https://blog.youkuaiyun.com/jorny1987_java/article/details/78873546</guid><author>jorny1987_java</author><pubDate>Fri, 22 Dec 2017 15:12:22 +0800</pubDate><description><![CDATA[https://www.cnblogs.com/Leo_wl/p/4917489.html





---少年读书如隙中窥月，中年读书如庭中望月，老年读书如台上玩月，皆以阅历之浅深为所得之浅深耳。– 张潮 《幽梦影》]]></description><category></category></item><item><title><![CDATA[SpringCloud——Eureka服务注册和发现]]></title><link>https://blog.youkuaiyun.com/jorny1987_java/article/details/78852851</link><guid>https://blog.youkuaiyun.com/jorny1987_java/article/details/78852851</guid><author>jorny1987_java</author><pubDate>Wed, 20 Dec 2017 14:27:32 +0800</pubDate><description><![CDATA[一、SpringCloud和Dubbo
SpringCloud整合了一套较为完整的微服务解决方案框架，而Dubbo只是解决了微服务的几个方面的问题。



content
Dubbo
SpringCloud




服务注册中心
zookeeper
Spring Cloud Netflix Eureka


服务调用方式
RPC
REST API


服]]></description><category></category></item><item><title><![CDATA[SpringCloud——服务网关]]></title><link>https://blog.youkuaiyun.com/jorny1987_java/article/details/78852821</link><guid>https://blog.youkuaiyun.com/jorny1987_java/article/details/78852821</guid><author>jorny1987_java</author><pubDate>Wed, 20 Dec 2017 14:25:41 +0800</pubDate><description><![CDATA[SpringCloud——服务网关


1、背景
上篇博客《SpringCloud——Eureka服务注册和发现》中介绍了注册中心Eureka、服务提供者和服务消费者。这篇博客我们将介绍服务网关。
图（1） 未使用服务网关的做法 

图（2） 服务网关的做法 

服务网关，英文Service GateWay，他是微服务框架中唯一的入口。有些类似外观模式，对外只提供一个访问的入口。]]></description><category></category></item><item><title><![CDATA[EXCEL解析之终极方法WorkbookFactory]]></title><link>https://blog.youkuaiyun.com/jorny1987_java/article/details/78838939</link><guid>https://blog.youkuaiyun.com/jorny1987_java/article/details/78838939</guid><author>jorny1987_java</author><pubDate>Tue, 19 Dec 2017 09:08:35 +0800</pubDate><description><![CDATA[EXCEL解析之终极方法WorkbookFactory

Selenium做自动化测试当然不能避免和Excel打交道。

由于Excel版本的关系，文件扩展名分xls和xlsx，

以往的经验都是使用HSSFWorkbook和XSSFWorkbook来分别处理。具体的方式就是先判断文件的类型，然后根据文件扩展名来选择方法。

大概处理方式如下：

String extentio]]></description><category></category></item><item><title><![CDATA[断点调试]]></title><link>https://blog.youkuaiyun.com/jorny1987_java/article/details/78819118</link><guid>https://blog.youkuaiyun.com/jorny1987_java/article/details/78819118</guid><author>jorny1987_java</author><pubDate>Sat, 16 Dec 2017 12:07:46 +0800</pubDate><description><![CDATA[首先打开eclipse,打开java源文件 如图：


2
在需要测试的代码行左侧行号列上双击,生成断点 ,再次双击可以取消断点 如图：


3
然后右键,选择DebugAs-Java Application,（注意,不是选择RunAs）
开始调试java程序 如图


4
有可能会弹出提示框（表示是否进入调试视图）点击确定就可以了
然后会进行调试视图,如图：

]]></description><category></category></item></channel></rss>