一、软件开发
软件是什么?
软件是简单的来说,计算机数据和指令的集合,数据(比如年龄,性别),指令及时告诉计算机如何对他进行处理,计算机可是没有人那么聪明啊!
二、图形化界面(GUI),主要特点就是,简单明了,使用者容易接受,容易上手。而对于命令行方式(command),需要一台机器,需要一些指令,对其进行操作,比如dos系统,需要输入一些命令来完成操作,与其gui...
分类:
编程语言 时间:
2015-08-17 14:08:35
阅读次数:
126
由于插入排序的基本思想是在一个有序序列中插入一个新的记录,则可以利用"折半查找"查询插入位置,由此得到的插入排序算法为"折半插入排序"。算法如下: void BInsertSort (SqList &L)
{
// 对顺序表L作折半插入排序
for ( i=2; i<length; ++i )
{
r[0] = r[i];...
分类:
编程语言 时间:
2015-08-17 14:07:35
阅读次数:
117
错误原文分析文件操作超租期,实际上就是data stream操作过程中文件被删掉了。通常是因为Mapred多个task操作同一个文件,一个task完成后删掉文件导致。这个错误跟dfs.datanode.max.transfer.threads参数到达上限有关。这个是datanode同时处理请求的任务上限,总默认值是 4096,该参数取值范围[1 to 8192]hadoop docs hdfs-si...
分类:
编程语言 时间:
2015-08-17 14:05:57
阅读次数:
176
- ----------android培训、java培训、java学习型技术博客、期待与您交流!------------
一、java面向对象的特性,封装、继承、多态
封装
封装是对象和类概念的主要特性。
封装,也就是把客观事物封装成抽象的类,并且类可以把自己的数据和方法只让可信的类或者对象操作,对不可信的进行信息隐藏。
继承
面向对象编程 (OOP) 语言的一个主...
分类:
编程语言 时间:
2015-08-17 14:01:48
阅读次数:
141
----------android培训、java培训、java学习型技术博客、期待与您交流!------------
一、对于反射的概念
对于JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法和属性;这种动态获取的信息以及动态调用对象的方法的功能称为java语言的反射机制。
JAVA反射(放...
分类:
编程语言 时间:
2015-08-17 14:01:47
阅读次数:
157
一个线程的结束有两种途径,一种是象我们下面的例子一样,函数结束了,调用它的线程也就结束了;另一种方式是通过函数pthread_exit来实现。另外需要说明的是,一个线程不能被多个线程等待,也就是说对一个线程只能调用一次pthread_join,否则只有一个能正确返回,其他的将返回ESRCH 错误。
在Linux中,默认情况下是在一个线程被创建后,必须使用此函数对创建的线程进行资源回收,但是可以设...
分类:
编程语言 时间:
2015-08-17 14:00:28
阅读次数:
1174
指针各种用法小结1、int*p; 一般指针。2、int (*p)[M];p指向含有M个元素的一维数组,可指向每行含有M个元素的二维数组的一行(行指针)。3、int * p[M];p是指针数组,含有M个元素,每个元素都是整形指针。p的类型是int *[]。4、int **p;p是指向整型指针的指针。5...
分类:
编程语言 时间:
2015-08-17 13:59:56
阅读次数:
132
【声明】欢迎转载,但请保留文章原始出处→_→生命壹号:http://www.cnblogs.com/smyhvae/文章来源:http://www.cnblogs.com/smyhvae/p/4736162.html联系方式:smyhvae@163.com本文主要内容:Trace跟踪参数堆的分配参数...
分类:
编程语言 时间:
2015-08-17 13:56:37
阅读次数:
154
我们已经写了一些Java程序。之前的每个Java程序都被保存为一个文件,比如Test.java。随后,该程序被编译为Test.class。我们最终使用$java Test来运行程序。然而,在一个正常的Java项目中,我们往往需要编写不止一个.java程序,最终的Java产品包括了所有的Java程序。...
分类:
编程语言 时间:
2015-08-17 13:45:03
阅读次数:
133
本文假设读者已经自己动手整合过Struts2和Spring这两个框架。我想说明的重点不是如何整合这两个框架,而是为什么经过配置之后Struts的Action等对象可以由Spring来管理,即找到两个框架的衔接点。笔者用的是框架版本分别为Struts-2.3和Spring-4.1。----------...
分类:
编程语言 时间:
2015-08-17 13:43:18
阅读次数:
287
**选择排序 原理:如果拿0角标上的元素依次和后面的元素进行比较, 第一次内循环结束后,最小值出现在了0角标位置。 你就想想我们是如何打星星 **** *** ** * public static void selectSort(int[] arr) { //iarr[j+1]) { int te....
分类:
编程语言 时间:
2015-08-17 13:40:27
阅读次数:
129
MyBatis-Spring它是MyBatis子模块框。它用来提供流行的依赖注入框架Spring无缝集成。 Spring框架是一个基于依赖注入(Dependency Injection)和面向切面编程(Aspect Oriented Programming,AOP)的Java框架,鼓舞使用基于PO....
分类:
编程语言 时间:
2015-08-17 13:38:53
阅读次数:
246
这个问题主要还是由 java.lang.OutOfMemoryError: Java heap space 引起的。有这两种解决方法:1、设置环境变量解决方法:手动设置Heap size修改TOMCAT_HOME/bin/catalina.shset JAVA_OPTS= -Xms32m -Xmx5...
分类:
编程语言 时间:
2015-08-17 13:36:51
阅读次数:
185
CentOS7.0 安装JAVA周围环境安装JDK1.配置JDK环境变量把下载好的JDK(jdk-7u75-linux-x64.gz)文件上传到 Reg: /home/p2pweb/java/ 文件夹下(文件夹可自己定义)[p2pweb@iZ94q6gk846Z ~]#tar -zxv -f jdk...
分类:
编程语言 时间:
2015-08-17 13:35:39
阅读次数:
133
先看实参对象arguments之前对argument有点印象,知道它不是真正的数组,但也可以arguments[0]和arguments.length。今天详细的记录一下。js的默认行为:省略的实参是undefined,多余的实参自动忽略function a(b,c){ //把类数组对象转为数组.....
分类:
编程语言 时间:
2015-08-17 13:36:12
阅读次数:
127
解决步骤: 1、进入项目磁盘根目录下面找到.project文件打开; 2、找到文件中...这对标签; 3、在标签内追加上以下内容: org.eclipse.wst.common.project.facet.core.nature org.eclipse.wst.common.mod...
分类:
编程语言 时间:
2015-08-17 13:33:05
阅读次数:
158
17. 新浪云部署上一章节我们介绍了如何在本地windows服务器部署python django的网站,本章我们简要说明一下如何把python django工程部署到云服务上。本章章节我们描述如何在新浪云上部署python django 项目。首先,我们需要注册新浪云用户账号,新浪云用户现在需要实名...
分类:
编程语言 时间:
2015-08-17 13:33:09
阅读次数:
181