- 浏览: 7035 次
- 性别:
- 来自: 长沙
最新评论
文章列表
java正则的一些应用
- 博客分类:
- jdk api
1、进行字符匹配,这应该是正则最强大的功能;
public void test1(){
Pattern pattern=Pattern.compile("^\\d{4}[A-Za-z]*$");
Matcher matcher=pattern.matcher("3243fdsfd");
System.out.println(matcher.matches());
}
2、分割字符串
public void test2(){
Pattern pattern = Pattern.compile(& ...
1select UNIX_TIMESTAMP()
返回1970到当前时间的秒数,也可以带参数,表示1970到指定时间的秒数
2select DATE_FORMAT(NOW(),'%Y-%m-%d %h:%i:%s')
时间格式化 %y返回两位年 %Y返回4位年
3select FROM_UNIXTIME(123456789[,fmt])
通过秒返回日期,第一个参数必须,为1970之后的秒数,第二个参数可选,对日期进行格式化,默认为%Y-%m-%d %h:%i:%s
4NOW()/CURDATE()/CURRENT_DATE()/CURTIME() ...
在做一个cookie相关的操作页面时、自己用js写的玩意老是不兼容、最后还是找老大哥jquery解决了问题、
官网最新的版本是1.4.0的、官网链接:http://plugins.jquery.com/cookie/ 弄个小例子mark一下、
js
<script type="text/javascript">
$(function(){
$("#a1").click(function(){
var date=new Date();
date.setTime(date.g ...
今天突然看到java执行js脚本这玩意挺有味道的哈,我觉得针对一些需要经常变动算法的计税或者相关的软件很有用的哦、直接修改js脚本就好了、都不用动代码、项目也不用重新部署、弄个小demo、mark一下。
java代码:
//获取脚本引擎
ScriptEngine scriptEngine=new ScriptEngineManager().getEngineByName("javascript");
//绑定变量
Bindings bind=scriptEngine.createBindings();
//为js变量赋值
bind.put ...
在程序世界、队列是种先进先出的数据结构、jdk1.5之后也提供了实现队列的接口Queue、小小的测试一下
LinkedList实现了queue接口、
//新建一个队列
Queue<String> queue=new LinkedList<String>();
//进队
//queue.add("yahe");//不成功时抛出异常
//queue.add("xixi");
//queue.add("momo");
queue.offer(& ...
一、定义和用法
encodeURI() 函数可把字符串作为 URI 进行编码。
语法
encodeURI(URIstring)
参数
描述
URIstring
必需。一个字符串,含有 URI 或其他要编码的文本。
返回值
URIstring 的副本,其中的某些字符将被十六进制的转义 ...
在做项目中我们经常会遇到这样的问题、像数据库写入一条数据、如果记录存在、我们便想更新这条记录、如果不存在、便想插入这条记录、通常的做法是先查询一下、如果有就update、如果没有就insert、这个过程难免有点纠结、还好、mysql数据库为我们提供了类似这样的东西、Oracle的是merge into、这里讲讲mysql ON DUPLICATE KEY UPDATE 的使用。
插入sql:
INSERT into user (user_id,user_name)values(10000,'yahe11') ON DUPLICATE KEY UPDATE user_id=user_id ...
最近项目需要实现几个excel导入导出的功能、最开始用的jxl、不过jxl不能解析07以上的文档、感觉不是很方便、感觉apache官方的API对微软的文档支持还不错、便试着用了一下、比jxl稍微复杂了一点点、不过好在功能比较齐全、适用性比较强、
这里只用Poi解析和创建了excel文档、像word、ppt之类的后面研究一下、
依赖包:
poi-3.7-20101029.jar
poi-ooxml-3.7-20101029.jar
poi-ooxml-schemas-3.7-20101029.jar
poi-scratchpad-3.7-20101029.jar
xmlbe ...
最近在做excel的导入导出功能,写了个比较通用的方法,贴上来记录一下、、
工具包用的是韩国棒子写的JavaExcel(jxl),配置比较简单,对中文的支持也不错,就是不支持07或以上的excel版本,原作者貌似也没有打算出新版本的意思,这个比较纠结。
相关的jar包是 jxl.jar,网上到处都是、
读取excel文件
/**
* 读取excel文件
* @param file excel文件
* @param headerConvert 转换头
* @return 记录列表
* @throws Exception
*/
public s ...