码迷,mamicode.com
首页 > 编程语言
[转载]Java数组扩容算法及Java对它的应用
原文链接: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
Swift学习笔记之--类和对象
通过在 class后接类名称来创建一个类。在类里边声明属性与声明常量或者变量的方法是相同的,唯一的区别的它们在类环境下。同样的,方法和函数的声明也是相同的写法 通过在类名字后边添加一对圆括号来创建一个类的实例。使用点语法来访问实例里的属性和方法 这个 Shape类的版本缺失了一些重要的东西:一个用在 ...
分类:编程语言   时间:2016-07-12 13:43:50    阅读次数:187
Java内部类的使用小结(转)
内部类是指在一个外部类的内部再定义一个类。类名不需要和文件夹相同。 *内部类可以是静态static的,也可用public,default,protected和private修饰。(而外部顶级类即类名和文件名相同的只能使用public和default)。 注意:内部类是一个编译时的概念,一旦编译成功, ...
分类:编程语言   时间:2016-07-12 13:39:18    阅读次数:256
C++中的引用
闲话少说,先看一个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
java文件编程总结
文件编程之一就是文件操作,就是新建,删除,复制,更名 新建文件用createNewFile()方法,要处理IOException异常 新建文件夹用mkdirs()方法 删除一个文件和一个空的文件夹直接用delete()方法 复制粘贴文件和文件夹的类已经给出 删除一个有内容的文件夹的类已经给出 文件的 ...
分类:编程语言   时间:2016-07-12 13:32:59    阅读次数:151
浅谈Java中的Set、List、Map的区别
数组:大小固定的,并且同一个数组只能存放类型一样的数据(基本类型/引用类型) 集合:可以存储和操作数目不固定的一组数据。JAVA集合只能存放引用类型的的数据,不能存放基本数据类型。所有的JAVA集合都位于 java.util包中! JAVA集合主要分为三种类型:  Set(集)  List(列表)  Map(映射)  Collection 接口 :Collectio...
分类:编程语言   时间:2016-07-12 12:25:28    阅读次数:263
用java怎么创建一副扑克牌
一张扑克牌有两个属性,一个是花色(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++语言很多人都比较熟悉,这基本上是每位大学生必学的一门编程语言,通常还都是作为程序设计入门语言学的,并且课程大多安排在大一(反正我是混过来的)。刚上大学,学生们还都很乖,学习也比较认真、用心。所以,C/C++语言掌握地也都不错(说的是你么),不用说编译程序,就是写个上几百...
分类:编程语言   时间:2016-07-12 12:21:24    阅读次数:304
Java实现酒店管理系统之Java swing酒店管理系统的实现及源码下载
今天给大家提供一个由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在Java中的简单应用
首先,在这里首先感谢台湾林智仁先生的开源工具包libsvm。使SVM算法更加普及。大家可以到下面的libsvm官网去了解相关的信息。 Libsvm官方网站->https://www.csie.ntu.edu.tw/~cjlin/libsvm/ 其次,我在使用过程中发现,先生svm_scale文件中无法将经过规约的文件输出到本地txt文件中,只能在控制台重定向,而我并不想在程序运行中打开控制台进行...
分类:编程语言   时间:2016-07-12 12:22:46    阅读次数:397
Spring AOP 学习笔记
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
R语言分析南京房价
**#################################################本项目分析南京房价数据,数据来源:链家网autho:owl前言:本文利用网上爬取的南京二手房信息,利用R进行简单分析,数据做仅学习研究练习用,侵删首先读取数据,数据为.csv格式houseprice = read.csv("E:/houseprice.csv",stringsAsFactors =...
分类:编程语言   时间:2016-07-12 12:20:23    阅读次数:1039
Spring事务管理
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
Swift类中如何创建一个对外只读对内可读写的属性
很简单用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 开发图形界面程序五子棋的实现方式
今天给大家介绍一下如何用Java swing实现五子棋的开发即用Java开发图形界面程序五子棋,代码由于太多,只贴部分,最下面会附上下载地址,废话不多说,下面我们先看一下运行结果: 接下来我们看代码: 首先是创建主frame框架界面: package org.liky.game.frame; import java.awt.Color; import java.awt.Font; ...
分类:编程语言   时间:2016-07-12 12:15:27    阅读次数:323
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!