首页 > 编程语言
python 递归函数
在函数内部,可以调用其他函数。如果一个函数在内部调用自身本身,这个函数就是递归函数。举个例子,我们来计算阶乘n! = 1 x 2 x 3 x ... x n,用函数fact(n)表示,可以看出:fact(n) = n! = 1 x 2 x 3 x ... x (n-1) x n = (n-1)! x...
分类:编程语言   时间:2014-09-27 13:11:30    收藏:0  评论:0  赞:0  阅读:542
javascript的预编译和执行顺序
最近在复习javascript的事件处理时发现了一个问题,然后也是我来写javascript的预编译和执行顺序的问题 代码:代码一 事件处理 事件捕获的顺序: 显示的结果为: 当我更改了代码中红色的部分后得到的结果又不相同:代...
分类:编程语言   时间:2014-09-27 13:11:00    收藏:0  评论:0  赞:0  阅读:315
用C语言写解释器(一)——我们的目标
声明为提高教学质量,我所在的学院正在筹划编写C语言教材。《用C语言写解释器》系列文章经整理后将收入书中“综合实验”一章。因此该系列的文章主要阅读对象定为刚学完C语言的学生(不要求有数据结构等其它知识),所以行文比較罗嗦,请勿见怪。本人水平有限,如有描写叙述不恰当或错误之处请指教!特此声明。起因近期,...
分类:编程语言   时间:2014-09-27 13:10:41    收藏:0  评论:0  赞:0  阅读:305
Java学习笔记三:This用法
一般情况下,当我们在外部引用其他类的时候,需要声明这个类型引用,比如 ThisDemo td = new ThisDemo(); 在”Java编程思想”中有这一段例子: Banana a = new Banana(); Banana b = new Banana(); a.peel(1); b.pe...
分类:编程语言   时间:2014-09-27 13:10:30    收藏:0  评论:0  赞:0  阅读:346
Unique Binary Search Trees In JAVA
Givenn, how many structurally uniqueBST's(binary search trees) that store values 1...n?For example,Givenn= 3, there are a total of 5 unique BST's. 1.....
分类:编程语言   时间:2014-09-27 13:09:30    收藏:0  评论:0  赞:0  阅读:343
C语言 05-printf和scanf函数
本文目录一、printf函数二、scanf函数 说明:这个C语言专题,是学习iOS开发的前奏。也为了让有面向对象语言开发经验的程序员,能够快速上手C语言。如果你还没有编程经验,或者对C语言、iOS开发不感兴趣,请忽略一、printf函数 这是在stdio.h中声明的一个函数,因此使用前必须加入#.....
分类:编程语言   时间:2014-09-27 13:09:01    收藏:0  评论:0  赞:0  阅读:382
新手学Spring可能遇到的低等错误。。。
[Line 1 in XML document from class path resource [xxx.properties] is invalid; nested exception is org.xml.sax.SAXParseException; lineNumber: 1; column...
分类:编程语言   时间:2014-09-27 13:06:40    收藏:0  评论:0  赞:0  阅读:343
private virtual in c++
source fromhttp://blog.csdn.net/steedhorse/article/details/333664// Test.cpp #include using namespace std; class Base { public: void f...
分类:编程语言   时间:2014-09-27 13:06:20    收藏:0  评论:0  赞:0  阅读:379
JAVA中的继承初始化
最近在看《Think in JAVA》,这是其中的一节内容,没怎么看明白,动手写了一段class ObjInit { ObjInit() { System.out.println("ObjInit"); } private static int x = testInit();...
分类:编程语言   时间:2014-09-27 13:06:10    收藏:0  评论:0  赞:0  阅读:340
[Java Performance] Java集合API
Java集合API Java 7提供了至少58个功能和实现各异的集合类型,在不同的场景下选择合适的集合类型十分重要。因为,程序的性能和集合类型的选择有莫大的关联。 关于选择哪个集合类型,第一个需要考虑的就是程序使用的算法和操作方式。实际上这就是从数据结构的出发点来看问题,和使用的语言无关。 比如,LinkedList不适合用在搜索操作较多的场合;如果需要以O(1)的开销从集合中得...
分类:编程语言   时间:2014-09-27 12:03:20    收藏:0  评论:0  赞:0  阅读:311
菜鸟学习Spring——初识Spring
一、概念。         Spring是一个开源框架,Spring是于2003 年兴起的一个轻量级的Java 开发框架,由Rod Johnson 在其著作Expert One-On-One J2EE Development and Design中阐述的部分理念和原型衍生而来。它是为了解决企业应用开发的复杂性而创建的。Spring使用基本的JavaBean来完成以前只可能由EJB完成的事情。...
分类:编程语言   时间:2014-09-27 12:02:40    收藏:0  评论:0  赞:0  阅读:359
菜鸟学习Spring——第一个例子
一、概述 原来我们利用工厂来实现灵活的配置。现在利用Spring以后把这个交给了IoC容器管理。我们只要在XML文件上配上就可以了这样的话就节省了很多开发时间我们不需要知道后面的有多少只要动态的配上类就可以了下面就给大家做一个例子 二、代码展示。 文件目录如下图: 需要引用的jar包: spring.jar Lib/log4j/log4j.jar Lib/jaka...
分类:编程语言   时间:2014-09-27 12:01:30    收藏:0  评论:0  赞:0  阅读:377
Method Resolution Order – Python类的方法解析顺序
在支持多重继承的编程语言中,查找方法具体来自那个类时的基类搜索顺序通常被称为方法解析顺序(Method Resolution Order),简称MRO。(Python中查找其它属性也遵循同一规则。)对于只支持单重继承的语言,MRO十分简单;但是当考虑多重继承的情况时,MRO算法的选择非常微妙。Pyt...
分类:编程语言   时间:2014-09-27 11:58:20    收藏:0  评论:0  赞:0  阅读:274
ArcGIS API for Javascript配置
1、去官网下载最新版: ArcGIS API for JavaScript 3.9 2、分别解压两个压缩包,然后把 arcgis_js_v39_api\arcgis_js_v39_api\arcgis_js_api 文件夹下的 library 文件夹放到 arcgis_js_v39_sdk\arcg...
分类:编程语言   时间:2014-09-27 11:53:40    收藏:0  评论:0  赞:0  阅读:527
C语言 04-函数
本文目录一、函数的分类二、函数的声明和定义三、函数的形参和实参 说明:这个C语言专题,是学习iOS开发的前奏。也为了让有面向对象语言开发经验的程序员,能够快速上手C语言。如果你还没有编程经验,或者对C语言、iOS开发不感兴趣,请忽略。一、函数的分类 前面已经说过,C语言中的函数就是面向对象中的".....
分类:编程语言   时间:2014-09-27 11:52:50    收藏:0  评论:0  赞:0  阅读:269
C语言 03-第一个C程序代码分析
本文目录一、代码分析二、开发和运行C程序的步骤三、总结 说明:这个C语言专题,是学习iOS开发的前奏。也为了让有面向对象语言开发经验的程序员,能够快速上手C语言。如果你还没有编程经验,或者对C语言、iOS开发不感兴趣,请忽略。 在上一篇中我们已经创建了一个C程序,接下来分析一下里面的代码。 项...
分类:编程语言   时间:2014-09-27 11:51:50    收藏:0  评论:0  赞:0  阅读:350
深刻理解Python中的元类(metaclass)
译注:这是一篇在Stack overflow上很热的帖子。提问者自称已经掌握了有关Python OOP编程中的各种概念,但始终觉得元类(metaclass)难以理解。他知道这肯定和自省有关,但仍然觉得不太明白,希望大家可以给出一些实际的例子和代码片段以帮助理解,以及在什么情况下需要进行元编程。于是e...
分类:编程语言   时间:2014-09-27 11:51:30    收藏:0  评论:0  赞:0  阅读:425
python中的Unittest常用方法
import unittestclass SimpleUnitTest(unittest.TestCase): def test_Fail(self): self.failUnless(True) def test_Fail(self): self.failI...
分类:编程语言   时间:2014-09-27 11:51:10    收藏:0  评论:0  赞:0  阅读:348
C语言 01-第一个C程序
本文目录1.打开Xcode,新建Xcode项目2.选择最简单的命令行项目3.输入项目信息4.选择一个用来存放C程序代码的文件夹5.运行项目 说明:这个C语言专题,是学习iOS开发的前奏。也为了让有面向对象语言开发经验的程序员,能够快速上手C语言。如果你还没有编程经验,或者对C语言、iOS开发不感兴....
分类:编程语言   时间:2014-09-27 11:47:30    收藏:0  评论:0  赞:0  阅读:371
javadoc时候乱码-编码 GBK 的不可映射字符 - wqjsir的专栏 - 博客频道 - CSDN.NET
javadoc时候乱码-编码 GBK 的不可映射字符 - wqjsir的专栏 - 博客频道 - CSDN.NET在eclipse中导出工程的doc时,有时会出现GBK的不可映射字符异常。这是应为我们工程与编译时的字符集不同造成的。 在eclipse中到处doc文档的方式有如下:1,在项目列表中按右键...
分类:编程语言   时间:2014-09-27 11:46:00    收藏:0  评论:0  赞:0  阅读:343
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!