IT全栈 华强工作室

No Silver Bullet 吾国泱泱 华夏栋梁 以梦为马 不负韶华

数据结构进阶(三)数据结构之树的遍历

数据结构进阶(三)数据结构之树的遍历前言     先序:父、左、右     后序:左、右、父     中序:左、中、右     层序:若树为空,则空操作返回,否则从树的第一层,也就是根结点开始访问,从上而下逐层遍历,在同一层中,按从左到右的顺序对结点逐个访问。美文美图

2016-07-29 08:50:25

阅读数:42537

评论数:0

剑指Offer--排序算法小结

Offer来了(Java版)——排序算法小结前言     毕业季转眼即到,工作成为毕业季的头等大事,必须得认认真真进行知识储备,迎战笔试、电面、面试。     许久未接触排序算法了。平时偶尔接触到时自己会不假思索的百度,然后就是Ctrl+C、Ctrl+V,好点的话封装为一个排序工具供以后使用。这样...

2016-07-29 08:31:47

阅读数:47947

评论数:8

Java进阶(三十八)快速排序

Java进阶(三十八)快速排序前言          有没有既不浪费空间又可以快一点的排序算法呢?那就是“快速排序”啦!光听这个名字是不是就觉得很高端呢。     假设我们现在对“6 1 2 7 9 3 4 5 10 8”这个10个数进行排序。首先在这个序列中随便找一个数作为基准数(不要被这个名词...

2016-07-28 21:41:35

阅读数:45201

评论数:7

J2EE进阶(十三)Spring MVC常用的那些注解

Spring MVC4常用的那些注解前言      Spring从2.5版本开始在编程中引入注解,用户可以使用@RequestMapping, @RequestParam,@ModelAttribute等等这样类似的注解。到目前为止,Spring的版本虽然发生了很大的变化,但注解的特性却是一直延续...

2016-07-27 17:11:35

阅读数:43981

评论数:0

Java进阶(三十七)java 自动装箱与拆箱

Java进阶(三十七)java 自动装箱与拆箱前言     这个是jdk1.5以后才引入的新的内容。java语言规范中说道:在许多情况下包装与解包装是由编译器自行完成的(在这种情况下包装称为装箱,解包装称为拆箱);     其实按照我自己的理解自动装箱就可以简单的理解为将基本数据类型封装为对象类型...

2016-07-23 17:21:42

阅读数:44425

评论数:6

Java进阶(三十六)深入理解Java的接口和抽象类

Java进阶(三十六)深入理解Java的接口和抽象类前言     对于面向对象编程来说,抽象是它的一大特征之一。在Java中,可以通过两种形式来体现OOP的抽象:接口和抽象类。这两者有太多相似的地方,又有太多不同的地方。很多人在初学的时候会以为它们可以随意互换使用,但是实际则不然。今天我们就一起来...

2016-07-23 15:14:07

阅读数:47734

评论数:13

网站开发进阶(四十三)html中,路径前加“/” 与不加“/”的区别

网站开发进阶(四十三)html中,路径前加“/” 与不加“/”的区别前言     script src="js/downloadify.js">script>表示加载你当前页面目录中名为js的子目录下面名为pic.js的js包。     加“/”是代表绝对路径,不加...

2016-07-23 12:01:45

阅读数:44178

评论数:0

J2EE进阶(十二)SSH框架整合常见问题汇总(三)

J2EE进阶(十二)SSH框架整合常见问题汇总(三)问题16      在挂失用户时,发现userid值为空,但是在前台输入处理账号22时,通过后台输出可以看出,后台根据前端输入在数据库中查询到结果对象并输出该对象的userid,而且Guashi对象也获取到了其值。       解决     初步...

2016-07-23 11:36:14

阅读数:42810

评论数:1

J2EE进阶(十一)SSH框架整合常见问题汇总(二)

J2EE进阶(十一)SSH框架整合常见问题汇总(二)问题8      java.lang.ClassCastException: java.lang.String cannot be cast to java.lang.Boolean     解决      数据库中userdetail表的映射文...

2016-07-23 11:27:29

阅读数:44617

评论数:4

J2EE进阶(十)SSH框架整合常见问题汇总(一)

SSH框架整合常见问题汇总前言     以下所列问题具有针对性,但是遇到同类型问题时均可按照此思路进行解决。问题1     class "org.apache.commons.dbcp.BasicDataSource" not found     使用MyEclipse时,用s...

2016-07-22 21:11:26

阅读数:43289

评论数:9

J2EE进阶(九)org.hibernate.LazyInitializationException: could not initialize proxy - no Session

org.hibernate.LazyInitializationException: could not initialize proxy - no Session前言     在中这错误很常见,字面意义就是不能被初始化,因为session已经关闭了。     简单理解就是因为,你使用了lazy=...

2016-07-22 21:01:45

阅读数:43265

评论数:0

J2EE进阶(八)Hibernate与延迟加载机制探究

Hibernate与延迟加载机制探究前言     Hibernate对象关系映射提供延迟的与非延迟的对象初始化。非延迟加载在读取一个对象的时候会将与这个对象所有相关的其他对象一起读取出来。这有时会导致成百的(如果不是成千的话)select语句在读取对象的时候执行。这个问题有时出现在使用双向关系的时...

2016-07-22 20:52:53

阅读数:43538

评论数:12

J2EE进阶(七)利用SSH框架根据数据表建立model类

J2EE进阶(七)利用SSH框架根据数据表建立model类前言     在利用SSH框架进行项目开发时,若将数据库已经建好,并且数据表之间的依赖关系已经确定,可以利用Hibernate的反转功能进行model类及相关映射文件的生成。具体步骤如下:       当然,完全依赖Hibernate的反转...

2016-07-20 09:56:51

阅读数:43665

评论数:10

网站开发进阶(四十二)巧用clear:both

网站开发进阶(四十二)巧用clear:both前言       我们在制作网页中用div+css或者称xhtml+css都会遇到一些很诡异的情况,明明布局正确,但是整个画面却混乱起来了,有时候在IE6下看的很正常的,到ie7或者火狐下看时,就一片混乱了,无论怎么计算,就是不能将排版改正过来。其实,...

2016-07-19 20:26:55

阅读数:47322

评论数:0

Java进阶(三十五)java int与integer的区别

java int与integer的区别前言          int与integer的区别从大的方面来说就是基本数据类型与其包装类的区别:     int 是基本类型,直接存数值,而integer是对象,用一个引用指向这个对象。     1.Java 中的数据类型分为基本数据类型和复杂数据类型  ...

2016-07-19 19:26:08

阅读数:50763

评论数:8

Java进阶(三十四)Integer与int的种种比较你知道多少?

Integer与int的种种比较你知道多少?前言          如果面试官问Integer与int的区别:估计大多数人只会说到两点:Ingeter是int的包装类,注意是一个类;int的初值为0,Ingeter的初值为null。但是如果面试官再问一下Integer i = 1;int ii =...

2016-07-19 19:17:29

阅读数:50811

评论数:2

网站开发进阶(四十一)中文字体网页开发指南

网站开发进阶(四十一)中文字体网页开发指南前言           字体的选择,是网页开发的关键因素之一。      合适的字体,对网页的美观度(或可读性)有着举足轻重的影响。      但是,相比英文字体,中文字体的网页开发有着极大的局限性。因为,一套中文字体最少也要有几千个字符,体积为几个MB...

2016-07-18 20:02:32

阅读数:47171

评论数:0

J2EE进阶(三)struts2 <s:action>标签的用法

J2EE进阶(三)struts2 标签的用法前言     使用action标签,可以允许在jsp页面中直接调用Action,(类似AJAX页面调用)在调用Action时候,可以指定需要被调用的Action的name和namespace.如果指定了executeResult参数的属性值为true,该...

2016-07-16 12:16:16

阅读数:45545

评论数:10

J2EE进阶(五)Spring在web.xml中的配置

J2EE进阶(五)Spring在web.xml中的配置前言          在实际项目中spring的配置文件applicationcontext.xml是通过spring提供的加载机制自动加载到容器中。在web项目中,配置文件加载到web容器中进行解析。目前,spring提供了两种加载器,以供...

2016-07-16 12:10:22

阅读数:45803

评论数:12

J2EE进阶(四)Spring配置文件详解

J2EE进阶(四)Spring配置文件详解     Spring配置文件是用于指导Spring工厂进行Bean生产、依赖关系注入(装配)及Bean实例分发的"图纸"。Java EE程序员必须学会并灵活应用这份"图纸"准确地表达自己的"生产意图&qu...

2016-07-16 12:04:40

阅读数:46921

评论数:12

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