一、异常处理 异常:因某个程序出现了错误而在正常控制流以外采取的行为。 二、信号量 它是进程之间通讯的方式,是一种软件中断。一个进程接收到信号就会打断原来的程序执行流程来处理信号。 三、线程 线程运行在同一个进程当中,共享相同的运行操作环境。 线程的调用方式可以分为直接调用和继承调用两种方式。 直接
分类:
编程语言 时间:
2016-03-18 21:42:34
阅读次数:
243
基本思想: 1)选择一个基准元素,通常选择第一个元素或者最后一个元素, 2)通过一趟排序讲待排序的记录分割成独立的两部分,其中一部分记录的元素值均比基准元素值小。另一部分记录的 元素值比基准值大。 3)此时基准元素在其排好序后的正确位置 4)然后分别对这两部分记录用同样的方法继续进行排序,直到整个序
分类:
编程语言 时间:
2016-03-18 21:41:46
阅读次数:
281
基本思想: 在要排序的一组数中,选出最小(或者最大)的一个数与第1个位置的数交换;然后在剩下的数当中再找最小(或者最大)的与第2个位置的数交换,依次类推,直到第n-1个元素(倒数第二个数)和第n个元素(最后一个数)比较为止。 简单选择排序的示例: 操作方法: 第一趟,从n 个记录中找出关键码最小的记
分类:
编程语言 时间:
2016-03-18 21:39:30
阅读次数:
210
第一步:导入commons-fileupload-1.3.1.jar 和commons-io-2.2.jar 架包 第二步:在applicationContext.xml中 配置 <bean id=”multipartResolver” class=”org.springframework.web.
分类:
编程语言 时间:
2016-03-18 21:37:44
阅读次数:
277
最近一直很郁闷,觉得测试的工作自己不适合,打算转Java后端,以前有点Java的基础,但是已经有快5个月没有敲代码了,学习的东西也丢的差不多了,写个规划,在4月底前把以前的知识学回来。 1.Java基础 (1)集合框架 (2)泛型 (3)并发编程 (4)反射机制 推荐书籍:Java并发编程实战 2.
分类:
编程语言 时间:
2016-03-18 21:38:17
阅读次数:
142
堆排序是一种树形选择排序,是对直接选择排序的有效改进。 基本思想: 堆的定义如下:具有n个元素的序列(k1,k2,...,kn),当且仅当满足 时称之为堆。由堆的定义可以看出,堆顶元素(即第一个元素)必为最小项(小顶堆)。 若以一维数组存储一个堆,则堆对应一棵完全二叉树,且所有非叶结点的值均不大于(
分类:
编程语言 时间:
2016-03-18 21:36:13
阅读次数:
200
归并排序是利用递归和分而治之的技术将数据序列划分成为越来越小的半子表,再对半子表排序,最后再用递归步骤将排好序的半子表合并成为越来越大的有序序列,归并排序包括两个步骤,分别为: 1)划分子表 2)合并半子表 首先我们来讨论归并算法,归并算法将一系列数据放到一个向量中,索引范围为[first,last
分类:
编程语言 时间:
2016-03-18 21:35:35
阅读次数:
161
1.标识符包、类、方法、参数和变量的名称。大小写字母、数字、_和$符号的组合,不以数字开始,不能使关键字,不能包括分隔符和换行。(严格区分大小写,最大长度255个字符) 2.字面量 某种类型的值(具体的值) 3.注释不能执行的文字,多用于解释,有单行注释//...,多行注释/*...*/和文档注释/
分类:
编程语言 时间:
2016-03-18 21:37:07
阅读次数:
201
对于Java程序员来说,null是令人头痛的东西。时常会受到空指针异常(NPE)的骚扰。连Java的发明者都承认这是他的一项巨大失误。Java为什么要保留null呢?null出现有一段时间了,并且我认为Java发明者知道null与它解决的问题相比带来了更多的麻烦,但是null仍然陪伴着Java。 我
分类:
编程语言 时间:
2016-03-18 21:32:59
阅读次数:
262
说基数排序之前,我们先说桶排序: 基本思想:是将阵列分到有限数量的桶子里。每个桶子再个别排序(有可能再使用别的排序算法或是以递回方式继续使用桶排序进行排序)。桶排序是鸽巢排序的一种归纳结果。当要被排序的阵列内的数值是均匀分配的时候,桶排序使用线性时间(Θ(n))。但桶排序并不是 比较排序,他不受到
分类:
编程语言 时间:
2016-03-18 21:33:21
阅读次数:
168
前言:针对单源最短路算法,目前最经典的思路即标号算法,以Dijkstra算法和Bellman-Ford算法为根本演进了各种优化技术和算法。针对复杂网络,传统的优化思路是在数据结构和双向搜索上做文章,或者针对不必要的循环进行排除。近年来,最短路算法大量应用于需要高及时性的领域,比如GIS领域,也大量应...
分类:
编程语言 时间:
2016-03-18 21:31:01
阅读次数:
271
java.util.Collections工具类提供很多有用的方法,使得程序猿操作集合类的时候更加的方便容易,这些方法都是静态的。整个Collections工具类源码差不多有4000行,我们针对一些典型的方法进行阐述。1. 调用一个空List,Set,Mappublic static final List EMPTY_LIST = new EmptyList<>();
public static f...
分类:
编程语言 时间:
2016-03-18 20:22:33
阅读次数:
223
package javazuoye;import javax.swing.*; import java.awt.*;import java.awt.event.*;public class denglujiemian { public static void main(String[] args)
分类:
编程语言 时间:
2016-03-18 20:21:48
阅读次数:
199
给正方体加一张图片作为材质,简单的呀。 1.创建Cube GameObject-->3D Object-->Cube 但是发现在场景里正方体是黑的。 可以加一个点光源。GameObject-->Light-->Point Light 调节光源位置到主摄像头和正方体之间。这样场景里就看到一个正方体。
分类:
编程语言 时间:
2016-03-18 20:16:44
阅读次数:
290
题目说明: Implement atoi to convert a string to an integer. Hint: Carefully consider all possible input cases. If you want a challenge, please do not see ...
分类:
编程语言 时间:
2016-03-18 20:14:18
阅读次数:
169
最近项目需要用到文件的预览功能,就开始在网上收集资料,学习了几种文件预览的方法。我集成到我项目内测试的有以下三种,最后使用的是第三种: 特点: openoffice示例如下: 不需要部署、不需要编程,不需要做任何事情,只需要做个链接:点我预览,链接指向: http://officeweb365.co
分类:
编程语言 时间:
2016-03-18 20:07:08
阅读次数:
244
javascript也是蛮好玩的啊! 以上为第一个JS小程序实现显示当前时间!
分类:
编程语言 时间:
2016-03-18 20:07:21
阅读次数:
180