10 2013 档案

摘要:UML类图 什么是UML?UML是一种用于创建程序模型的可视化语言。UML有多重功能不同的图。通过使用UML,可以让复杂的系统变的简单且容易理解。因为系统常常都是让人难人理解,并且系统之内的信息处理也是相当复杂,而UML提供了不同的图来表示不同类型的信息。 什么是类图 UML图中最最基本的是类图。它对类做描述,并表示类之间的关系。 类之间的关系包括: 类A 是 类B :is-a的关系 类A 包含 类B : has-a的关系 类A 使用 类B : has-a的关系 那么,对于一个类来说,主要表现三方面的内容: 类的名称 类的数据结构 类的方法 对一个类来说,“+”表示公... 阅读全文
posted @ 2013-10-28 15:52 cococo点点 阅读(1350) 评论(1) 推荐(1)
摘要:servlet+jsp+java实现Web 应用 用java来构建一个web应用是特别容易的事情,jsp和php很像,可以嵌套在html中。程序的结构很简单,也很清楚,本文主要记录下大概的开发过程和环境的搭建。环境搭建下载:eclipsetomcateclipse tomcat 插件开发过程1.建立一个Dynamic Web Project2.创建一个欢迎页面 页面可以是jsp/html,我们选择一个jsp页面(放在WebContent内)Insert title hereDo you come in? Select: 2.向工程添加一个serv... 阅读全文
posted @ 2013-10-26 21:15 cococo点点 阅读(49956) 评论(4) 推荐(3)
摘要:Hash与Map 面试时经常被问到,什么是Hash?什么是Map? 答:hash采用hash表存储,map一般采用红黑树(RB Tree)实现。因此其memory数据结构是不一样的,而且他们的时间复杂度也是不同的,hash为o(1),map为o(logN)。什么是Hash Hash,也可以称为“散列”,,就是把任意长度的输入,通过散列算法,变换成固定长度的输出,该输出就是散列值。这是一种压缩映射,也就是,散列值的空间通常远小于输入的空间,不同的输入可能会散列成相同的输出(也就是多对一的关系)。哈希表的构造 在所有的线性数据结构中,数组的定位速度最快,因为它可通过数组下标直接定位到相应的... 阅读全文
posted @ 2013-10-24 15:17 cococo点点 阅读(2909) 评论(2) 推荐(2)
摘要:java 连接 MySQL1.准备工作 需要下载的工具: MySQL:http://www.mysql.com/downloads/ MySQL的可视化工具SQLyog:https://www.webyog.com/ java与MySQL进行连接的驱动:http://www.mysql.com/products/connector/ eclipse:http://www.eclipse.org/downloads/ MySQL默认安装,填写的密码要记住。 SQLyog安装后,新建一个MySQL的连接,填写你的用户名和密码。 下载后的MySQL驱动内有一个名为mysql-conn... 阅读全文
posted @ 2013-10-23 20:15 cococo点点 阅读(712) 评论(0) 推荐(0)