码迷,mamicode.com
首页 > 编程语言
JavaScript编写简单的抽奖程序
1.需求说明某公司年终抽奖,需要有如下功能1)可以根据实际情况设置到场人数的最大值2) 点击“开始”,大屏幕滚动,点击“停止”,获奖者的编号出现在大屏幕上3)在界面里显示全部奖项获奖人编号4)不重复获奖5)不会因为输入错误而导致抽奖结果异常。2.代码呈上某公司周年庆抽奖获奖小伙伴一等奖(1名)二等奖...
分类:编程语言   时间:2015-05-09 08:47:01    阅读次数:191
javascript oop编程 — 实现继承的三种形式
javascriptoop编程—实现继承的三种形式[1](1)模拟类的方式,我们都知道js是原型继承机制,不存在class和instance分离的这种方式假设,我们有两个类functionAnimal(){ this.name=“animal”; this.eat=function(){ consle.log(“eating"); }}functionCat(){ this.say=functi..
分类:编程语言   时间:2015-05-09 06:39:56    阅读次数:307
数据结构之贪心算法(背包问题的思考)-(十)
*贪心算法:装箱问题的思考 * @author Lip *装箱问题可以是时间调问题的延伸,当一个箱子没有容积限制,那么就是时间调度问题 *在时间调度问题中:存在两个可以讨论的问题。1.平均最短时间 2.总的最短时间 *这两个问题都和装箱问题中问题如此类似。 */ /* * 上面是我理解的装箱问题,本来是想说背包问题的 * 背包问题的描述:有N件物品和一个容量为V的背包。第i件物品的重量是w[i],价值是v[i]。 * 求解将哪些物品装入背包可使这些物品的重量总和不超过背包容量,且价值总和最大...
分类:编程语言   时间:2015-05-09 06:36:48    阅读次数:132
C++:成员函数实现在类定义中与在类定义外的区别
//a.cppclass A{ public: int fun(int x){ return (x*x+1000); } }; void tt() { } //b.cppclass A{ public: int fun(int x...
分类:编程语言   时间:2015-05-09 06:30:48    阅读次数:187
C++中类所占的存储空间
#include using namespace std;class A{ int m_a; int get() { return m_a; } virtual void set(int a) { m_a = a; } vi...
分类:编程语言   时间:2015-05-09 06:29:42    阅读次数:160
最短路算法
1.wormhole 1 #include 2 #include 3 #include 4 #include 5 #include 6 #include 7 8 using namespace std; 9 #define INF 9999999910 #define N 50111 int g[....
分类:编程语言   时间:2015-05-09 01:18:06    阅读次数:212
Python学习笔记整理(十一)Python的while和for循环
while语句,提供了编写通用循环的一种方法,而for语句是用来遍历序列对象内的元素,并对每个元素运行一个代码块。break,continue用在循环内,跳出整个循环或者跳出一次循环。一、while循环1、一般格式格式:首行以及测试表达式,有一列或多列缩进语句的主体以及一个选用的else部分(控制权...
分类:编程语言   时间:2015-05-09 01:16:44    阅读次数:219
Python学习笔记总结(二)函数和模块
一、函数函数的作用:可以计算出一个返回值,最大化代码重用,最小化代码冗余,流程的分解。1、函数相关的语句和表达式语句 例子Calls myfunc(‘diege','eggs',meat=‘lit’) #使用函数def,return,yield def adder(a,b=1,*c): ret...
分类:编程语言   时间:2015-05-09 01:17:58    阅读次数:162
Python学习笔记总结(一)对象和流程语句总结
一、对象类型1、数字数字:不可变2、字符串字符串:不可原处修改【修改需要创建新的对象】,有顺序,支持求长(len),合并(+),重复(*),索引S[0],分片(S[1:3]],成员测试(in),迭代(for);特有的查找find,替换replace,拆分split;支持list(S)将字符串分解成一...
分类:编程语言   时间:2015-05-09 01:15:19    阅读次数:174
java 周期时期计算
package org.apple.date;import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.Date;/** * 周期时间 * @author shaoyu * */public class ...
分类:编程语言   时间:2015-05-09 01:15:48    阅读次数:167
sublime text2建成C语言(C++)编译环境
四个步骤:下载安装Sublime text2 for windows下载安装 MinGW 与 系统变量设置Sublime Building System 设置编译测试一、下载安装Sublime text2 for windows下载地址:http://www.sublimetext.com/二、下载...
分类:编程语言   时间:2015-05-09 01:15:26    阅读次数:412
JAVA_List_and_Collecction_and_Comparable
1 public int compareTo(Object o) {2 Name n = (Name)o;3 int lastCmp = 4 lastName.compareTo(n.lastName);5 return...
分类:编程语言   时间:2015-05-09 01:17:05    阅读次数:213
Python学习笔记整理(十七)异常处理
一、异常基础try/except:捕捉由代码中的异常并恢复,匹配except里面的错误,并自行except中定义的代码,后继续执行程序(发生异常后,由except捕捉到异常后,不会中断程序,继续执行try语句后面的程序)try/finally: 无论异常是否发生,都执行清理行为 (发生异常时程序会中...
分类:编程语言   时间:2015-05-09 01:15:01    阅读次数:156
JAVA 十六进制与字符串的转换
public static String toHexString(int i)以十六进制的无符号整数形式返回一个整数参数的字符串表示形式。如果参数为负,那么无符号整数值为参数加上 232;否则等于该参数。将该值转换为十六进制(基数 16)的无前导 0 的 ASCII数字字符串。如果无符号数的大小值为...
分类:编程语言   时间:2015-05-09 01:16:29    阅读次数:189
C#中的多线程(1)
虽说我声称要大步跨进开源界,但毕竟现在自己肚子还没几两开源墨水也不知道能分享点什么。想想.NET不也算是开源得差不多了嘛,分享下C#的知识也还是OK的。 本文(系列)是知识调侃普及型文章,不专业,但对于不知从何入手的小白,可以充当打辅助的作用。 好了,进入正题。Thread 类参考 :http...
分类:编程语言   时间:2015-05-09 01:13:29    阅读次数:149
Python学习笔记总结(四)异常处理
1、基础try/except/else:【else是可选的】捕捉由代码中的异常并恢复,匹配except里面的错误,并执行except中定义的代码,后继续执行程序(发生异常后,由except捕捉到异常后,不会中断程序,继续执行try语句后面的程序)try首行底下的代码块代表此语句的主要动作:试着执行的...
分类:编程语言   时间:2015-05-09 01:14:37    阅读次数:164
多线程(获取线程对象以及名称)
/*创建两个线程,和主线程交替运行原线程都有自己默认的名称Tread-编号,该编号从0开始static Thread currentThread()获取当前线程对象getName():获取线程名称设置线程名称:setName或者构造函数*/class Test extends Thread{ //p...
分类:编程语言   时间:2015-05-09 01:12:14    阅读次数:130
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!