摘要: 一直在想.class和.getClass()的区别,思索良久,有点思绪,然后有网上搜了搜,找到了如下的一篇文章,与大家分享。 原来为就是涉及到Java的反射~~~~~ Java反射学习 所谓反射,可以理解为在运行时期获取对象类型信息的操作。传统的编程方法要求程序员在编译阶段决定使用的类型,但是在反射 阅读全文
posted @ 2016-04-09 15:28 Seachal 阅读(29491) 评论(6) 推荐(15) 编辑
摘要: 一.拦截器与过滤器的区别: 1.filter基于回调函数,我们需要实现的filter接口中doFilter方法就是回调函数,而interceptor则基于Java本身的反射机制,这是两者最本质的区别。 2.filter是依赖于servlet容器的,即只能在servlet容器中执行,很显然没有serv 阅读全文
posted @ 2016-04-07 10:09 Seachal 阅读(1173) 评论(0) 推荐(2) 编辑
摘要: 泛型是Java SE 1.5的新特性,泛型的本质是参数化类型,也就是说所操作的数据类型被指定为一个参数。这种参数类型可以用在类、接口和方法的创建中,分别称为泛型类、泛型接口、泛型方法。 Java语言引入泛型的好处是安全简单。 在Java SE 1.5之前,没有泛型的情况的下,通过对类型Object的 阅读全文
posted @ 2016-04-03 22:01 Seachal 阅读(344) 评论(0) 推荐(2) 编辑
摘要: 错误代码 1045Access denied for user 'root'@'localhost' (using password:YES) 解决办法是重新设置root用户密码,在Windows平台下操作步骤如下: 1、以系统管理员身份登录到系统; 2、如果MySQL服务器正在运行,停止它。 如果 阅读全文
posted @ 2016-04-03 17:04 Seachal 阅读(777) 评论(0) 推荐(1) 编辑
摘要: 环境:MySQL Sever 5.1 + MySQL命令行工具 问题:MySQL命令行登录 解决: 命令 行登录语法: mysql –u用户名 [–h主机名或者IP地址] –p密码 说明:用户名是你登录的用 户,主机名或者IP地址为可选项,如果是本地连接则不需要,远程连接需要填写,密码是对应用户的密 阅读全文
posted @ 2016-04-03 11:26 Seachal 阅读(598) 评论(0) 推荐(1) 编辑
摘要: 本文主要介绍一个在MySQL命令行下执行脚本文件的例子,通过这个例子让我们来了解一下在命令行下MySQL是怎样执行脚本的吧。现在我们开始介绍这一过程。 1.首先编写sql脚本,保存为的:book.sql,内容如下: 2.进入MySQL命令行 第一种方式:在未连接数据库的情况下,输入 mysql -h 阅读全文
posted @ 2016-04-03 11:01 Seachal 阅读(5803) 评论(1) 推荐(2) 编辑
摘要: import com.sun.image.codec.jpeg.JPEGCodec; 在Eclipse中处理图片,需要引入两个包: import com.sun.image.codec.jpeg.JPEGCodec; import com.sun.image.codec.jpeg.JPEGImage 阅读全文
posted @ 2016-04-02 16:50 Seachal 阅读(993) 评论(1) 推荐(1) 编辑
摘要: Oracle存储过程基本语法 存储过程 1 CREATE OR REPLACE PROCEDURE 存储过程名 2 IS 3 BEGIN 4 NULL; 5 END; 行1: CREATE OR REPLACE PROCEDURE 是一个SQL语句通知Oracle数据库去创建一个叫做skeleton 阅读全文
posted @ 2016-03-27 21:58 Seachal 阅读(7889) 评论(3) 推荐(1) 编辑
摘要: 1、pageEncoding="UTF-8"的作用是设置JSP编译成Servlet时使用的编码。 2、contentType="text/html;charset=UTF-8"的作用是指定对服务器响应进行重新编码的编码。 3、request.setCharacterEncoding("UTF-8") 阅读全文
posted @ 2016-03-27 10:41 Seachal 阅读(503) 评论(1) 推荐(1) 编辑
摘要: 将myeclipse中开发的动态web项目直接引入到eclipse中继续开发,Eclipse中会报项目有错,如下图 原因很简单,因为这两个编译器的默认web资源根目录的文件夹名称不一样,自然会出现找不到项目路径的问题,这时想要正常启动只需要我们简单的手动修改一下根目录文件夹名称即可,在编译器中即可完 阅读全文
posted @ 2016-03-26 22:01 Seachal 阅读(2399) 评论(1) 推荐(1) 编辑
摘要: 断点大家都比较熟悉,在Eclipse Java 编辑区的行头双击就会得到一个断点,代码会运行到此处时停止。 条件断点,顾名思义就是一个有一定条件的断点,只有满足了用户设置的条件,代码才会在运行到断点处时停止。 在断点处点击鼠标右键,选择最后一个"Breakpoint Properties" 断点的属 阅读全文
posted @ 2016-03-20 15:27 Seachal 阅读(364) 评论(1) 推荐(1) 编辑
摘要: 集成开发环境(IDE)让应用开发更加容易。它们强调语法,让你知道是否你存在编译错误,在众多的其他事情中允许你单步调试代码。像所有的IDE一 样,Eclipse也有快捷键和小工具,这些会让您感觉轻松许多。Eclipse技巧实在是太多了,这里列出了几个日常使用的: 1.自动完成——Eclipse有一个自 阅读全文
posted @ 2016-03-20 15:18 Seachal 阅读(393) 评论(0) 推荐(0) 编辑
摘要: ava程序打包成exe可执行文件,分为两大步骤。 第一步:将Java程序通过Eclipse或者Myeclipse导成Jar包 第二步:通过exe4j讲Jar包程序生成exe可执行文件 第一步详解: 将java程序生成Jar包 以下是Myeclipse导出Jar包,首先选择项目“右击” 点击“Expo 阅读全文
posted @ 2016-02-28 21:14 Seachal 阅读(1514) 评论(1) 推荐(0) 编辑
摘要: 电子书的优点很多,随时随地阅读,无论白天黑夜走路坐车都能阅读;想确认一下某句话是不是这本书里的,搜索一下就可以知道;搬家也不用发愁,几万本书带在身上,依然轻松步行。我买了一台平板主要动因就是为了看书,但是有时候会遇到一些问题:一本PDF格式的电子书在电脑上打开时显示正常,用手机打开却出现乱码。通过网 阅读全文
posted @ 2016-02-21 20:33 Seachal 阅读(6310) 评论(1) 推荐(0) 编辑
摘要: Java中访问修饰符public、private、protecte、default的意义讲解:public(接口访问权限): Java语言中访问限制最宽的修饰符,一般称之为“公共的”。被其修饰的类、属性以及方法不仅可以跨类访问,而且允许跨包(package)访问。private(你无法访问): Ja 阅读全文
posted @ 2016-02-20 15:29 Seachal 阅读(770) 评论(0) 推荐(0) 编辑
摘要: Eclipse的Package Explorer和Outline中用图标表示了很多内容,其实能看懂这些图标在编程中也是很有用的。 绿色的小圆表示公有类型:如果是实心的就是函数(),如果是圈就表示是变量()。 红色的矩形表示私有类型:如果是实心的就是函数(),如果是空心就表示是变量()。 保护类与保护 阅读全文
posted @ 2016-02-19 11:02 Seachal 阅读(886) 评论(0) 推荐(0) 编辑
摘要: 1.continue 语句的作用 终止本次循环的执行,即跳过当前一次循环中continue语句后尚未执行的语句,然后进行下一次循环条件的判断。 2.break 语句的作用 (1)当break在循环体内时,强行终止整个循环的执行,即结束整个循环过程,不再判断执行循环的条件是否成立,直接转向循环体下面的 阅读全文
posted @ 2016-02-08 11:02 Seachal 阅读(893) 评论(0) 推荐(0) 编辑
摘要: Android是一种激动人心的开源移动平台,它像手机一样无处不在,得到了Google以及其他一些开放手机联盟成员(如三星、HTC、中国移动、Verizon和AT&T等)的支持,因而不能不加以学习,否则你承担不起为此付出的代价。 好在Android开发入门很容易,即使没有Android手机都没关系,只 阅读全文
posted @ 2015-12-16 22:36 Seachal 阅读(4827) 评论(4) 推荐(6) 编辑
摘要: 当我们遇到 Unable to load configuration. 这样的错误时,可以根据具体的错误提示找出错误的原因。Unable to load configuration. - interceptor-ref - file:/D:/Java/apache-tomcat-6.0.32/web... 阅读全文
posted @ 2015-11-11 22:08 Seachal 阅读(1317) 评论(0) 推荐(0) 编辑
摘要: 一、认识 Markdown在刚才的导语里提到,Markdown 是一种用来写作的轻量级「标记语言」,它用简洁的语法代替排版,而不像一般我们用的字处理软件Word或Pages有大量的排版、字体设置。它使我们专心于码字,用「标记」语法,来代替常见的排版格式。例如此文从内容到格式,甚至插图,键盘就可以通通... 阅读全文
posted @ 2015-10-29 18:58 Seachal 阅读(690) 评论(0) 推荐(1) 编辑

作者:Seachal
出处:http://www.cnblogs.com/ZhangSeachal
如果,您认为阅读这篇博客让您有些收获,不妨点击一下左下角的【好文要顶】与【收藏该文】
如果,您希望更容易地发现我的新博客,不妨点击一下左下角的【关注我】
如果,您对我的博客内容感兴趣,请继续关注我的后续博客,我是【Seachal】

我的GitHub 我的CSDN 我的简书

本博文为学习、笔记之用,以笔记记录作者学习的知识与学习后的思考或感悟。学习过程可能参考各种资料,如觉文中表述过分引用,请务必告知,以便迅速处理。如有错漏,不吝赐教!