1.最快最简单的排序,桶排序 问题:假设有5个同学,在一场考试中分别取得分数为(满分10):3 5 8 2 5,如何将他们按从大到小的顺序排列? 解决思路:定义一个长度为11的数组,即a[0]-a[10],下标序号分别对应分数1-10;每一个人得到一个分数n,就使a[n]++,如有两个人得5分,a[ ...
分类:
编程语言 时间:
2016-08-28 11:09:54
阅读次数:
209
软件工程是指导计算机软件开发和维护的工程学科。 采用工程的概念、原理、技术和方法来开发与维护软件,把经过时间考验而证明正确的管理技术和当前能够得到的最好的技术方法结合起来,这就是软件工程。 开发时期具体设计和实现在前一个时期定义的软件,它通常由下述四个阶段组成:总体设计,详细设计,编码和单元测试,综 ...
分类:
其他好文 时间:
2016-08-28 11:09:16
阅读次数:
112
1.将 java web 项目导 入idea 中, 显示 然后进行 Configure 配置。 2. 点击 open module settings。 3. 4. 选择jar包。 5. 6. 配置tomcat 。 7. ...
分类:
编程语言 时间:
2016-08-28 11:08:18
阅读次数:
195
一.什么是log4net? log4net库是Apache log4j框架在Microsoft .NET平台的实现,是一个帮助程序员将日志信息输出到各种目标(控制台、文件、数据库等)的工具。 二.使用Demo,本文章将用log4net来记录异常信息 1.添加引用到项目 log4net.dll 2.在 ...
分类:
Web程序 时间:
2016-08-28 11:09:05
阅读次数:
246
1.SSH 框架,action、service和bean都需要注册,并且action和service都要给getter、setter方法。 2.事务处理不能try-catch,要throws出去。 3.有一个action,就有一个xml配置文件。 4.HQL是写在配置文件中的。 5.隐藏域的使用。 ...
分类:
其他好文 时间:
2016-08-28 11:08:39
阅读次数:
122
用新东西总是会有一些风险,尤其是相互的依赖和版本问题。 为了体验最新Eclipse Mars,Version: Mars Milestone 1 (4.5.0M1),Eclipse安装之后需要安装一些常用的插件,没想到m2e-Subclipse却出了问题。 具体过程:在Marketplace 安装了 ...
分类:
系统相关 时间:
2016-08-28 11:08:40
阅读次数:
197
Antonidas Time Limit: 8000/4000 MS (Java/Others) Memory Limit: 65536/65536 K (Java/Others)Total Submission(s): 1066 Accepted Submission(s): 303 Proble ...
分类:
其他好文 时间:
2016-08-28 11:07:30
阅读次数:
154
我们可以通过构造器函数(简称构造函数)来创建对象: 为了使用该函数来创建对象,我们需要使用new操作符,例如: 使用构造函数创建对象的好处就是她可以接受一些参数,下面我们就来修改一下上面的例子: 现在,我们就能利用同一个构造函数创建不同的对象了: 按照惯例,我们应该将构造函数的首字母大写,以便区分一 ...
分类:
编程语言 时间:
2016-08-28 11:06:11
阅读次数:
131
Session的生命周期 以前在学习的时候没怎么注意,今天又回过头来仔细研究研究了一下Session的生命周期。 Session存储在服务器端,一般为了防止在服务器的内存中(为了高速存取),Sessinon在用户访问第一次访问服务器时创建,需要注意只有访问JSP、Servlet等程序时才会创建Ses ...
分类:
其他好文 时间:
2016-08-28 11:05:40
阅读次数:
194
这几天盲人摸象一般的见识了什么是面相对象,终于对面向对象有了一些些概念,可以整理成文字了. 一 "万物皆对象,对象引关注而产生" 对象,实际存在于世界,生活中每一个东西都可以被看作是对象.而面相对象其实就是对不熟悉的东西的自然认知方式.根据关注把具有相同特征的对象归为一类.比如:生物,动物,哺乳动物 ...
分类:
其他好文 时间:
2016-08-28 11:05:31
阅读次数:
108
一、概述 事务是一些数据库操作的集合,这些操作由一组相关的SQL语句组成(只能是 DML 语句),它们是一个有机的整体,要么全部成功执行,要么全部不执行。事务时数据库并发控制和恢复技术的基本单位。 事务就有ACID四个特性: [1] 原子性(Atomicity):事务时数据库的逻辑工作单位,事务中的 ...
分类:
数据库 时间:
2016-08-28 11:08:08
阅读次数:
311
1.建立级联删除 Mr.E的级联删除并非数据库自带那个级联删除,而是Mr.E自带的,所以它能触发你C#里面编写的触发器。 首先,建立级联删除关系,如下图有两个表,UserInfo和UserDocument, UserDocument表依靠UserID字段,和UserInfo联系起来。现在我要实现,当 ...
分类:
数据库 时间:
2016-08-28 11:06:54
阅读次数:
223
今天在网上找了个从网页中通过图片URL,抓取图片并保存到本地的例子: ...
分类:
编程语言 时间:
2016-08-28 11:06:44
阅读次数:
241
(出处http://blog.sina.com.cn/s/blog_b4540d020101dgpz.html) 一、交叉连接(cross join) 交叉连接(cross join):有两种,显式的和隐式的,不带on子句,返回的是两表的乘积,也叫笛卡尔积。 例如:下面的语句1和语句2的结果是相同的 ...
分类:
数据库 时间:
2016-08-28 11:05:36
阅读次数:
187