ref:http://www.cnblogs.com/berry/articles/1582702.html(一)inline函数(摘自C++ Primer的第三版)在函数声明或定义中函数返回类型前加上关键字inline即把min()指定为内联。 inline int min(int first, ...
分类:
编程语言 时间:
2015-12-28 21:50:58
阅读次数:
128
Winform软件多语言切换,个人见解,降低软件对语言展示的耦合度。1、设计图(自己瞎画的呵呵)2、做的小demo,界面如下3、下面是代码展示部分 1)Form1代码展示 1 namespace WindowsFormsApplication1 2 { 3 public partial c...
分类:
编程语言 时间:
2015-12-28 21:47:47
阅读次数:
192
1.springMVC原理和servlet是一样的,都是在web.xml里面配置servlet,不同的是springMVC会把请求映射成对应的Controller,通过RequestMapping来映射。原理图如下:2.创建一个springMVC例子(1)需要的jar包 spring-aop.j.....
分类:
编程语言 时间:
2015-12-28 21:48:12
阅读次数:
191
javascript中我们可以通过replace函数替换部分字符串为指定字符串,本文展示了replace的详细用法,并且通过范例演示了如何进行部分替换、完整替换和不区分大小写替换。javascript中我们可以通过replace函数替换部分字符串为指定字符串.下面是replace函数的基本语法:st...
分类:
编程语言 时间:
2015-12-28 21:44:00
阅读次数:
164
在filter中可以得到代表用户请求和响应的request、response对象,因此在编程中可以使用Decorator(装饰器)模式对request、response对象进行包装,再把包装对象传给目标资源,从而实现一些特殊需求。一、Decorator设计模式1.1、Decorator设计模式介绍 当某个对象的方法不适应业务需求时,通常有2种方式可以对方法进行增强:
编写子类,覆盖需增强的方法。...
分类:
编程语言 时间:
2015-12-28 20:38:12
阅读次数:
238
【前言】
最近学习了很多BS的新东西,有很多新名称,概念多了,理解也少了,很多东西都混乱。今天静下来把学到的几
个概念性东西总结一下。本文多是一些概念性的个人理解,希望同样存在疑惑的小伙伴看完后能够如入桃源般地豁然
开朗。当然如果我的理解有偏差,请指出来,共同进步。
关于BS的学习,相信很多人都已经走过了,当初最开始接触的是牛腩,里面...
分类:
编程语言 时间:
2015-12-28 20:37:52
阅读次数:
138
C语言中用循环可以打印出各种图形1 直角三角形(靠右直立):部分代码 int i,j; for (i=0; ii ;j-- ) { printf(" "); } for (j=0; ji; j--) { printf("...
分类:
编程语言 时间:
2015-12-28 20:32:39
阅读次数:
373
深入理解Java的接口和抽象类 对于面向对象编程来说,抽象是它的一大特征之一。在Java中,可以通过两种形式来体现OOP的抽象:接口和抽象类。这两者有太多相似的地方,又有太多不同的地方。很多人在初学的时候会以为它们可以随意互换使用,但是实际则不然。今天我们就一起来学习一下Java中的接口和抽象类。....
分类:
编程语言 时间:
2015-12-28 20:28:31
阅读次数:
243
本文全然复制《编程导论(Java)·3.2.4 循环语句》的内容。除【】中的说明文字。请阅读和比較其它编程教材。我知道。假设我是一个刚開始学习的人,《编程导论(Java)》非常不适合自学。建议同学们阅读时,一定选择一本其它的书同一时候看,或上网。,由于太一般或简单的内容、或我不想留在书中占用篇幅的东...
分类:
编程语言 时间:
2015-12-28 20:24:41
阅读次数:
257
Unity3d 使用 UGUI 实现 刮刮卡 橡皮擦 功能。
分类:
编程语言 时间:
2015-12-28 20:21:44
阅读次数:
344
时间复杂度为O(n^2)的排序算法:冒泡排序,选择排序,插入排序数组a[N]中进行冒泡排序冒泡排序: 假如数组为[3,7,4,6,8,9,1]-->[3,7,4,6,8,9,1]-->[3,4,7,6,8,9,1]....一直进行下去,相邻2个数进行比较。 1.第一轮:数组相邻2个元素相比较(a.....
分类:
编程语言 时间:
2015-12-28 20:17:15
阅读次数:
213
首先建立一个swift项目,把storyboard的内容删掉,加入一个Navigation Controller。然后设置storyboard相应界面的class,在Navigation Controller界面设置View Controller的is initial View Controller...
分类:
编程语言 时间:
2015-12-28 20:18:08
阅读次数:
224
1 class VolcanoRobot1 2 { String status; 3 int speed; 4 float temperature; 5 VolcanoRobot1(int speed,float temperature) 6 ...
分类:
编程语言 时间:
2015-12-28 20:15:25
阅读次数:
157
一、三元运算if True: name='a'else: name='b'#上面的代码用三元运算表示:name="a" if True else "b"二、类中方法查看 Python中一切事物都是对象,对象由类创建 type 查看对象类型 dir(类型名) 查看类中提供...
分类:
编程语言 时间:
2015-12-28 20:14:00
阅读次数:
205
#include //函数声明void sayHi();//函数实现void sayHI(){ printf("大家好!!\n");}int main(int argc, const char * argv[]) { // 函数调用 sayHI(); return 0;}这基本是最...
分类:
编程语言 时间:
2015-12-28 20:14:46
阅读次数:
141
and运算符就是所谓的布尔运算符,连接两个布尔值,并且在两者都为真时返回真,否则 返回假,or not 可以随意结合真值短路逻辑 short-circuit logic 惰性求值 lazy evaluation raw_input 返回值为真 断言,条件后可以添加字符串,用来解释断言x = 1Yes...
分类:
编程语言 时间:
2015-12-28 20:10:42
阅读次数:
197
构建高性能服务(二)java高并发锁的3种实现来源:http://www.xymyeah.com/?p=46提高系统并发吞吐能力是构建高性能服务的重点和难点。通常review代码时看到synchronized是我都会想一想,这个地方可不可以优化。使用synchronized使得并发的线程变成顺序执行...
分类:
编程语言 时间:
2015-12-28 20:11:46
阅读次数:
183