码迷,mamicode.com
首页 > 编程语言
【小型系统】抽奖系统-使用Java Swing完成
一、需求分析 1. 显示候选人照片和姓名。 2. 可以使用多种模式进行抽奖,包括一人单独抽奖、两人同时抽奖、三人同时抽奖。 3. 一个人可以在不同的批次的抽奖中获取一、二、三等奖,但是不能在同一批次抽奖中获取多个奖项。 二、系统总体框架 系统需求比较简单,采用Java Swing技术可以很好的实现, ...
分类:编程语言   时间:2017-04-21 22:53:05    阅读次数:272
python入门(6)输入和输出
python入门(6)输入和输出 输出 >>> print 'hello, world' >>> print 'The quick brown fox', 'jumps over', 'the lazy dog' print会依次打印每个字符串,遇到逗号“,”会输出一个空格,因此,输出的字符串是这样 ...
分类:编程语言   时间:2017-04-21 22:52:39    阅读次数:213
【Java基础】RTTI与反射之Java
一、引言 很多时候我们的程序可能需要在运行时识别对象和类的信息,比如多态就是基于运行时环境进行动态判断实际引用的对象。在运行时识别对象和类的信息主要有两种方式:1.RTTI,具体是Class对象,它假定我们在编译时已经知道了所有类型。2.反射机制,运行我们在运行时发现和使用类的信息。 二、RTTI ...
分类:编程语言   时间:2017-04-21 22:52:53    阅读次数:289
指针数组 数组指针
指针数组:array of pointers,即用于存储指针的数组,也就是数组元素都是指针 数组指针:a pointer to an array,即指向数组的指针 还要注意的是他们用法的区别,下面举例说明。 int* a[4] 指针数组 表示:数组a中的元素都为int型指针 元素表示:*a[i] * ...
分类:编程语言   时间:2017-04-21 22:50:50    阅读次数:192
算法:用分治法设计gray码
问题描述: Gray码是一个长度为2n的序列。序列中无相同的原图,每个元素都是长度为n位的串,相邻元素恰好只有一位不同。用分治策略设计一个算法对任意的n构造相应的Gray码。 算法设计: n=1时,Gray码:0,1 n=2时,Gray码:00,10, 11,01 n=3时,Gray码:000,01 ...
分类:编程语言   时间:2017-04-21 22:49:40    阅读次数:867
python入门(7)Python程序的风格
python入门(7)Python程序的风格 Python采用缩进方式,写出来的代码就像下面的样子: 以#开头的语句是注释,注释是给人看的,可以是任意内容,解释器会忽略掉注释。 其他每一行都是一个语句,当语句以冒号“:”结尾时,缩进的语句视为代码块。 缩进有利有弊。好处是强迫你写出格式化的代码,但没 ...
分类:编程语言   时间:2017-04-21 22:48:54    阅读次数:179
Java:import com.sun.awt.AWTUtilities;报错
参考网址:http://stackoverflow.com/questions/860187/access-restriction-on-class-due-to-restriction-on-required-library-rt-jar There's another solution that ...
分类:编程语言   时间:2017-04-21 22:42:39    阅读次数:211
src/MD2.c:31:20: 错误:Python.h:没有那个文件或目录
一、前言 在CentOS 上安装fabric时出现问题,首先已安装pip, 用pip执行以下命令pip install 出现以下问题 [plain] view plain copy [niy@niy-computer /]$ sudo pip install fabric Requirement a ...
分类:编程语言   时间:2017-04-21 22:42:08    阅读次数:1723
python入门(8)数据类型和变量
python入门(8)数据类型和变量 数据类型 在Python中,能够直接处理的数据类型有以下几种: 整数 Python可以处理任意大小的整数,当然包括负整数,在程序中的表示方法和数学上的写法一模一样,例如:1,100,-8080,0,等等。 计算机由于使用二进制,所以,有时候用十六进制表示整数比较 ...
分类:编程语言   时间:2017-04-21 22:37:57    阅读次数:180
Java 方法重写和 Super 关键字
方法重写 在 Java 继承中,也存在着重写的概念,其实就是子类定义了和父类同名的方法。 定义:方法名称相同,返回类型相同,参数也相同。代码如下: 程序输出: 重写限制 被子类重写的方法不能拥有比父类更加严格的访问权限。 访问权限: private < default < public 注:属性或方 ...
分类:编程语言   时间:2017-04-21 22:32:43    阅读次数:220
【剑指offer】数组中只出现一次的数字
一个整型数组里除了两个数字之外,其他的数字都出现了两次。请写程序找出这两个只出现一次的数字。 /*考虑过程: 首先我们考虑这个问题的一个简单版本:一个数组里除了一个数字之外,其他的数字都出现了两次。请写程序找出这个只出现一次的数字。 这个题目的突破口在哪里?题目为什么要强调有一个数字出现一次,其他的 ...
分类:编程语言   时间:2017-04-21 22:32:40    阅读次数:194
【bzoj4806~bzoj4809】 象棋四连发 DP-高精度-匈牙利算法-dfs
都是经典题了吧。。我好无聊。。 4806 4806-1801是双倍经验。。DP方程看代码吧。。 1 /* http://www.cnblogs.com/karl07/ */ 2 #include <cstdlib> 3 #include <cstdio> 4 #include <cstring> 5 ...
分类:编程语言   时间:2017-04-21 22:30:35    阅读次数:150
Linux下打包压缩war、解压war包和jar命令
情景:把project_a文件夹下的文件打包成project.war 1. 打包 jar -xvf project.war /project_a 说明: -c 创建war包 -v 显示过程信息 -f 指定 JAR 文件名,通常这个参数是必须的 -M 不产生所有项的清单(MANIFEST〕文件,此参数 ...
分类:编程语言   时间:2017-04-21 22:29:20    阅读次数:168
为什么要定义两个变量进行快速排序
哪里都有讲快速排序的,啥的,我也看了很多篇别人写的文章。但是好多文章里面都是直接就说拿两个i,j变量,就开始比较了。 快速排序,简单的说就是,先确定一个基准,然后就把比这个基准大的放到一边,比这个基准小的放到一边。放到一边的时候,是不管它是有序还是无序的。接下来在把之前的操作重复一下,其实就是一个递 ...
分类:编程语言   时间:2017-04-21 22:26:14    阅读次数:173
js 数组方法总结
Array数组: length属性 可通过array.length增加或者减少数组的长度,如;array.length=4(数组长3,第四位为undefined),也可单纯获得长度。array[array.length]=’’赋值。 检测数组 检测是否数组ES3 instanceof array E ...
分类:编程语言   时间:2017-04-21 22:23:58    阅读次数:319
python学习笔记七:条件&循环语句
1、print/import更多信息print打印多个表达式,使用逗号隔开>>> print‘Age:‘,42Age:42#注意个结果之间有一个空格符import:从模块导入函数import模块from模块import函数from模块import*如果两个模块都有open函数的时候,1)使用下面方法使用:module1.open()...module..
分类:编程语言   时间:2017-04-21 22:01:15    阅读次数:163
Linux初学之数组及if语句for循环
数组变量:内存的存储空间;变量的特点:每个变量中只能存放一个数据,变量只能进行一次性赋值数组:存放一个或多个元素的连续的内存空间;相当于多个变量的集合数组元素:在数组中任何一个存放数据的存储单元数组的索引:1.数字索引:索引数组(IndexARRAY)0,1,2,,,,,,2..
分类:编程语言   时间:2017-04-21 21:51:12    阅读次数:418
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!