总是有朋友问我,在听我讲的课时感觉都能听懂,我讲的例子照着写也能做出来,但一到自己想不照抄而是自己写的时候,就发现完全没有思路,不知如何下手。对此我只能说,还是因为练习的少,平常从来不写代码,学了点语法就想啪啪啪实现复杂的功能是不现实的,学习语言是一个循序..
分类:
编程语言 时间:
2015-08-04 23:14:04
阅读次数:
270
通过了Advanced部分( securityoverridehacking challenge 解题思路汇总——Advanced),下面就进入JavaScript了。总的来说,这个部分比较简单,因为JavaScript是高度可控的东西。也就是说,安全角度而言,JavaScript是不可信的。
4 Javascript
4.1 Login Bypass
这题比较容易...
分类:
编程语言 时间:
2015-08-04 23:07:12
阅读次数:
210
排序的稳定性:
在带排序的文件中,若存在多个关键字相同的记录,经过排序后这些具有相同关键字的记录之间的相对次序保持不变,该排序方法是稳定的;若具有相同关键字的记录之间的相对次序发生变化,则称这种排序方法是不稳定的。
稳定的排序有:
不稳定的排序有:...
分类:
编程语言 时间:
2015-08-04 23:05:47
阅读次数:
179
各位看官们,大家好,上一回中咱们说的是快速排序的例子,这一回咱们不说例子了,咱们把前面说过的
排序进行总结。闲话休提,言归正转。让我们一起talk C栗子吧!
看官们,我们在前几回说了常用的各种排序算法,它们各有各的特点,我在这里做统一的总结:
容易理解的排序算法是冒泡排序,而且也容易实现,只是性能相对低一些。最难理解的是快速排序,但是
它的性能是最好的。插入排序和...
分类:
编程语言 时间:
2015-08-04 23:06:05
阅读次数:
174
如数组a:1,3,4,5,6,7,2
数组b:3,6,0,2
则方法返回数组c:{2,3,6}
package test3;
import java.util.Arrays;
public class findCommonData {
public static int[] getCommon(int []array1, int []array2){
int[] arra...
分类:
编程语言 时间:
2015-08-04 23:04:26
阅读次数:
137
大家对“实例方法和类型方法”的概念应该不陌生了,在objective-c中很常见。例如:
1. 实例方法(减号开头)
- (instancetype)init;调用的时候,必须先进行实例化一个对象(alloc), 然后调用init方法。
2. 类型方法(加号开头)
+ (void)animateWithDuration:(NSTimeInterval)duration animations...
分类:
编程语言 时间:
2015-08-04 23:04:02
阅读次数:
161
第 3 章 命名规则
1.共性规则:
规则1.标识符应当直观且可以拼读,可望文知意,不必进行“解码”。
规则2.标识符的长度应当符合“min-length&& max-information”原则。
规则3.命名规则尽量与所采用的操作系统或开发工具的风格保持一致。
规则4.程序中不要出现仅靠大小写区分的相似的标识符。
例如:
int x, X; // 变量 x 与 X 容易...
分类:
编程语言 时间:
2015-08-04 22:59:35
阅读次数:
166
什么是c++中的多态
引言
多态(Polymorphism)、封装(Encapsulation)和继承(Inheritance)是面向对象思想的“三大特征”,此处俗称“面向对象的三板斧”,而多态是三板斧中最厉害的杀招,是面向对象最精微的内功,可以说,不理解多态就不懂得什么是面向对象。
定义
同一操作作用于不同的对象,可以有不同的解释,产生不同的执行结果。
简单地概括为“一个接口,多种方法”。...
分类:
编程语言 时间:
2015-08-04 22:55:46
阅读次数:
142
第 9 章 类的构造函数、析构函数与赋值函数
1.构造函数初始化表的使用规则:
1)如果类存在继承关系,派生类必须在其初始化表里调用基类的构造函数。
2)类的 const 常量只能在初始化表里被初始化,因为它不能在函数体内用赋值的方式来初始化。
3)类的数据成员的初始化可以采用初始化表或函数体内赋值两种方式,这两种方式的效率不完全相同。
2. 类 String 的构造函数与析构函数
...
分类:
编程语言 时间:
2015-08-04 22:54:24
阅读次数:
165
Java之重载和重写_20150804
重载与重写是完全不同的语法现象,区别如下所示:
重载: 是指在一个类中定义多个方法名相同但参数列表不同的方法,在编译时,根据参数的个数和类型来决定绑定哪个方法。
重写: 是指在子类中定义和父类完全相同的方法,在程序运行时,根据对象的类型(而不是引用类型)而调用不同的方法。
分析如下代码的输出结果:
package day04...
分类:
编程语言 时间:
2015-08-04 22:52:56
阅读次数:
141
简单介绍javaScript的的对象和类的属性,有时候面试可能会被问到javascript的创建一个类,如果看到这篇文章,您一定可以轻松搞定这个面试题了...
分类:
编程语言 时间:
2015-08-04 22:52:35
阅读次数:
178
Java之File类及递归树形展示目录
20150804
下面的构造函数可以用来生成File 对象:
File(String directoryPath)
File(String directoryPath, String filename)
File(File dirObj, String filename)
这里,dir...
分类:
编程语言 时间:
2015-08-04 22:53:38
阅读次数:
165
一,缩紧排序package mainimport ( "fmt" "sort" "strings")var original = []string{ "Nonmentals", " Hydrogen", " Carbon", " Nitro...
分类:
编程语言 时间:
2015-08-04 22:50:41
阅读次数:
207
原文:http://blog.sina.com.cn/s/blog_4a08244901014ok1.html这几天专门调研了一下MFC中如何动态创建控件及其消息响应函数。参考帖子如下:(1)http://topic.csdn.net/u/20101204/13/5f1b1e70-2f1c-4205...
分类:
编程语言 时间:
2015-08-04 22:46:48
阅读次数:
111
粘个代码功能弱爆,但是还可以用~用法:定义Queue Q;然后就Q.push(n);Q.pop()……就行了~ 1 class Queue 2 { 3 private: 4 int Head,Tail,Size; 5 int val[30010]; 6 7...
分类:
编程语言 时间:
2015-08-04 22:43:50
阅读次数:
160
Ultra-QuickSortTime Limit:7000MSMemory Limit:65536KTotal Submissions:48257Accepted:17610DescriptionIn this problem, you have to analyze a particular s...
分类:
编程语言 时间:
2015-08-04 22:43:46
阅读次数:
176