JAVA -- 下拉框、级联

public void list_jb(){ View view = new View(SUCCESS); List<BaseTreeModel> listClasses = commonHelperService.findClasses(); v...

2018-03-06 09:46:24

阅读数:149

评论数:0

JAVA -- string.Format 格式化日期格式

DateTime dt = DateTime.Now;//2010年10月4日 17点05分 string str = ""; //str = string.Format("{0:y yy yyy yyyy}", dt); /...

2018-03-06 09:43:51

阅读数:446

评论数:0

JAVA -- ** cannot be resolved to a type

javax.servlet.jsp.JspWritercannot be resolved to a typeJspWriter cannot beresolved to a type 将jsp-api.jar加入到类路径。jsp-api.jar位于D:\**\Tomcat5.5_New\comm...

2018-03-06 08:52:03

阅读数:129

评论数:0

JAVA -- 纯JSP的登录与退出、MVC登录与退出

1.jsp登录与退出2.MVC登录与退出

2018-03-06 08:21:17

阅读数:78

评论数:0

实战小结

1.判断一串字符串最后4个字符是不是.jpg  strcmp(right(filename,4)."jpg")2.jsp本质jsp约等于java+HTML1)jsp是一种动态网页技术动态网页技术:动态生成网页数据,而不是有动态效果的网页;常见的动态网页技术有js...

2018-03-05 15:23:31

阅读数:35

评论数:0

JAVA -- JAVA集合

Vector和ArrayList的区别首先看这两类都实现List接口,而List接口一共有三个实现类,分别是ArrayList、Vector和LinkedList。List用于存放多个元素,能够维护元素的次序,并且允许元素的重复。3个具体实现类的相关区别如下:ArrayList是最常用的List实...

2018-03-02 09:42:56

阅读数:23

评论数:0

JAVA -- List、Map、Set的理解

List特点:元素有放入顺序,元素可重复Map特点:元素按键值对存储,无放入顺序 Set特点:元素无放入顺序,元素不可重复(注意:元素虽然无放入顺序,但是元素在set中的位置是有该元素的HashCode决定的,其位置其实是固定的)List接口有三个实现类:LinkedList,ArrayList,...

2018-03-02 09:01:13

阅读数:24

评论数:0

JAVA -- Struts的线程安全比较

Struts1中所有的Action都只有一个实例,被反复的调用。Struts2中的Action处理一次请求会生成一个实例,这些实例彼此完全独立,使用完毕后就立刻销毁。Struts1中的Action线程不安全,一般将不能有可写的属性(即将Action设计成无状态类)。Struts2中的Action线...

2018-03-02 08:35:39

阅读数:18

评论数:0

JAVA -- Struts模型驱动和属性驱动

1.属性驱动请求一个action,它会把对应的action中属性的名称对应到表单的名称上,并且调用set方法注入2.模型驱动ModelDriver(模型驱动):它把属性名称最终映射成一个User对象。在表单中直接用属性,而不是对象.属性的形式,这种方式比较麻烦。它继承了ModelDriver&am...

2018-03-02 08:16:13

阅读数:33

评论数:0

JAVA -- 在地址栏中如何直接调用action中的方法

在地址栏中如何直接调用action中的方法:!+方法名X轴:对象和对象或者说是元素之间的信息、消息的传递Y轴:时间顺序动态类:API自动生成,如JSP(可以自动生成页面)静态类:自己写,如HTML(自己写的页面)...

2018-03-01 16:23:48

阅读数:401

评论数:0

JAVA -- 项目引用jar

如果想用jar包的内容,必须把jar包的内容加到classpath中在ecplise中要用jar包的内容,必须把jar包放到Build Path中,如下图引入外部包后相当于在该项目中用该包,即将该包放到项目中的classpath中了另外,可以把jar包放到整个系统的classpath中,但是有可能...

2018-03-01 15:28:06

阅读数:22

评论数:0

JAVA -- 正则注意点

1.贪婪与非贪婪模非贪婪模式:匹配字符越少越好,修饰匹配次数的特殊符号后再加上一个"?"号a\d+?b:匹配整个表达式后,再进行非贪婪模式\d+?:直接试非贪婪模式贪婪模式:默认,\d+:至少匹配一次非贪婪模式:\d+?:最少匹配次数,即1次2.方向引用方向引用...

2018-03-01 10:20:42

阅读数:21

评论数:0

JAVA -- 正则表达式高级学习技巧

什么是RE?   想必各位大大在做文件查找的时侯都有使用过万用字符”*”,比如说想查找在Windows目录下所有的Word文件时,你可能就会用”*.doc”这样的方式来做查找,因为”*”所代表的是任意的字符。RE所做的就是类似这样的功能,但其功能更为强大。   写程序时,常需要比对字符串是否符合特...

2018-03-01 09:38:06

阅读数:40

评论数:0

JAVA -- 正则学习

目录跳过目录本文目标 如何使用本教程 正则表达式到底是什么东西? 入门 测试正则表达式 元字符 字符转义 重复 字符类 分枝条件 反义 分组 后向引用 零宽断言 负向零宽断言 注释 贪婪与懒惰 处理选项 平衡组/递归匹配 还有些什么东西没提到 联系作者 网上的资源及本文参考文献 更新纪录 本文目标...

2018-03-01 08:58:18

阅读数:20

评论数:0

JAVA -- 正则之 贪婪与非贪婪模式(4)

4.1 一个例子的匹配原理回顾 再回过头来看一下2.1.1节例子中正则,前面从应用角度进行了分析,但讨论过匹配原理后会发现,匹配过程并不是那么简单的,下面从匹配原理角度分析的匹配过程。 图4-1 首先由“<”取得控制权,由位置0位开始尝试匹配,匹配字符“a”,匹配失败,第一轮...

2018-03-01 08:49:54

阅读数:38

评论数:0

JAVA -- 正则之贪婪与非贪婪模式匹配效率(3)

一般来说,贪婪与非贪婪模式,如果量词修饰的子表达式相同,比如“.*”和“.*?”,它们的应用场景通常是不同的,所以效率上一般不具有可比性。 而对于改变量词修饰的子表达式,以满足需求时,比如把“.*”改为“[^"]*”,由于修饰的子表达式已不同,也不具有直接的可对比性。但是在相同的...

2018-03-01 08:47:15

阅读数:36

评论数:0

JAVA -- 正则之 贪婪与非贪婪模式匹配原理(2)

对于贪婪与非贪婪模式,可以从应用和原理两个角度进行理解,但如果想真正掌握,还是要从匹配原理来理解的。 先从应用的角度,回答一下“什么是贪婪与非贪婪模式?” 2.1 从应用角度分析贪婪与非贪婪模式 2.1.1 什么是贪婪与非贪婪模式 先看一个例子 举例: 源字符串:aa<div...

2018-03-01 08:39:43

阅读数:27

评论数:0

JAVA -- 正则之 贪婪与非贪婪模式概述(1)

贪婪与非贪婪模式影响的是被量词修饰的子表达式的匹配行为,贪婪模式在整个表达式匹配成功的前提下,尽可能多的匹配,而非贪婪模式在整个表达式匹配成功的前提下,尽可能少的匹配。非贪婪模式只被部分NFA引擎所支持。 属于贪婪模式的量词,也叫做匹配优先量词,包括: “{m,n}”、“{m,}”、“?”、“*”...

2018-03-01 08:34:40

阅读数:24

评论数:0

JAVA -- 正则小结

javascript之正则表达式基础知识小结,对于学习正则表达式的朋友是个不错的基础入门资料。元字符 ^$ . * + ? = ! : | \ / ( ) [ ] { } 在使用这些符号时需要用“\”来进行转移。 如果记不清楚那些标点符号需要转移,可以在使用标点符号时都使用反斜杠“\” 简单匹配 ...

2018-02-28 15:21:19

阅读数:23

评论数:0

JAVA -- 正则表达式

正则表达式:regexp(列,正则,'')第三个代表的含义:取值范围:i:大小写不敏感; c:大小写敏感;n:点号 . 不匹配换行符号;m:多行模式;x:扩展模式,忽略正则表达式中的空白字符。正则表达式速查表字符描述\将下一个字符标记为一个特殊字符、或一个原义字符、或一个向后引用、或一个八进制转义...

2018-02-28 14:20:03

阅读数:52

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭