
util
IluckySi
知无不言,言无不尽!
展开
-
如何通过MessageForm类匹配字符串
package com.ilucky.util.format;import java.text.MessageFormat;/** * @author IluckySi * @date 20140717 */public class MessageFormatUtil { public static void main(String[] args) {原创 2014-07-17 19:48:43 · 975 阅读 · 0 评论 -
键盘事件对应的数值
1 js 里面的键盘事件经常用到,所以收集了键盘事件对应的键码来分享下: 2 keyCode 8 = BackSpace BackSpace 3 keyCode 9 = Tab Tab 4 keyCode 12 = Clear 5 keyCode 13 = Enter 6 keyCode 16 = Shift_L 7 keyCode 17 = Control_L转载 2015-02-12 12:54:53 · 1205 阅读 · 0 评论 -
修改网页字体的插件
如果你不满意你网页上的字体,可访问如下网页,选取喜欢的字体样式,让你的网站从此不再单调。http://www.youziku.com/webfont/UsingMethod?fontID=46615转载 2015-03-27 14:09:37 · 853 阅读 · 0 评论 -
验证码类库kaptcha的使用
背景: 项目登陆页面用到了验证码功能,于是写了一个小例子记录一下。1.闲话少说直接看jsp页面:<% String path = request.getContextPath(); String basePath = request.getScheme() + "://" + request.getServerName() + ":" + request.getSer原创 2015-03-10 11:07:32 · 671 阅读 · 0 评论 -
org.json的用法
闲话少说,通过实例简单介绍一下org.json的用法,用到的jar包是json-20090211.jarpackage com.ilucky.util.orgjson;import java.util.ArrayList;import java.util.HashMap;import java.util.List;import java.util.Map;import org.j原创 2015-04-07 14:01:42 · 2307 阅读 · 0 评论 -
scrollTop的简单使用!
<!-- scrollTop的简单使用.参考博客:http://blog.youkuaiyun.com/harvic880925/article/details/8541504在这篇文章中,我将记录所有我碰到的JQUERY和JS同名函数却不同的意思,或者JS或JQUERY中出现错误的函数JS的offsetLeft与JQUERY的offset().left不同点:在JS中,offsetLeft表示原创 2015-05-08 15:01:54 · 1202 阅读 · 0 评论 -
前台请求后台返回的json字符串中含有html标签!
问题:前台请求后台返回一个json字符串,将其转换为json数组,进行遍历:遍历的过程中拼接html,每个元素的信息放入一个a标签下面,然后点击a标签可以将元素传到相应的onclick方法中, for(var i = 0; messageArray != null && i < messageArray.length; i++) { var message = messageAr原创 2015-05-04 17:47:48 · 21697 阅读 · 0 评论 -
Unable to compile class for JSP:
自己的项目在myeclipse中部署到tomcat以后,访问jsp没有问题,如果突然有一天部署成功后访问jsp报错Unable to compile class for JSP:解决方案:重新clean一下项目,点击project-clean,再次部署,ok了!!!原创 2015-05-06 10:52:42 · 709 阅读 · 0 评论 -
cookie!
一、会话的概念 会话可简单理解为:用户开一个浏览器,点击多个超链接,访问服务器多个web资源,然后关闭浏览器,整个过程称之为一个会话。 有状态会话:一个同学来过教室,下次再来教室,我们会知道这个同学曾经来过,这称之为有状态会话。二、会话过程中要解决的一些问题? 每个用户在使用浏览器与服务器进行会话的过程中,不可避免各自会产生一些数据,程序要想办法为每个用户保存这些转载 2015-05-15 15:56:04 · 773 阅读 · 0 评论 -
session!
只为成功找方法,不为失败找借口!JavaWeb学习总结(十二)——Session一、Session简单介绍 在WEB开发中,服务器可以为每个用户浏览器创建一个会话对象(session对象),注意:一个浏览器独占一个session对象(默认情况下)。因此,在需要保存用户数据时,服务器程序可以把用户数据写到用户浏览器独占的session中,当用户使用浏览器访问其它程序时,转载 2015-05-15 16:27:58 · 574 阅读 · 0 评论 -
git
技术博客Git教程【译】 原文出处:http://www.vogella.com/articles/Git/article.html翻译说明:个人出于兴趣爱好翻译这篇Git教程(google 搜索git tutorial排名第一的文章)。学习git最初的原因是为了了解GitHub,译者水平有限,有不足之处欢迎指正。希望这边译文对你能有帮助。转载请链接出处。转载 2015-05-21 16:09:40 · 558 阅读 · 0 评论 -
jedis使用:redis常用元素的使用!
package com.ilucky.redis.main;import redis.clients.jedis.Jedis;public class Test { private static Jedis jedis = null; public static void main(String[] args) { jedis = new Jedis("192.168.1.3原创 2015-05-28 14:04:54 · 580 阅读 · 0 评论 -
redis安装和java web如何结合redis?
java web如何结合redis?**********第一步:安装redis到linux服务器.因为redis依赖tcl,所以首先需要安装tcl.将tcl8.5.10-src.tar.gz拷贝到/opt/tcl目录下执行如下指令:iluckysi@ILUCKYSI-PC:~/tcl# tar -zxvf tcl8.5.10-src.tar.gz iluckysi@ILUCKYSI-P原创 2015-05-26 12:09:06 · 3116 阅读 · 2 评论 -
mac os 使用git
mac os 装 git总结 (2013-06-28 16:31:14)转载▼标签: 杂谈 下载:http://code.google.com/p/git-osx-installer/下载最新的PGK文件。关闭xcode,安装pkg文件 ;然后运行脚本 setup_git_PATH.sh转载 2015-06-04 11:45:26 · 907 阅读 · 0 评论 -
图片文件,图片文件流和BASE64加密字符串之间的转换,以及图片的BASE64加密字符串再jsp上如何显示
*本事例主要讲了如下几点: * 1:将图片转换为BASE64加密字符串. * 2:将图片流转换为BASE64加密字符串. * 3:将BASE64加密字符串转换为图片. * 4:在jsp文件中以引用的方式和BASE64加密字符串方式展示图片.首先看工具类:package com.ilucky.util.image;import java.awt.image.Buffere原创 2015-01-23 00:33:43 · 12791 阅读 · 1 评论 -
客户端(ios和android)与服务器之间的会话管理(session和cookie)
项目前提:客户端访问服务器接口需要携带根据username和password生成的access_token,即访问所有(除获取access_token的接口)都要携带access_token,服务器端通过拦截器判断用户access_token是否失效等.应用场景:1.浏览器访问服务器获取access_token接口,通过username和password获取access原创 2015-01-21 21:54:29 · 5096 阅读 · 0 评论 -
如何通过jsoup网络爬虫工具爬取网页数据,并通过jxl工具导出到excel
如何通过jsoup网络爬虫工具爬取网页数据,并通过jxl工具导出到excel原创 2015-02-11 13:59:21 · 4446 阅读 · 3 评论 -
如何通过StringTemplate匹配xml字符串
在实际项目中我们通常要生成xml文件,原创 2014-07-18 21:08:31 · 1717 阅读 · 0 评论 -
如何在允许超时时间内接受来自控制台输入的指定指令
如何接收控制台输入的指令?可以用System.in很容易的实现,但是如何实现在超时时间内接收来自控制台输入的指定指令.直接看代码和测试类。原创 2014-07-23 11:09:01 · 1448 阅读 · 0 评论 -
tomcat映射web路径
tomcat映射web工程:将web工程映射到tomcat中,即为web工程设置虚拟目录,这样就不需要再将项目部署到tomcat的webapps目录下就可以访问.应用场景:在一些系统中,我们经常需要为客户端提供一些文件资源,例如:文档,图片等供客户端下载.然而,当我们有遍历web工程上资源路径的需求时,web工程却不支持遍历(出于安全考虑,如果可以遍历,说明web工程有漏洞,可以网原创 2014-11-10 19:14:01 · 2309 阅读 · 0 评论 -
如何为tomcat指定jdk启动?
如何为tomcat指定jdk启动?运用场景:一台linux服务器上已经配置好了tomcat和jdk环境变量,并且有在tomcat下有服务正常运行着,现在需要在这台服务器上部署新的服务,但是不能影响原有服务,二话不说,拷贝了一个新的tomcat到服务器上,修改其端口,并启动,发现运行正常,但是访问某些服务的时候,tomcat报了异常,结合log日志,上网一查,说是jdk版原创 2014-11-14 15:24:46 · 2458 阅读 · 0 评论 -
apache+tomcat windows
Apache负载均衡+Tomcat集群2008-03-26 16:06:13标签:负载均衡 Apache Tomcat 休闲 集群原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://weijie.blog.51cto.com/340746/68195APACHE 2.2.8+TOMCAT6.0.14配置负载均转载 2014-11-20 10:08:54 · 753 阅读 · 0 评论 -
Apache+Tomcat+AJP
http://www.cppblog.com/windcsn/archive/2011/07/18/151313.htmlhttp://hi.baidu.com/luodaijun/item/47653be5b86978c3baf37d14转载 2014-11-25 15:49:18 · 803 阅读 · 0 评论 -
汉字与全拼的转换!
package com.ilucky.pinyin;import net.sourceforge.pinyin4j.PinyinHelper;import net.sourceforge.pinyin4j.format.HanyuPinyinCaseType;import net.sourceforge.pinyin4j.format.HanyuPinyinOutputFormat;im原创 2014-11-04 19:15:38 · 1039 阅读 · 0 评论 -
tomcat启动异常!
/usr/lib/tomcat/apache-tomcat-7.0.32/bin/catalina.sh: eval: line 389: unexpected EOF while looking for matching `"'/usr/lib/tomcat/apache-tomcat-7.0.32/bin/catalina.sh: eval: line 390: syntax error:原创 2014-11-24 19:05:46 · 2561 阅读 · 0 评论 -
通过common-emai类库发送普通邮件和带有附件的邮件的完整示例
1.此示例是通过maven构建,pom.xml文件如下:<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://ma原创 2015-01-09 13:30:19 · 3596 阅读 · 2 评论 -
一个超炫的日期控件laydate
学习网址:http://sentsin.com/layui/laydate这个日期控件是基于javascript,功能非常强大!闲话少说我做了一点小练习:<!-- 日期控件laydate的使用. @author IluckySi @since 20150128 网址:http://sentsin.com/layui/laydate核心方法:laydate(options)原创 2015-01-28 21:30:10 · 10974 阅读 · 6 评论 -
如何为session设置超时时间?
如何为session设置超时时间?要为session设置超时时间,首先要清楚怎么样算是超时,超时时间是session自上一次活跃时间到本次开始活跃时间之间的间隔时间大于设置的session超时时间.为session设置超时时间常用的方法有三种:第一种方法:HttpSession session = request.getSession(true);sessi原创 2014-12-25 14:23:17 · 7248 阅读 · 0 评论 -
alibaba fastjson的简单使用!
package com.fastjson.util;import java.util.ArrayList;import java.util.HashMap;import java.util.List;import java.util.Map;import com.alibaba.fastjson.JSON;/** * fastjson类库的简单使用. * 应用:前台有一个js原创 2014-12-09 17:08:02 · 1835 阅读 · 0 评论 -
前台通过get访问后台,传输中文乱码问题!
问题: 一个查询框,输入中文, 点击查询按钮,通过get方法传到后台, 到后台后, 发现中文乱码了, 为什么呢? 分析:get方法传输参数,参数是放在url上.解决方案:1.在tomcat安装目录下conf目录下,找到server.xml文件,并在如下标签中添加URIEncoding="UTF-8" connectionTimeout原创 2015-01-16 15:40:26 · 1575 阅读 · 0 评论 -
如何重命名Json反序列化的字段名称
场景:在agent-server模式中,比如: A语言的agent同步到的配置中包含某operator段,在做B语言agent的时候,发现字段operator是关键字,这时候怎么办呢? 如何反序列化呢?闲话少说, 直接上demo:package com.ilucky.web.javaagent.json.fastjson;import com.alibaba.fastjson.JSON...原创 2019-04-10 10:31:23 · 4309 阅读 · 0 评论