1、函数参数说明:deflogin(name,info,passwd=‘123456‘)函数参数可以有默认值,调用函数时:1、如果只传二个参数,则有默认值的一定要放到最后;deflogin(name,passwd=‘123456‘,info=‘welcometoyou‘)2、如果传二个参数,一定要指明形参;login(user)login(user,passwd)login(us..
分类:
编程语言 时间:
2015-05-31 01:32:35
阅读次数:
272
最近找实习,在笔试时候做了下面这道题:求下面代码的输出结果。public class MyClass { static void aMethod(StringBuffer sf1,StringBuffer sf2){ sf1.append(sf2); sf2=sf1; } publ...
分类:
编程语言 时间:
2015-05-18 18:30:23
阅读次数:
137
问题源于在Java中使用对象作为参数,按照C++的思路进行调试,发现结果与C++中并不相同。 导致该问题的原因是Java与C++对于对象的解释是不相同的。 在C++中对象作为参数采用的是“传值调用”,当实参通过形参传递时,会调用对象(实参)的拷贝构造函数(如果没有显式的定义拷贝构造函数,将自...
分类:
编程语言 时间:
2015-05-14 17:58:47
阅读次数:
188
一、函数:函数原型: 所有的函数都应该具有原型,尤其是那些返回值不是整数的函数。 无形参的函数原型 int * func(void);传递给函数的标量参数————传值调用传递给函数的数组参数————传址调用例子:返回某个int型数据在数组中的位置的函数: 1 #include ...
分类:
其他好文 时间:
2015-05-11 23:41:02
阅读次数:
174
http://www.lydsy.com/JudgeOnline/problem.php?id=3196分析:
带区间查询和名次询问,线段树套treap操作1: 查询k在区间内的排名。
求出k-1的名次+1就是k的名次操作2:查询区间内排名为k的值。
二分枚举权值,调用操作1操作3:修改某一位值上的数值。
在树上先删除,再插入操作4.查询k在区间内的前驱(前驱定义为小于x,且最大的数)
操...
分类:
其他好文 时间:
2015-05-08 14:55:21
阅读次数:
253
键盘的隐藏,两种方法:一、叫出键盘的那个控件(第一响应值),调用resignFirstResponder方法,就能隐藏键盘。 例如:定义一个文本框,@property (weak, nonatomic) IBOutlet UITextField *txtUserName; 可以这样实...
分类:
其他好文 时间:
2015-04-29 23:14:58
阅读次数:
142
方法参数的调用是值调用而不是引用调用
package com.ray.object;
/**
* 方法参数的调用是值调用,而不是引用调用
*
* @author ray
* @since 2015-04-22
* @version 1.0
*
*/
public class Person {
private static void swap(...
分类:
其他好文 时间:
2015-04-29 11:50:24
阅读次数:
142
1,传递给函数的标量参数是传值调用的2.传递给函数的数组参数在行为上就像它们是通过传地址调用的那样3. ADT 可以限制函数和数据定义的作用域---黑盒设计3.限制对模块的访问时用过static 关键字的合理使用实现的,它可以限制对那些并非接口的函数和数据的访问4.递归的两个条件:1,存在限定条件 ...
分类:
其他好文 时间:
2015-04-16 14:07:47
阅读次数:
112
有时候使用到传值调用(对象实体做参数),遇到这种情况,可要小心了!特别是当你所传值的对象生命周期较长,而非临时对象(生命周期段)的时候。来看看下面的情况: #include using namespace std; class Text { private: char * str; ...
分类:
其他好文 时间:
2015-04-16 01:11:28
阅读次数:
284
Tiny Web服务器代码分析
《深入理解计算机系统》中开发了一个小但是功能齐全的称为Tiny的web服务器,这里是Tiny服务器的源码解析。
1.Tiny的main程序
Tiny是一个迭代服务器,通过命令行中传递来的端口值,调用Open_listenfd()函数打开一个监听套接字,然后Tiny执行无限循环:服务器阻塞在accept,等待监听描述符listenfd上的连接请求,当服务器从a...
分类:
Web程序 时间:
2015-04-09 22:00:55
阅读次数:
211