作用域 当前类 当前包(package) 子类 其他包(package)public ok ok ok okprotected ok ok ok nodefault ...
分类:
编程语言 时间:
2015-04-06 00:56:40
阅读次数:
170
一、常量与变量 var testVariable = 42 testVariable = 50 println(testVariable) let testLet = 30 println("Hello world!")二、命名规则 let doubleNum:Double = 2.1 ...
分类:
编程语言 时间:
2015-04-06 00:51:32
阅读次数:
345
(本内容纯属个人总结,如有不当,欢迎读者指正!!Java 基本数据类型:1.整型Java中的整型数据类型有 十进制,十六进制,八进制。十进制的就不用多说了,和C语言里的十进制数是一样的。例如:inti=12; iny j=10; int m=-1223;等八进制:满8进1,数字是0~7,在整...
分类:
编程语言 时间:
2015-04-06 00:50:07
阅读次数:
264
StarsTime Limit: 2000/1000 MS (Java/Others)Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 5400Accepted Submission(s): 2133Problem Descr...
分类:
编程语言 时间:
2015-04-06 00:49:53
阅读次数:
181
因为需求的缘故需要解析出ios二维码的地址,把解析的地址传到按钮上把功能写好之后用几张二维码测试没问题后提交到svn上,第二天生产环境正好发版,发现有个应用的按钮点了一直没反应,看了下控制台发现报错居然是数组越界。。。纠结了好久。最后点到那个二维码看看有什么特别之处一切尽在无言中(我擦。。。居然是1...
分类:
编程语言 时间:
2015-04-06 00:48:38
阅读次数:
205
动机如果你想了解以下几件事,我建议你阅读以下这篇教程:想知道如何写一个multipass的toon shader。在shader中学习更多不同参考坐标系(空间space)以及其作用。深入学习一个实用的fragment shader。学习矩阵相乘和Unity内建矩阵的使用。该教程比第五篇教程更实用。准...
分类:
编程语言 时间:
2015-04-06 00:47:48
阅读次数:
298
for (int i = 1; i <a.Length; i++){ for (int j = 1; j <=a.Length-i; j++) { if (a[j-1]<a[j])//位置交换 { temp=a[j-1]; a[j-1]=a[j]; a[j]=temp; } }}
分类:
编程语言 时间:
2015-04-06 00:47:27
阅读次数:
135
1.结构体2.联合体3.结构体和联合体的操作4.非压缩数组5.压缩数组6.数组操作7.数组foreache 循环8.用于数组的特殊系统函数结构体1.结构体成员可以是任何数据类型 包括基本类型和用户自定义类型2.结构体的声明 var/wire 都可以定义为结构体类型。当定义为结构体类型时,结构体中的成...
分类:
编程语言 时间:
2015-04-06 00:45:56
阅读次数:
210
/* 写在前面的话: 今天刚“开原”,选择了一篇关于线程池的文件与大家分享,希望能对您学习有所帮助,也希望能与大家共同学习! 选择在这个特殊的时候注册并发文章也是有一些我个人特殊的意义的,看我的id(西游小学生.45)就知道了,哈哈。在这里也很感谢博客园的员工,刚发申请两分钟就同意了。...
分类:
编程语言 时间:
2015-04-06 00:44:02
阅读次数:
243
另一个 Blog 地址:http://insaneguy.me
原文链接:http://insaneguy.me/2015/04/05/cheshire_cat_in_cpp-pimpl_idiom/C++ 中的“柴郡猫技术”(Cheshire Cat Idiom),又称为 PIMPL(Pointer to IMPLementation) ,Opaque Pointer 等,是一种在类中只定义接口...
分类:
编程语言 时间:
2015-04-05 23:41:07
阅读次数:
429
整合的之前需要从官网上下载spring完整的jar包,我下载的是spring-framework-3.2.2.RELEASE。整合步骤如下:
1、在eclipse中新建一个web项目,将下载的spring的jar包拷入lib目录下,但是spring启动的时候依赖一个commons-logging-1.1.jar的jar包,你需要额外的下载。
2、编写web.xml,配置spring的分发器和spri...
分类:
编程语言 时间:
2015-04-05 23:39:35
阅读次数:
403
Color类从一个非常简单的类定义开始:class Color(object):
'''An RGB color,with red,green,blue component''' pass关键字def用于告诉Python我们定义了一个新函数,关键字class则表明我们定义了一个新类。(object)这部分内容说的是,类Color是一种对象;文档字符串描述了Color对象的功能,pass...
分类:
编程语言 时间:
2015-04-05 23:40:53
阅读次数:
443
服务器端主要是接收客户端发送过来的信息,并将该信息发给所有的客户端
?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
...
分类:
编程语言 时间:
2015-04-05 23:38:32
阅读次数:
550
jdk供的无阻塞I/O(NIO)有效解决了多线程服务器存在的线程开销问题,但在使用上略显得复杂一些。在NIO中使用多线程,主要目的已不是为了应对每个客户端请求而分配独立的服务线程,而是通过多线程充分使用用多个CPU的处理能力和处理中的等待时间,达到提高服务能力的目的。
这段时间在研究NIO,写篇博客来记住学过的东西。还是从最简单的Hello World开始,
client多线程请求...
分类:
编程语言 时间:
2015-04-05 23:34:41
阅读次数:
327
Java NIO模式的Socket通信,是一种同步非阻塞IO设计模式,它为Reactor模式实现提供了基础。
下面看看,Java实现的一个服务端和客户端通信的例子。
NIO模式的基本原理描述如下:
服务端打开一个通道(ServerSocketChannel),并向通道中注册一个选择器(Selector),这个选择器是与一些感兴趣的操作的标识(SelectionKey,即通过这个标...
分类:
编程语言 时间:
2015-04-05 23:36:20
阅读次数:
302
Socket的Channel在Selector上注册某一种动作,Selector通过select操作,监视所有在该Selector注册过的Channel的对应的动作,如果监测到某一对应的动作,则返回selectedKeys,自己手动取到各个SelectionKey进行相应的处理。当然NIO不仅可以接受Socket的Channel,还有文件操作等其他IO操作。
AD: WOT2015 互联网运...
分类:
编程语言 时间:
2015-04-05 23:33:28
阅读次数:
325
#include //预处理 注意:iostream不带.hint main(){ std::cout //预处理 注意:iostream不带.h /*名字空间-namespace*/using namespace std; //定义以后,下面程序可以直接使用 int mai...
分类:
编程语言 时间:
2015-04-05 23:28:37
阅读次数:
217