1. 多级目录下创建文件 File file = new File("aa/bb/cc.txt"); File pf = file.getParentFile(); if(!pf.exists()){ pf.mkdirs(); } try { file.createNewFile(); } ca.....
分类:
编程语言 时间:
2015-05-16 20:26:20
阅读次数:
167
Implement int sqrt(int x).Compute and return the square root of x.解题思路一: public int mySqrt(int x) { return (int)Math.sqrt(x); }神奇般的Accept...
分类:
编程语言 时间:
2015-05-16 20:24:52
阅读次数:
170
介绍:http://blogs.unity3d.com/pt/2015/04/09/integrating-unity-ads/登陆:https://unityads.unity3d.com/admin/#/reports
分类:
编程语言 时间:
2015-05-16 20:25:38
阅读次数:
199
不好的写法function CreatePerson(name,qq){//构造函数 /* new构造函数的时候 系统会自动new一个Object对象,var this = new Object(); 最后再把这个new的this对象返回,retur...
分类:
编程语言 时间:
2015-05-16 20:20:41
阅读次数:
159
POJ2991线段树+计算几何(2011-02-27 21:13:44)转载▼标签:杂谈分类: OI 话说这一题真的是很恶心很恶心,不过确实改变了我对线段树的一些看法,算是很经典的题目。题意:有一个吊车由很多个不同长度的线段组成,一开始是一条长直线起点在(0,0),尾节点在(0,sum[n]),每条...
分类:
编程语言 时间:
2015-05-16 20:19:47
阅读次数:
260
工厂方法模式有一个问题就是,类的创建依赖工厂类,也就是说,如果想要拓展程序,必须对工厂类进行修改,这违背了闭包原则,所以,从设计角度考虑,有一定的问题,如何解决?就用到抽象工厂模式,创建多个工厂类,这样一旦需要增加新的功能,直接增加新的工厂类就可以了,不需要修改之前的代码。为工厂类做一个统一的父.....
分类:
编程语言 时间:
2015-05-16 20:21:27
阅读次数:
103
^按位异或如果操作的两位数是相同的,比如都是1或者都是0,则结果为0,否则为1.如public class data16{public static void main(String[] args){int a=15;int b=2;System.out.println("a 与 b 异或的结果是:...
分类:
编程语言 时间:
2015-05-16 20:17:26
阅读次数:
138
>>右移 右移,道在二进制中,假设用一个32位的Int表示一个64,那么高位就都是0,所以当我们把整个二进制数右移,如0100000 >> 2 = 0001000,可以看到右移两位后的数变成了8,可以分析出其实右移就是一个除以2的操作例:对于非2,4,8,16,64的数也可以试验一下:System....
分类:
编程语言 时间:
2015-05-16 20:19:09
阅读次数:
179
1. Canvas绘图HTML5的元素提供了一组JavaScript API,让我们可以动态的创建图形和图像。图形是在一个特定的上下文中创建的,而上下文对象目前有两种。第一种是2D上下文,可以执行原始的绘图操作,l 设置填充、描边颜色和模式l 绘制矩形l 绘制路径l 绘制文本l 创建渐变和模式第二种...
分类:
编程语言 时间:
2015-05-16 20:14:57
阅读次数:
230
将一个复杂的构建与其表示相分离,使得同样的构建过程可以创建不同的表示。 [构建与表示分离,同构建不同表示] 与抽象工厂的区别:在建造者模式里,有个指导者,由指导者来管理建造者,用户是与指导者联系的,指导者联系建造者最后得到产品。即建造模式可以强制实行一种分步骤进行的建造过程。 建造模式是将复...
分类:
编程语言 时间:
2015-05-16 20:15:11
阅读次数:
130
|或运算符或运算符用符号“|”表示,其运算规律如下:两个位只要有一个为1,那么结果就是1,否则就为0下面看一个简单的例子。public class data14{public static void main(String[] args){int a=129;int b=128;System.out...
分类:
编程语言 时间:
2015-05-16 20:12:10
阅读次数:
142
You are climbing a stair case. It takes n steps to reach to the top.Each time you can either climb 1 or 2 steps. In how many distinct ways can you cli...
分类:
编程语言 时间:
2015-05-16 20:11:55
阅读次数:
134
1. HTML5脚本编程l 跨文档消息传递API能够让我们在不降低同源策略安全性的前提下,在来至不同的域的文档间传递消息l 原生拖放功能可以方便的指定某个元素是否可以拖动,并在放置时做出响应。还可以创建自定义的可拖放元素及放置目标l 新的媒体元素和可以拥有自己的与视频和音频交互的APIl 历史状态管...
分类:
编程语言 时间:
2015-05-16 20:08:40
阅读次数:
107
相邻方案Description有一个5*5的矩阵,每个元素只可能是H或者J。我们现在需要选择7个相邻的格子使得H的数量小于J的数量。其中,拥有公共边的两个格子可以被称为相邻的格子。对于任意一种输入的5*5矩阵,请输出满足上述条件的方案总数。Input Format共5行,表示矩阵情况。(每一个元素只...
分类:
编程语言 时间:
2015-05-16 20:09:37
阅读次数:
122
翻译自http://www.isaac.cs.berkeley.edu/isaac/wep-faq.htmlWEP算法的安全性这篇文章讲述了我们对有线等效加密协议(WEP, 802.11标准的一部分)的一些分析, 由Nikita Borisov, Ian Goldberg, 和David Wagne...
分类:
编程语言 时间:
2015-05-16 20:08:58
阅读次数:
137
1.平台搭建LInux下如果单纯是进行C编译环境搭建的话,是比较容易实现的,因为系统内置了编译器gcc,所以我们要做的只不过是写好c源文件然后在进行编译就可以了如果没有gcc编译器的话,使用以下命令获取~# sudo apt-get install gcc同时要下载辅助工具~# sudo apt-g...
分类:
编程语言 时间:
2015-05-16 20:06:56
阅读次数:
119
打开两个文件,让程序打印第一个文件的第一行,第二个文件的第一行,第一个文件的第二行,第二个文件的第二行,依此类推,直到打印完行数较多的文件的最后一行。#include #include #define LEN 80 int main(void) { FILE *wj1; FILE *wj2; cha...
分类:
编程语言 时间:
2015-05-16 20:05:17
阅读次数:
111