- 博客(36)
- 收藏
- 关注
转载 防止按钮连续点击
防止按钮连续点击为了防止用户或者测试MM疯狂的点击某个button,写个方法防止按钮连续点击。public class Utils { private static long lastClickTime; public synchronized static boolean isFastClick() { long time = System.currentTime...
2018-05-26 15:49:05 1773
转载 Get请求,Post请求乱码问题解决方案
之所以出现乱码,主要是由于编码和解码采用的方法不同。因此保证编码解码格式一致是避免乱码发生的重要前提。问题背景:JavaWeb技术下,Tomcat作为容器,发送请求的时候出现乱码问题。下面以两种常见的请求方式为例讲解乱码问题的解决方法。1.Post方式请求乱码。 自从Tomcat5.x以来,Get方式和Post方式提交的请求,tomcat会采用不同的方式来
2018-04-20 17:31:50 224
转载 java 获取String中的数字
随便给你一个含有数字的字符串,比如:String s="eert343dfg56756dtry66fggg89dfgf";那我们如何把其中的数字提取出来呢?大致有以下几种方法,正则表达式,集合类,还有就是String类提供的方法。1 String类提供的方法:package 测试练习;import java.util.*;public class get_StringNum
2018-03-02 16:03:21 22447
转载 关于UnsupportedClassVersionError的错误处理
错误:java.lang.UnsupportedClassVersionError: Bad version number in .class file造成这种错误的原因是你的支持Tomcat运行的JDK版本与支持application运行的JDK版本不一致导致的。解决办法:将JDK版本改成一致。步骤如下:1、Window ——> Preferenc
2018-02-01 23:21:38 241
转载 svn使用
TortoiseSVN安装 可以从服务器下载最新版,目前最新版是TortoiseSVN-1.4.1.7992。下载后,安装。重启机器,使目录图标生效。 在资源管理器中,鼠标右键点击任意位置,右键菜单中出现“SVN Checkout”,即为安装成功。 svn操作流程 开发人员使用s
2018-02-01 11:09:54 174
转载 JS数组的遍历方法有两种
JS数组的遍历方法有两种:第一种:一般的for循环,例如:?1234var a = new Array("first","second", "third")for(vari = 0;i document.write(a[i]+",");}输出的结果:fitst,sec
2018-01-08 13:46:07 307
转载 jstl中格式化时间戳
第一种方法:在jsp页面中使用jstl标签将long型的时间戳转换为格式化后的时间字符串1.通过 导入java.util.Date类2.通过为Date实例设置long型 time属性值3.通过格式化Date实例class="java.util.Date"/>例子:下方代码中: <fmt:formatDate pattern="yyyy-
2018-01-08 13:34:06 3541
转载 13位时间戳(单位为毫秒)转换为10位字符串(单位为秒)
时间戳取10位 long timeStampSec = System.currentTimeMillis()/1000; String timestamp = String.format("%010d", timeStampSec);切记不可以直接取timeStampSec转为字符串的前10位,因为如果系统时间往前调的话,有可能这个时间是不足13位的,将会出现
2018-01-05 18:50:07 22768
转载 HttpServletRequest的getServletPath、getServletURI、getServletURL等区别
HttpServletRequest的getServletPath、getServletURI、getServletURL等区别现在项目做到加权限了,如何防止用户通过直接输入URL访问网页,去查资料,了解到在filter里用HttpServletRequest里的方法得到该请求的父URL-fatherURL,判断该fatherURL是否为空,如果为空就表示该请求是通过直接输入U
2018-01-05 18:26:19 3582
转载 Eclipse中添加文档注释快捷键
Eclipse中添加文档注释快捷键例如:/** * @param * @return */快捷键为:ALT + SHIFT +J想更换为其他的快捷键:Window-->Preferences-->General-->Keys;找到"add javadoc comment"更改自己喜欢的快捷键。另外如果觉得注释也不爽时也可以改改,修改的方法有两种:
2017-12-27 22:49:08 3327
转载 通用数据库导入导出excel
通用数据库导入导出excel 转载自:http://blog.sina.com.cn/programbus需求:在实际J2EE项目中,经常遇到需要导入导出excel文件的情况解决方案:利用java的annotation,自定义一个annotation ,在声明pojo的时候对需要操作字段的属性进行声明然后,通用的处理类根
2017-12-25 11:30:29 373
原创 HTTP Status 405 - HTTP method GET is not supported by this URL
HTTP Status 405 - HTTP method GET is not supported by this URLservlet继承错了对象,应该继承baseservlet,如果继承httpservlet应该重写doget,dopost方法
2017-12-23 23:00:48 161 1
转载 MyEclipse出现Failed to create the part's controls
MyEclipse出现Failed to create the part's controls你好:之前解决过这个问题,应该是jdk版本的问题,你那边可以把文件中有特殊符号的地方替换下,然后试试。如果还是有问题的话,建议把jdk8换成 6或者是7。追问什么是特殊符号啊 - - 新手不知道哎追答之前他们发现的是 10
2017-12-23 22:27:50 1246
转载 微服务架构设计 互联网金融平台微服务架构设计
https://www.cnblogs.com/Leo_wl/p/4917489.html---少年读书如隙中窥月,中年读书如庭中望月,老年读书如台上玩月,皆以阅历之浅深为所得之浅深耳。– 张潮 《幽梦影》
2017-12-22 15:12:22 601
转载 SpringCloud——Eureka服务注册和发现
一、SpringCloud和DubboSpringCloud整合了一套较为完整的微服务解决方案框架,而Dubbo只是解决了微服务的几个方面的问题。contentDubboSpringCloud服务注册中心zookeeperSpring Cloud Netflix Eureka服务调用方式RPCREST API服
2017-12-20 14:27:32 181
转载 SpringCloud——服务网关
SpringCloud——服务网关1、背景上篇博客《SpringCloud——Eureka服务注册和发现》中介绍了注册中心Eureka、服务提供者和服务消费者。这篇博客我们将介绍服务网关。图(1) 未使用服务网关的做法 图(2) 服务网关的做法 服务网关,英文Service GateWay,他是微服务框架中唯一的入口。有些类似外观模式,对外只提供一个访问的入口。
2017-12-20 14:25:41 186
转载 EXCEL解析之终极方法WorkbookFactory
EXCEL解析之终极方法WorkbookFactorySelenium做自动化测试当然不能避免和Excel打交道。由于Excel版本的关系,文件扩展名分xls和xlsx,以往的经验都是使用HSSFWorkbook和XSSFWorkbook来分别处理。具体的方式就是先判断文件的类型,然后根据文件扩展名来选择方法。大概处理方式如下:String extentio
2017-12-19 09:08:35 7311 1
转载 断点调试
首先打开eclipse,打开java源文件 如图:2在需要测试的代码行左侧行号列上双击,生成断点 ,再次双击可以取消断点 如图:3然后右键,选择DebugAs-Java Application,(注意,不是选择RunAs)开始调试java程序 如图4有可能会弹出提示框(表示是否进入调试视图)点击确定就可以了然后会进行调试视图,如图:
2017-12-16 12:07:46 183
转载 JDK在Windows环境下的共存问题(1.7与1.8)
1.安装jdk7,将C:\Windows\System32目录下的java.exe、javaw.exe、javac.exe删除。2.安装jdk8,将系统环境变量path中的C:\ProgramData\Oracle\Java\javapath;删除。3.编辑并启动eclipse.bat文件。编写记事本,改后缀为eclipse.bat文件。@echo
2017-12-16 11:54:26 188
转载 JDK7与JDK8环境共存与切换
配置环境操作系统:Windows 7 x64旗舰版原本电脑上安装了jdk1.7, 后面需要安装jdk1.8 1、先安装JDK7先安装了64位 jdk1.7.0_80 ,安装后配置好环境变量JAVA_HOME,CLASSPATH,PATHjava -version 查看版本javac指令都正常 2、再
2017-12-16 11:45:26 526
转载 转换成Date形式
package yaSoft.Util;import java.sql.Time;import java.sql.Timestamp;import java.text.DateFormat;import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Calendar
2017-12-14 11:15:48 259
转载 Date 与 String、long 的相互转换
import java.text.DateFormat;import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Date;public class DateParserT { /** * Date 与 String、long 的相互转换
2017-12-14 11:14:19 240
转载 Java时间日期格式转换
Java时间日期格式转换突然忘记了时间格式怎么转换,特此做个记录 Java时间格式转换大全import java.text.*;import java.util.Calendar;public class VeDate {/** * 获取现在时间 * * @return 返回时间类型 yyyy-MM-dd HH:mm:ss */public
2017-12-14 09:56:43 359
转载 form表单同步提交和异步提交
同步提交: html:form id="form" method='"post" action="${ctx}/user/saveUser"> 12345controller:@RequestMapping(value = "/saveUser",method = RequestMethod.POST) public String saveUser
2017-12-13 02:35:47 6586
转载 Jquery点击按钮 异步和同步提交表单
Jquery ajax提交表单到servlet示例前台部分代码: form class="addSud" method="post" action=""> table> tr> td class="textRight">姓名td> td colspan="2">input type="text" id="
2017-12-13 02:30:31 1289
转载 整合SpringMvc和mybatis问题:后台已传值到jsp,但显示不出来
整合SpringMvc和mybatis后,明明后台已查询出来值,也传到了前台,但是前台值显示为空!现在调试好了,一定要记录下来!!涉及到从数据库获取值的时候,在前台取值一定要注意字段的大小写!!1.后台已获取到值(注意这个itemList里的字段名都是大写的!!)2.前台显示值为空前台jsp部分代码:取值的字段名是小写
2017-12-13 02:26:41 632
转载 javascript输出内容,也就是直接在网页中输出内容的四种方式
第一种:输出内容用“”括起,直接输出""号内的内容 document.write("I love JavaScript!"); //内容用""括起来,""里的内容直接输出。第二种:通过变量,输出内容 var mystr="hello world!"; document.write(mystr); //直接写变量名,输出变量存储的内容。第三种:输出多
2017-12-13 00:50:02 15816
原创 equals用来比较对象是否相同
if (task.getCid()!=null && (cust.getCid().equals(task.getCid())))if (task.getCid()!=null && (cust.getCid()=task.getCid()))cust.getCid()类型为Long(对象类型)就因为用了等号条件怎么也不满足
2017-12-11 16:17:19 585
转载 String与Integer的相互转化
一、Integer转String//方法一:Integer类的静态方法toString()Integer a = 2;String str = Integer.toString(a)//方法二:Integer类的成员方法toString()Integer a = 2;String str = a.toString();//方法三:String类的静态方法valueOf()In
2017-12-11 11:18:02 315
转载 HTML中属性ID和属性NAME有何区别?
HTML中属性ID和属性NAME有何区别?转载 2014年03月18日 19:13:06标签:Web /布局 /html /表单8655今天出美工面试题的时候,David让我加上一道题:HTML中id和name的区别。一听对呀,HTML中id和name有什么区别,只是平时在用,倒没怎么想过,只是那么用了罢了,呵呵,其实在做网页的时候有很东西都
2017-12-10 21:21:19 366
转载 JAVA反射中的getFields()方法和getDeclaredFields ()方法的区别 关于获取类的字段有两种方式:getFields()和getDeclaredFields()
JAVA反射中的getFields()方法和getDeclaredFields ()方法的区别关于获取类的字段有两种方式:getFields()和getDeclaredFields()。我们先来看看这两者的区别吧:getFields():获得某个类的所有的公共(public)的字段,包括父类中的字段。 getDeclaredFields():获得某个类的所有声明的字段,即包括publi
2017-12-01 12:05:38 2118
转载 TOMCAT环境变量配置
TOMCAT环境变量配置一、安装目录:D:\java\apache-tomcat-8.5.14二、配置环境变量:1、新建 CATALINA_BASE,变量值:D:\java\apache-tomcat-8.5.142、新建 CATALINA_HOME,变量值:D:\java\apache-tomcat-8.5.143、编辑 PATH,添加变量值:%CATALIN
2017-11-29 23:57:50 152
转载 JAVA环境变量配置
JAVA环境变量配置一、安装目录:D:\java\jdk1.8.0_121二、环境变量配置:1、新建 JAVA_HOME,值为:"D:\java\jdk1.8.0_121" (结尾不要分号,否则后面配置会出错);2、编辑 PATH, 增加值:";%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin";3、新建 CLASSPATH, 值为:"
2017-11-29 23:56:06 97
转载 【MyEcplise SVN】myEcplise上安装SVN的多种方式
【MyEcplise SVN】myEcplise上安装SVN的多种方式第一种:SVN的在线安装1.打开MyEclipse,找到顶部菜单栏 Help(帮助)-Install from Site…(从网站安装),如下图 2.然后:点击Install from Site…后会出现让你选择安装地址的界面,点击Add…(添加)按钮,填入
2017-11-29 23:48:45 175
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人