自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

骆昊的技术专栏

传道、授业、解惑,分享知识带来的快乐!

  • 博客(17)
  • 资源 (26)
  • 收藏
  • 关注

原创 Java面试题集(116-135)

这一部分讲解基于Java的Web开发相关面试题,即便在Java走向没落的当下,基于Java的Web开发因为拥有非常成熟的解决方案,仍然被广泛应用。不管你的Web开发中是否使用框架,JSP和Servlet都是一个必备的基础,在面试的时候被问到的概率还是很高的。在此次更新中,加入了Servlet 3的新特性,包括基于注解的配置,包括对上传的支持,包括异步处理等内容。

2013-12-29 17:14:57 20727 2

原创 Java面试题集(86-115)

下面的内容包括Struts 2和Hibernate的常见面试题,虽然Struts 2在2013年6月曝出高危漏洞后已经显得江河日下,而Spring MVC的异军突起更加加速了Struts 2的陨落,但面试中仍然有可能被问及和此框架相关的内容,毕竟Struts 2曾经被阿里巴巴、京东以及政府企业门户网站广泛采用。另一方面,Hibernate目前仍然是ORM框架中的中坚力量,MyBatis在此领域也有不容忽视的一席之地,因此了解这两个ORM框架对Java程序员是很有必要的。第一期发布的Java面试题集中的150

2013-12-26 23:37:05 42208 1

原创 Java面试题集(71-85)

这一部分主要包括了UML(统一建模语言)、面向对象的设计原则(六原则一法则)、GoF设计模式、企业级设计模式、JDBC(Java数据库连接)、XML(可扩展标记语言)等知识。

2013-12-25 22:55:39 21747

原创 Java面试题集(51-70)

这一部分主要讲解了异常、多线程、容器和I/O的相关面试题。首先,异常机制提供了一种在不打乱原有业务逻辑的前提下,把程序在运行时可能出现的状况处理掉的优雅的解决方案,同时也是面向对象的解决方案。而Java的线程模型是建立在共享的、默认的可见的可变状态以及抢占式线程调度两个概念之上的。Java内置了对多线程编程的支持在20世纪90年代可以说是一个巨大的进步,但是最初的设计在当下看来已经给程序带来很多困扰了。感谢Doug Lea在Java 5中提供了他里程碑式的杰作java.util.concurrent包,它的

2013-12-18 21:26:46 54729 1

原创 Java面试题集(1-50)

下面的内容是对网上原有的Java面试题集及答案进行了全面修订之后给出的负责任的题目和答案,原来的题目中有很多重复题目和无价值的题目,还有不少的参考答案也是错误的,修改后的Java面试题集参照了JDK最新版本,去掉了EJB 2.x等无用内容,补充了数据结构和算法相关的题目、经典面试编程题、大型网站技术架构、操作系统、数据库、软件测试、设计模式、UML等内容,同时还对很多知识点进行了深入的剖析,例如hashCode方法的设计、垃圾收集的堆和代、Java新的并发编程、NIO.2等内容。

2013-12-15 23:00:39 197402 23

原创 面试编程题拾遗(06) --- 打印n对括号的全部有效组合

当n=3时,可能的组合有:(()()), ((())), ()(()), (())(), ()()()

2013-12-09 17:00:47 8533

原创 面试编程题拾遗(05) --- 括号匹配检查

题目:一个表达式字符串中包含了‘(’,')','[',']','{','}'六种括号,判断这些括号是否匹配。

2013-12-09 13:19:05 5073 1

原创 面试编程题拾遗(04) --- 上楼梯有多少种方式

一个小孩上一个N级台阶的楼梯,他可以一次走1阶、2阶或3阶,那么走完N阶有多少种方式。

2013-12-09 01:02:49 5710

原创 面试编程题拾遗(03) --- 删除有序数组中的重复元素

有一个已经排好序的数组,其中存在重复元素,请将重复元素删除掉,例如,A = [1, 1, 2, 2, 3],处理之后的数组应当为A = [1, 2, 3]。

2013-12-09 00:42:51 6610

原创 面试编程题拾遗(02) --- 寻找多出来的元素

利用位运算中异或运算的特点,两个相同的数异或的结果一定是0,那么将a和b中的所有元素做一次异或运算,最终的结果就是b比a多出的那个元素的值。

2013-12-09 00:33:27 4862

原创 面试编程题拾遗(01) --- 不用算术运算符完成两个数求和

不使用算术运算求和那么只能考虑直接在二进制位上进行位运算,事实上利用异或运算(^)和与运算(&)就能完成加法运算要做的事情,其中异或运算完成相加但是不进位,而与运算计算出哪些地方需要进位,在通过左移运算(<<)就可以完成进位操作了。

2013-12-09 00:12:39 13771 4

原创 一个例子帮你搞懂C#语言高级特性系列(05) --- 语言集成查询(LINQ)

在.NET 3.5以前的版本中,与特定类型的数据打交道时,程序员要使用不同的API。LINQ(语言集成查询) API提供了一种统一且对称的方式让程序操作数据。通过使用LINQ,我们能够在C#中直接创建被称为查询表达式的实体。

2013-12-08 19:53:07 1898

原创 一个例子帮你搞懂C#语言高级特性系列(04) --- 匿名类型

有时候你可能需要定义类来封装一些数据,但并不需要任何方法、事件和其他自定义的功能。或者说你需要定义一个只是用于当前程序的临时类型,在这种情况下,匿名类型将会派上用场。

2013-12-06 23:16:27 1733

原创 一个例子帮你搞懂C#语言高级特性系列(03) --- 方法扩展

.NET 3.5引入了扩展方法(extension method)的概念,允许随时向预编译的类型添加新功能,这样就可以为既有的代码扩展新功能。这个特性真的有可能是你在开发时让你激动的功能,这样你在用C#的时候也能体会一点用JavaScript这样的动态语言编程时的快感。

2013-12-06 17:43:38 2248

原创 一个例子帮你搞懂C#语言高级特性系列(02) --- 委托、事件和Lambda表达式

所谓的委托(delegate)在C语言中叫指向函数的指针,C++中叫仿函数(functor,有些翻译为函数对象),在Java中通过单方法接口回调(callback)来实现。说白了,就是把一个函数通过参数传到另一个函数里面。

2013-12-06 17:21:32 1939

原创 一个例子帮你搞懂C#语言高级特性系列(01) --- 运算符重载

演示了如何使用C#的运算符重载。

2013-12-06 17:11:19 2903

原创 联网版五子棋

下面的代码实现了一个非常简单的联网五子棋程序,写给学生的一个例子,很多功能都还没实现,用的也是民间规则,姑且一看吧!棋盘类:package com.accp;import java.awt.Color;import java.awt.Graphics;/** * 棋盘 * @author 骆昊 * */public class Board { private in

2013-12-03 21:32:58 10862 5

iOS为文本框定制二级键盘

代码演示了如何为UITextField(文本框)定制二级键盘,添加了键盘的展开和折叠功能。

2015-09-07

Objective-C委托的例子程序

一个演示如何使用Objective-C中协议和委托的例子程序,使用到了单例、观察者等设计模式。

2015-08-13

iOS应用简单例子(秒表)

一个非常简单的iOS应用的例子,讲解了UILabel和UIButton的使用。

2015-07-01

Java Web自定义MVC框架项目源代码

Java Web自定义MVC框架完整的项目文件,包括源代码和创建数据库的SQL语句,详细的讲解请参考http://blog.csdn.net/jackfrued/article/details/42774459

2015-04-13

JavaScript实现网页遮罩效果

用JavaScript实现的网页遮罩效果,使用了单例保障只创建唯一的遮罩,运用了JavaScript面向对象编程

2014-05-03

C#开发的记忆力测试游戏

用C#做的记忆力游戏,通过点击下图中的方块查看颜色,如果连续点中两个颜色相同的方块,则方块会消除掉。当所有方块被消除时,游戏结束。游戏时间越短排名越高。用到的C#知识包括:面向对象、索引器、二维数组、GDI+绘图、序列化、文件操作等。

2014-04-06

Spring3.x企业应用开发实战源代码

《Spring3.x企业应用开发实战》附带的源代码,这本书的经典不用多说了,国内的技术书籍很难有达到这种水准的,代码质量很好,基本接近企业开发的代码。

2014-01-06

互联网数据挖掘课件

很有价值的数据挖掘资料,包括数据仓库、聚类算法、PageRank等内容。

2014-01-04

嵌入式操作系统和uCOS工具

嵌入式操作系统的资料和实现系统uCOS。欢迎下载并阅读!

2014-01-04

软件测试与QA课件

国外著名高校软件工程专业软件测试与QA课程的课件

2014-01-04

人工神经网络讲义

西南交通大学著名教授、五一劳动奖章获得者靳蕃老师讲授人工神经网络课程的课件!

2014-01-04

Struts2面试总结2013版

2013年Java程序员面试Struts2必备知识点总结

2013-09-15

Spring面试总结2013

2013年的Spring面试总结,Java程序员面试必备知识点!

2013-09-15

Hibernate面试总结2013

最新的Hibernate面试总结,Java程序员面试需要准备的东西!

2013-09-15

数据结构-线性表

对于数据结构的初学者很有帮助的资料,所有代码都不是伪代码,而是可以运行的代码,包括C、C++、Java的实现。

2013-09-03

数据结构-树和二叉树

关于树和二叉树的一个课件,适用于数据结构初学者和选修数据结构课程的本科生

2013-08-21

jQuery讲义

一个关于jQuery的讲义,适合jQuery的初学者研读。

2013-08-21

C#办公用品管理系统视频

C#开发简单MIS系统的视频,适合初学者,视频内容包括建立数据库,在Visual Studio 2010中制作GUI,将数据绑定到控件等内容……

2012-04-23

正则表达式课件

同事做的一个简单的关于正则表达式讲解的PPT,初学者可以看看,了解正则表达式能做什么,JavaScript中对正则表达式提供了怎样的支持……

2012-04-11

深入JSP&Servlet;课件+代码

软件工程高级教师骆昊编写的JSP&Servlet;课件和代码 已经使用该课件在N多班教授学生 效果良好 适合初学者…

2012-03-28

Introduction to Java Programming sixth Edition源程序

Y. Daniel Liang写的Introduction to Java Programming一书(中文名:Java语言程序设计)第6版的源代码,这本书非常经典,上面用大量生动的例子和简捷的语言讲述了Java程序设计语言,是不可多得的好书,全书的代码也堪称经典。

2009-02-12

空空如也

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

TA关注的人

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