自定义博客皮肤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)
  • 资源 (17)
  • 收藏
  • 关注

转载 MySql数据引擎简介与选择方法

MySQL引擎简介     MySQL是我们比较常用的一种数据库软件。它有着诸多的优点,如开源的,免费的等等。其实它还有一个很好的特点,那就是有多种引擎可以供你选择。如果赛车手能根据不同的路况,地形随手更换与之最适宜的引擎,那么他们将创造奇迹。然而目前他们还做不到那样便捷的更换引擎,但是我们却可以!     所谓知己知彼方可百战不殆,要想

2012-10-30 01:21:29 783

转载 Java线程中sleep()、wait()和notify()和notifyAll()、yield()、join()等方法的用法和区别

Java线程中sleep()、wait()和notify()和notifyAll()、suspend和resume()、yield()、join()、interrupt()的用法和区别 从操作系统的角度讲,os会维护一个ready queue(就绪的线程队列)。并且在某一时刻cpu只为ready queue中位于队列头部的线程服务。 但是当前正在被服务的线程可能觉得cpu的服务质量不够

2012-10-27 20:28:48 8336 1

原创 村子中有50个人,每人有一条狗

村子中有50个人,每人有一条狗。在这50条狗中有病狗(这种病不会传染)。于是人们就要找出病狗。每个人可以观察其他的49条狗,以判断它们是否生病,只有自己的狗不能看。观察后得到的结果不得交流,也不能通知病狗的主人。主人一旦推算出自己家的是病狗就要枪毙自己的狗,而且每个人只有权利枪毙自己的狗,没有权利打死其他人的狗。第一天,第二天都没有枪响。到了第三天传来一阵枪声,问有几条病狗,如何推算得出?

2012-10-27 00:47:24 7589

转载 第一范式,第二范式,第三范式

第一范式存在非主属性对码的部分依赖关系 R(A,B,C) AB是码 C是非主属性 B-->C B决定C C部分依赖于B第一范式定义:如果关系R 中所有属性的值域都是单纯域,那么关系模式R是第一范式的那么符合第一模式的特点就有1)有主关键字2)主键不能为空,3)主键不能重复,4)字段不可以再分例如: StudyNo

2012-10-26 22:44:08 774 1

转载 Java动态代理的实现

动态代理作为代理模式的一种扩展形式,广泛应用于框架(尤其是基于AOP的框架)的设计与开发,本文将通过实例来讲解Java动态代理的实现过程。       友情提示:本文略有难度,读者需具备代理模式相关基础知识,。         通常情况下,代理模式中的每一个代理类在编译之后都会生成一个class文件,代理类所实现的接口和所代理的方法都被固定,这种代理被称之为静态代理(Sta

2012-10-26 22:39:23 551

转载 ssh框架面试题

原文:http://blog.163.com/wob_ku/blog/static/1930442572012213111421271/?suggestedreading&wumiiHibernate工作原理及为什么要用?原理:1. 读取并解析配置文件2. 读取并解析映射信息,创建SessionFactory3. 打开Sesssion4. 创建事务Transat

2012-10-14 14:34:26 1585

转载 给JavaScript新手的24条实用建议

为JavaScript做一点性能小提升吧!本文列出了24条能让你的代码编写过程更为轻松高效的建议。也许您还是JavaScript初学者,刚刚写完自己的Hello World,那这里有很多对您的工作将十分有用的小贴士;也许有些技巧您已经知道,那就试试快速浏览一下,看能不能发现一点新东西吧!注:本文多次用到Firebug的console对象,请参考Firebug Console A

2012-10-13 18:21:12 755

转载 session,cookie的区别,安全性

一,为什么session,cookie经常会有人提到做web开发的人基本上都会用session和cookie,但是仅仅只是会用,并不知道session和cookie的真正的工作原理,都只是凭着感觉来猜测。web开发者只要利用它们来完成工作就行了,所以每个人的理解基本都会有大同小异,我想这就是session,cookie经常会被讨论的原因。本文也是根据个人经验,以及个人所学,对session

2012-10-13 16:55:06 606

转载 request.getParameter与request.getAttribute的区别

request.getAttribute与request.getParameter的区别HttpServletRequest类既有getAttribute()方法,也由getParameter()方法,这两个方法有以下区别:(1)HttpServletRequest类有setAttribute()方法,而没有setParameter()方法(2)当两个Web组件之间为链接关系时,被链接

2012-10-13 16:19:04 830

原创 forward与redirect的区别

有两个区别:1 .forward是服务器请求资源,服务器直接访问地址栏的URL,把URL响应的内容读取出来,然后把内容发给浏览器,浏览器不知道服务器发送的内容从哪来,故浏览器的地址栏不变。而redirect是服务器根据业务逻辑,发送一个状态码给浏览器,告诉浏览器重新去请求,故地址栏的地址会改变。2. forward,转发页面和转发到的页面可以共享request里面的数据,而redirect

2012-10-13 16:06:35 617

转载 java并发编程--一道经典多线程题的2种解法

原文:http://coolxing.iteye.com/blog/1236696问题的描述启动3个线程打印递增的数字, 线程1先打印1,2,3,4,5, 然后是线程2打印6,7,8,9,10, 然后是线程3打印11,12,13,14,15. 接着再由线程1打印16,17,18,19,20....以此类推, 直到打印到75. 程序的输出结果应该为: 线程1: 1

2012-10-13 14:03:36 2028

转载 Java 程序中的多线程

原文网址:http://www.ibm.com/developerworks/cn/java/multithreading/在 Java 程序中使用多线程要比在 C 或 C++ 中容易得多,这是因为 Java 编程语言提供了语言级的支持。本文通过简单的编程示例来说明 Java 程序中的多线程是多么直观。读完本文以后,用户应该能够编写简单的多线程程序。为什么会排队等待?下

2012-10-13 13:03:51 703

转载 classloader相关基础知识

原文:http://www.iteye.com/topic/25053JVM jvm是jre里头一个动态连接函数库,jdk里面的jre一般用于运行java本身的程序,比如javac,等等.programfiles下面的jre用于运行用户编写的java程序. JRE下的bin\client 或者 bin\server 的jvm.dll就是JVM了 当一台机器上有多

2012-10-13 01:25:48 424

转载 重温java之classloader体系结构(含hotswap)

原文:http://www.iteye.com/topic/136427jvm classLoader architecture :a, Bootstrap ClassLoader/启动类加载器主要负责jdk_home/lib目录下的核心 api 或 -Xbootclasspath 选项指定的jar包装入工作. b, Extension ClassL

2012-10-13 01:24:38 536

转载 java classLoader 体系结构

原文出处:http://blog.chenlb.com/2009/06/java-classloader-architecture.htmljvm classLoader architecture:Bootstrap ClassLoader/启动类加载器 主要负责jdk_home/lib目录下的核心 api 或 -Xbootclasspath 选项指定的jar包装入工作

2012-10-13 01:22:27 398

转载 迅雷的多线程笔试题总结

原文:http://blog.csdn.net/qingfengliuquan/article/details/5891187编写一个程序,开启3个线程,这3个线程的ID分别为A、B、C,每个线程将自己的ID在屏幕上打印10遍,要求输出结果必须按ABC的顺序显示;如:ABCABC….依次递推 这是一道迅雷的笔试题总结下方法1. 最佳的方法 用java.util.conc

2012-10-12 23:40:00 658

转载 Web应用界面设计规范—给项目组培训

原文网址:http://blog.csdn.net/m13666368773/article/details/8020928Web应用界面设计规范(Design Specification for Web UI)主讲人:ARay目录:一、软件界面规范的重要性及其目的二、用户体验为何如此重要三、Web规范体系介绍四、界面设计开发流程五、应该遵循的基本原

2012-10-10 23:28:05 710

转载 9种常见的Java不规范代码

原文网址:http://blog.csdn.net/m13666368773/article/details/8028504在工作上,我最近对一个现有的Java项目代码进行了清理。完成之后,我发现了一些反复出现的不规范代码。所以,我把它们整理成了一个列表出来分享给我的同行希望能引起注意并改善代码的质量和可维护性。这个列表不区分顺序,全部来自一些代码质量检查工具,如

2012-10-10 20:24:32 637

转载 总结一下 Spring的IOC、DI

原文网址:http://blog.csdn.net/m13666368773/article/details/8053138IOC、DI模式1.依赖依赖就是有联系,有地方使用到它就是有依赖它,一个系统不可能完全避免依赖。如果你的一个类或者模块在项目中没有用到它,恭喜你,可以从项目中剔除它或者排除它了,因为没有一个地方会依赖它。下面看一个简单的示例:[java

2012-10-10 20:19:10 684

原创 2013年多益网络校园招聘笔试题

题目一:有20张上下表面光滑的扑克牌,其中有8张向上,要求你闭着眼睛且不借助任何工具把这20张扑克牌分成两堆,使得每堆向上的扑克牌的数目一样多。解决方法:从20张扑克牌中拿出8张,并把8张扑克牌翻过来,这样两堆扑克牌向上的扑克牌数目就一样多了。证明:假如从20张扑克牌抽出的8张中有N张向上的扑克牌(N>=0&&N因为总共只有8张向上的扑克牌,被抽出N张向上扑克牌后,剩下8-

2012-10-10 19:19:30 8470 9

转载 2013金山校园招聘Java笔试题

原文转载:http://blog.csdn.net/xcbeyond/article/details/7993570第一题 :栈内存与堆内存的特点与区别,java中是怎样分配的?                  栈内存中用来存放基本数据类型(8种基本类型)和对象的引用变量,存取速度比堆快,栈中的数据可以被共享使用,堆内存中用来存放new创建的对象和数组对象。第二题:对象序

2012-10-09 23:50:01 1313

转载 【设计模式】之MVC设计模式

转载:http://blog.csdn.net/xcbeyond/article/details/7765276 MVC是把一个项目按照模型(Model)、视图(View)、控制(Controller)分为三层,使得项目易于维护、扩展。1、MVC包括3种对象:    ①、模型(Model)对象:是应用程序的主体部分,主要是进行数据和业务规则的处理。   ②、视图(Vie

2012-10-09 23:48:37 579

转载 对23 种设计模式的有趣见解

原文转载:http://blog.csdn.net/xcbeyond/article/details/7718762创建型模式1、FACTORY—追MM少不了请吃饭了,麦当劳的鸡翅和肯德基的鸡翅都是MM爱吃的东西,虽然口味有所不同,但不管你带MM去麦当劳或肯德基,只管向服务员说“来四个鸡翅”就行了。麦当劳和肯德基就是生产鸡翅的Factory        工厂模式:客户类和工厂

2012-10-09 23:36:43 1014

转载 应聘技巧回答

原文转载:http://blog.csdn.net/xcbeyond/article/details/77071541、请你自我介绍一下你自己?回答提示:一般人回答这个问题过于平常,只说姓名、年龄、爱好、工作经验,这些在简历上都有。其实,企业最希望知道的是求职者能否胜任工作,包括:最强的技能、最深入研究的知识领域、个性中最积极的部分、做过的最成功的事,主要的成就等,这些都可以和学习

2012-10-09 23:35:31 1464

转载 中软国际Java程序员笔试题

原文转载:http://blog.csdn.net/xcbeyond/article/details/76979351、谈谈final, finally, finalize的区别。      final:修饰符(关键字)如果一个类被声明为final,意味着它不能再派生出新的子类,不能作为父类被继承。因此一个类不能既被声明为 abstract的,又被声明为final的。将变量或方法声

2012-10-09 23:31:38 1332

原创 java笔试题--Java实现命令编辑器

题目:假定有一命令编辑框,可以接受两种命令:【type x】和【undo n】。x代表输入文本,n代表秒数。type命令用于当输入文本,而undo命令用于撤销操作。输入undo 1,表示向前撤销1秒。撤销操作可以指定撤销到当前时间之前操作的时间,并且撤销操作对自身同样有效。例子:命令输入的时间命令显示结果1type aa2type

2012-10-09 23:27:02 1201

转载 java与c/c++进行socket通信的一些问题(1)-JSP教程,Java技巧及代码

转载:http://www.z6688.com/info/37437-1.htm近几天看到csdn上问c/c++和java通信的问题比较多,特别是c特有的数据结构(如struct)。 特地根据网友的一个问题举个例子,希望对初学者有所帮助。 原问题见:http://community.csdn.net/expert/topic/3886/3886989.xml?temp=.352

2012-10-09 19:12:20 1222

原创 进程间通信的方法

(1)管道(Pipe):管道可用于具有亲缘关系进程间的通信,允许一个进程和另一个与它有共同祖先的进程之间进行通信。      (2)命名管道(named pipe):命名管道克服了管道没有名字的限制,因此,除具有管道所具有的功能外,它还允许无亲缘关系进程间的通信。命名管道在文件系统中有对应的文件名。命名管道通过命令mkfifo或系统调用mkfifo来创建。      (3)信号(Signa

2012-10-09 19:02:21 696

转载 硬链接(hard link)和符号连接(symbolic link)的区别

转载:http://liu90.blog.51cto.com/668144/308987硬链接(hard link)和符号连接(symbolic link)的区别:通俗一点理解,可以把硬链接当成源文件的副本,他和源文件一样的大小但是事实上却不占任何空间。符号链接可以理解为类似windows一样的快捷方式。一、链接文件链接文件有两种方式,符号链接和硬链接。1、

2012-10-08 17:19:57 7126

原创 HashMap和Hashtable的区别

都属于Map接口的类,实现了将惟一键映射到特定的值上。 HashMap 类没有分类或者排序。它允许一个 null 键和多个 null 值。 Hashtable 类似于 HashMap,但是不允许 null 键和 null 值(编译没错,但运行时抛NullPointerException),效率比 HashMap 慢,因为它是同步的。

2012-10-08 15:53:27 623

转载 String s = new String("xyz");创建了几个String Object?

转载:http://rednaxelafx.iteye.com/blog/774673问题:Java代码  String s = new String("xyz");  创建了几个String Object?这个问题自身就没有合理的答案,楼主所引用的“标准答案”自然也就不准确了: 引用答案:两个(一个是“xyz”,一个是指向“

2012-10-08 15:46:33 22073 1

原创 谈谈final, finally, finalize的区别

一。final如果一个类被声明为final,意味着它不能再派生出新的子类,不能作为父类被继承。因此一个类不能既被声明为 abstract的,又被声明为final的。将变量或方法声明为final,可以保证它们在使用中不被改变。被声明为final的变量必须在new一个对象时初始化(即只能在声明变量或构造器或代码块内初始化),而在以后的引用中只能读取,不可修改。被声明为final的方法也同样只能使用

2012-10-08 15:08:41 20584 4

转载 Java关键字final、static使用总结

转载:http://lavasoft.blog.51cto.com/62575/18771/一、final        根据程序上下文环境,Java关键字final有“这是无法改变的”或者“终态的”含义,它可以修饰非抽象类、非抽象类成员方法和变量。你可能出于两种理解而需要阻止改变:设计或效率。        final类不能被继承,没有子类,final类中的方法默认是fina

2012-10-08 10:55:19 857

转载 Java笔试题

转载:http://www.51jobdoc.com/TypeDesign/InfoDetails.aspx?id=99&tid=1JAVA代码查错 1.abstract class Name {    private String name;    public abstract boolean isStupidName(String name) {} } 大侠们,这

2012-10-07 20:31:38 914

Github for windows

对于网速慢的,github离线老是安装不了,所以才上传次资源

2015-01-15

操作系统MiniOS

开发工具:MyEclipse6.0,部分界面使用NetBeans界面工具拉控件的。 模拟一个采用多道程序设计方法的单用户操作系统,该操作系统包括进程管理、存储管理、设备管理、文件管理和用户接口四部分。用一个文件disk模拟磁盘,设磁盘的每个盘块64字节,模拟磁盘共有128块。

2012-09-24

MyEclipse 9.1 在windows ,Linux ,MacOSX的破解补丁

MyEclipse 9.1 在windows ,Linux ,MacOSX的破解,并解决myeclipse 9.1 在Linux自动退出问题

2012-03-26

计算机图形学实验和综合实验和综合实验报告

此拼图游戏是一个运用程序,用户通过鼠标点击小图片进行拼图,用户可根据自己的爱好选择图片,还有背景音乐,游戏有计时功能,游戏过程中可暂停,继续,结束。如果拼图完成,还有一个排行榜,每次只显示所有时间最少的前五名。

2012-01-11

操作系统综合实验之哲学家吃面问题和实验报告

本程序需要用到的数据有:5个哲学家和一张圆桌子,桌子旁边有5个座位,桌子上放着5支筷子,每两个座位之间放一支,为了吃面,哲学家必须获得一双筷子,且每人只能直接从紧邻自己的左边或右边去取筷子。 ①哲学家是进程,有四种状态,分别是等待任务、思考、饥饿、就餐,用不同图片表示哲学家状态。 ②筷子是进程运行所需要的资源,有两种状态:被占用和空闲,筷子图片为空白时,资源被占用。 ③进程运行时间是由随机函数随机产生的,随机函数是以当前逝去时间作为随机种子,进程运行时间。

2012-01-11

java课程设计之学生通信录管理系统报告论文

java课程设计之学生通信录管理系统报告论文,非常详细和完整。

2012-01-11

java课程设计学生通信录管理系统

开发工具netbeans6.9 通讯录管理系统是单机版,主要功能是管理学生的通讯方式,并且提供相关的统计分析。要求前端GUI采用Swing技术,数据存储采用文件系统(可以是文本文件、可以是xml文件或其他自定义格式文件,但不能是Excel文件)。 功能点 1.实现学生基本信息的录入、修改、删除、查询等。 2.支持学生的分类,分类采用树形结构,而且树的层次是无限的。例如 华南农业大学 -----信息学院 ----------计算机系 -----------------计算机(1)班 -----------------计算机(2)班 ------艺术学院 -------------服装设计(1)班 3.支持通讯录以Excel文件格式导入导出操作。 4.界面支持全键盘操作,即不用鼠标也能完成该系统的所有功能。 5.查询统计功能,能够按照籍贯、专业等条件统计分析,并且以图表的方式展现。 6.界面及相应功能可以参照Windows的“通讯薄”,可以从Windows的附件中找到

2012-01-11

java课程设计学生同学录管理系统

通讯录管理系统是单机版,主要功能是管理学生的通讯方式,并且提供相关的统计分析。要求前端GUI采用Swing技术,数据存储采用文件系统(可以是文本文件、可以是xml文件或其他自定义格式文件,但不能是Excel文件)。功能点 1.实现学生基本信息的录入、修改、删除、查询等。 2.支持学生的分类,分类采用树形结构,而且树的层次是无限的。例如 华南农业大学 -----信息学院 ----------计算机系 -----------------计算机(1)班 -----------------计算机(2)班 ------艺术学院 -------------服装设计(1)班 3.支持通讯录以Excel文件格式导入导出操作。 4.界面支持全键盘操作,即不用鼠标也能完成该系统的所有功能。 5.查询统计功能,能够按照籍贯、专业等条件统计分析,并且以图表的方式展现。 6.界面及相应功能可以参照Windows的“通讯薄”,可以从Windows的附件中找到。

2012-01-01

178个经典c语言源代码

178个经典c语言源代码,代码有注释,很容易看懂,适合初学C的。

2012-01-01

ACM算法编程

计算机算法分析与设计,内含背包9讲,四边形不等式,后缀数组&后缀树,KMP推广算法等,既有代码,又有文字解说。

2012-01-01

四边形不等式

动态规划加速原理之四边形不等式,四边形不等式基本理论等。

2012-01-01

状态压缩算法

状态压缩算法,内含详细解说和代码,适合Acm学者。

2012-01-01

算法动态规划总结(拓展篇)

算法动态规划拓展总结,内含详细解说和代码。

2012-01-01

算法动态规划总结(基础篇)

计算机算法中动态规划基础总结,内含代码。

2012-01-01

算法背包9讲

计算机算法分析与设计中经典例子背包问题。

2012-01-01

《C语言算法速查手册》完整代码

《C语言算法速查手册》可以方便学者快速查找算法完整代码。

2012-01-01

c语言实用程序设计100例

c语言实用程序设计100经典例子,适合想深入掌握C语言的学者。

2012-01-01

空空如也

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

TA关注的人

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