- 博客(65)
- 收藏
- 关注
转载 oracle regexp_like介绍和例子
传送门:http://www.cnblogs.com/einyboy/archive/2012/08/01/2617606.htmlORACLE中的支持正则表达式的函数主要有下面四个:1,REGEXP_LIKE :与LIKE的功能相似2,REGEXP_INSTR :与INSTR的功能相似3,REGEXP_SUBSTR :与SUBSTR的功能相似4,REGEXP_RE
2015-03-02 18:02:03 464
转载 Java正则表达式——分组与捕获
传送门: http://blog.sina.com.cn/s/blog_4b9694cf0100cghj.html今天处理语料的时候,遇到了问题,问题如下:一些标注好的标有艺术家、歌曲名、专辑名等的音乐评论的帖子,例如:Smile组合继第一张专辑《Smile》之后又推出的一张舞曲大碟。我想在这样含有两个不同标注实体(艺术家、专辑名)的的句子当中统计动词的频率。 好了,现在
2015-01-28 13:59:28 4761
转载 java 正则表达式 非捕获组(特殊构造) (转)
在 java api 文档中的正则表达式关于特殊构造(非捕获组)的说明看不懂。例如:(?:X)X,作为非捕获组(?idmsux-idmsux)Nothing,但是将匹配标志由 on 转为 off(?idmsux-idmsux:X)X,作为带有给定标志 on - off 的非捕获组(?=X)X,通过零宽度的正 lookahead(?!X)X,通过零宽度的负 lookahead(?X)X,作为独立
2015-01-28 11:16:19 605
转载 正则表达式总结
传送门 http://blog.csdn.net/tianjian4592/article/details/7684108正则表达式:符合一定规则的表达式作用:专门用于操作字符串用一些特定的符号来表示一些代码操作,这样就简化书写,所以学习正则表达式就是在学习一些特殊符号的使用。好处:可以简化对字符串的复杂操作弊端:符号定义越多,正则越长,阅读性越差具体操作功
2015-01-28 09:48:00 565
原创 正则表达式分割字符串但是不分割字符串中引号中间的数据,处理CSV文件必备!!
如果的数据是这样11211,210161,"SHRINK FILM, 23 W X .0015MIL",49.95,RM1 ,1需要处理成如下格式的数据:11211210161"SHRINK FILM, 23 W X .0015MIL"49.95RM11这样在.net 中Split方法就不能使用了,就需要借助正则表达式来完成,可以这么写:
2015-01-26 15:12:28 4445 3
转载 使用已有API来操作CSV文件
转载传送门:http://www.cangzhang.com/1366.htmljavacsv是国外开发的一个比较好的操作csv文件的API,这里简单讲一下用法。先下载javacsv2.0.zip的文件,解压后,把javacsv.jar 添加到项目中。本站下载地址:http://www.cnitblog.com/Files/rd416/javacsv2.0.zip官方下
2015-01-26 10:39:34 908
转载 Java过滤特殊字符的正则表达式
在网上找了好久也没找到个合适的正则表达式以过滤特殊字符;自己学习了下,写了两个,实现要求。Java代码 // 过滤特殊字符 public static String StringFilter(String str) throws PatternSyntaxException { // 只允许字母和数
2015-01-16 13:45:26 620
转载 Easyui validatebox修改 以及自定义验证规则
1.当text发生变化时在校验: Easyui validatebox个人感觉还是比较好用的,但是发现他不是只有text改变并离开编辑框的时候才验证,而是不停的做验证;如果是js脚本的本地验证还好,如果是远程验证(如:调用数据库检测信息是否已存在)那就不停的向服务器发送请求,这就比较麻烦啦;通过查看Easyui validatebox的js脚本文件,发现Easyui validate
2014-12-25 16:56:37 3484
原创 JQueryEasyUI学习笔记(十)datagrid 添加、修改、删除
今天说下基于datagrid框架的删除、添加与修改:今天说下批量删除,双击表单修改、选中行修改,增加行修改,再有就是扩展editor的方法,无需废话,直接上代码,代码中的注释写的很详细:script type="text/javascript" charst="utf-8">var editFlag = undefined;//设置一个编辑标记 //因为layout框架指向hr
2014-12-19 16:20:54 520
转载 JSON.stringify 语法实例讲解
可能有些人对系列化这个词过敏,我的理解很简单。就是说把原来是对象的类型转换成字符串类型(或者更确切的说是json类型的)。就这么简单。打个比方说,你有一个类,那么你可以通过这个方法转换成相应的json类型的认识javascript也不短的时间了,可是这个用法说实在的,我还是第一次见过,惭愧啊惭愧啊。于是乎,在网上找了写资料,写了些例子 希望能给园子们一些帮助。 作用:这个函
2014-12-16 17:44:33 430
转载 hibernate 中createQuery与createSQLQuery(转载)
原文地址:http://stta04.javaeye.com/blog/377633信息: java.lang.ClassCastException: [Ljava.lang.Object; cannot be cast to com.miracle.dm.doc.catalog.model.DocCatalogInfo原来的查询语句:String sql = "select a.*
2014-12-16 16:49:49 383
原创 oracle实现分页以及性能分析
分页查询格式:SELECT * FROM (SELECT A.*, ROWNUM RN FROM (SELECT * FROM TABLE_NAME) A WHERE ROWNUM <= 40)WHERE RN >= 21其中最内层的查询SELECT * FROM TABLE_NAME表示不进行翻页的原始查询语句。ROWNUM = 21控制分页查询的每页的范围。上面给出的这个
2014-12-16 16:17:56 1759
原创 datagrid中的editor,combobox动态添加数据源,实现二级联动的办法(更新中)
但当我结束这一行编辑的时候,显示的不是combobox的text,而是显示的是combobox的value请问,我该如何处理,才能让结束编辑后,显示的是combobox的text?求解!各位大仙!一下是局部代码:XML/HTML code?123456789101112131415161
2014-12-15 10:02:55 3821 2
原创 oracle date数据的条件查询
以前一直使用mysql 现在也要开始学习一下oracle里面的语法细节了 本文作为学习笔记.现表A中有一属性为date的列timeline,此列记录时间信息,精确到秒,例如:2008-4-23 8:52:28现在查询的需求如下:1.查找时间timeline 为 2008-4-01日前的行2.查找时间 timeline 在 2008-4-01到2008-04-24之
2014-12-03 11:11:30 4108
原创 网站高并发
随着互联网业务的不断丰富,网站相关的技术经过这些年的发展,已经细分到很细的方方面面,尤其对于大型网站来说,所采用的技术更是涉及面非常广,从硬件到软件、编程语言、数据库、WebServer、防火墙等各个领域都有了很高的要求,已经不是原来简单的html静态网站所能比拟的。大型网站,比如门户网站。在面对大量用户访问、高并发请求方面,基本的解决方案集中在这样几个环节:使用高性能的服务器、高性能的数
2014-11-05 10:26:53 451
转载 Java 中的悲观锁和乐观锁的实现
http://blog.163.com/ainiyiwannian2046@126/blog/static/4910134020093221132298/
2014-11-04 22:28:50 476
转载 完全卸载oracle11g步骤
传送门 http://blog.csdn.net/machinecat0898/article/details/7792471完全卸载oracle11g步骤:1、 开始->设置->控制面板->管理工具->服务 停止所有Oracle服务。2、 开始->程序->Oracle - OraHome81->Oracle Installation Products-> Unive
2014-10-29 13:26:05 486
转载 三大框架的工作原理
Hibernate工作原理及为什么要用? 原理: 1.通过Configuration().configure();读取并解析hibernate.cfg.xml配置文件 2.由hibernate.cfg.xml中的读取并解析映射信息 3.通过config.buildSessionFactory();//创建SessionFactory 4.sessionFactory.openSe
2014-09-28 11:43:59 819
转载 apache poi 读取、创建excel 2003、2007
尊重原创 传送门先行: http://www.tangjinyi.com/index.php/archives/81
2014-09-18 15:32:32 831
转载 拦截器,拦截器栈总结
尊重原创 传送门先行: http://blog.csdn.net/yjsuge/article/details/6661391
2014-09-15 17:54:53 495
转载 Struts2中的ModelDriven机制及其运用
ModelDriven 传送门:http://blog.csdn.net/li_tengfei/article/details/6098145为什么需要ModelDriven 所谓ModelDriven,意思是直接把实体类当成页面数据的收集对象。比如,有实体类User如下:package cn.com.leadfar.struts2.actions; p
2014-09-15 16:42:11 418
转载 Spring配置之OpenSessionInViewFilter
参考: OpenSessionInViewFilter作用及配置:http://www.yybean.com/opensessioninviewfilter-role-and-configuration http://blog.csdn.net/fooe84/article/details/680449 主要涉及类: org.springframework.orm.hibern
2014-09-11 10:19:58 452
转载 Struts2中的OGNL表达式
浅析值栈ValueStack对象相当于一个栈,它贯穿整个Action的生命周期,每个Action类的对象实例都会拥有一个ValueStack对象当Struts2接收到一个*.action请求后,并不是直接调用Action方法,而是先将Action类的相应属性放到ValueStack对象的顶层节点值栈也位于内存中,它也是和parameters、request、session、applic
2014-08-21 15:38:13 482
原创 OGNL表达式struts2标签“%,#,$”
一、什么是OGNL,有什么特点? OGNL(Object-Graph Navigation Language),大概可以理解为:对象图形化导航语言。是一种可以方便地操作对象属性的开源表达式语言。OGNL有如下特点: 1、支持对象方法调用,形式如:objName.methodName(); 2、支持类静态的方法调用和值访问,表达式的格式为@[类全名(包括包路)]@[方法名
2014-08-21 15:06:49 451
转载 ServletContext,ActionContext,ServletActionContext
ServletContextServletContext从他的package信息可以看出,它是标准的JavaEE WebApplication类库javax.servlet.ServletContextServletContext提供了标准的Servlet运行环境,其实就是一些servlet和web container进行通信的方法p
2014-08-21 14:53:46 632
转载 ActionContext和ServletActionContext小结
1. ActionContext在Struts2开发中,除了将请求参数自动设置到Action的字段中,我们往往也需要在Action里直接获取请求(Request)或会话(Session)的一些信息,甚至需要直接对JavaServlet Http的请求(HttpServletRequest),响应(HttpServletResponse)操作. 我们需要在Action中取得request
2014-08-21 14:53:00 364
转载 struts2文件下载及 <param name="inputName">inputStream</param>的理解
struts.xml文件配置:[html] view plaincopyspan style="font-size:16px;">xml version="1.0" encoding="UTF-8" ?> "-//Apache Software Foundation//DTD Struts Configuration 2.0
2014-08-21 14:51:37 654
转载 深入浅出Java回调机制
博客分类: Java技术Java回调异步调用 前几天看了一下Spring的部分源码,发现回调机制被大量使用,觉得有必要把Java回调机制的理解归纳总结一下,以方便在研究类似于Spring源码这样的代码时能更加得心应手。 注:本文不想扯很多拗口的话来充场面,我的目的是希望以最简明扼要的语言将Java回调的大概机制说清楚。好了,言归正传。 一句话,回调是一种双向
2014-08-18 12:13:37 462
转载 深入理解Java:内省(Introspector)
一些概念: 内省(Introspector) 是Java 语言对 JavaBean 类属性、事件的一种缺省处理方法。 JavaBean是一种特殊的类,主要用于传递数据信息,这种类中的方法主要用于访问私有的字段,且方法名符合某种命名规则。如果在两个模块之间传递信息,可以将信息封装进JavaBean中,这种对象称为“值对象”(Value Object),或“VO”。方
2014-08-06 23:38:23 422
转载 java 类型信息 instanceof 和 isInstance区别
[java] view plaincopyclass A{ } class B extends A { } class C extends B { } public class tt { /** * @param a
2014-08-06 09:42:53 583
转载 Treeset的两种排序方法
Treeset 的自定义的两种排序方式第一种:在元素中定义排序规则。元素自身具有比较性实现Comparable接口 覆盖compareTo方法import java.util.Iterator;import java.util.TreeSet;/*** *TreeSet是一个有序集合,TreeSet中元素将按照升序排列,缺省是按照 自然顺序进行排列,意味着TreeSet中元素
2014-07-31 16:37:10 621
转载 JSP向后台传递参数的四种方式
Jsp页面传值的方法 一.通过Form表单提交传值 客户端通过Form表单提交到服务器端,服务器端通过 Java代码 request.getParameter(String xx); 来取得参数(xx)为参数名称。通过get/post方式进行提交 二.通过隐藏域传值 通过在表单中加入一个隐藏域来提交到服务器端,这种方式的好处是可以在客户端加入一些自己想要加入的参数,以便得到相应的值
2014-07-09 10:13:18 16026
转载 java线程的join() 和join(long millis)用法 精确控制线程时间
这个我查了很多的网站都没有给一个比较合理的解释,但终于还是自己清楚了。首先说一下在JDK中的解释join():Waits for this thread to die.就是等待这个线程的结束(die)join(long millis) :Waits at most millis milliseconds for this thread to die. A timeout o
2014-06-27 20:06:46 1019
转载 程序员必须知道的10大基础实用算法及其讲解
导读:程序的算法在很大程度上决定了程序运行的效率及程序的复杂程度。恰当的时候选择合适的算法是优秀程序员的必备素质。算法一:快速排序算法快速排序 是由东尼·霍尔所发展的一种排序算法。在平均状况下,排序 n 个项目要Ο ( n log n )次比较。在最坏状况下则需要Ο ( n 2)次比较,但这种状况并不常见。事实上,快速排序通常明显比其他 Ο (
2014-06-25 22:56:02 421
转载 异常与错误区别 Error and Exception
了解异常与错误的区别,并且知道当你截获一个异常时,应该怎么办。 by Josh Street许多程序员并没有意识到一个错误和一个异常是有区别的,在出现问题时,这种区别对如何操作你的代码有很重要的含意(见工具条,“简介错误与异常”)。正如Mary Campione在The Java Tutorial(Java指南)中所写的,“一个异常是在一个程序执行过程中出现的一个事件,它中断了正常指令
2014-06-19 17:27:31 632
转载 String,StringBuffer与StringBuilder的区别??
String 字符串常量StringBuffer 字符串变量(线程安全)StringBuilder 字符串变量(非线程安全) 简要的说, String 类型和 StringBuffer 类型的主要性能区别其实在于 String 是不可变的对象, 因此在每次对 String 类型进行改变的时候其实都等同于生成了一个新的 String 对象,然后将指针指向新的 String 对象,所以经常
2014-06-19 13:05:32 401
转载 java的抽象类和抽象方法(注意查看如何调用抽象类中的非抽象方法)
抽象类就是不能使用new方法进行实例化的类,即没有具体实例对象的类。抽象类有点类似“模板”的作用,目的是根据其格式来创建和修改新的类。对象不能由抽象类直接创建,只可以通过抽象类派生出新的子类,再由其子类来创建对象。当一个类被声明为抽象类时,要在这个类前面加上修饰符abstract. 在抽象类中的成员方法可以包括一般方法和抽象方法。抽象方法就是以abstract修饰的方法,这种方法只声明返
2014-06-19 13:01:21 4588
转载 java中的匿名内部类总结
匿名内部类也就是没有名字的内部类正因为没有名字,所以匿名内部类只能使用一次,它通常用来简化代码编写但使用匿名内部类还有个前提条件:必须继承一个父类或实现一个接口 实例1:不使用匿名内部类来实现抽象方法12345678910111213
2014-06-19 12:58:56 509
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人