上一页 1 2 3 4 5 6 7 8 ··· 12 下一页
摘要: 通过构造性能良好的哈希函数,可以减少冲突,但一般不可能完全避免冲突,因此解决冲突是哈希法的另一个关键问题。创建哈希表和查找哈希表都会遇到冲突,两种情况下解决冲突的方法应该一致。下面以创建哈希表为例,说明解决冲突的方法。常用的解决冲突方法有以下四种: 1.开放定址法 这种方法也称再散列法,其基本思想是 阅读全文
posted @ 2017-09-19 16:47 傍晚的羔羊 阅读(289) 评论(0) 推荐(0) 编辑
摘要: 给定一个链表,请你将链表反转过来。 举例:原链表:1→2→3→4→5→null 反转链表:5→4→3→2→1→null 代码: 阅读全文
posted @ 2017-09-19 16:03 傍晚的羔羊 阅读(163) 评论(0) 推荐(0) 编辑
摘要: 首先,我们讲一下为什么需要工厂模式?它能解决那些问题? 首先,工厂模式可以分为三类: 1)简单工厂模式(Simple Factory) 2)工厂方法模式(Factory Method) 3)抽象工厂模式(Abstract Factory) 比如说一个客户需要买车,他看中了BMW320和BMW523( 阅读全文
posted @ 2017-09-19 15:42 傍晚的羔羊 阅读(257) 评论(0) 推荐(0) 编辑
摘要: HashMap和Hashtable都实现了Map接口,但决定用哪一个之前先要弄清楚它们之间的分别。主要的区别有:线程安全性,同步(synchronization),以及速度。 1.HashMap几乎可以等价于Hashtable,除了HashMap是非synchronized的,并可以接受null, 阅读全文
posted @ 2017-09-19 09:18 傍晚的羔羊 阅读(315) 评论(0) 推荐(0) 编辑
摘要: 一、Servlet简介及概念 Servlet是sun公司提供的一门用于开发动态web资源的技术。 Sun公司在其API中提供了一个servlet接口,用户若想用发一个动态web资源(即开发一个Java程序向浏览器输出数据),需要完成以下2个步骤: 1、编写一个Java类,实现HttpServlet接 阅读全文
posted @ 2017-09-18 22:38 傍晚的羔羊 阅读(303) 评论(0) 推荐(0) 编辑
摘要: 在Java中,虽然不需要程序员手动去管理对象的生命周期,但是如果希望某些对象具备一定的生命周期的话(比如内存不足时JVM就会自动回收某些对象从而避免OutOfMemory的错误)就需要用到软引用和弱引用了。 从Java SE2开始,就提供了四种类型的引用:强引用、软引用、弱引用和虚引用。Java中提 阅读全文
posted @ 2017-09-18 15:11 傍晚的羔羊 阅读(677) 评论(0) 推荐(0) 编辑
摘要: 1、两者的区别 这两个方法来自不同的类分别是Thread和Object 最主要是sleep方法没有释放锁,而wait方法释放了锁,使得其他线程可以使用同步控制块或者方法(锁代码块和方法锁)。 wait,notify和notifyAll只能在同步控制方法或者同步控制块里面使用,而sleep可以在任何地 阅读全文
posted @ 2017-09-18 09:41 傍晚的羔羊 阅读(50645) 评论(3) 推荐(10) 编辑
摘要: 前言 本篇文章主要讲诉数据库中事务的四大特性(ACID)以及事务的隔离级别划分。 数据库事务及其特性 事务是指满足ACID特性的一组操作,可以通过 Commit 提交一个事务,也可以使用 Rollback 进行回滚。对于MySQL的InnoDB引擎,其和MyIsAm引擎的主要区别就是InnoDB支持 阅读全文
posted @ 2017-09-17 22:42 傍晚的羔羊 阅读(949) 评论(0) 推荐(0) 编辑
摘要: 1. 二者的定义 JRE(Java Runtime Enviroment)是Java的运行环境。面向Java程序的使用者,而不是开发者。如果你仅下载并安装了JRE,那么你的系统只能运行Java程序(也就是.class文件)。JRE是运行Java程序所必须环境的集合,包含JVM标准实现及 Java核心 阅读全文
posted @ 2017-09-17 21:41 傍晚的羔羊 阅读(2488) 评论(0) 推荐(1) 编辑
摘要: 给定数组arr,返回arr最长递增子序列。 举例: arr=[2, 1, 5, 3, 6, 4, 8, 9, 7],返回的最长递增子序列是[1,3,4,8,9]。 方法: 建立dp[i]数组,每一位表示以这一位结尾的最长递增子序列,然后根据最大值求出子序列。 时间复杂度为O(n^2). 代码: 阅读全文
posted @ 2017-09-17 17:23 傍晚的羔羊 阅读(267) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 ··· 12 下一页