`
magicalboy
  • 浏览: 12793 次
  • 性别: Icon_minigender_1
  • 来自: 广州
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论
文章列表
象 * 这样地重复是“贪婪的”;当重复一个 RE 时,匹配引擎会试着重复尽可能多的次数。如果模式的后面部分没有被匹配,匹配引擎将退回并再次尝试更小的重复。 一步步的示例可以使它更加清晰。让我们考虑表达式 a[bcd]*b。它匹配字母 "a",零个或更多个来自类 [bcd]中的字母,最后以 "b" 结尾。现在想一想该 RE 对字符串 "abcbd" 的匹配。 Step Matched Explanation 1 a a 匹配模式 2 abcbd 引擎匹配 [bcd]*,并尽其所能匹配到字符串的结尾 3 Failure 引擎尝试匹配 b ...
终于开自己的博客了,地址:http://www.magicalboy.info
在jsp和class文件中调用的相对路径不同。 在jsp里,根目录是WebRoot 在class文件中,根目录是WebRoot/WEB-INF/classes 当然你也可以用System.getProperty("user.dir")获取你工程的绝对路径。 另:在Jsp,Servlet,Java中详细获得路径的方法! 1.jsp中取得路径: 以工程名为TEST为例: (1)得到包含工程名的当前页面全路径:request.getRequestURI() 结果:/TEST/test.jsp (2)得到工程名:request.getContextPath() 结果:/TE ...
volatile关键字是一种类型修饰符,用它声明的类型变量表示可以被某些编译器未知的因素更改,比如:操作系统、硬件或者其它线程等。遇到这个关键字声明的变量,编译器对访问该变量的代码就不再进行优化,从而可以提供对 ...
Java语言的关键字,用来表示一个域不是该对象串行化的一部分。当一个对象被串行化的时候,transient型变量的值不包括在串行化的表示中,然而非transient型的变量是被包括进去的 class A implements Serializable { private String name; transient private String address; } 那么你在串行化(IO流等)A类时 给它的name和address属性赋值,那么你在提取A时,拿到了name属性,但是却拿不到address属性。 http://gceclub.sun.com.cn/Java_Docs/ ...
变元 当调用方法时在圆括号间指定的内容: doStuff("a", 2); // invoking doStuff, so a & 2 are arguments 参数 方法签名中的内容,指定在调用该方法时它必须接收到什么: void doStuff(String s, int a) {} // we're expecting two parameters: String and int
window.open   window.open ("page.html", "newwindow", "height=100, width=400, toolbar= no, menubar=no, scrollbars=no, resizable=no, location=no, tatus=no,top=100,left=300")   height:page.html的高度   width:page.html的宽度   top:page.html距离屏幕顶部的距离   left:page.html距离屏幕左边的距离   top ...
一. 什么是Native Method   简单地讲,一个Native Method就是一个java调用非java代码的接口。一个Native Method是这样一个java的方法:该方法的实现由非java语言实现,比如C。这个特征并非java所特有,很多其它的编程语言都有这一机制, ...
在struts2-core-2.0.11.2.jar根目录下的struts-default.xml中配置了struts2提供的一系列结果类型 struts2的结果类型实现了com.opensymphony.xwork2.Result接口 type支持的结果类型: chain:用来处理Action链 chart:整合JFreeChart的结果类型 dispatcher:用来转向页面,通常处理JSP freemaker:处理FreeMarker模板 httpheader:控制特殊HTTP行为的结果类型 jasper:用于JasperReports整合的结果类型 jsf:JSF整合的结果类型 redi ...
strictfp, 即 strict float point (精确浮点)。   strictfp 关键字可应用于类、接口或方法。使用 strictfp 关键字声明一个方法时,该方法中所有的float和double表达式都严格遵守FP-strict的限制,符合IEEE-754规范。当对一个类或接口使用 strictfp 关键字时,该类中的所有代码,包括嵌套类型中的初始设定值和代码,都将严格地进行计算。严格约束意味着所有表达式的结果都必须是 IEEE 754 算法对操作数预期的结果,以单精度和双精度格式表示。   如果你想让你的浮点运算更加精确,而且不会因为不同的硬件平台所执行的结果不一致的话,可 ...
原题: (6)假设有一段程序对字符串进行加密,加密后的字符串的第一个字符是原字符串的最后一个字符,其余的每个字符串是对应的原字符串中的前一个字符的值加上3。比如“welcome”,末尾的字符为“e”,“welcom”依次加上 3 后成为“zhofrp”,故加密后的结果为“zhofrp”。程序由用户任意输入一个字符串,加密后输出。 我的解答思路很直接,如下: package com.magical; import java.util.Scanner; public class TestPsw { public static void main(String[] args) ...
之前有过几个博客,但觉得还是这里比较好,最主要是这里的高人太多了,而且比较专注于java,所以决定在这里安家,和大家一起学习交流,一起进步,谢谢!
Global site tag (gtag.js) - Google Analytics