原文链接:http://www.cnblogs.com/gw811/archive/2012/10/07/2714252.html Java数组扩容的原理 1)Java数组对象的大小是固定不变的,数组对象是不可扩容的。 2)利用数组复制方法可以变通的实现数组扩容。 3)System.arraycop ...
分类:
编程语言 时间:
2016-07-12 13:47:06
阅读次数:
288
通过在 class后接类名称来创建一个类。在类里边声明属性与声明常量或者变量的方法是相同的,唯一的区别的它们在类环境下。同样的,方法和函数的声明也是相同的写法 通过在类名字后边添加一对圆括号来创建一个类的实例。使用点语法来访问实例里的属性和方法 这个 Shape类的版本缺失了一些重要的东西:一个用在 ...
分类:
编程语言 时间:
2016-07-12 13:43:50
阅读次数:
187
内部类是指在一个外部类的内部再定义一个类。类名不需要和文件夹相同。 *内部类可以是静态static的,也可用public,default,protected和private修饰。(而外部顶级类即类名和文件名相同的只能使用public和default)。 注意:内部类是一个编译时的概念,一旦编译成功, ...
分类:
编程语言 时间:
2016-07-12 13:39:18
阅读次数:
256
闲话少说,先看一个swap交换数字的代码 叫换a,b的值 代码 #include<iostream>#include<cstdio>using namespace std; void swap(int& a,int& b)//引用方式交换{ int temp; temp=a; a=b; b=temp ...
分类:
编程语言 时间:
2016-07-12 13:35:39
阅读次数:
152
文件编程之一就是文件操作,就是新建,删除,复制,更名 新建文件用createNewFile()方法,要处理IOException异常 新建文件夹用mkdirs()方法 删除一个文件和一个空的文件夹直接用delete()方法 复制粘贴文件和文件夹的类已经给出 删除一个有内容的文件夹的类已经给出 文件的 ...
分类:
编程语言 时间:
2016-07-12 13:32:59
阅读次数:
151
数组:大小固定的,并且同一个数组只能存放类型一样的数据(基本类型/引用类型)
集合:可以存储和操作数目不固定的一组数据。JAVA集合只能存放引用类型的的数据,不能存放基本数据类型。所有的JAVA集合都位于
java.util包中!
JAVA集合主要分为三种类型:
Set(集)
List(列表)
Map(映射)
Collection 接口 :Collectio...
分类:
编程语言 时间:
2016-07-12 12:25:28
阅读次数:
263
一张扑克牌有两个属性,一个是花色(suit),一个是点数(rank),下面写一个简单的类
Card
package com.syz.card;
import java.io.Serializable;
public class Card implements Serializable{
private static final long serialVersionUID = -4...
分类:
编程语言 时间:
2016-07-12 12:23:03
阅读次数:
734
一、开篇
许久不碰关于这方面的知识了,前几天同学开课提及到该部分,正好作为回顾吧。
C/C++语言很多人都比较熟悉,这基本上是每位大学生必学的一门编程语言,通常还都是作为程序设计入门语言学的,并且课程大多安排在大一(反正我是混过来的)。刚上大学,学生们还都很乖,学习也比较认真、用心。所以,C/C++语言掌握地也都不错(说的是你么),不用说编译程序,就是写个上几百...
分类:
编程语言 时间:
2016-07-12 12:21:24
阅读次数:
304
今天给大家提供一个由Java swing实现的酒店管理系统,数据库采用mysql,我会贴上部分代码,完整的代码请看文章最下方下载,下面看代码:
1.主框架代码:
package 主框架窗口;
import java.awt.BorderLayout;
import java.awt.Color;
import java.awt.Dimension;
import java.awt.FlowL...
分类:
编程语言 时间:
2016-07-12 12:21:24
阅读次数:
246
子串的定位操作通常称为串的模式匹配,是串中最重要的操作之一。朴素的模式匹配算法,简单来说,就是对主串的每个字符作为子串开头,与要匹配的字符串进行匹配。对主串做大循环,每个字符开头做T的长度的小循环,知道匹配成功或全部遍历完成为止。朴素的模式匹配中有很多重复的遍历步骤,主串的i是需要不断回溯来完成,而分析发现,这种回溯可以是不需要的,而KMP模式匹配算法就是避免这种不必要的回溯发生。改进的KMP模式匹配算法。...
分类:
编程语言 时间:
2016-07-12 12:20:30
阅读次数:
519
首先,在这里首先感谢台湾林智仁先生的开源工具包libsvm。使SVM算法更加普及。大家可以到下面的libsvm官网去了解相关的信息。
Libsvm官方网站->https://www.csie.ntu.edu.tw/~cjlin/libsvm/
其次,我在使用过程中发现,先生svm_scale文件中无法将经过规约的文件输出到本地txt文件中,只能在控制台重定向,而我并不想在程序运行中打开控制台进行...
分类:
编程语言 时间:
2016-07-12 12:22:46
阅读次数:
397
1、通过xml配置aop1.1 新建一个aop的切面类@Aspect
public class MkztAspect {
private static final Logger log = LogManager.getLogger(MkztAspect.class); public void mkztAround(JoinPoint point) {
System.ou...
分类:
编程语言 时间:
2016-07-12 12:20:13
阅读次数:
186
**#################################################本项目分析南京房价数据,数据来源:链家网autho:owl前言:本文利用网上爬取的南京二手房信息,利用R进行简单分析,数据做仅学习研究练习用,侵删首先读取数据,数据为.csv格式houseprice = read.csv("E:/houseprice.csv",stringsAsFactors =...
分类:
编程语言 时间:
2016-07-12 12:20:23
阅读次数:
1039
Spring的事务:
Spring的事务管理不需要与任何特定的事务API耦合。对不同的持久层访问技术,编程式事务提供了一致的事务编程风格,通过模块化的操作一致性的管理事务。声明式事务基于Spring
AOP实现,却并不需要程序开发者成为AOP专家。
JavaEE应用的传统事务有两种策略:全局事务和局部事务,全局事务由应用服务器管理,需要底层服务器的JTA支持。底层事务与底层所采用...
分类:
编程语言 时间:
2016-07-12 12:18:44
阅读次数:
234
一》递归:直接或间接地调用自身的算法。
EG:
1》阶乘定义 n!=n(n-1)! (n>0);
pubic static int factorial(int n ){
if(n==0) return 1;
else
return n*factorial(n-1);
}
2》FiBonacci数列
public static int fibo(int...
分类:
编程语言 时间:
2016-07-12 12:19:41
阅读次数:
345
很简单用private修饰符,后面跟限制关键字set:
class Day{
private(set) var rawValue:Int = 0
func showRawValue(){
print("raw is \(rawValue)")
}
func forwardRawValue(){
rawValue += 1...
分类:
编程语言 时间:
2016-07-12 12:16:26
阅读次数:
158
今天给大家介绍一下如何用Java swing实现五子棋的开发即用Java开发图形界面程序五子棋,代码由于太多,只贴部分,最下面会附上下载地址,废话不多说,下面我们先看一下运行结果:
接下来我们看代码:
首先是创建主frame框架界面:
package org.liky.game.frame;
import java.awt.Color;
import java.awt.Font;
...
分类:
编程语言 时间:
2016-07-12 12:15:27
阅读次数:
323