//经典继承:已知一个对象obj,现在要创建另外一个对象newObj,对象newObj要继承obj的所有方法和属性 //分析:1.newObj.__proto__=obj 2.创建对象除了字面量的方式就是使用构造函数的方式 function create(){ functionFun(){}; Fu ...
分类:
编程语言 时间:
2016-10-30 00:13:32
阅读次数:
256
#include <stdio.h> #include <stdlib.h> void swap(int *x,int *y) // 交换函数 { int temp; temp = *x; *x = *y; *y = temp; } int choose_pivot(int i,int j ) // ...
分类:
编程语言 时间:
2016-10-30 00:07:40
阅读次数:
290
Java中经典的一些算法(一)
【程序01】题目:古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第四个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少?
...
分类:
编程语言 时间:
2016-10-29 22:27:22
阅读次数:
580
全局变量和局部变量的简介(tips:很重要 牢记) 全局变量:就是定义在函数外的变量 全局变量可以在任意函数中使用 生命周期:程序一启动就开辟空间,直到程序退出才回收 全局变量不允许同名 局部变量:就是定义在函数内的变量 局部变量只能在它声明的位置开始到它所在的代码块结束 生命周期:它所在的代码块结 ...
分类:
编程语言 时间:
2016-10-29 22:23:42
阅读次数:
361
增强版示例: 以上加密算法虽然依然非常厉害,但时候存在缺陷,即:通过撞库可以反解。所以,有必要对加密算法中添加自定义key再来做加密。 还不够吊?python 还有一个 hmac 模块,它内部对我们创建 key 和 内容 再进行处理然后再加密 4. 比较print 与 sys.stdout.writ ...
分类:
编程语言 时间:
2016-10-29 22:22:55
阅读次数:
399
1.两个最基本的java回收算法:复制算法和标记清理算法 复制算法:两个区域A和B,初始对象在A,继续存活的对象被转移到B。此为新生代最常用的算法 标记清理:一块区域,标记要回收的对象,然后回收,一定会出现碎片,那么引出 标记-整理算法:多了碎片整理,整理出更大的内存放更大的对象 两个概念:新生代和 ...
分类:
编程语言 时间:
2016-10-29 22:09:28
阅读次数:
248
JavaScript 一、数据类型 A、String B、Number C、boolean 1、undefined、false、null、0、“”这五个返回的都是false; 2、NAN==NAN返回false,undefined==undefined返回true; D、undefined E、nu ...
分类:
编程语言 时间:
2016-10-29 22:06:47
阅读次数:
245
1、 1 #include <iostream> 2 using namespace std; 3 4 class Time{ 5 friend void func(Time &t); // 声明全局函数为一个友元函数 6 public: 7 Time(int h, int m, int s) : ...
分类:
编程语言 时间:
2016-10-29 22:04:42
阅读次数:
263
一 形参与实参 1).定义 形参:形式参数。 就是定义函数的时候,写在函数名小括号后面的参数叫形参 实参:实际参数。 就是调用函数的时候,调用函数时写在函数名小括号后面的参数就叫实参 2).注意项 a.实参既可以放常量,也可以放变量,还可以放表达式;形参:它其实可以理解为就是这个函数的局部变量 b. ...
分类:
编程语言 时间:
2016-10-29 22:04:38
阅读次数:
223
“一切都是对象”这句话的重点在于如何去理解“对象”这个概念。 ——当然,也不是所有的都是对象,值类型就不是对象。 function show(x) { console.log(typeof(x)); // undefined console.log(typeof(10)); // number co ...
分类:
编程语言 时间:
2016-10-29 22:01:13
阅读次数:
174
JAVA软件工程师笔试试题 (考试时间:120分钟 试卷分值:150分 ) 一、 逻辑推理题【10分】 1、甲、乙、丙、丁四位同学中有一位同学为海啸灾区捐款1000元,当老师询问时,他们分别这样回答: 甲:这1000元不是我捐的 乙:这1000元是丁捐的 丙:这1000元是乙捐的 丁:这1000元不 ...
分类:
编程语言 时间:
2016-10-29 22:02:21
阅读次数:
495
第一周接触java基础语法,上课听得头痛,还是半懂不懂,放学后讲的啥子都忘了。 这是老师给的周末作业: 1、输入长与宽计算长方形面积与周长。(用精度类型计算)2、输入一个学生三科成绩,计算平均分。3、输入int型市场价格,购买价格,计算差额,差额显示为单精度浮点型。4、42页第二,计算房贷那道题。5 ...
分类:
编程语言 时间:
2016-10-29 21:59:58
阅读次数:
348
http://acm.xidian.edu.cn/problem.php?id=1153 先把斜率不存在的挑出来,然后按斜率排序,注意long long,WA了好几次。 ...
分类:
编程语言 时间:
2016-10-29 21:56:51
阅读次数:
284
一、栈的定义 从数据结构角度看,栈也是线性表,其特殊性在于栈的基本操作都是线性操作的子集,它是操作受限的线性表。 栈(stack)是限定仅在表尾进行插入或删除操作的线性表。 栈一般分为两种: 静态栈:用数组实现; 动态栈:用链表实现。 一般用的比较多的都是动态栈。如果学会了链表,其实对栈的操作就比较 ...
分类:
编程语言 时间:
2016-10-29 21:56:28
阅读次数:
251
从数据结构的角度看,栈和队列也是线性表,其特殊性在于栈和队列的基本操作是线性表操作的子集,它们是操作受限的线性表; 但从数据类型角度来看,它们是和线性表大不相同的两种重要的抽象数据类型。 顺序栈,即栈的顺序存储结构是用一组地址连续的存储单元依次存放自栈顶到栈顶的数据元素 typedef struct ...
分类:
编程语言 时间:
2016-10-29 21:51:39
阅读次数:
374