码迷,mamicode.com
首页 > 编程语言
Selenium2 Python 自动化测试实战学习笔记(九)
第十一章 Git代码管理项目          Git是一个开源的分布式版本控制住系统,用以有效、高速的处理从很小到非常大的项目版本管理。          Git管理项目的方式有两种:一种是本地部署Git版本管理系统,另一种是通过在线的代码托管。 本地部署Git版本管理系统,需要自己搭建环境,但项目的提交与更新速度快,更适合比较封闭项目;在线托管最大的好处是在有网络的情况下可以随时随地的提...
分类:编程语言   时间:2016-04-26 19:43:50    阅读次数:204
swift基本语法
一 可选类型知识点补充1 例一 : 强转并且制定类型let str = "23" //打印结果: "23" let age : Int? = Int(str) //打印结果 :23—-> 1.1 问题 : 该例子转化的结果为什么需要用可选类型来接收?—-> 1.2 解答 : 因为很有可能是转化不成功的,如果此时不用可选类型来接收的话,万一转化失败,那么该值就为空(nil),如果不选择可选类型来接收...
分类:编程语言   时间:2016-04-26 19:42:07    阅读次数:170
第83讲:Scala和Java二种方式实战Spark Streaming开发
一、Java方式开发 1、开发前准备:假定您以搭建好了Spark集群。 2、开发环境采用eclipse maven工程,需要添加Spark Streaming依赖。 3、Spark streaming 基于Spark Core进行计算,需要注意事项: 设置本地master,如果指定local的话,必须配置至少二条线程,也可通过sparkconf来设置,因为Spark...
分类:编程语言   时间:2016-04-26 19:41:05    阅读次数:202
JAVA_SE基础——60.初识Object
java是面向对象的语言,核心思想:找适合 的对象做适合 的事情: 方式一:自定义类,然后通过自定义的类创建对象。 方式二:sun提供了很多的类给我使用,我们只需要认识这些类,我们就可以通过这些类创建对象了。 Object类是所有类的终极父类。 任何一个类都继承了Object类。  Object:所有类的根类。     Object是不断抽取而来,具备着所有对象都具备...
分类:编程语言   时间:2016-04-26 19:40:41    阅读次数:168
JAVA_SE基础——61.字符串入门
public class Demo1 { public static void main(String[] args) { String str1 = "hello"; String str2 = "hello"; String str3 = new String("hello"); String str4 = new String("hello"); System...
分类:编程语言   时间:2016-04-26 19:38:18    阅读次数:233
Java 8 新特性 – 终极手册整理
1.简介 毫无疑问,Java 8是自Java  5(2004年)发布以来Java语言最大的一次版本升级,Java 8带来了很多的新特性,比如编译器、类库、开发工具和JVM(Java虚拟机)。在这篇教程中我们将会学习这些新特性,并通过真实例子演示说明它们适用的场景。 本教程由下面几部分组成,它们分别涉及到Java平台某一特定方面的内容: 语言编译器类库开发工具运行时(Java虚拟机...
分类:编程语言   时间:2016-04-26 19:37:38    阅读次数:193
Java锁----Synchronized实现原理
数据同步需要依赖锁,那锁的同步又依赖谁?synchronized给出的答案是在软件层面依赖JVM,而Lock给出的方案是在硬件层面依赖特殊的CPU指令,大家可能会进一步追问:JVM底层又是如何实现synchronized的?    本文所指说的JVM是指Hotspot的6u23版本,下面首先介绍synchronized的实现:    synchronized关键字简洁、清晰、语义明确,因此即使...
分类:编程语言   时间:2016-04-26 19:35:11    阅读次数:182
多线程问题的总结
多线程问题的总结1、多线程有什么用? 一个可能在很多人看来很扯淡的一个问题:我会用多线程就好了,还管它有什么用?在我看来,这个回答更扯淡。所谓”知其然知其所以然”,”会用”只是”知其然”,”为什么用”才是”知其所以然”,只有达到”知其然知其所以然”的程度才可以说是把一个知识点运用自如。OK,下面说说我对这个问题的看法: (1)发挥多核CPU的优势 随着工业的进步,现在的笔记本、台式机乃至商用的...
分类:编程语言   时间:2016-04-26 19:33:33    阅读次数:152
java集合框架12——HashMap和HashTable的区别
前面已经学习了Map的部分内容,主要是HashMap和HashTable,这一节我们来看看它们两有啥异同点。 1. HashMap和HashTable的相同点         HashMap和HashTable都是存储“键值对”的散列表,而且都是采用拉链法来实现的。存储的思想都是:通过table数组存储,数组的每个元素都是一个Entry,而一个Entry就是一个单项链表,Entry链表中的每个...
分类:编程语言   时间:2016-04-26 19:33:23    阅读次数:192
javascript中this
JavaScript 是一种脚本语言,支持函数式编程、闭包、基于原型的继承等高级功能。JavaScript一开始看起来感觉会很容易入门,但是随着使用的深入,你会发现 JavaScript其实很难掌握,有些基本概念让人匪夷所思。其中JavaScript 中的 this 关键字,就是一个比较容易混乱的概 ...
分类:编程语言   时间:2016-04-26 19:24:33    阅读次数:217
Java——关于继承一点个人理解
继承(构造方法的执行顺序——父类无参、子类无参、父类无参(因为执行子类的构造函数一次就要调用父类的构造)、子类有参) 1、成员变量的继承 (1)、当子类与父类定义了一个同名变量时, 子类与父类的同名变量同时存在, 互不干扰(父类的变量在子类中隐藏了) (2)、子类中未定义的变量可以直接从父类中继承 ...
分类:编程语言   时间:2016-04-26 19:23:02    阅读次数:153
python
列表是以类的形式实现的。“创建”列表实际上是将一个类实例化。因此,列表有多种方法可以操作。 1. 列表可包含任何数据类型的元素,单个列表中的元素无须全为同一类型。 2. append() 方法向列表的尾部添加一个新的元素。只接受一个参数。 3. extend()方法只接受一个列表作为参数,并将该参数 ...
分类:编程语言   时间:2016-04-26 19:21:17    阅读次数:129
JAVA之map
java.util 中的集合类包含 Java 中某些最常用的类。 最常用的集合类是 List 和 Map。 List 的具体实现包括 ArrayList 和 Vector,它们是可变大小的列表,比较适合构建、存储和操作任何类型对象的元素列表。 List 适用于按数值索引访问元素的情形。 Map 提供 ...
分类:编程语言   时间:2016-04-26 19:20:55    阅读次数:221
LuaBridge 中C++类和继承示例
luabridge不是一个陌生的名字,GIT上已经有3-4年多没有更新。将lua和C++相互调用封装的很方便,比如以下示例代码: lua_test t; t.run(); lua_test 打开D:/test.lua文件并执行test_func方法,该方法创建了一个B的实例并打印实例的title属性 ...
分类:编程语言   时间:2016-04-26 19:17:59    阅读次数:258
复习 C语言
今天把开课为止,所有的作业做了一遍 包括 冒泡排序 二分法排序 阶乘 求字符串长度 复制字符串 字符串反转 部分有递归和迭代的方式 ...
分类:编程语言   时间:2016-04-26 19:17:08    阅读次数:199
python读取文本文件
1. 读取文本文件 代码: [python] view plain copy f = open('test.txt', 'r') print f.read() f.seek(0) print f.read(14) f.seek(0) print f.readline() print f.readli ...
分类:编程语言   时间:2016-04-26 19:14:58    阅读次数:248
java加密方式
加密,是以某种特殊的算法改变原有的信息数据,使得未授权的用户即使获得了已加密的信息,但因不知解密的方法,仍然无法了解信息的内容。大体上分为双向加密和单向加密,而双向加密又分为对称加密和非对称加密(有些资料将加密直接分为对称加密和非对称加密)。 双向加密大体意思就是明文加密后形成密文,可以通过算法还原 ...
分类:编程语言   时间:2016-04-26 19:13:21    阅读次数:190
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!