这次这篇就讲一下怎么把之前定义的属性变平滑,我之前就说了,把能重载的运算符都重载一遍就行了单目运算符:#define OPERATOR1(op) \template \auto operator op (const Property& l) -> decltype(op l->get()){ ...
分类:
编程语言 时间:
2014-07-24 12:19:55
阅读次数:
256
目录think in java 读书笔记 1 ——移位think in java 读书笔记 2 —— 套接字概要1. 数据报基本知识1. 数据报基本知识 之前套接字中例子使用的都是“传输控制协议”(TCP),亦称作“基于数据流的套接字”。根据该协议的设计宗旨,它具有高度的可靠性,而且能保证数据顺利....
分类:
编程语言 时间:
2014-07-24 12:19:25
阅读次数:
244
When a java class is load by classloader, where the constant poll be put?已编译类和原来的类源码区别在于,已编译类只包含类本身,内部类不会在已编译类中出现,而是生成另外一个已编译类文件;其二,已编译类中没有注释;其三,已编译类没...
分类:
编程语言 时间:
2014-07-24 12:18:55
阅读次数:
282
在java开发或者android开发中,读取文件是不可避免的,以下对java开发中读取文件做了归纳和详解:1、按字节读取文件内容2、按字符读取文件内容3、按行读取文件内容4、随机读取文件内容public class ReadFromFile { /** * 以字节为单位读取文件,常用于...
分类:
编程语言 时间:
2014-07-24 12:15:35
阅读次数:
299
正在阅读最新版的《A byte of Python》。发现Python3.0在某些地方还是有些改变的。准备慢慢的体会,与老版本的《A byte of Python》做对比,最后再去查阅官方网站的文档。1.如果你下载的是最新版的Python,就会发现所有书中的Hello World例子将不再正确。Ol...
分类:
编程语言 时间:
2014-07-24 12:14:35
阅读次数:
290
public class Demo { private String name ; private String getName() { return name; } private void setName(String name) { this.name = ...
分类:
编程语言 时间:
2014-07-24 12:13:45
阅读次数:
273
1 //b.cpp 2 3 #inlcude 4 5 void b() 6 { 7 std::cout<<"fun b"; 8 } 9 10 //a.cpp11 extern void b();12 13 int main()14 {15 b();16 return ...
分类:
编程语言 时间:
2014-07-24 12:12:05
阅读次数:
241
FireFox : addEventListener()方法IE : attachEvent()方法为HTML元素添加一个事件监听, 而不是直接对元素的事件属性(如:onclick、onmouseover)赋值。为HTML元素添加一个事件监听:1.利用元素事件属性添加事件处理函数2.attachEv...
分类:
编程语言 时间:
2014-07-24 12:11:15
阅读次数:
291
1. 传参方式使用 insert 为 map 插值时,insert 的传参包含以下几种可能:make_pair 生成对象pair(key_type, value_type) 生成对象pair(const key_type, value_type) 生成对象map::value_type 生成对象不同...
分类:
编程语言 时间:
2014-07-24 12:10:05
阅读次数:
377
1、新建CSVUtils.java文件:
package com.saicfc.pmpf.internal.manage.utils;
import java.io.BufferedWriter;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import j...
分类:
编程语言 时间:
2014-07-24 11:36:32
阅读次数:
284
1、cin>>s; s可以是:string s、char s[];
这个是ostream中的函数,遇到‘ ’(空格) , '\n'(换行),就会自动结束,因此如果用cin读取字符串,那么这个字符串中不能含有空格和换行。
cin因为不识别空格和换行,因此如果在输入字符串的时候,在字符开始处输入了空格或换行,没有任何影响。
#include
#include
#include
using...
分类:
编程语言 时间:
2014-07-24 11:36:13
阅读次数:
220
Given n, how many structurally unique BST's (binary search trees) that store values 1...n?
For example,
Given n = 3, there are a total of 5 unique BST's.
1 3 3 2 1
\...
分类:
编程语言 时间:
2014-07-24 11:35:42
阅读次数:
245
深入研究Java类加载机制
类加载是Java程序运行的第一步,研究类的加载有助于了解JVM执行过程,并指导开发者采取更有效的措施配合程序执行。
研究类加载机制的第二个目的是让程序能动态的控制类加载,比如热部署等,提高程序的灵活性和适应性。
一、简单过程
Java程序运行的场所是内存,当在命令行下执行:
java HelloWorld
命令的时候,JVM会将HelloW...
分类:
编程语言 时间:
2014-07-24 11:29:42
阅读次数:
323
本文参考以下文章 特此谢谢http://www.cnblogs.com/akira90/archive/2013/01/02/2842571.html因遇到错误,浪费一个小时才解决一、利用VS2010搭建命令行编译环境台式PC,WIN7系统 + VS20101. 在“环境变量”里面创建三个系统变量 ...
分类:
编程语言 时间:
2014-07-24 11:27:32
阅读次数:
300
第 1 部分http://www.ibm.com/developerworks/cn/java/j-5things4.htmlConcurrent Collections 是 Java? 5 的巨大附加产品,但是在关于注释和泛型的争执中很多 Java 开发人员忽视了它们。此外(或者更老实地说),许多...
分类:
编程语言 时间:
2014-07-24 11:25:12
阅读次数:
386
运行效果如下图所示:点击这里进行下载,还有源码已经传至我的github上,还有一些小bug,欢迎大家改正。说明:最后打boss的效果还没做,爆炸的图片也没好,欢迎大家修改。
分类:
编程语言 时间:
2014-07-24 11:25:02
阅读次数:
329