一、“经典模型”的失效
我们学过C++的人都知道,在C++中组织代码的经典模型是:将函数或类的声明和定义部分分开在不同的文件之中 ,
即一般将声明放在一个.h的头文件中而定义在放在一个.cpp文件之中,当然这的确是写代码的一种很优良的风格,但问题
是如果将这种“经典模型”应用到模版上时就会发生连接上错误。
例如:
文件“A.h”
#include"iostream"
using...
分类:
编程语言 时间:
2014-07-13 18:22:09
阅读次数:
275
现在Docker是地球上最炙手可热的项目之一,就意味着人民实际上不仅仅是因为这个才喜欢它。
话虽如此,我非常喜欢使用容器,服务发现以及所有被创造出的新趣的点子和领域来切换工作作为范例。
这个文章中我会简要介绍使用python中的docker-py模块来操作Docker 容器,这里会使用我喜爱的编程工具IPython。
安装docker-py
首先需要docker-py。注意这里的案...
分类:
编程语言 时间:
2014-07-13 18:37:39
阅读次数:
354
在网页的前端开发中,我们常常会涉及到自适应宽度,也就是说我们希望页面总是满宽显示。在这个过程中为了获得更好的用户体验和跨浏览器的兼容性,我们会在不同的用户区分辨率下实时载入不同的CSS文件,当然这就涉及到获取用户区的宽度(最主要是宽度)。 在javascript中,可以通过访问window.i...
分类:
编程语言 时间:
2014-07-13 17:41:47
阅读次数:
211
1.变量的声明和定义有什么区别?声明:变量的声明做了两件事情 a.告诉编译器这个变量已经匹配到一块内存上了,下面的代码用到的变量或对象是在别处定义的. 声明可以出现很多次. b.告诉编译器这个变量名已经被我占用了,其他的的变量将不能再使用.定义:告诉编译器创建一个对象,为这个对象分配一块内存并给它取...
分类:
编程语言 时间:
2014-07-13 17:49:08
阅读次数:
286
【喵"的Android之路】【基础篇(三)】【Java面向对象基础】面向对象思想1 面向对象的WWH1.1 What--什么是面向对象首先,要理解“对象”。在Thinking in Java中提到“Everything is an object”,即万物皆对象。这里的“对象”指的是任何实体或者任何可...
分类:
编程语言 时间:
2014-07-13 17:48:26
阅读次数:
259
事件监听机制的特点:1.事件源2.事件3.监听器4.事件处理事件源:就是awt包或者swing包中的那些图形用户界面组件。(如:按钮)事件:每一个事件源都有自己特点有的对应事件和共性事件。(如:鼠标单击事件)监听器:将可以触发某一事件的动作(不止一个动作)都已经封装到了监听器中。以上三者,在java...
分类:
编程语言 时间:
2014-07-13 19:05:22
阅读次数:
254
1、使用function类//myFunction.jsvar CMyFunc=function(){//类的公共方法,供外部调用this.Func1=function(){var i=0;return i;}this.Func2=function(){_privateFunc();}//类中的私有...
分类:
编程语言 时间:
2014-07-13 19:06:40
阅读次数:
242
Frame 是带有标题和边框的顶层窗口。创建图形化界面思路:1.创建frame窗体;2.对窗体进行基本设置; 比如大小、位置、布局3.定义组件;4.将组件通过add方法添加到窗体中;5.让窗体显示,通过setVisible(ture)。******************************新建...
分类:
编程语言 时间:
2014-07-13 19:09:18
阅读次数:
287
【喵"的Android之路】【基础篇(一)】【Java面向对象基础】数据类型与运算符1、数据类型介绍在Java中,数据类型分为两种:基本数据类型和引用类型。基本数据类型共8种,见下表:基本数据类型字节数二进制位数最小值最大值默认值byte18-bit-2^7+2^7 - 10short216-bit...
分类:
编程语言 时间:
2014-07-13 19:12:41
阅读次数:
271
java利用dom4j解析xml 需要的jar包:dom4j官方网站在 http://www.dom4j.org/下载dom4j-1.6.1.zip解开后有两个包,仅操作XML文档的话把dom4j-1.6.1.jar加入工程就可以了,如果需要使用XPath的话还需要加入包jaxen-1.1-beta...
分类:
编程语言 时间:
2014-07-13 19:17:55
阅读次数:
298
在校生总是纠结现在流行什么变成语言,学什么语言才会找到心仪的工作,在网上看了一个很好地帖子,讲解在学校的学习与找工作的事情。做过无数笔试题,做过无数面试题,基本上没遇到过很重视语言细节的语言本身方面,可能会问问虚函数和多态,重载,作用域,存储方式,字节对齐,一般问的不多,或者根本不问相反,对待你不懂...
分类:
编程语言 时间:
2014-07-13 19:23:55
阅读次数:
243
【喵"的Android之路】【基础篇(二)】【Java面向对象基础】细说String、StringBuffer和StringBuilder1、StringString是Java中的一个final类,主要用于字符串的处理。1.1 不可变性String内的字符串是不可变的,每一次修改都会重新生成一个新的...
分类:
编程语言 时间:
2014-07-13 19:24:40
阅读次数:
255
C++程序的结构和书写格式归纳如下: (1) 一个C++程序可以由一个程序单位或多个程序单位构成。每一个程序单位作为一个文件。在程序编译时,编译系统分别对各个文件进行编译,因此,一个文件是一个编译单元。 (2) 在一个程序单位中,可以包括以下几个部分: ① 预处理命令。上节4个程序中都包括...
分类:
编程语言 时间:
2014-07-13 19:40:08
阅读次数:
181
原创咯~ flask是一个micro framework ,伸缩性很强。可以部署到openshift 的PAAS里。这个框架上手非常快。喜欢的可以试试。 若实在MAC里,python已经默认安装了。10.9的系统安装的是2.7.5的版本。所以我们这里就不详细介绍python的安装啦 1. 首...
分类:
编程语言 时间:
2014-07-13 19:46:05
阅读次数:
319
c++ 函数的函数声明只要在被调用函数的首部的末尾加一个分号,就成为对该函数的函数声明。函数声明的位置应当在函数调用之前。#include using namespace std;int main( ){ int max(int x,int y); //对max函数作声明 int ...
分类:
编程语言 时间:
2014-07-13 19:46:46
阅读次数:
174
异常截图:原因很简单,Hadoop对应的eclipse插件jar包版本不对,更换至响应版本即可。
分类:
编程语言 时间:
2014-07-13 19:48:47
阅读次数:
323
引言: 在JQuery的Ajax请求中,收到的基于后台返回回来的结果出现乱码,在后台其内容正确,到了前台之后,确是乱码??????,该怎样解决呢?1. 问题的提出 前端基于JQuery的Ajax进行页面请求,可是收到的响应信息中的中文确是乱码;后台使用了基于Spring的@ResponseBody来...
分类:
编程语言 时间:
2014-07-13 19:50:36
阅读次数:
184