命名空间是用来组织和重用代码的编译单元,在大型项目开发中javascript使用的越来越多时,我们就应该将项目里的js类库管理起来,如何将自己进行归类管理,防止命名冲突,但是Javascript默认不提供这样的功能,看了这篇文章你就能解决这些问题了。先说一下javascript命名空间的实现吧,直接...
分类:
编程语言 时间:
2015-04-10 14:52:48
阅读次数:
141
>>> 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
static 修饰符能够与变量、方法一起使用,表示是“静态”的。静态变量和静态方法能够通过类名来访问,不需要创建一个类的对象来访问该类的静态成员,所以static修饰的成员又称作类变量和类方法。静态变量与实例变量不同,实例变量总是通过对象来访问,因为它们的值在对象和对象之间有所不同。请看下面的例子:...
分类:
编程语言 时间:
2015-04-10 14:52:52
阅读次数:
131
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
下面先看一段代码:
#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
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
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
项目要使用go,学习一下,首先选择IDE。
因为是服务端开发,所以首先想到在vim里面做配置,我主要是需要语法高亮和自动补全,语法高亮比较好搞,将源码(貌似最近的只有这个版本里面有go的vim配置啊)里面misc/vim下面的配置信息cp到家目录下的.vim文件夹下就行了,但自动补全时候,安装完gocode就一直没生效,没解决,最后放弃vim。
第二个选择是在windows下sublime安装g...
分类:
编程语言 时间:
2015-04-10 13:36:58
阅读次数:
174
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
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
看到const 关键字,C++程序员首先想到的可能是const 常量。这可不是良好的条件反射。如果只知道用const 定义常量,那么相当于把火药仅用于制作鞭炮。const 更大的魅力是它可以修饰函数的参数、返回值,甚至函数的定义体。const 是constant 的缩写,“恒定不变”的意思。被con...
分类:
编程语言 时间:
2015-04-10 13:30:18
阅读次数:
122
iOS培训 ——我的c语言笔记,期待与您交流!一:结构体与枚举的介绍:结构体与枚举:是一种存储复杂的数据结构体:是用户自定义的一种类型,不同类型的集合,而数组是相同类型变量的集合。二:结构体的创建struct user{ char username[20]; int score;}这里两种不同类.....
分类:
编程语言 时间:
2015-04-10 13:30:04
阅读次数:
126