码迷,mamicode.com
首页 > 编程语言
对C++的改造#2 属性(2)
这次这篇就讲一下怎么把之前定义的属性变平滑,我之前就说了,把能重载的运算符都重载一遍就行了单目运算符:#define OPERATOR1(op) \template \auto operator op (const Property& l) -> decltype(op l->get()){ ...
分类:编程语言   时间:2014-07-24 12:19:55    阅读次数:256
think in java 读书笔记 3 —— 数据报
目录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?
When a java class is load by classloader, where the constant poll be put?已编译类和原来的类源码区别在于,已编译类只包含类本身,内部类不会在已编译类中出现,而是生成另外一个已编译类文件;其二,已编译类中没有注释;其三,已编译类没...
分类:编程语言   时间:2014-07-24 12:18:55    阅读次数:282
Java开发之I/O读取文件实例详解
在java开发或者android开发中,读取文件是不可避免的,以下对java开发中读取文件做了归纳和详解:1、按字节读取文件内容2、按字符读取文件内容3、按行读取文件内容4、随机读取文件内容public class ReadFromFile { /** * 以字节为单位读取文件,常用于...
分类:编程语言   时间:2014-07-24 12:15:35    阅读次数:299
Python3.0与Python2.X的区别
正在阅读最新版的《A byte of Python》。发现Python3.0在某些地方还是有些改变的。准备慢慢的体会,与老版本的《A byte of Python》做对比,最后再去查阅官方网站的文档。1.如果你下载的是最新版的Python,就会发现所有书中的Hello World例子将不再正确。Ol...
分类:编程语言   时间:2014-07-24 12:14:35    阅读次数:290
java private修饰符的作用域
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
C、C++编译,链接,extern链接
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
Javascript事件监听
FireFox : addEventListener()方法IE : attachEvent()方法为HTML元素添加一个事件监听, 而不是直接对元素的事件属性(如:onclick、onmouseover)赋值。为HTML元素添加一个事件监听:1.利用元素事件属性添加事件处理函数2.attachEv...
分类:编程语言   时间:2014-07-24 12:11:15    阅读次数:291
C++ map.insert 传参类型不同,构造/析构次数不同
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
Java生成CSV文件
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
c++中字符输入函数getline、cin.getline区分
1、cin>>s; s可以是:string  s、char s[]; 这个是ostream中的函数,遇到‘ ’(空格) , '\n'(换行),就会自动结束,因此如果用cin读取字符串,那么这个字符串中不能含有空格和换行。 cin因为不识别空格和换行,因此如果在输入字符串的时候,在字符开始处输入了空格或换行,没有任何影响。 #include #include #include using...
分类:编程语言   时间:2014-07-24 11:36:13    阅读次数:220
【LeetCode】【Python题解】Unique Binary Search Trees
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程序生成图片...
分类:编程语言   时间:2014-07-24 11:30:22    阅读次数:237
深入研究Java类加载机制
深入研究Java类加载机制   类加载是Java程序运行的第一步,研究类的加载有助于了解JVM执行过程,并指导开发者采取更有效的措施配合程序执行。 研究类加载机制的第二个目的是让程序能动态的控制类加载,比如热部署等,提高程序的灵活性和适应性。   一、简单过程   Java程序运行的场所是内存,当在命令行下执行: java HelloWorld 命令的时候,JVM会将HelloW...
分类:编程语言   时间:2014-07-24 11:29:42    阅读次数:323
Sublime Text 2结合VS2010配置C C++编译
本文参考以下文章 特此谢谢http://www.cnblogs.com/akira90/archive/2013/01/02/2842571.html因遇到错误,浪费一个小时才解决一、利用VS2010搭建命令行编译环境台式PC,WIN7系统 + VS20101. 在“环境变量”里面创建三个系统变量 ...
分类:编程语言   时间:2014-07-24 11:27:32    阅读次数:300
关于 java.util.concurrent 您不知道的 5 件事--转
第 1 部分http://www.ibm.com/developerworks/cn/java/j-5things4.htmlConcurrent Collections 是 Java? 5 的巨大附加产品,但是在关于注释和泛型的争执中很多 Java 开发人员忽视了它们。此外(或者更老实地说),许多...
分类:编程语言   时间:2014-07-24 11:25:12    阅读次数:386
MyGame--java语言编写的一款打飞机游戏
运行效果如下图所示:点击这里进行下载,还有源码已经传至我的github上,还有一些小bug,欢迎大家改正。说明:最后打boss的效果还没做,爆炸的图片也没好,欢迎大家修改。
分类:编程语言   时间:2014-07-24 11:25:02    阅读次数:329
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!