码迷,mamicode.com
首页 > 编程语言
[Java Performance] Java集合API
Java集合API Java 7提供了至少58个功能和实现各异的集合类型,在不同的场景下选择合适的集合类型十分重要。因为,程序的性能和集合类型的选择有莫大的关联。 关于选择哪个集合类型,第一个需要考虑的就是程序使用的算法和操作方式。实际上这就是从数据结构的出发点来看问题,和使用的语言无关。 比如,LinkedList不适合用在搜索操作较多的场合;如果需要以O(1)的开销从集合中得...
分类:编程语言   时间:2014-09-27 13:12:09    阅读次数:233
菜鸟学习Spring——初识Spring
一、概念。         Spring是一个开源框架,Spring是于2003 年兴起的一个轻量级的Java 开发框架,由Rod Johnson 在其著作Expert One-On-One J2EE Development and Design中阐述的部分理念和原型衍生而来。它是为了解决企业应用开发的复杂性而创建的。Spring使用基本的JavaBean来完成以前只可能由EJB完成的事情。...
分类:编程语言   时间:2014-09-27 12:54:48    阅读次数:284
菜鸟学习Spring——第一个例子
一、概述 原来我们利用工厂来实现灵活的配置。现在利用Spring以后把这个交给了IoC容器管理。我们只要在XML文件上配上就可以了这样的话就节省了很多开发时间我们不需要知道后面的有多少只要动态的配上类就可以了下面就给大家做一个例子 二、代码展示。 文件目录如下图: 需要引用的jar包: spring.jar Lib/log4j/log4j.jar Lib/jaka...
分类:编程语言   时间:2014-09-27 14:00:19    阅读次数:197
Method Resolution Order – Python类的方法解析顺序
在支持多重继承的编程语言中,查找方法具体来自那个类时的基类搜索顺序通常被称为方法解析顺序(Method Resolution Order),简称MRO。(Python中查找其它属性也遵循同一规则。)对于只支持单重继承的语言,MRO十分简单;但是当考虑多重继承的情况时,MRO算法的选择非常微妙。Pyt...
分类:编程语言   时间:2014-09-27 12:33:49    阅读次数:498
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 12:12:29    阅读次数:313
C语言 04-函数
本文目录一、函数的分类二、函数的声明和定义三、函数的形参和实参 说明:这个C语言专题,是学习iOS开发的前奏。也为了让有面向对象语言开发经验的程序员,能够快速上手C语言。如果你还没有编程经验,或者对C语言、iOS开发不感兴趣,请忽略。一、函数的分类 前面已经说过,C语言中的函数就是面向对象中的".....
分类:编程语言   时间:2014-09-27 13:18:19    阅读次数:234
C语言 03-第一个C程序代码分析
本文目录一、代码分析二、开发和运行C程序的步骤三、总结 说明:这个C语言专题,是学习iOS开发的前奏。也为了让有面向对象语言开发经验的程序员,能够快速上手C语言。如果你还没有编程经验,或者对C语言、iOS开发不感兴趣,请忽略。 在上一篇中我们已经创建了一个C程序,接下来分析一下里面的代码。 项...
分类:编程语言   时间:2014-09-27 14:07:19    阅读次数:237
深刻理解Python中的元类(metaclass)
译注:这是一篇在Stack overflow上很热的帖子。提问者自称已经掌握了有关Python OOP编程中的各种概念,但始终觉得元类(metaclass)难以理解。他知道这肯定和自省有关,但仍然觉得不太明白,希望大家可以给出一些实际的例子和代码片段以帮助理解,以及在什么情况下需要进行元编程。于是e...
分类:编程语言   时间:2014-09-27 13:00:19    阅读次数:288
python中的Unittest常用方法
import unittestclass SimpleUnitTest(unittest.TestCase): def test_Fail(self): self.failUnless(True) def test_Fail(self): self.failI...
分类:编程语言   时间:2014-09-27 12:43:19    阅读次数:355
C语言 01-第一个C程序
本文目录1.打开Xcode,新建Xcode项目2.选择最简单的命令行项目3.输入项目信息4.选择一个用来存放C程序代码的文件夹5.运行项目 说明:这个C语言专题,是学习iOS开发的前奏。也为了让有面向对象语言开发经验的程序员,能够快速上手C语言。如果你还没有编程经验,或者对C语言、iOS开发不感兴....
分类:编程语言   时间:2014-09-27 13:29:39    阅读次数:240
javadoc时候乱码-编码 GBK 的不可映射字符 - wqjsir的专栏 - 博客频道 - CSDN.NET
javadoc时候乱码-编码 GBK 的不可映射字符 - wqjsir的专栏 - 博客频道 - CSDN.NET在eclipse中导出工程的doc时,有时会出现GBK的不可映射字符异常。这是应为我们工程与编译时的字符集不同造成的。 在eclipse中到处doc文档的方式有如下:1,在项目列表中按右键...
分类:编程语言   时间:2014-09-27 13:44:49    阅读次数:214
程序员如何多线程工作,做个职场达人
当我正在一个很复杂的业务编写算法的紧要关头——突然,同事反映网站的某某功能不能运行了,要你给修复。接着几分钟后,你的团队负责人要求你解释一下昨天发表的有关项目的问题。以及,你的收件箱每隔5分钟就提醒你,又有新邮件了。哦no,要崩溃了! 在日常工作中很多人都会有同感?工作中突然发现的小bug,是不是蹦出来的邮件提醒,产品经理又要改功能等等不受控制的发生,在本来安稳有序的工作中该如何处理这些突发情况...
分类:编程语言   时间:2014-09-27 10:56:59    阅读次数:203
程序员如何多线程工作,做个职场达人
当我正在一个很复杂的业务编写算法的紧要关头——突然,同事反映网站的某某功能不能运行了,要你给修复。接着几分钟后,你的团队负责人要求你解释一下昨天发表的有关项目的问题。以及,你的收件箱每隔5分钟就提醒你,又有新邮件了。哦no,要崩溃了!在日常工作中很多人都会有同感?工作中突然发现的小bug,是不是蹦出...
分类:编程语言   时间:2014-09-27 12:01:09    阅读次数:213
java.lang.ArrayIndexOutOfBoundsException 异常分析及解决
参考:http://blog.csdn.net/javaeeteacher/article/details/4485834这是一个非常常见的异常,从名字上看是数组下标越界错误,解决方法就是查看为什么下标越界。下面是一个错误示例:Exception in thread "main" java.lang...
分类:编程语言   时间:2014-09-27 12:13:09    阅读次数:245
Javascript中的对象(二)
Javascript是一种基于原型的对象语言,而不是我们比较熟悉的,像C#语言基于类的面向对象的语言。在前一篇文章中,我们已经介绍了Javascript中对象定义的创建。接下来我们来介绍一下Javascript对象的继承。我们通过一个例子来介绍对象继承实现的几种方法。比如,现在有一个“水果”的构造函...
分类:编程语言   时间:2014-09-27 12:07:19    阅读次数:291
Deleting comments in c or java code by awk scripts
Last night , I attended writting examination for Bai Du,There is a problem, ask us implement a state machine to deleting the comments in c,I don't k.....
分类:编程语言   时间:2014-09-27 10:43:39    阅读次数:178
深入理解javascript原型和闭包(17)——补this
本文对《深入理解javascript原型和闭包(10)——this》一篇进行补充,原文链接:http://www.cnblogs.com/wangfupeng1988/p/3988422.html原文中,讲解了在javascript中this的各个情况,写完之后发现还落下一种情况,就此补充。原文中t...
分类:编程语言   时间:2014-09-27 12:06:49    阅读次数:221
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!