自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(24)
  • 资源 (1)
  • 收藏
  • 关注

原创 程序员的人生

考虑了很久,最终终于决定发表这些博客了,不为别的,只是发现自己没法记住那么多东西,以前发东西总是毫无规律,随便的发在csdn或者百度空间等等,最后还是觉得学习是总结和汇总的过程,是该整到一起了。...

2012-07-14 17:20:54 137

转载 J2SE之IO基础--IO视图

这里呢,我发现了一篇很好的关于IO的文章,倒不是 有多详细,而是因为下面的这个图JAVAIO流的要类是InputStream和OutputStream,这两个类的子类较多,而且还有一部分的包装类。JAVA IO 全视图:InputStream部分: InputStream,它是一个抽象类,所示所有输入流的的超类。它包含了输入流的基本操作。AudioIntpuStream,音频输入流对应的输出。结合AudioSystem可以实现:1.  从外部音频文件、流或 URL 获得音频输入流2.  从音频输入流写入外部

2010-10-13 21:17:00 1685

原创 J2SE之IO基础之二

接着上一篇的IO的基本流继续作出说明,我希望任何看到了我这篇很浅的总结的朋友都可以给我一些建议,关于IO的比较深层次的原理和整体把握的概念,希望大家能够帮助我。这里我主要总结了两个很实用的流:(FileInputStream 和FileOutputStream)和InputStreamReader那么就从FileInputStream 和FileOutputStream作为介绍了和FileReader FileWriter一样,处理它们的缓冲流分别对应BufferedInputStream Buffered

2010-10-13 20:44:00 535

原创 J2SE之IO基础之一

Java当中的IO流操作大多数都是和文件相关的,见过很多关于IO操作的文章,也许是我自己的理解能力确实很有问题,看起来好像总是不那么清晰,于是我想自己总结一下。首先必须要了解文件和流的概念。在这里呢,只说明文件的逻辑结构.(1),按照文件的逻辑结构,可将文件分为两大类:流式文件和记录式文件       流式文件:由字节序列或者字符序列组成。流式文件内的信息不可再划分结构,只是具有顺序关系的一系列字节或字符集合,字节或字符是信息的最小组成单位。例如源程序,文本文档。      记录式文件:记录式文件是一种有结

2010-10-12 21:30:00 553

原创 Oracle事务管理(之简单的部分)

<br />事务(Transaction)是访问并可能更新数据库中各种数据项的一个程序执行单元(unit)。事务通常由高级数据库操纵语言或编程语言(如SQL,C++或Java)书写的用户程序的执行所引起,并用形如begin transaction和end transaction语句(或函数调用)来界定。事务由事务开始(begin transaction)和事务结束(end transaction)之间执行的全体操作组成。 <br />例如:在关系数据库中,一个事务可以是一条SQL语句,一组SQL语句或整个程

2010-10-11 21:55:00 577

原创 Oracle之SQL基础--合并查询

<br /> <br />在Oracle sql查询过程当中,可以使用集合运算符UNION,UNION ALL,INTERSECT,MINUS将多个查询的结果集合并<br /> <br />语法:select  query_statement1 [UNION|UNION ALL|INTERSECT|MINUS] select query_statement2;<br /> <br />这里呢?其实和数学里面的集合是可以等同理解的,所以它也有一些条件限制:<br /> <br />1,当要合并几个查询结果集的

2010-10-11 21:15:00 950

原创 Oracle之SQL基础创建表及表结构修改

Alert table 语句追加新的列Alter TABLE table add (column datatype [default expr][,column datatype]...);修改现在的列Alter TABLE table modify (column datatype [default expr][,column datatype]...);为追加的列定义默认值Alter TABLE table drop column;删除一列这些操作都无法回滚create table emp02 as s

2010-10-10 22:42:00 692

原创 Oracle之SQL基础--设置表约束

创建表的语句就不说了,下面有很多这样的例子,我相信肯定都不陌生。约束,可以没有名字,oracle能夠自動加上.为约束取名是为了方便删除.Not null 列级约束例如:create table test(empid number(4),name varchar2(20) not null);create table fangfan_Student( id number (4) not null,  name varchar2(8) not null,  phone varchar2(20) not null

2010-10-10 22:34:00 803

原创 Oracle之SQL基础--创建数据库对象(序列 视图)及索引

oracle数据库对象:序列,表,视图,簇序列:在oracle当中是对象的一种。序列:序列用于产生唯一序号的数据库对象,可以同时为多个数据库用户依次生成不重复的连续整数,通常使用序列自动生成表中的主键值.查询数据字典中序列的信息user_sequencesselect sequence_name,increment_by,last_number from user_sequences;创建默认的序列create sequence seq_fangfan;修改序列步长alter sequence seq_fa

2010-10-10 22:07:00 770

原创 Oracle之SQL基础--基本查询

作为DQL语句的最为关键的部分,select语句的用法非常的广泛,这里呢,采用scott用户下的emp表作为演示,该表由oracle数据库自带。语法:SELECT [ALL|DISTINCT] column_name [expression...] FROM table1_name [,table2_name,view_name,...]WHERE [condition][GROUP BY column_name1[,column_name2,...]] [HAVING group_condition][O

2010-10-10 12:18:00 584

原创 Oracle之SQL语言基础准备

每次学习了一些东西,后来总是忘了,学习java都快一年半了,总是发现很多东西忘掉的太快,于是就应该把它记下来,不知道人生是不是也应该这样,不应该忘记的,就需要用心铭记。在Oracle当中,首先要声明的是它的sql操作和绝大部分sql语法是一致的,Orcle当中数据对象有四类:表 簇 视图 序列。根据sql语言功能的不同,Oracle数据库Sql语言可以分为以下6类。1,数据定义语言(Date Define Language,DDL):用于定义、修改、删除数据库对象,包括create,alter,drop,g

2010-10-09 22:28:00 483

原创 Jsp内置对象

JSP的九大内置对象网上关于jsp内置对象的文章太多了,个人以为很多都没有自己实践过,所以鉴于自己曾经在很不理解jsp对象的作用的惨痛教训下,首先要明白的就是怎么查看值栈了,这里请大家看看网上关于jsp的视频,然后在jsp页面中写上debug标签。多读里面的内容,一定要深入的理解jsp背后的Servlet,这里呢,先不说Servlet了,请不要听别人说Servlet是很难的,只要你明白它只是一个容器而已就可以了,要想明白里面的机制,请参考张孝祥老师关于Servlet的视频,一定要看看。所以要有一个概念,所有

2010-10-07 23:41:00 2076

原创 Java类和对象及实例

1,类和对象在面向对象的概念当中,类(class)是既包括数据又包括作用于数据的一组操作的封装体。类的数据称为成员变量,类对数据的操作称为成员方法。成员变量反映类的状态和特征,成员方法反映类的行为和能力。类的成员变量和方法统称为类的成员。对象(Object)是类的实例(instance)。对象是动态的,拥有生命周期,都会经历一个从创建、运行到消亡的过程。对象与类的关系就像变量与数据类型一样。类声明{ 修饰符 } class { extends }                            {

2010-10-07 20:40:00 25202

原创 面向对象思想及核心

<br />1,面向对象的核心思想<br /> <br />面向对象简介:<br /> <br />从现实世界中客观存在的事物(即对象)出发来构造软件系统,并在系统构造中尽可能运用人类的自然思维方式,强调直接以问题域(现实世界)中的事物为中心来思考问题,认识问题,并根据这些事物的本质特点,把它们抽象地表示为系统中的对象,作为系统的基本构成单位(而不是用一些与现实世界中的事物相关比较远,并且没有对应关系的其它概念来构造系统)。这可以使系统直接地映射问题域,保持问题域中事物及其相互关系的本来面貌。<br /> 

2010-10-07 16:31:00 11308 1

原创 J2SE环境之jdk

1,安装jdk(可以默认装在C盘)传统的做法都是将jdk安装到C盘,但是可以选择将jdk安装到其它盘中比如D盘。为了以后的方便,我们必须效仿安装jdk在c盘一样,在D盘的Program Files目录下建立文件夹java 然后建立子目录jdk和jre,当然最好是将版本号也带上,比如jdk1.6,这里呢,可以加上更科学更详细的命名信息,比如1.6的那一个版本(jdk1.6-14)。这样呢,按照正常的情况安装就可以了,当然有的时候可能有安装不成功的情况,不要紧,卸载了重启继续。2,配置环境变量       对于

2010-10-07 12:29:00 1123

转载 Java语言基础之String及StringBuffer之二(用法)

String用法(1)length() 字符串的长度   例:char chars[]={'a','b'.'c'};     String s=new String(chars);     int len=s.length(); (2)charAt() 截取一个字符   例:char ch;     ch="abc".charAt(1); 返回'b' (3)getChars() 截取多个字符   void getChars(int sourceStart,int sourceEnd,char target[

2010-10-07 12:12:00 575

原创 Java语言基础之String及StringBuffer之一(区别)

String和StringBuffer的区别String:www.java2s.com/Code/JavaAPI/java.lang/String.htm;StringBuffer:www.java2s.com/Code/JavaAPI/java.lang/StringBuffer.htm;String和StringBuffer的区别,网上资料可以说是数不胜数,但是看到这篇文章,感觉里面做的小例子很有代表性,所以转一下,并自己做了一点总结,最好是看一下API文档的说明。在java中有3个类来负责字符的操作。

2010-10-07 11:50:00 432

原创 Jsp基础总结之三(jsp动作之include动作)

引用:http://www.ibm.com/developerworks/cn/java/j-jsp04293/本文是 Java Brett McLaughlin 继第一篇 JSP 最佳实践文章后的后续文章,在文中,作者向您演示了如何扩展 JSP 技术中用于动态内容的包含功能。了解静态 include 伪指令和动态 jsp:include 元素之间的差异,搞清楚如何混合搭配这二者以获取最优性能。在新的 JSP 最佳实践系列的前一篇文章中,您了解了如何使用 JSP include 伪指令将诸如页眉、页脚和导航

2010-10-07 10:29:00 709 1

原创 Jsp基础总结之二(jsp动作)

1.3 Jsp动作标识可用来传递参数,被传递的参数以“参数名=值”的形式加入到了请求中。该标识不能单独存在,通常情况下与、和一起使用。该标识的使用格式如下:参数说明:name属性:该属性指定了参数的名称,它不支持任何的表达式,其值必须为字符串型。下面的用法是错误的:将会抛出下面的异常:The name attribute of the jsp:param standa

2010-10-07 10:20:00 2516

原创 JSP基础总结之一

JSP(Java Server Pages)是由Sun Microsystems公司倡导、许多公司参与一起建立的一种动态网页技术标准。JSP技术有点类似ASP技术,它是在传统的网页HTML文件(*.htm,*.html)中插入Java程序段(Scriptlet)和JSP标记(tag),从而形成JSP文件(*.jsp)。 用JSP开发的Web应用是跨平台的,既能在Linux下运行,也能在其他操作系统上运行。总体而言,jsp就是html+java程序段。1,Jsp语法Jsp数据定义声明  :表达式 : (变量已

2010-10-07 09:42:00 651

原创 struts.xml配置文件详解

    "-//Apache Software Foundation//DTD Struts Configuration 2.0//EN"    "http://struts.apache.org/dtds/struts-2.0.dtd">

2010-10-06 17:48:00 535

原创 css基础

CSS 指层叠样式表(Cascading Style Sheets),层叠的意思是:多重样式定义被层叠为一。 CSS 是标准的布局语言,用来控制元素的尺寸、颜色、排版。 CSS 非常精确,功能强大,易于编写。 CSS 由 W3C 发明,用来取代基于表格的布局、框架以及其他非标准的表现方法。 样式 (style) 定义如何显示 HTML 元素;样式通常存储于样式表中;外部样式表存储于 CSS 文件中。 外部样式表 (External Style Sheet) 可以极大地提升你的工作效率,并且极大地节约服务器的

2010-10-06 17:21:00 340

原创 html表单

<br /><br />表单是一个包含表单元素的区域。<br />表单元素是允许用户在表单中(比如:文本域、下拉列表、单选框、复选框等等)输入信息的元素。<br />表单使用表单标签(<form>)定义。<br />表单必须的属性:action , method<br />action URL 当确认按钮被按下时,接受和处理表单数据的 URL。 <br />method get post 用于向 action URL 传送数据的 HTTP 方法。默认为 get,在jsp中最好使用post。 <br />1,

2010-10-06 17:12:00 360

原创 html入门

在阅读这一篇文章之前,我知道很多高手会觉得这个很容易,事实上也是这样,我但愿如果是和我一样的入门者请你认真的读一下吧!

2010-10-06 16:03:00 449

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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