自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

飞翔的心

真对编程有兴趣的,能学到什么程度就尽量学到什么程度了,哪会问这种需不需要学的问题。

  • 博客(34)
  • 收藏
  • 关注

转载 java技术达人养成记<2>五年java学习路线规划建议

一位资深程序员大牛给予Java初学者的学习路线建议java学习这一部分其实也算是今天的重点,这一部分用来回答很多群里的朋友所问过的问题,那就是我你是如何学习Java的,能不能给点建议?今天我是打算来点干货,因此咱们就不说一些学习方法和技巧了,直接来谈每个阶段要学习的内容甚至是一些书籍。这一部分的内容,同样适用于一些希望转行到Java的同学。

2016-10-20 01:44:26 702

转载 java技术达人养成记<1>一位java技术达人的成长历程(四年)

打个比方吧,这位牛人23岁毕业,做了两年嵌入式C编程,25岁时,突然对Java的优雅设计情有独钟,而正好这时,公司有个Java项目,Java技术之旅开始了。 1、最开始三个月,开始接触Java,比如接口、继承、封装等,买了本《Think in Java》天天啃,并且同时做项目实践。猛学了三个月后,对面向对象编程OOP熟悉了,原来脚本式思维和对象思维确实有差别。 2、三个月后,开始啃《C

2016-10-20 01:41:17 371

转载 javaWeb入门<2>javaWeb中使用绝对路径与相对路径小结

在JavaWeb开发中,只要是写URL地址,那么建议最好以"/"开头,也就是使用绝对路径的方式,那么这个"/"到底代表什么呢?可以用如下的方式来记忆"/":如果"/"是给服务器用的,则代表当前的web工程,如果"/"是给浏览器用的,则代表webapps目录。1、"/"代表当前web工程的常见应用场景①.ServletContext.getRealPath(String path)获取资

2016-10-19 15:12:40 1831

转载 JSP入门<1>九大内置对象实例详解

jsp九大内置对象详解

2016-10-18 18:15:12 1865

转载 javaWeb入门<1>Servlet+Jsp+JavaBean实现MVC开发模式登陆注册实例详解

Servlet+JSP+JavaBean模式(MVC)适合开发复杂的web应用,在这种模式下,servlet负责处理用户请求,jsp负责数据显示,javabean负责封装数据。 Servlet+JSP+JavaBean模式程序各个模块之间层次清晰,web开发推荐采用此种模式。  这里以一个最常用的用户登录注册程序来讲解Servlet+JSP+JavaBean开发模式,通过这个用户登录注册程序综合案例,把之前的学过的XML、Xpath、Servlet、jsp的知识点都串联起来。 分层架构的代码

2016-10-18 15:16:58 4939 3

原创 Jsp入门<1>Jsp入门基础简介与工作原理详解

一)JSP基础1、什么是JSP?2、为什么要使用JSP?3、JSP与Servlet的关系?4、如何写一个JSP文件5、JSP是如何运作的?6、JSP有哪些隐含对象?7、JSP指令8、JSP注释

2016-10-17 01:37:56 1175

原创 JavaScript入门<3>JSON

一)JSON概述1、什么是JSON?2、如是使用JSON?二)案例:批量提交数据和下拉框板式日历

2016-10-16 13:16:12 256

原创 JavaScript入门<3>JS外置对象:HTML DOM与Window子对象实例详解

一)HTML  DOM1、什么是HTML  DOM?2、常用HTML DOM对象有哪些?Select对象与Option对象       1)Select对象        2)Option对象        3)Table对象        4)TableRow对象        5)TableCell对象二)Window其他子对象(DHTML模型)1、scre

2016-10-16 13:02:52 2284

原创 JavaScript入门<3>JS外置对象:Window、Document对象与DOM实例详解

一)window对象1、什么是DHTML?2、DHTML对象模型3、什么是Window对象?它有哪些常用属性?常用子对象?4、Window对象有哪些常用方法?     1)对话框     2)窗口的打开与关闭     3)周期性定时器     4)一次性定时器     5)动态时钟二)Document对象与DOM1、什么是Document对象?什么是DO

2016-10-16 12:44:01 1740

原创 JavaScript入门<2>JavaScript常用内置对象实例详解

1、什么是JavaScript对象?2、如何使用JavaScript对象?3、JavaScript有哪些常用内置对象?一)String对象二)String对象与正则表达式1、什么是正则表达式三)Array对象四)Math对象五)Number对象六)RegExp正则表达式对象七)Date对象八)函数与Function对象九)全局函数十)Ar

2016-10-16 12:31:34 2049

原创 JavaScript入门<1>基础语法

一)javascrip概述1、什么是JavaScript?2、JavaScript的发展史3、JavaScript有什么特点?4、JavaScript的定义方式有哪些?5、JavaScript的代码常见错误有哪些?二)JavaScript基础语法1、JavaScript代码组成2、变量3、JavaScript有哪些数据类型?4、三种基本数据类型小结

2016-10-16 12:20:02 300

原创 java基础--super和 this、Override与Overroad关键字区别

super()、super.和 this()、this.区别小结重写Override与重载Overroad关键字区别

2016-10-15 20:17:37 672

原创 java提高篇--IT修真界java接口小结

一)接口概述1什么是接口?2、接口有什么用?如何实现一个接口?3、接口是否可以继承接口?4、接口与抽象类的区别?抽象类是否可以实现接口?抽象类是否可以继承实体类?三)常见接口——JDBC_Servlet_Struts2_Spring_Hibernate常用接口汇总

2016-10-15 03:19:11 239

原创 java基础--内部类与匿名类

一)内部类1、什么是内部类?有什么用?2、内部类的实现方式?3、内部类与外部类的有什么关系,如何进行数据交互?二)匿名类1、什么是匿名类?2、匿名内部类可以继承外部类吗?可以实现接口吗?

2016-10-15 02:56:34 320

原创 java基础--static、final、abstract修饰符小结

一)static修饰符二)fianl修饰符1、fianl、fianlly与fianlize有什么区别?2、fianl有什么用?什么时候使用fianl三)abstract修饰符

2016-10-15 02:47:44 349

原创 java基础篇--抽象类与接口

1、什么是抽象类?抽象类可以实例化吗?为什么?2、什么是接口?接口有什么规范?3、抽象类与接口有什么区别?

2016-10-15 02:40:04 425

原创 java基础--面向对象三大特性之多态

一、简单概述1、 什么是多态?多态的特征是表现出多种形态,具有多种实现方式;或者多态是具有表现多种形态的能力的特征;或者同一个实现接口,使用不同的实例而执行不同的操作。2、 为什么需要使用多态?多态的好处?首先,封装可以隐藏实现细节,使得代码模块化;继承可以扩展已存在的代码模块(类);它们的目的都是为了——代码重用。而多态则是为了实现另一个目的——接口重用!多态的作用,就是为了类在

2016-10-14 23:51:37 367

原创 java基础-面向对象三大特性之继承实例

一)继承概述1、 什么是继承,继承的特点?子类继承父类的特征和行为,使得子类具有父类的各种属性和方法。或子类从父类继承方法,使得子类具有父类相同的行为。特点:在继承关系中,父类更通用、子类更具体。父类具有更一般的特征和行为,而子类除了具有父类的特征和行为,还具有一些自己特殊的特征和行为。在继承关系中。父类和子类需要满足is-a的关系。子类是父类。表示父类和子类的术语:父类和子类

2016-10-14 22:16:46 459

原创 java基础--面向对象三大特性之封装与javabean简介

封装就是将属性私有化,提供公有的方法访问私有属性。做法就是:修改属性的可见性来限制对属性的访问,并为每个属性创建一对取值(getter)方法和赋值(setter)方法,用于对这些属性的访问。JavaBean是使用Java语言开发的一个可重用的拖放组件(其实javabean有四种,除了javaWeb中的这种常被人使用其他三种都差不多被摒弃了,在图书馆的老书上面可以查得到,所以现在所说的javabean一般就是指javaWeb中的),在JSP的开发中可以使用JavaBean减少重复代码,使整个JSP代码的开

2016-10-14 21:06:35 2169

转载 java的几种排序方式小结

排序算法主要分为两类:内排序和外排序,在排序过程中全部记录放在内存中,则成为内排序,全部放在内存在则称为外排序,下文主要是指内排序。内排序分类:1)插入排序:直接插入排序、二分法插入排序、希尔排序;2)交换排序:冒泡排序、快速排序;3)选择排序:简单选择排序、堆排序;4)归并排序5)基数排序一、插入排序•思想:每步将一个待排序的记录,按其顺序码大小插入到前面已经排序

2016-10-14 19:17:32 379

转载 Struts2标签<1>-HTML标签与struts2标签区别

一)struts2中的HTML标签与用原始的hteml标签哪个更好?有什么区别?为什么要使用上struts2标签?1)应该根据实际情况的选取,当你的标签中出现了action返回的参数,选用struts的html标签可能好些,否则你的页面会出现,这在项目中不允许的,当然要是普通的html,就没有必要使用struts的html标签。 也不是一定要用,只是用struts2标签会比纯html标

2016-10-14 14:08:06 4186

转载 Spring框架的AOP/IOC/容器核心原理实例详解

Spring框架主要可以分为3个核心内容: 1)容器 2)控制反转(IoC ,Inversion ofControl) 3)面向切面编程(AOP ,Aspect-OrientedProgramming)下面使用一个银行实例简单讲解他们的实现原理

2016-10-13 23:27:27 4027 1

原创 Spring入门预备知识(下)(动态代理与面向接口编程)

承接上篇对spring框架的入门基础知识积累三)动态代理模式1、数据库连接池概述经常操作数据库的关闭,连接,很浪费系统资源,导致系统运行效率低,而数据库连接池的基本原理是在内部对象池中维护一定数量的数据库连接,并对外暴露数据库连接获取和返回方法。如:外部使用者可通过getConnection方法获取连接,使用完毕后再通过releaseConnection 方法将连接返回,注意此时连接并

2016-10-13 19:47:01 2162

原创 Spring入门预备知识(上)

Spring入门主要使用了下面几个技术:工厂模式、单例模式、动态代理模式、面向接口编程,下面分几部分详细分析。一)工厂模式1、定义:定义一个用于创建对象的接口,让子类决定实例化哪一个类,工厂方法使一个类的实例化延迟到其子类,在23中设计模式中属于创建类模式。工厂模式是最常用的设计模式之一,工厂模式就相当于创建实例对象的new,我们常要根据类生成实例对象如A a = new

2016-10-13 17:41:28 535

转载 java几种对象(Po、Vo、Dao、DTO、Bo、PoJo)

一、PO:persistant object 持久对象,可以看成是与数据库中的表相映射的java对象。最简单的PO就是对应数据库中某个表中的一条记录,多个记录可以用PO的集合。PO中应该不包含任何对数据库的操作。   二、VO:value object值对象。通常用于业务层之间的数据传递,和PO一样也是仅仅包含数据而已。但应是抽象出的业务对象,可以和表对应,也可以不,这根据业务的需要.个人

2016-10-13 17:29:40 609

原创 applicationContext.xml文件配置小结(1)

Spring配置文件是用于指导Spring工厂进行Bean生产、依赖关系注入(装配)及Bean实例分发的"图纸"。Java EE程序员必须学会并灵活应用这份"图纸"准确地表达自己的"生产意图"。Spring配置文件是一个或多个标准的XML文档,applicationContext.xml是Spring的默认配置文件,当容器启动时找不到指定的配置文档时,将会尝试加载这个默认的配置文件。在

2016-10-13 16:07:33 12892

原创 hibernate.hbm.xml文件配置入门小结(1)

在Hibernate中,各表的映射文件….hbm.xml可以通过工具生成,例如在使用MyEclipse开发时,它提供了自动生成映射文件的工具。hibernate.hbm.xml文件的基本结构如下:1 2 3 <!DOCTYPE hibernate-mapping PUBLIC 4 "-//Hibernate/Hibernate Mapping DTD 3.0/

2016-10-13 12:03:28 9159

转载 Hibernate查询的六种方式

Hibernate查询的六种方式 分别是HQL查询,对象化查询Criteria方法,动态查询DetachedCriteria,例子查询,sql查询,命名查询。         如果单纯的使用hibernate查询数据库只需要懂其中的一项就可以完成想要实现的一般功能,但是想多学知识就看一下这六种方法,他们提供了更多选择。当然每一种方法都有其适用的情况与前提。1、HQL查询

2016-10-13 11:50:35 417

转载 Hibernate入门篇<1>hibernate.cfg.xml学习小结

Hibernate配置文件主要用于配置数据库连接和Hibernate运行时所需的各种属性,这个配置文件应该位于应用程序或Web程序的类文件夹 classes中。Hibernate配置文件支持两种形式,一种是xml格式的配置文件,另一种是Java属性文件格式的配置文件,采用“键=值”的形式。建议采用xml格式的配置文件。xml配置文件可以直接对映射文件进行配置,并由Hibernate自动加载,而

2016-10-13 10:49:44 552

原创 如何自学java(男神马士兵戒言)

链接:http://www.zhihu.com/question/19945685/answer/37686785来源:知乎马士兵的一篇自学引导文章,我觉得写得很好,原文转载如下。

2016-10-13 02:31:18 578 1

转载 struts2学习小结(2)

一、搭建一个简单struts2应用具体为以下几个步骤:1、引入Struts 2工程所需运行库文件。2、创建并配置web.xml文件3、创建一个Action类4、创建并配置struts.xml文件。1、引入工程所需运行库文件目前我用到的Struts版本为2.1.8.1 GA。把以下几个运行库文件复制到工程的WEB-INF下的lib文件夹中。

2016-10-13 02:08:28 434

转载 struts2学习小结(1)

一、Action中定义多个方法通常情况下,我们都将业务逻辑代码放在Action的execute方法中进行处理,但对于一些需要实现多个功能的Action,那么做就太不合适了。这个时候我们就需要根据不同的功能需求,在Action中定义多个方法。比如Action需要完成注册和登陆两项功能可以设计代码为:23456

2016-10-13 01:42:42 631

转载 struts.properties配置详解

1.struts.properties配置文件有什么作用呢?在Struts2的核心包中org\apache\struts2文件夹下可以找到Struts2的一个默认配置文件default.properties。有时为了调试方便我们可以更改部分默认内容,具体的方法是在工程的WEB-INF/classes文件夹下简历一个struts.properties文件,并将要修改的信息配置到该文件中

2016-10-13 01:37:10 527

原创 struts.xml配置文件入门小结

struts2配置文件入门小结

2016-10-13 00:05:19 475

空空如也

空空如也

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

TA关注的人

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