码迷,mamicode.com
首页 > 编程语言
网摘读书笔记----javascript语言精粹
原文链接:http://www.cnblogs.com/Cohlint/archive/2012/11/26/2788790.html 1.6种值会为假(==false),分别是false,null,undefined,' ',0,NaN 2.typeof有6种值,分别是'number','stri ...
分类:编程语言   时间:2016-05-19 19:02:08    阅读次数:171
Maven 手动添加selenium JAR 包到本地仓库
在intellij中创建maven项目时,添加 selenium 依赖包时下载不到远程依赖包报错,需要手动添加jar包到本地仓库 推荐几个好的 Maven 常用仓库网址:http://mvnrepository.com/http://search.maven.org/http://repositor ...
分类:编程语言   时间:2016-05-19 18:57:05    阅读次数:328
Python子类方法的调用(类方法)
class S(object): def Test(self): print("TEST") @classmethod def Test02(cls): print("class") @staticmethod def Test03(): print("Test03")class Test2(S): ...
分类:编程语言   时间:2016-05-19 18:57:05    阅读次数:192
ThreadPoolExecutor线程池深入解读(一)----原理+应用
本文档,适合于对多线程有一定基础的开发人员。对多线程的一些基础性的解读,请参考《java并发编程》的前5章。 多线程编程,在软件开发中占有十分重要的地位。本人对线程同步的本质的理解是:把对一个或者多个的共享状态的复合操作转变为原子性的操作,同时保证共享状态在内存中的可见性。 1.多线程并发时,会存在 ...
分类:编程语言   时间:2016-05-19 18:59:26    阅读次数:235
Python3学习笔记(urllib模块的使用)转http://www.cnblogs.com/Lands-ljk/p/5447127.html
Python3学习笔记(urllib模块的使用) 1.基本方法 urllib.request.urlopen(url, data=None, [timeout, ]*, cafile=None, capath=None, cadefault=False, context=None) - url: 需 ...
分类:编程语言   时间:2016-05-19 18:59:19    阅读次数:201
Thinking in Java——集合(Collection)
一、ArrayList的使用(略) 二、容器的基本概念 (一)、Collection是集合类的基本接口 主要方法: 关于:Iterator之后讲解。 (二)、实现了Collection的子类: List:按照顺序插入保存元素。 Set:该容器内不能有重复的元素 Queue:按照队列的规则决定对象的顺 ...
分类:编程语言   时间:2016-05-19 18:56:23    阅读次数:210
STL之算法总结
STL之算法总结 STL算法部分主要由头文件,,组成。 要使用 STL中的算法函数必须包含头文件, 对于数值算法须包含,中则定义了一些模板类,用来声明函数对象。     STL中算法大致分为四类:         1、非可变序列算法:指不直接修改其所操作的容器内容的算法。         2、可变序列算法:指可以修改它们所操作的容器内容的算法。         3、排序算...
分类:编程语言   时间:2016-05-19 17:47:59    阅读次数:235
STL算法总结之查找算法示例
STL之算法总结           查找算法示例(13个):判断容器中是否包含某个值 1.adjacent_find:          所有容器适用(线性的)         adjacent_find(begin,end);         adjacent_find(begin,end,function);   在范围[first,last)之...
分类:编程语言   时间:2016-05-19 17:48:48    阅读次数:189
C++堆和栈简析
程序的内存分配 :    一个由C/C++编译的程序占用的内存分为以下几个部分     1、栈区(stack)—   由编译器自动分配释放   ,存放函数的参数值,局部变量的值等。其     操作方式类似于数据结构中的栈。     2、堆区(heap)   —   一般由程序员分配释放,   若程序员不释放,程序结束时可能由OS回     收  。注意它与数据结构中的堆是两回事,...
分类:编程语言   时间:2016-05-19 16:36:30    阅读次数:338
Java代码运行机制
Java代码编译后生成一种与平台无关的字节码(也就是class文件)。当然,这种字节码不是可执行的,必须使用Java解释器来解释执行。负责解释执行字节码文件的是Java虚拟机,即JVM。JVM是可运行Java字节码文件的虚拟计算机。所有平台上的JVM向编译器提供相同的编程接口,而编译器只需要面向虚拟 ...
分类:编程语言   时间:2016-05-19 16:35:12    阅读次数:217
C# 多线程的代价~内存都被吃了!
异步操作是.net4.5推出的新名词,事实上,这东西早就有了,它归根结底是通过线程池来实现的,即将一个大任务分成多个小任何块,每个线程并行处理其中的一个,完成后再把结果告诉主线程,在.net4.5推出后,这种技术得到了封装,让开发人员实现起来更加方便了,但是,并发(导步,多线程)并不是在哪里都适用的 ...
分类:编程语言   时间:2016-05-19 16:32:58    阅读次数:398
Javascript 获取和设置日期
关于JavaScript中日期对象使用方法: 一般有两种设置时间的方式: 一种是直接指定,如:date.setHours(13); //指定date的时间为下午1点。 第二种是先获取时间进行计算,然后再进行设置,如: date.setHours(date.getHours() + 13); //获取 ...
分类:编程语言   时间:2016-05-19 16:31:15    阅读次数:210
Java异常处理
为什么需要异常? 以前用C写数据结构的时候,总有这样一个烦恼:比如写栈的Pop函数,除了在函数体中完成出栈的操作,还要使用一个返回值,表示出栈操作是否成功进行。 但是呢,为了将出栈的值返回给调用者,就要用return语句。但是return又被函数状态值占用了,于是只能用指针了,这就必须给pop函数加 ...
分类:编程语言   时间:2016-05-19 16:30:18    阅读次数:234
Java 设计模式原则
1、 找出应用中可能需要变化之处,把他们独立出来,不要和那些不需要变化的代码混在一起。 换句话说,如果每次新的需求一来,都会使某方面的代码发生变化,那么你就可以确定,这部分的代码需要抽出来,和其他稳定的代码有所区分。 或者说,把会变化的部分取出并封装起来,以便以后可以轻易地改动或扩充次部分,而不影响 ...
分类:编程语言   时间:2016-05-19 16:27:45    阅读次数:160
Javah生成JNI头文件方法
(1)javac编译技巧 自动生成包目录 javac -d . *.java 自然生成带包的文件了 (2)javah使用生成c头文件 java 命令中执行 -bash-4.1# pwd/home/jni-bash-4.1# lsHelloJNI.java-bash-4.1# more HelloJN ...
分类:编程语言   时间:2016-05-19 16:26:22    阅读次数:281
Java并发编程:深入剖析ThreadLocal
原文出处: 海 子 想必很多朋友对ThreadLocal并不陌生,今天我们就来一起探讨下ThreadLocal的使用方法和实现原理。首先,本文先谈一下对ThreadLocal的理解,然后根据ThreadLocal类的源码分析了其实现原理和使用需要注意的地方,最后给出了两个应用场景。 以下是本文目录大 ...
分类:编程语言   时间:2016-05-19 16:26:21    阅读次数:268
Java中的默认值
1.变量 局部变量是生命在方法中的,没有默认值,使用前必须初始化。 实例变量有默认值: int 0 float 0.0 boolean false reference null 2.类 某个类不显示地继承一个类的话,默认就继承Object类。 ...
分类:编程语言   时间:2016-05-19 16:24:07    阅读次数:274
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!