java
DevGu
这个作者很懒,什么都没留下…
展开
-
LocalDateTime日期格式化/LocalDateTime转String
LocalDateTime转化public static void main(String[] args){ try { LocalDateTime localDateTime = LocalDateTime.now(); String str1 = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss").format(localDateTime); String str2 =原创 2021-01-06 11:45:47 · 2738 阅读 · 0 评论 -
实体对象转map/map转实体对象
/** * 实体对象转成Map * * @param obj 实体对象 * @return */ public static Map<String, Object> object2Map(Object obj) { Map<String, Object> map = new HashMap<>(); if (obj == null) { return map;原创 2020-09-27 11:41:53 · 768 阅读 · 0 评论 -
根据字符编码得到字符串实际占用长度 + 全角转半角
/** 转半角的函数(DBC case)<br/><br/> 全角空格为12288,半角空格为32 其他字符半角(33-126)与全角(65281-65374)的对应关系是:均相差65248 * @param input 任意字符串 * @return 半角字符串 * */ public static String toDBC(String input) { char[] c = input原创 2020-09-27 11:35:54 · 303 阅读 · 0 评论 -
Ajax xmlHttpRequest的status的值的含义
xmlHttpRequest对象的status代表当前http请求的状态,是一个长整型数据,现在介绍一下它的含义。 http请求状态及其含义表 1xx - 信息提示100 - 初始的请求已经接受,客户应当继续发送请求的其余部分。(HTTP 1.1新) 101 - 服务器将遵从客户的请求转换到另外一种协议。(HTTP 1.1新) 2xx - 成功 200 - OK 一切正常,对GET和POS转载 2015-07-29 16:54:36 · 450 阅读 · 0 评论 -
StringUtils 方法
StringUtils 方法的操作对象是 java.lang.String 类型的对象,是 JDK 提供的 String 类型操作方法的补充,并且是 null 安全的(即如果输入参数 String 为 null 则不会抛出 NullPointerException ,而是做了相应处理,例如,如果输入为 null 则返回也是 null 等,具体可以查看源代码)。除了构造器,StringUtils 中一转载 2015-07-29 14:38:02 · 293 阅读 · 0 评论 -
Java报错与解决方案
1. Duplicate local variable XXX(重复的局部变量名)java.lang.Error: Unresolved compilation problem: Duplicate local variable map****************解决方法:**************** 将重复的局部变量名删除或改变;原创 2015-06-23 09:38:29 · 1699 阅读 · 0 评论 -
Javascript 与正则表达式
Javascript 与正则表达式一、正则表达式(regular expression简称res) 1、定义: 一个正则表达式就是由普通字符以及特殊字符(称为元字符)组成的文字模式。该模式描述在查找文字主体时待匹配的一个或多个字符串。正则表达式作为一个模板,将某个字符模式与所搜索的字符串进行匹配。 2、作用: 正则表达式提供了功能强大、灵活而又高效的方法来处理文本。正则表达式的全面模式匹配表转载 2015-05-15 17:02:39 · 325 阅读 · 0 评论 -
Velocity语法大全
一、基本语法1、"#"用来标识Velocity的脚本语句,包括#set、#if 、#else、#end、#foreach、#end、#iinclude、#parse、#macro等;如:#if($info.imgs)#else#end2、"$"用来标识一个对象(或理解为变量);如如:$i、$msg、$TagUtil.optio转载 2015-06-02 10:40:18 · 1932 阅读 · 0 评论 -
velocity 显示List和Map方法
一.遍历个map类型1.先看后台java程序 Java代码Map<String,String> paramValues=new HashMap<String, String>(); *** *** 中间赋值操作省略了 *** data.put("paramValues", paramValues);//传值给velocity 2.前台velocity模板文件中取出这个map的k转载 2015-06-03 14:29:58 · 866 阅读 · 0 评论 -
JQuery Validate自带验证例子
$("#inputForm").validate({ rules: { strategyTypeId: { remote:{ url: "${ctx}/asset/checkAssetName?nocache=" + new Date().getTime(),原创 2015-05-19 18:07:45 · 583 阅读 · 0 评论 -
删除指定文件夹内创建时间24小时之外的所有文件
File dir=new File("D:/dir/");File[] lst=dir.listFiles();for (File f:lst){ if (new Date().getTime()-f.lastModified()>24*60*60*1000){ f.delete(); }}原创 2015-05-15 16:33:02 · 791 阅读 · 0 评论 -
Nmap扫描原理与用法
1、Nmap介绍 Nmap是一款开源免费的网络发现(Network Discovery)和安全审计(Security Auditing)工具。软件名字Nmap是Network Mapper的简称。Nmap最初是由Fyodor在1997年开始创建的。随后在开源社区众多的志愿者参与下,该工具逐渐成为最为流行安全必备工具之一。最新版的Nmap6.0在2012年5月21日发布,详情请参见:www.nma原创 2015-05-21 10:40:15 · 1109 阅读 · 0 评论 -
velocity 配置文件详解
在velocity的发布方包中有一个velocity.properties(位于 org.apache.velocity.runtime.defaults package下, 文件定义了velocity的配置信息org.apache.velocity.runtime.RuntimeConstants中定义了key值)#模板编码:input.encoding=ISO-8859-1//模板输入编转载 2015-06-03 11:56:13 · 949 阅读 · 0 评论 -
Java 获取文件创建时间
本功能只能在JDK1.7以上版本可以使用String path = request.getSession().getServletContext().getRealPath("/")+"WEB-INF\\classes\\importTemplate\\";FileTime t=Files.readAttributes(Paths.get(path+ipGroup+".txt"), BasicFi原创 2015-05-13 16:01:09 · 742 阅读 · 0 评论 -
jquery.validate使用攻略
主要分几部分jquery.validate 基本用法jquery.validate API说明jquery.validate 自定义jquery.validate 常见类型的验证代码下载地址jquery.validate插件的文档地址http://docs.jquery.com/Plugins/Validationjquery.validate插件的主页转载 2015-05-19 15:56:22 · 506 阅读 · 0 评论