一、IF1、第一种形式:ifif(逻辑表达式){ 语句1; 语句2; ...}当if中只有一条语句时,可以省略{}2、第二种形式:if-elseif(逻辑表达式){ 语句块1;} else { 语句块2;}3、第三种新手:if-else if -else...
分类:
编程语言 时间:
2015-03-30 15:50:35
阅读次数:
160
今天学习 了下javascript语言,以前从未想过为什么要用匿名和闭包,对于js局部变量和全局的概念理解未深刻,考虑下面代码: Js代码
function?f1(){
var?n=999;
nAdd=function(){n+=1}
...
分类:
编程语言 时间:
2015-03-30 14:47:12
阅读次数:
185
From:http://blog.csdn.net/is2120/article/details/44317241
下面是转载的在博客上看到的一个C++书籍阅读清单,可以参考下:
阶段 1
《Essential C++》
这是一本内容不多但很实用的C++入门书籍,强调快速上手与理解C++编程。本书主要围绕一系列逐渐复杂的程序问题,以及用以解决这些问题的语言特性展开讲解。你不只学到C++的函数和结构,也会学习到它们的设计目的和基本原理。
《C++ Primer》
本书对C++基本概念、技术、以及现...
分类:
编程语言 时间:
2015-03-30 14:42:32
阅读次数:
228
泛型编程就是以独立于任何特定类型的方式编写代码,而模板是泛型编程的基础。
(1)定义函数模板(function template)
函数模板是一个独立于类型的函数,可以产生函数的特定类型版本。
// implement strcmp-like generic compare function
template
int compare(const T &v1, const T &...
分类:
编程语言 时间:
2015-03-30 14:43:04
阅读次数:
296
?
示例from optparse import OptionParser
[...]
def main():
usage = "usage: %prog [options] arg"
parser = OptionParser(usage)
parser.add_option("-f", "--file", dest="filename",...
分类:
编程语言 时间:
2015-03-30 14:39:39
阅读次数:
207
1.资源地址http://docs.unity3d.com/Manual/Architecture.htmlhttp://unity3d.com/learn/tutorials/modules/beginner/architecture2.
分类:
编程语言 时间:
2015-03-30 14:38:00
阅读次数:
220
1、安装python 参考安装python:http://www.cnblogs.com/beyongblue/p/4215740.html2、安装python管理工具setuptools3、安装python的包管理工具pip 利用setuptools安装pip 打开命令窗口,进入C:\Pyt...
分类:
编程语言 时间:
2015-03-30 14:36:59
阅读次数:
243
父类(Parent):public class Parent { public String name = "parent 父类属性"; public void say(){ System.out.println("parent say被调用"+this.getClass(...
分类:
编程语言 时间:
2015-03-30 14:36:02
阅读次数:
110
add by zhj: 这个是豆瓣网友整理的PEP8,算是PEP8的一个简易版本,因为原PEP8内容太多,所以建议先看这篇文章,然后再看PEP8中文翻译原文:http://www.douban.com/note/134971609/决定开始Python之路了,利用业余时间,争取更深入学习Python...
分类:
编程语言 时间:
2015-03-30 14:35:37
阅读次数:
193
练习1.17 :编写程序, 要求用户输入一组数. 输出信息说明其中有多少个负数.下面的代码并不完美, 因为只能输入20个以内的数, 等以后找到解决办法再修改吧. 1 #include 2 3 using namespace std; 4 5 int main() 7 { 8 int a...
分类:
编程语言 时间:
2015-03-30 14:33:44
阅读次数:
146
装饰器的本质: 当你在用某个@decorator来修饰某个函数func时,如下所示: @decorator
def?func():
????pass 其解释器会解释成下面这样的语句: func=decorator(func) 本质是把一个函数当作参数传递到另一个...
分类:
编程语言 时间:
2015-03-30 13:31:30
阅读次数:
163
代码#!/usr/bin/env python
#coding=utf-8
import random#生成[0, 1)直接随机浮点数
print random.random()#[x, y]中的随机整数
print random.randint(1, 100)list = [1, 2, 3, 4, 5]
#随机选取
print random.choice(list)#随机打乱
random.shu...
分类:
编程语言 时间:
2015-03-30 13:28:01
阅读次数:
241
代理模式的作用及使用场景
使用代理模式的根本目的在于:如何在不直接操作对象的情况下,对此对象进行访问?
常用的场合包括:1)延迟加载;2)在调用实际对象的方法前后加入某些业务逻辑(作用有点像spring的AOP)
JAVA动态代理
JAVA提供了动态代理类以供用户方便地实现代理模式...
分类:
编程语言 时间:
2015-03-30 13:27:00
阅读次数:
208
本文乃Siliphen原创,转载请注明出处:http://blog.csdn.net/stevenkylelee
更有开发效率地使用CSV文件
为了更有效率地使用CSV文件,我制作了一个工具:Code代码生成器。
这个工具可以对CSV文件进行简单地配置,自动生成这个CSV文件对应的C++数据结构和字段类型解析函数代码。
工程项目只要加入这些自动生成的代码,就可以更方便地使用...
分类:
编程语言 时间:
2015-03-30 13:23:31
阅读次数:
134
最新版Unity官方文档翻译,图形性能优化之帧调试器。...
分类:
编程语言 时间:
2015-03-30 13:22:41
阅读次数:
234
转载自:http://mxdxm.iteye.com/blog/510486
C++ 编译器的函数名修饰规则
函数名字修饰(Decorated Name)方式
函数的名字修饰(Decorated Name)就是编译器在编译期间创建的一个字符串,用来指明函数的定义或原型。LINK程序或其他工具有时需要指定函数的名字修饰来定位函数的正确位置。多数情况下程序员并不需要知...
分类:
编程语言 时间:
2015-03-30 13:13:36
阅读次数:
305
考虑下面的代码:(function() { var a = b = 5;})();console.log(b);什么会被打印在控制台上?回答上面的代码会打印 5。这个问题的诀窍是,这里有两个变量声明,但 a 使用关键字var声明的。代表它是一个函数的局部变量。与此相反,b 变成了全局变量。这个问题的...
分类:
编程语言 时间:
2015-03-30 13:11:35
阅读次数:
126