![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java技术
文章平均质量分 81
Abel-lin
技术博客
展开
-
Java 正则表达式
正则表达式(通式)1、概念:正则表达式是一种强大而灵活的文本处理工具,用来指定字符串模式2、优点:更少的代码,更高的效率3、使用:介绍一下:要想写好正则表达式,必须先了解正则表达式的语法。我们先从简单的开始。假设你要搜索一个包含字符“cat”的字符串,搜索用的正则表达式就是“cat”。如果搜索对大小写不敏感,单词“catalog”、“Catherine”、“sophistica原创 2012-02-14 20:17:55 · 1165 阅读 · 0 评论 -
spring实现WebService
CXF实现和Spring整合发布WebService服务端与客户端调用配置原创 2015-01-03 11:34:41 · 1013 阅读 · 0 评论 -
spring AOP 详解
spring AOP 详解, AOP(Aspect Oriented Programming)面向切面编程。通知(Advice)共有如下5种类型:环绕通知(@Around)、前置通知(@Before)、后置通知(@AfterReturning)、抛出异常后通知(@AfterThrowing)、最终通知(@After)原创 2015-01-15 10:09:07 · 710 阅读 · 0 评论 -
用keytool生成证书
验证是否已创建过同名的证书keytool -list -v -alias sso -keystore "%JAVA_HOME%/JRE/LIB/SECURITY/CACERTS" -storepass changeit删除已创建的证书keytool -delete -alias tomcat -keystore "%JAVA_HOME%/JRE/LIB/SECURITY/CACERTS原创 2014-07-24 21:14:02 · 1736 阅读 · 0 评论 -
ajax+spring文件上传
1、applicationContext.xml配置原创 2014-08-04 21:01:32 · 1173 阅读 · 0 评论 -
maven构建spring mvc项目 + Mybatis整合
1、maven构建spring mvc项目...2、spring mvc 视图解释器freemarker 配置...3、spring mvc + MyBatis整合...4、spring mvc 配置文件说明..原创 2013-10-27 00:51:59 · 9700 阅读 · 3 评论 -
spring+freemarker 国际化i18n
以下是Spring整合FreeMarker进行国际化的过程:1、在spring-servlet.xml(具体看自己项目中的命名)加入以下代码段: locale 31536000 2、添加资源文件messages_en_US.properties、messages_zh_CN.properties,注意路径原创 2013-10-17 23:33:52 · 8907 阅读 · 1 评论 -
jdbc连接(Access、SQLServer)
Java JDBC-ODBC 与Access 的连接、Java直接连接access 步骤如下:1.加载驱动2.建立连接3.创建SQL语句对象4.SQL运行5.关闭SQL对象,close连接! 与access的连接,主要是在第一步和第二部略有不同,而在第二步有两种方法来实现。而后面的sql语句只要遵循access的语法就行。 第一步加载驱动try {转载 2013-10-14 23:19:29 · 1881 阅读 · 0 评论 -
字节流与字符流
字节流基本输入流(InputStream)和基本输出流(OutputStream)是字节流类,读写以字节为单位进行其中基本输入流InputStream层次:其中基本输出流OutputStream层次: 1、引入:通过对File类的学习,我们已经了解并掌握了Java对目录和文件的管理,但File类不是流类,没有对文件内容的读写方法,要完成对文件内容的读取和原创 2012-02-14 20:47:06 · 1570 阅读 · 0 评论 -
类与对象
类与对象面向过程与面向对象:面向过程就是分析出解决问题所需要的步骤,然后用函数把这些步骤一步一步实现,使用的时候一个一个依次调用就可以了。 面向对象是把构成问题事务分解成各个对象,建立对象的目的不是为了完成一个步骤,而是为了描叙某个事物在整个解决问题的步骤中的行为。 面向对象(OOP)的三大特征:l 封装——把数据隐藏在对象里面,不让外部对其随意操作。l 继承——扩展类原创 2012-02-14 20:42:14 · 744 阅读 · 0 评论 -
抽象类与接口
抽象类与接口抽象类:包含一个抽象方法的类称为抽象类,抽象方法只是声明而未实现的方法,所有的抽象方法必须使用abstract声明,所有的抽象类也需要使用abstract关键字声明。抽象类不能被实例化。抽象类的特点:Ø 抽象类的属性和方法都是他的子类的公共属性和方法的集合。Ø 改变他的属性和方法一定会改变他所有子类的该属性和方法。Ø 以abstract修饰的方法称为抽象方原创 2012-02-14 20:39:20 · 873 阅读 · 0 评论 -
异常的捕获及处理
异常的捕获及处理n 异常的概念:在Java的异常处理机制中,引进了很多用来描述和处理异常的类,称为异常类。异常类定义中包含了该类异常的信息和对异常进行处理的方法。在Java中,将异常情况分为Exception(异常)和Error(错误)两大类。异常指程序运行过程中出现的非正常现象,例如用户输入错误、除数为零、需要处理的文件不存在、数组下标越界等。所谓异常处理,就是指程序在出现原创 2012-02-14 21:23:03 · 1284 阅读 · 0 评论 -
随机文件RandomAccessFile类
随机文件RandomAccessFile类Java提供的RandomAccessFile类可进行随机形式的输入输出。RandomAccessFile类直接继承于Object,但由于实现了DataInput和DataOutput接口而与同样实现该接口的DataInputStream和DataOutputStream类方法很类似。1.建立随机访问文件流对象建立RandomAccessF原创 2012-02-14 21:03:20 · 2089 阅读 · 0 评论 -
JAVA数据流的概述
JAVA数据流的概述输入输出是指应用程序与外部设备及其他计算机进行数据交流的操作,如读写硬盘数据、向显示器输出数据、通过网络读取其他节点的数据等。任何一种编程语言必须拥有输入输出的处理方式,Java语言也不例外。Java语言的输入输出数据是以流的形式出现的,并且Java提供了大量的类来对流进行操作,从而实现了输入输出功能。l 数据流的概念:输入/输出时,数据在通信通道中流动。所谓“数原创 2012-02-14 21:00:35 · 1316 阅读 · 0 评论 -
zxing 生成二维码,可设置logo、二维码颜色、白边大小
zxing 生成二维码,可设置logo、二维码前景色/后景色、白边大小、二维码大小原创 2016-07-10 17:03:26 · 36386 阅读 · 7 评论