自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

请叫我大师兄

看文章记得点个赞哟

原创 命令行下操作MySQL数据库,各种命令的使用入门示例。(附图)

登录到MySQL: mysql -h 主机名 -u 用户名 -p -h : 该命令用于指定客户端所要登录的MySQL主机名, 登录当前机器该参数可以省略; -u : 所要登录的用户名; -p : 告诉服务器将会使用一个密码来登录, 如果所要登录的用户名密码为空, 可以忽略此选项。创建一个数据库: ...

2016-11-30 18:46:30

阅读数 22740

评论数 2

原创 jdbc,叫的很顺口,但是你真的知道这个是什么意思吗?

首先,在这纠正一个很多人都存在的问题,当然,就算我纠正了,也基本不会有几个人会改的。因为:习惯使然。就像我格言:一句"习惯就好",坑了多少人。 很多东西,每天都在用,都在看。但是,真当问起你的时候,你还真不一定知道。换句话说就是,你所知道的,你以为你知道的是正确的东西,压根儿...

2016-11-30 18:24:49

阅读数 9128

评论数 4

转载 JDBC的基本知识(针对MySQL数据库)

JDBC Java数据库连接,提供了一种与平台无关的用于执行SQL语句的标准javaAPI,可以方便实现多种关系型数据库的统一操作JDBC驱动分类 JDBC-ODBC桥驱动 ODBC是由微软提供的编程接口,JDBC也是模仿了ODBC的设计 JDBC-本地驱动 直接使用各个数据库生...

2016-11-29 18:05:02

阅读数 1804

评论数 0

原创 spring aop 学习小插曲 IllegalArgumentException: error at ::0 can't find referenced pointcut xx

重点报错是这一句:nested exception is java.lang.IllegalArgumentException: error at ::0 can't find referenced pointcut aa无法找到切入点的引用,具体错误如下:org.springframework....

2016-11-28 18:18:52

阅读数 1199

评论数 0

原创 spring AOP 之 注解 配置实现(附 Java 代码实例)

导入类扫描的注解解析器 命名空间:xmlns:context="http://www.springframework.org/schema/context" xsi:schemaLocation="http://www.springframework.org/sc...

2016-11-28 18:16:31

阅读数 4541

评论数 4

原创 spring AOP 之 xml 配置实现(附 Java 代码实例)

首先这个配置模式估计现在已经不用了,因为我在我们公司的项目里面并没有看到这么配置AOP相关的东西。虽然公司项目使用的是3.1,而我学习的这个版本是2.5。 不过,这个就和学习spring的控制反转(IOC)和依赖注入(DI)一样,刚刚开始的时候,都是从简单的xml配置学起、然后再进一步简化:最开始...

2016-11-27 22:07:53

阅读数 5995

评论数 0

原创 结合Java实例代码来理解 AOP--面向切面编程 中的各个术语

因为这个AOP--面向切面编程是基于动态代理模式的,所以,要想搞清楚这个AOP,就必须得先了解下,什么是代理模式,什么又是动态代理模式。动态代理模式的2种实现方式。 现在假设,你已经可以看得懂动态代理模式的Java代码例子。把aop概念里面的专业术语对应到实际代码中去。 下面是cglib实现的动态...

2016-11-26 15:03:33

阅读数 5963

评论数 1

原创 Java动态代理模式jdk和cglib的2种实现以及二者的区别(AOP面向切面的前奏)

关于动态代理模式里面有两种实现,一种是jdk实现,一种是cglib来实现。 下面来整jdk来实现动态代理的Java实例。 jdk动态代理模式里面有个拦截器的概念,在jdk中,只要实现了InvocationHandler这个接口的类就是一个拦截器类。 还使用了些反射的相关概念。 拦截器的概念不了解没...

2016-11-25 21:40:04

阅读数 6953

评论数 5

原创 详细讲解装饰者模式和继承之间的关系和优劣(讲道理这事儿,不怕过 就怕不够)

在上一个装饰者模式简单实例中,可能有的朋友会觉得:使用继承不也是可以实现的嘛,干嘛这么麻烦。具体如下: 新建一个类,继承PersonBefore,然后,在子类里面调用super.eat(),也是可以直接调用父类的方法,也没有修改父类内容实现代码。 那么,这就来说说继承和装饰者模式之间的区别,为什...

2016-11-24 18:12:20

阅读数 3646

评论数 0

原创 简单Java代码实例助你通俗易懂的理解什么是装饰(者)设计模式 (Decorator)

首先抛开到处都有的文字概念。来看下面的例子。 现在以:人吃饭。这个需求为例。来讲解这个设计模式。 1.0:想当年,人们都比较朴实。吃饭就是简简单单的吃饭。 那么PersonBefore类里面一个简单的方法chifan(); 2.0:现如今,人们生活水平高了。吃饭的花样也多了,简单的吃饭已经不能满...

2016-11-24 15:34:06

阅读数 2289

评论数 0

原创 Java IO 之 BufferedReader BufferedWriter 通过缓冲区实现字符文本文件的复制

通过读文件和写文件都使用缓存 BufferedReader 和 BufferedWriter ,使得读写的效率都得到了提高。 以下是简单使用这2个缓冲类来实现复制一个文件的过程。 和使用FileReader和FileWriter是一样样的。只是原来我们自己要写个字符数组来实现缓冲的目的,现在可...

2016-11-24 11:12:20

阅读数 1451

评论数 3

原创 Java IO 之 BufferedReader 字符输入缓冲类使用示例和详解

BufferedReader 从字符输入流中读取文本,缓冲各个字符,从而实现字符、数组和行的高效读取。 可以指定缓冲区的大小,或者可使用默认的大小。大多数情况下,默认值就足够大了 通常,Reader 所作的每个读取请求都会导致对底层字符或字节流进行相应的读取请求。因此,建议用 Buffere...

2016-11-24 10:03:06

阅读数 14526

评论数 1

原创 Java IO 之 BufferedWriter 字符输出缓冲类使用示例和详解

BufferedWriter: 将文本写入字符输出流,缓冲各个字符,从而提供单个字符、数组和字符串的高效写入。 可以指定缓冲区的大小,或者接受默认的大小。在大多数情况下,默认值就足够大了。 该类提供了 newLine() 方法,它使用平台自己的行分隔符概念,此概念由系统属性 line.separa...

2016-11-23 17:29:37

阅读数 5007

评论数 1

原创 Java IO 之 FileReader FileWriter 实现字符文件的复制(处理FileWriter新建文件失败的问题)

在使用FileWriter创建目标文件的时候,发现FileWriter竟然没有自动生成文件,后来自己测试一番,发现要在目录上加上斜杠即“/”,才能自动生成。 FileReader fw = new FileWriter("e:/MyAssetJob.txt");//这个就可以在...

2016-11-23 09:33:42

阅读数 1488

评论数 0

原创 Java IO 之 FileReader 读取文件打印在控制台(处理汉字乱码bug)

测试文件IO之FileReader的使用,从自己d盘读取个txt类型的文件,然后打印输出到控制台,附上测试代码。 发现的问题: 测试过程中,中文汉字出现乱码。经调查,知道在电脑新建txt文本,默认是ANSI编码方式。不是utf-8编码方式。所以在FileReader读汉字显示的时候,就乱码了。你把...

2016-11-22 11:01:25

阅读数 7736

评论数 4

原创 IntelliJ IDEA 编译报错:Error:java: Compilation failed: internal java compiler error

IntelliJ IDEA使用教程 (总目录篇) 报错内容: Information:Using javac 1.8.0_73 to compile java sources Information:java: javacTask: 源发行版 1.8 需要目标发行版 1.8 Informatio...

2016-11-21 18:03:05

阅读数 49883

评论数 19

原创 Java POI 导出 Excel 到本地详细实例(附jar包,测试代码,测试结果图)

poi导出Excel测试实例,附jar包,测试Java代码,详细注释,测试结果图。 下面是poi的jar包的某度云盘。 链接:http://pan.baidu.com/s/1kVBEZNh 密码:74v7 以下是详细测试代码,附带详细注释。 package com.lxk.poiTest; ...

2016-11-21 17:55:34

阅读数 2875

评论数 2

原创 Java 关于System.getProperties() 方法得到系统所有属性的全部输出一览

System.getProperties()可以得到系统的所有属性值,返回一个Properties属性的集合,里面存放的是属性和属性值的关系映射, 包括默认的编码方式,等等等等吧,我在这展示一下。仅供参考。 以下是测试代码,简单的很。 package com.lxk.FileTest; ...

2016-11-20 16:55:40

阅读数 5688

评论数 1

原创 文件 IO 之字符流 FileWriter 使用示例(构造,flush,close)

下面代码实例详细解释了FileWriter的常用构造函数,以及构造函数是如何操作文件的:没有就创建,有就覆盖或者续写,看你如何构造啦。以及flush方法和close方法的区别和理解 FileWriter构造方法常用的有以下2类。 1.FileWriter(String fileName) thr...

2016-11-19 22:31:00

阅读数 2797

评论数 0

原创 字节流、字符流、ascii、gb2312、gbk、gb18030、乱码、什么时候使用字节流,什么时候使用字符流,二者区别。分分钟透彻理解。

早先在 Java IO包里面出现的都是字节流,因为数据,无论是硬盘上的还是内存中的,都是字节,都是二进制数据10101的方式进行传输或保存的。 那么为什么后来又出现了个字符流的概念呢? 在我们处理数据的时候,数据的种类有很多,比如dvd,图片,文本,mp3等对于dvd,mp3等都是媒体数据,无论...

2016-11-19 19:20:40

阅读数 2047

评论数 1

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