码迷,mamicode.com
首页 > 编程语言
javascript 继承、命名空间实现分享
命名空间是用来组织和重用代码的编译单元,在大型项目开发中javascript使用的越来越多时,我们就应该将项目里的js类库管理起来,如何将自己进行归类管理,防止命名冲突,但是Javascript默认不提供这样的功能,看了这篇文章你就能解决这些问题了。先说一下javascript命名空间的实现吧,直接...
分类:编程语言   时间:2015-04-10 14:52:48    阅读次数:141
python list 小测试 1
>>> aList = [1,2,3,4,5,6,7]>>> aList[2:][3, 4, 5, 6, 7]>>> aList[10:][]>>> aList[-2:][6, 7]>>> aList[:2][1, 2]>>> aList[:-2][1, 2, 3, 4, 5]
分类:编程语言   时间:2015-04-10 14:54:10    阅读次数:116
Java知多少(31)static关键字以及Java静态变量和静态方法
static 修饰符能够与变量、方法一起使用,表示是“静态”的。静态变量和静态方法能够通过类名来访问,不需要创建一个类的对象来访问该类的静态成员,所以static修饰的成员又称作类变量和类方法。静态变量与实例变量不同,实例变量总是通过对象来访问,因为它们的值在对象和对象之间有所不同。请看下面的例子:...
分类:编程语言   时间:2015-04-10 14:52:52    阅读次数:131
Java多重判断的简化
package?com.bjs.test; import?java.util.Map; import?com.google.common.base.Preconditions; import?com.google.common.collect.ImmutableMap; public?class?TestIf?{ ????public?static?void?...
分类:编程语言   时间:2015-04-10 13:48:01    阅读次数:373
C++ operator= 注意事项
下面先看一段代码: #include using namespace std; class Point{ public: Point(float x=0.0,float y=0.0):_x(x),_y(y){} Point& operator=(const Point& rhs); void printData(){ cout<<"_x="<<_x<<endl; cout<<"...
分类:编程语言   时间:2015-04-10 13:43:03    阅读次数:146
spring mvc 3.2源码分析
1,httpServlet public void service(ServletRequest req, ServletResponse res) throws ServletException, IOException { HttpServletRequest request; HttpServletResponse response; try { req...
分类:编程语言   时间:2015-04-10 13:41:50    阅读次数:359
spring mvc3.2启动分析
1,GenericServlet public void init(ServletConfig config) throws ServletException { this.config = config; this.init(); } 2,HttpServletBean public final void init() throws ServletException { ...
分类:编程语言   时间:2015-04-10 13:39:35    阅读次数:136
文本聚类算法介绍
本博客通过对当前比较成熟的聚类算法分析,介绍如何对非结构的数据(文档)做聚类算法;如何利用搜索引擎的相关知识来解决文本聚类问题等...
分类:编程语言   时间:2015-04-10 13:38:24    阅读次数:279
常见算法之排序一【冒泡排序】
冒泡排序是我们编程刚入门基本都会接触的一个排序算法,以来它比较简洁,也比较形象。 它的思想就是,让每一个相邻的元素进行比较,假如他们不是按照升序或降序,则交换他们位置,重复这个操作,最大或最小的元素就像泡泡一样,升到了最上面,对剩下的元素重复这个操作,所有的元素就可以排好序了。 它的运作方式: 1.从头向后比较,假如相邻的元素之间的大小不是按升序或降序则将他们进行比较,若不是指定规则,则交换...
分类:编程语言   时间:2015-04-10 13:39:02    阅读次数:124
用c语言多文件编写1000人的通讯录
用c语言多文件编写1000人的通讯录...
分类:编程语言   时间:2015-04-10 13:38:02    阅读次数:161
go语言-sublime上的go插件安装
项目要使用go,学习一下,首先选择IDE。 因为是服务端开发,所以首先想到在vim里面做配置,我主要是需要语法高亮和自动补全,语法高亮比较好搞,将源码(貌似最近的只有这个版本里面有go的vim配置啊)里面misc/vim下面的配置信息cp到家目录下的.vim文件夹下就行了,但自动补全时候,安装完gocode就一直没生效,没解决,最后放弃vim。 第二个选择是在windows下sublime安装g...
分类:编程语言   时间:2015-04-10 13:36:58    阅读次数:174
C++动态内存管理之shared_ptr、unique_ptr
C++中的动态内存管理是通过new和delete两个操作符来完成的。new操作符,为对象分配内存并调用对象所属类的构造函数,返回一个指向该对象的指针。delete调用时,销毁对象,并释放对象所在的内存。但在程序中使用new和delete容易导致很多问题,这里列出三个比较容易犯的错误。我们new了一个...
分类:编程语言   时间:2015-04-10 13:35:02    阅读次数:140
[算法天天练]桶排序
【问题】:如果有一组数据a[]={0,9,2,3,4,5,3,5,2,8},对它进行从小到大的顺序排列#include void BucketSort(){ int i, j; int a[] = {0,9,2,3,4,5,3,5,2,8}; int b[10] = {0}; int iaSize....
分类:编程语言   时间:2015-04-10 13:33:55    阅读次数:115
五大常用算法之一:分治算法
一、基本概念 在计算机科学中,分治法是一种很重要的算法。字面上的解释是“分而治之”,就是把一个复杂的问题分成两个或更多的相同或相似的子问题,再把子问题分成更小的子问题……直到最后子问题可以简单的直接求解,原问题的解即子问题的解的合并。这个技巧是很多高效算法的基础,如排序算法(快速排序,归并排序),傅...
分类:编程语言   时间:2015-04-10 13:30:47    阅读次数:156
华为OJ—火车进站(栈,字典排序)
http://career-oj.huawei.com/exam/ShowSolution?method=SolutionApp&id=2282给定一个正整数N代表火车数量,0 2 #include 3 #include 4 5 using namespace std; 6 7 #defin...
分类:编程语言   时间:2015-04-10 13:30:43    阅读次数:2664
c++ const: const 变量, const 输入参数, const 返回值, const 成员函数
看到const 关键字,C++程序员首先想到的可能是const 常量。这可不是良好的条件反射。如果只知道用const 定义常量,那么相当于把火药仅用于制作鞭炮。const 更大的魅力是它可以修饰函数的参数、返回值,甚至函数的定义体。const 是constant 的缩写,“恒定不变”的意思。被con...
分类:编程语言   时间:2015-04-10 13:30:18    阅读次数:122
【好程序员笔记分享】——C语言之结构体与枚举
iOS培训 ——我的c语言笔记,期待与您交流!一:结构体与枚举的介绍:结构体与枚举:是一种存储复杂的数据结构体:是用户自定义的一种类型,不同类型的集合,而数组是相同类型变量的集合。二:结构体的创建struct user{ char username[20]; int score;}这里两种不同类.....
分类:编程语言   时间:2015-04-10 13:30:04    阅读次数:126
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!