正则表达式基础(二)
摘要:5.6定位符 ^,可以用于表示一行的开始。 $,可以用于表示一行的结尾。 \b,字符的边界,例如er\b将匹配"never ok"中的er,而不能匹配“verb”中的er。 \B,和\b的作用相反。 定位符的应用举例: a.如果要在一大段文本中执行替换任务,一定要小心,比如替换win为lose时,w...
阅读全文
posted @
2015-04-29 23:30
lnlvinso
阅读(151)
推荐(0) 编辑
正则表达式基础(一)
摘要:1.什么是正则表达式 正则表达式由英文词组“regular expression”翻译而来,可以理解为是对文字进行模糊匹配的一种语言。 用一些特殊的字符(元字符)来表述文字应该具有某种特征。2.元字符的定义 正则表达式中有特殊含义的字符,用于描述文字的特征。 例如“?”表示的是其前面的字符是...
阅读全文
posted @
2015-04-26 12:19
lnlvinso
阅读(309)
推荐(0) 编辑
使用.bat来执行Java程序基础
摘要:将java程序做成可运行的jar后,又希望使用.bat文件来调用jar时,有几点需要注意的。 1.设置path和classpath .bat文件中扥的内容如下:@echo offset MY_HOME=%~dp0set CLASSPATH=%MY_HOME%xxx.jar;%MY_HOME%....
阅读全文
posted @
2015-04-25 16:57
lnlvinso
阅读(1034)
推荐(0) 编辑
《Thinking in Java》学习笔记(五)
摘要:1. Java异常补充 a.使用try/catch捕获了异常之后,catch之后的代码是会正常运行的,认为即使进行了异常捕获,出现了异常就不往下执行,这是很多新手会犯的错误。public class ExceptionTest { public static void main(String...
阅读全文
posted @
2015-04-19 23:29
lnlvinso
阅读(262)
推荐(0) 编辑
java.util.logging.Logger基础
摘要:1. 定义 java.util.logging.Logger是Java自带的日志类,可以记录程序运行中所产生的日志。通过查看所产生的日志文件,可以分析程序的运行状况,出现异常时,分析及定位异常。2.简单的例子import java.io.IOException; import java.io.P...
阅读全文
posted @
2015-04-19 19:47
lnlvinso
阅读(496)
推荐(0) 编辑
java异常丢失及异常链
摘要:1.Java中异常丢失的情况: 先定义三个异常:public class ExceptionA extends Exception { public ExceptionA(String str) { super(); }} public class ExceptionB...
阅读全文
posted @
2015-04-16 23:52
lnlvinso
阅读(834)
推荐(0) 编辑
MySQL外键约束
摘要:1.外键和外键约束的定义 如果表A的主关键字是表B中的字段,则该字段称为表B的外键,表A称为主表,表B称为从表。 外键是用来保证数据的完整性和一致性,通过外键的检查而使不正确的删除,插入操作失败。 不同的外键约束方式将可以使两张表紧密的结合起来,特别是修改或者删除的级联操作将使得日常的维护工...
阅读全文
posted @
2015-04-14 23:36
lnlvinso
阅读(711)
推荐(0) 编辑
《Thinking in Java》学习笔记(四)
摘要:1.Java中的闭包与回调 闭包(Closure)是一种能被调用的对象,它保存了创建它的作用域的信息。JAVA并不能显式地支持闭包,但是在JAVA中,闭包可以通过“接口+内部类”来实现,因为对于非静态内部类而言,它不仅记录了其外部类的详细信息,还保留了一个创建非静态内部类的引用,通过它可以访问外部...
阅读全文
posted @
2015-04-11 17:37
lnlvinso
阅读(202)
推荐(0) 编辑
从UUID想到的
摘要:1.UUID的定义 通用唯一标识符(UUID)被设计成一个在时间和空间上都独一无二的数字,常被用作唯一性标识。 UUID是一个由5位十六进制数的字符串表示的128比特数字,其格式为 aaaaaaaa-bbbb-cccc-dddd-eeeeeeeeeeee。 UUID的生成用到了以太网卡地址、...
阅读全文
posted @
2015-04-02 15:07
lnlvinso
阅读(293)
推荐(0) 编辑