首页 > 编程语言
【C/C++】友元函数
为什么要使用友元函数? 在实现类之间数据共享时,减少系统开销,提高效率 如果类A中的函数要访问类B中的成员(例如:智能指针类的实现),那么类A中该函数要是类B的友元函数 为了使其他类的成员函数直接访问该类的私有变量。即:允许外面的类或函数去访问类的私有变量和保护变量,从而使两个类共享同一函数。此时可...
分类:编程语言   时间:2014-08-04 13:45:37    收藏:0  评论:0  赞:0  阅读:372
javascript之String
一、构造函数 new String(value) //构造函数 function String(value) //转换函数二、属性 length 该字符串中的字符数 var str = new String("abcdefg"); docu...
分类:编程语言   时间:2014-08-04 13:45:28    收藏:0  评论:0  赞:0  阅读:352
JavaScript this 局部变量全局变量 作用域 作用域链 闭包
从阮老师博客的一道测试题说起: 代码段一:var name = "The Window"; var object = { name : "My Object", getNameFunc : function(){ return function(){ retur...
分类:编程语言   时间:2014-08-04 13:43:47    收藏:0  评论:0  赞:0  阅读:349
javascript基础知识
一、javascript中,变量定义的位置与写在哪个标签对内无关,只分前后顺序,写在前面的后面就能够访问,写在后面的前面会提示“未定义”。 例如:在页面顶部标签对内定义的变量,在页面任意地方都能用。但是在页面内部定义的变量,就只能在其后面的地方的能够使用。 ...
分类:编程语言   时间:2014-08-04 13:41:37    收藏:0  评论:0  赞:0  阅读:337
JavaScriptSerializer类 对象序列化为JSON,JSON反序列化为对象
JavaScriptSerializer 类由异步通信层内部使用,用于序列化和反序列化在浏览器和 Web 服务器之间传递的数据。说白了就是能够直接将一个C#对象传送到前台页面成为javascript对象。要添加System.Web.Extensions.dll的引用。该类位于System.Web.S...
分类:编程语言   时间:2014-08-04 13:41:07    收藏:0  评论:0  赞:0  阅读:663
javascript之Number
一、构造函数 Number(value) new Number(value)二、Number属性 1、Number.MAX_VALUE 返回能表示的最大数字。 2、Number.MIN_VALUE 能表示的最小数字。 3、Number.NAN 非数字值。 4、Number...
分类:编程语言   时间:2014-08-04 13:40:37    收藏:0  评论:0  赞:0  阅读:335
javascript之object
一、构造函数 new object() new object(value) value:可以是数字,布尔值或字符串,这些值将转换为Number、Boolean或者String对象。二、属性 object.constructor 所有对象的constructor属性都指向当前对象的构造函数的...
分类:编程语言   时间:2014-08-04 13:39:47    收藏:0  评论:0  赞:0  阅读:341
C++旧源码向新标准移植陷井(一)_局部栈变量的生命周期
之前在VC++6.0上面写了下面这样的代码:int _tmain(int argc, TCHAR* argv[], TCHAR* envp[]){ int nRetCode = 0; //不重要的部分略过if (argc>1) {if (strcmp(argv[1],"cre...
分类:编程语言   时间:2014-08-04 13:38:57    收藏:0  评论:0  赞:0  阅读:251
12 Source Code Profilers for C & C++
Source :http://open-tube.com/12-source-code-profilers-for-cc/Code Profilers are very distinct from traditional debuggers. They are able to catch the t...
分类:编程语言   时间:2014-08-04 13:38:17    收藏:0  评论:0  赞:0  阅读:545
First Missing Positive leetcode java
题目:Given an unsorted integer array, find the first missing positive integer.For example,Given [1,2,0] return 3,and [3,4,-1,1] return 2.Your algorithm....
分类:编程语言   时间:2014-08-04 13:34:47    收藏:0  评论:0  赞:0  阅读:833
java笔记--多线程基础
多线程技术在java中实现多线程技术有两种方式: 1.继承Thread类; 2.实现Runnable接口 这两种方法都需要重写run()方法;通常将一个新线程要运行的代码放在run()方法中(这是创建没有返回值线程的方法)由于java只支持单继承,当类已经继承有其他类时,只能选择实现Runnable...
分类:编程语言   时间:2014-08-04 13:34:37    收藏:0  评论:0  赞:0  阅读:293
C语言-调试
1 格式化输出函数printf("%d %s",a,str):格式化控制符之间不能有“逗号”,可以用空格2.1 指针:运用指针虽然效率高,但在指针运算时一定要谨慎指针的越界(上界和下界),例如P+i+1或者p+i-1 i++/i--.必要时要进行边界值带人推演。2.2 指针必须先赋值(有所指向)然后...
分类:编程语言   时间:2014-08-04 13:34:27    收藏:0  评论:0  赞:0  阅读:368
javascript之Error
一、Error()构造函数 构造函数:new Error(); new Error(message);二、Error.message //人类可读的错误消息 语法:error.message;三、Error.name //错误的类型 语法:error.name;四、Erro...
分类:编程语言   时间:2014-08-04 13:28:47    收藏:0  评论:0  赞:0  阅读:346
Java之工厂模式
interface Fruit { void eat(); } class Apple implements Fruit { public void eat() { System.out.println("I am eating apple."); } } class Orange implemen...
分类:编程语言   时间:2014-08-04 13:28:37    收藏:0  评论:0  赞:0  阅读:326
javascript小技巧之with()方法
With()方法平时用得不多,本文用个小例子来学习一下。在这里记录。个人感觉还是很方便的。有了 With 语句,在存取对象属性和方法时就不用重复指定参考对象,在 With 语句块中,凡是 JavaScript 不识别的属性和方法都和该语句块指定的对象有关。With 语句的语法格式如下所示:With ...
分类:编程语言   时间:2014-08-04 13:27:07    收藏:0  评论:0  赞:0  阅读:314
javascript之全局函数
一、eval() //执行一段字符串中的javascript代码。 语法:eval(code); //可以将javascript写在字符串里面执行。 var str = "document.write('你好!');" eval(str);二、EvalError...
分类:编程语言   时间:2014-08-04 13:26:37    收藏:0  评论:0  赞:0  阅读:301
Remove Duplicates from Sorted Array II leetcode java
题目:Follow up for "Remove Duplicates":What if duplicates are allowed at most twice?For example,Given sorted array A = [1,1,1,2,2,3],Your function shou....
分类:编程语言   时间:2014-08-04 13:24:27    收藏:0  评论:0  赞:0  阅读:291
javascript之DOM操作
一、document.getElementById() 根据Id获取元素节点 我是第一个P 我是第二个P window.onload = function () { var...
分类:编程语言   时间:2014-08-04 13:22:27    收藏:0  评论:0  赞:0  阅读:331
多线程与并发编程实践
一、多线程 进程一般作为资源的组织单位,是计算机程序的运行实例,表示正在执行的指令,有自己独立的地址空间,包含程序内容和数据,进程间资源和状态相互隔离。 线程是程序的执行流程,CPU调度执行的基本单位,...
分类:编程语言   时间:2014-08-04 11:18:27    收藏:0  评论:0  赞:0  阅读:370
java调用Http请求 -HttpURLConnection学习
最常用的Http请求无非是get和post,get请求可以获取静态页面,也可以把参数放在URL字串后面,传递给servlet,post与get的不同之处在于post的参数不是放在URL字串里面,而是放在http请求的正文内。 在Java中可以使...
分类:编程语言   时间:2014-08-04 11:18:08    收藏:0  评论:0  赞:0  阅读:349
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!