描述:在一个定义了直角坐标系的纸上,画一个(x1,y1)到(x2,y2)的矩形指将横坐标范围从x1到x2,纵坐标范围从y1到y2之间的区域涂上颜色。下图给出了一个画了两个矩形的例子。第一个矩形是(1,1)到(4,4),用绿色和紫色表示。第二个矩形是(2,3)到(6,5),用蓝色和紫色表示。图中,一共...
分类:
编程语言 时间:
2015-07-30 00:40:34
阅读次数:
215
大家好! 今天2015-7-29!我创建了属于我自己的博客,在这里,我将记录我每天的java学习征途, 其实我的大学专业不是软件工程类的,而是建筑工程,都是工程,可是两者之间却完全不沾边的两个专业,为什么我会选择放弃我的大学专业学习java呢? 第一点:虽说我在大学的专业是建筑工程,可是大...
分类:
编程语言 时间:
2015-07-30 00:41:34
阅读次数:
274
1.中介者模式中介者模式的作用就是用来解除对象与对象之间的紧耦合关系,增加中介者后,所有相关对象都通过中介者来通信,而不再相互引用1.1中介者模式的例子以泡泡堂游戏为例,先定义一个玩家构造函数,它有三个原型方法Player.prototype.win,Player.prototype.lose,Pl...
分类:
编程语言 时间:
2015-07-30 00:39:09
阅读次数:
115
目前对于python中@classmethod 类方法和@staticmethod静态方法的有了一定的认识,之后有进一步的认识后继续记录。@classmethod :是和一个class类相关的方法,可以通过类货类实例进行调用,并将该class对象(不是class的实例对象)隐式地当作第一个参数传入。...
分类:
编程语言 时间:
2015-07-30 00:40:55
阅读次数:
135
最近几天,好些新同事来问原型,原型链啥的。本身作为菜鸟的我好像也没有好好整理过这个,这里写写自己的理解。 原型 大家都知道,JavaScript 不包含传统的类继承模型,而是使用 prototype 原型模型。代码实现大概是这样子的function Student(name){ thi...
分类:
编程语言 时间:
2015-07-30 00:41:06
阅读次数:
133
最近代码中经常会出现,成员函数传参经常会发生值传不进去的情况,也是比较低级的错误,这里整理一下供大家参考一下。 (1)成员变量名与形参名相同World::World(unsigned maxContacts, unsigned iterators) { resolver = ite...
分类:
编程语言 时间:
2015-07-30 00:33:47
阅读次数:
127
之前一直对对象这东西搞不懂,最开始接触js,有些概念都不理解,买了两本书,有人推荐用高级程序设计做教材,还买了一本权威指南,花了几天时间,很快的把高级程序设计翻了一下,很多东西不知所云,第一遍也只想大概了解一下有哪些东西了,快速翻完后,决定开始看权威指南,从最基础的看起,先大概理解概念,也算两本书结...
分类:
编程语言 时间:
2015-07-30 00:31:54
阅读次数:
129
IO流 IO(input,output)流用来处理设备之间的数据传输。 按照操作数据分为字节流(InputStream,OutputStream)和字符流(Reader,Writer) 按照流向分为输入流(InputStream,Reader)和输出流(OutputStream,Writer)字符流...
分类:
编程语言 时间:
2015-07-30 00:33:22
阅读次数:
144
IEnumerable在Windows Phone 7的程序上很常用,它允许开发人员定义foreach语句功能的实现并支持非泛型方法的简单迭代,下面主要分析一下IEnumerable.Select和IEnumerable.SelectMany这两个方法的区别。IEnumerable.Select 将...
分类:
编程语言 时间:
2015-07-30 00:30:39
阅读次数:
153
闲着没事想起来用winform做一个随机的抽号程序,咋看来这么个东西其实并不难,不过对于一个菜鸟来说其实并不简单!尤其是对于多线程不是特别熟悉的新手来说。首先,界面比较简单winform,(图片上传好麻烦~~!)既然是随机抽取号码,就得有随机数(其实关键不在这里,图省事就random了)可是在用到多...
分类:
编程语言 时间:
2015-07-30 00:28:14
阅读次数:
143
“多线程最主要的一个用途是构建一个”反应灵敏“的界面” --摘自《Java编程思想》 为了理解上面这句话,我们可以假设一种情景:假设有一个程序,该程序用来处理大量的数学运算,在多数情况下会占用大量的cpu时间,而在处理数据的过程中又尝尝需要与用户进...
分类:
编程语言 时间:
2015-07-30 00:25:27
阅读次数:
188
描述:Julius Caesar 生活在充满危险和阴谋的年代。为了生存,他首次发明了密码,用于军队的消息传递。假设你是Caesar 军团中的一名军官,需要把Caesar 发送的消息破译出来、并提供给你的将军。消息加密的办法是:对消息原文中的每个字母,分别用该字母之后的第5个字母替换(例如:消息原文中...
分类:
编程语言 时间:
2015-07-30 00:24:45
阅读次数:
253
在java中用aes256进行加密,但是发现java里面不能使用PKCS7Padding,而java中自带的是PKCS5Padding填充,那解决办法是,通过BouncyCastle组件来让java里面支持PKCS7Padding填充。説辣么多不如上代码:public class AESUtil {...
分类:
编程语言 时间:
2015-07-30 00:26:35
阅读次数:
541
1. 接口的实现类中的实现接口中的抽象方法的方法必须为public,为什么? 接口中所有的方法与变量都默认是 public 的,在接口中可以不写出来。但在实现类中,如果不明写的话,就变成了 friend 的了,也就是 “包访问权限”。而JAVA又规定,在实现接口或者覆写父类方法时,不能降低父类方法的...
分类:
编程语言 时间:
2015-07-30 00:24:17
阅读次数:
144
最近几天用到js,把一些常用的函数和出现较多次数的问题记录下来。(好记性不如烂笔头,时常翻一翻)。1、$(document).ready(function(){});一个可以全局检测事件的方法2、$.ajax({ dataType:"text", type: "POST", url: url,...
分类:
编程语言 时间:
2015-07-30 00:20:30
阅读次数:
155
【本文系外部转贴,原文地址:http://coolshell.info/c/c++/2014/12/13/c-open-project.htm】留作存档下次造轮子前先看看现有的轮子吧值得学习的C语言开源项目- 1. WebbenchWebbench是一个在linux下使用的非常简单的网站压测工具。它...
分类:
编程语言 时间:
2015-07-30 00:20:16
阅读次数:
170