100-interview-questions-of-cplusplus-basics-21-30
分类:
编程语言 时间:
2014-09-23 00:12:03
阅读次数:
344
引言: 这篇文章写在我们窥探庞大的STL 库之前,先熟悉一下基本操作,用于练手, 也用于过段时间的复习。1.可以用一个容器去初始化另外一个容器。但是两个容器的类型和内置类型都必须一致,否则编译无法通过。 1 #include 2 #include 3 #include 4 using name...
分类:
编程语言 时间:
2014-09-23 00:40:23
阅读次数:
251
Given a string, find the length of the longest substring without repeating characters. For example, the longest substring without repeating letters fo...
分类:
编程语言 时间:
2014-09-22 23:29:43
阅读次数:
231
DOM:文档对象模型 --树模型文档:标签文档,对象:文档中每个元素对象,模型:抽象化的东西一:window:属性(值或者子对象):opener:打开当前窗口的源窗口,如果当前窗口是首次启动浏览器打开的,则opener是null,可以利用这个属性来关闭源窗口。方法(函数):事件(事先设置好的程序,被...
分类:
编程语言 时间:
2014-09-23 00:52:33
阅读次数:
299
一.Javascript核心基础语法 1.Javascript是一门增加交互效果的编程语言,它最初由网景公司发明,最后提交给ECMA(欧洲计算机制造商协会),ECMA将Javascript标准化,其命名为Javascript。 2.Javascript是一门解释性...
分类:
编程语言 时间:
2014-09-22 23:49:23
阅读次数:
262
java通过JNI调用c++代码
1 用java约定接口,生成头文件
创建JniHelloWorld.java
publicclassJniHelloWorld
{
publicJniHelloWorld(){
}
publicnativevoidsayHello(String
name);
}
生成头文件供c++使用
javah-jni JniH...
分类:
编程语言 时间:
2014-09-23 00:03:03
阅读次数:
300
在什么是好莱坞原则中,yqj2065大话连篇,木有代码。这里补充一点代码。
1.回调以通知取代轮询
在分层架构中,上层模块Client调用了下层模块Server的copy()方法,上层并不清楚复制的进度而只有下层的Server才知道。上层获得进度数据的方式:轮询和通知。通知的代码见回调与Java8的λ表达式。
轮询。下层模块Server0将进度数据保存在一个成员变量x中,并提供getX()。...
分类:
编程语言 时间:
2014-09-22 23:45:33
阅读次数:
283
一个有趣的C语言问题:s = (++i) + (++i) + (++i)...
分类:
编程语言 时间:
2014-09-22 22:36:43
阅读次数:
220
第06章 抽象
------
懒惰即美德
假如要计算斐波那契数列(任何一个数是前两数之和的数字序列)
>>> fibs=[0,1]
>>> for i in range(8):
fibs.append(fibs[-2]+fibs[-1]) #fibs[-2]+fibs[-1]后两位数,append往后添加
#运行后,包含10个斐波那契数列的10个数字是
>>> fibs
[0, 1, 1, 2, 3, 5, 8, 13, 21, 34]
如果允许用户输入,从而改变计算的值,要如何做呢?
>>> fi...
分类:
编程语言 时间:
2014-09-22 23:59:33
阅读次数:
403
之前写过一篇博客,关于非堆内存如何自动释放的,由此慢慢延伸写了几篇关于垃圾回收、finalize机制、引用和引用队列、sun.misc.Cleaner相关的文章,通过这几篇文章感觉自己收获很大了,对java垃圾回收相关的知识了解更深刻了。这篇博客主要做个汇总和简介,按照自己思路的延伸,把博客汇总下,方便大家阅读和查看。...
分类:
编程语言 时间:
2014-09-22 23:08:53
阅读次数:
242
Java调用WebService可以直接使用Apache提供的axis.jar自己编写代码,或者利用Eclipse自动生成WebService Client代码,利用其中的Proxy类进行调用。理论上是一样的,只不过用Eclipse自动生成代码省事些。1、编写代码方式:package com.yud...
分类:
编程语言 时间:
2014-09-22 23:38:13
阅读次数:
229
Raspberry pi 使用python+pySerial实现串口通信 转:http://blog.csdn.net/homeway999/article/details/8642353目录(?)[+]Raspberry pi 使用pythonpySerial实现串口通信Raspberry pi端...
分类:
编程语言 时间:
2014-09-22 23:36:23
阅读次数:
379
一、前言:大家好,Spring3 MVC是非常优秀的MVC框架,由其是在3.0版本发布后,现在有越来越多的团队选择了Spring3 MVC了。Spring3 MVC结构简单,应了那句话简单就是美,而且他强大不失灵活,性能也很优秀。官方的下载网址是:http://www.springsource.or...
分类:
编程语言 时间:
2014-09-22 22:12:13
阅读次数:
196
最近进行zip操作,从网上找到一个处理方法,但是经过试验存在一些bug,主要是文件流的申明存在问题,导致jvm一直占用文件而不释放,特意把自己修改的发出来,已备记录import java.io.BufferedInputStream; import java.io.BufferedOutputStr...
分类:
编程语言 时间:
2014-09-22 23:01:23
阅读次数:
218
这个问题会引起莫名其妙的编译错误,碰到类里有其他类的指针的话,不要#include,提前声明下即可class_a.h#ifndef CLASS_A_H #define CLASS_A_H class B; class A { public: void Print() ...
分类:
编程语言 时间:
2014-09-22 22:42:43
阅读次数:
216
菜单和关闭时重要的 Windows 资源之一。SDK 中,用 HCURSOR 和 HMENU 分别表示菜单和光标的句柄。MFC 中,CMenu 类封装了菜单的功能。23 动态添加和删除菜单项添加菜单项可以调用 CMenu::AppendMenu 或 CMenu::InserMenu 函数,删除菜单项...
分类:
编程语言 时间:
2014-09-22 22:57:43
阅读次数:
443
JavaScript :脚本代码一:基本知识1.它与Java有什么关系 没有什么直接联系,java是Sun公司(已经没有了,被Oracle收购了) JavaScript是Netscape(网景公司 也没有了,被美国在线收购了) Jscript是微软的,90%像JavaScript,但是其中一些功.....
分类:
编程语言 时间:
2014-09-22 21:50:23
阅读次数:
218