码迷,mamicode.com
首页 > 编程语言
Java中的栈:java.util.Stack类
public class Stackextends VectorStack 类表示后进先出(LIFO)的对象堆栈。它通过五个操作对类 Vector 进行了扩展 ,允许将向量视为堆栈。它提供了通常的 push 和 pop 操作,以及取堆栈顶点的 peek 方法、测试堆栈是否为空的 empty 方法、在...
分类:编程语言   时间:2015-09-29 06:33:49    阅读次数:212
[C++ primer]第2章 变量和基本类型
*谨做个人笔记,本系列不建议初学者以系统性学习为目的的使用C++ 11:定义了数据类型long long, 至少和一个long一样大,对32位机器而言,一般是64位 即8字节算术类型字符型不同于其他基本类型,被分成三种,char,signed char以及unsigned char但是表现形式只有两...
分类:编程语言   时间:2015-09-29 06:31:21    阅读次数:159
Centos 搭建java运行环境
linux搭建java运行环境【本文档所介绍的内容适用于公司测试/生产等常见的java环境部署】一:环境部署前准备:1.1相关软件以及系统系统要求:Centos6.0(以上)(64位)相关中间件:jdk1.7.0_71,apache-tomcat7.01.2下载jdk和tomcat等相关软件下载jdk(版本为jdk1.7.0_71)wget--no-..
分类:编程语言   时间:2015-09-29 01:26:11    阅读次数:246
线性判别分析(LDA)算法总结
LDA也称Fisher线性判别法,它是一种非迭代的分类算法。算法的主要思想将特征空间中的样本投影到该空间的一条直线上以实现从高维到一维的数据压缩。显然这样的投影有很多方向,而LDA算法就是寻找一个最佳投影方向来使样本的类内距离最小而类间距离最大。投影方向:1、投影后不同..
分类:编程语言   时间:2015-09-29 01:25:06    阅读次数:289
POCO C++例程整理--有关线程
本文主要整理了网上见到的,以及自己编写的有关隘poco的例子,本着开源共享的精神,供大家参考,加快poco框架库的学习和使用,加快自己在项目上的应用,加速产品的设计与开发.例子一:传入对象在Poco中,将入口函数抽象为一个类Runnable,该类提供voidrun()接口,用户需要继承至该类来..
分类:编程语言   时间:2015-09-29 01:22:49    阅读次数:331
【C语言】求两个数的最大公约数
思路: 辗转相除法:以小的数除大数,所得的是整数,那这个数就是最大公约数,不然就用余数来除刚才的除数,直到得到整数,这时作为除数的就是最大公约数。 #include<stdio.h> intmain() { intm,n,t,p; printf("请输入两个数:"); scanf("%d%d",&m,&n); i..
分类:编程语言   时间:2015-09-29 01:21:34    阅读次数:159
【C语言】接收字符,大小写字符相互转换后输出,数字不输出
#include<stdio.h> #include<stdlib.h> voidmain() { intch; while((ch=getchar())!=EOF) if(ch>=65&&ch<=95) { ch+=32; putchar(ch); } else { ch-=32; putchar(ch); } }
分类:编程语言   时间:2015-09-29 01:21:01    阅读次数:198
交换两个相同大小的数组内容
对于将两个相同大小的数组内容进行交换的问题,可以给出两个具体的算法,并给出相应的程序如下:算法一分析:将两个相同大小的数组内容进行交换,可以先定义两个相同大小的数组a[10]和b[10]。同时,创建一个临时变量,借助这个变量,将两个数组的具体内容进行交换。下面是具体..
分类:编程语言   时间:2015-09-29 01:21:35    阅读次数:164
将数组A中的内容和数组B中的内容进行交换。(数组一样大)
#include<stdio.h> intmain() { intarr1[10]={1,2,3,4,5,6,7,8,9,10},arr2[10]={10,9,8,7,6,5,4,3,2,1},arr3[10]; inti; for(i=0;i<sizeof(arr1)/sizeof(arr1[0]);i++) { arr3[i]=arr1[i]; arr1[i]=arr2[i]; arr2[i]=arr3[i]; } for(i=0;i<sizeof(arr..
分类:编程语言   时间:2015-09-29 01:18:09    阅读次数:168
unity 中使用C#6.0
Unity使用的结构 CLR 2.0 已有很长的时间,但几乎所有最新的 C# 功能 不需要最新版本的 CLR。微软和Mono编译器可以为 CLR 2.0 编译 C# 6.0 代码。 C# 4.0 附带的 后期绑定 (dynamic) 功能仍不可以在Unity中使用,因为它依赖于 CLR 4.0,我们还没有。...
分类:编程语言   时间:2015-09-29 01:15:15    阅读次数:206
java多线程理解与实现方式
1.通过继承thread类,覆写run方法来实现多线程。 1 public class Mytest { 2 public static void main(String[] args) { 3 Thread myThread1 = new MyThread1(); 4 ...
分类:编程语言   时间:2015-09-29 01:16:40    阅读次数:306
Java枚举源码分析
1.是一个范型类,实现了Serializable和Comparable接口2.只有两个成员变量:name、ordinal3.枚举类隐含一个values函数,需通过反射调用才可获取枚举实例化对象列表此时values()返回{T1、T2、T3}实例数组 4.枚举是一个与compiler耦合较深的类,其继...
分类:编程语言   时间:2015-09-29 01:11:11    阅读次数:334
自学java 第十章内部类(二)
今天主要学习了匿名内部类。匿名内部类是一种特殊的内部类,它没有类名,是通过继承一个类或实现一个接口来创建的,匿名内部类相当于基类的一个导出类,不过它只能通过向上转型为基类类型后才能被使用。匿名内部类主要用于对继承方法进行实现或覆盖,它不需要添加其它的方法,即使添加也无法使用(因为它没有类名,只能通过...
分类:编程语言   时间:2015-09-29 01:10:00    阅读次数:245
汇编语言
LOAD / STORE LOAD负责把内存中的数据读出,STORE负责把数据读到内存中。(LD 从内存中取32位字数据放人寄存器,ST将寄存器中的32位字数据保存到内存中) 2. ADD 两数相加(不带进位) 3. DIV 汇编语言的DIV指令是除法指令 A / BA是...
分类:编程语言   时间:2015-09-29 01:08:03    阅读次数:229
C/C++02: Josephus问题
据说著名犹太历史学家Josephus有过以下的故事:在罗马人占领乔塔帕特後,39个犹太人与Josephus及他的朋友躲到一个洞中,39个犹太人决定宁愿死也不要被人抓到,于是决定了一个自杀方式,41个人排成一个圆圈,由第1个人开始报数,每报数到第3人该人就必须自杀,然后再由下一个重新报数,直到所有人都...
分类:编程语言   时间:2015-09-29 01:06:42    阅读次数:531
c++ operator
这篇博文是以前很久写的,贴在我的早期一个blog中,今天google一下,发现还真有不少人转载,可惜并不注明出处。那时觉得operator比较好玩。C++有时它的确是个耐玩的东东。operator它有两种用法,一种是operator overloading(操作符重载),一种是operator ca...
分类:编程语言   时间:2015-09-28 23:58:22    阅读次数:630
python字符编码的一些理解
#!/usr/bin/env python#coding:utf-8str = '中国'print type(str)print strstr = u'中国'print type(str)print strstr = '中国'.decode('UTF8')print type(str)print s...
分类:编程语言   时间:2015-09-28 23:57:07    阅读次数:452
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!