码迷,mamicode.com
首页 > 编程语言
python之Counter类:计算序列中出现次数最多的元素
Counter类:计算序列中出现次数最多的元素 运行结果: ...
分类:编程语言   时间:2017-08-12 22:38:53    阅读次数:220
【python学习笔记】7.更加抽象
【python学习笔记】7.更加抽象 类的定义就是执行代码块 在内存保存一个原始实例,可以通过类名来访问 类的实例化,是创建一个原始实例的副本, 并且所有成员变量与原始实例绑定 通过修改实例变量,可以解除与原始实例的绑定 self表示当前实例的引用 成员变量也称为特性 __bases__: 基类 _ ...
分类:编程语言   时间:2017-08-12 22:38:46    阅读次数:186
多线程技能
1.什么是进程?什么是线程? 我们可以把计算机上每一个正在进行的任务看做一个进程,比如说听音乐、做PPT、玩游戏等等。进程是受操作系统管理的基本运行单元。 而什么是线程呢? 线程是进程中独立的子部分,可以共享进程中的资源,而又有自己的小秘密。就如同进程在计算中一样的地位,所以也叫“轻量级的进程” 2 ...
分类:编程语言   时间:2017-08-12 22:38:32    阅读次数:168
Java基础(七):重写与重载
一、重写(Override): 重写是子类对父类的允许访问的方法的实现过程进行重新编写, 返回值和形参都不能改变。即外壳不变,核心重写! 重写的好处在于子类可以根据需要,定义特定于自己的行为。 也就是说子类能够根据需要实现父类的方法。 重写方法不能抛出新的检查异常或者比被重写方法申明更加宽泛的异常。 ...
分类:编程语言   时间:2017-08-12 22:37:52    阅读次数:148
activiti自己定义流程之Spring整合activiti-modeler实例(一):环境搭建
项目中须要整合activiti-modeler自己定义流程,找了非常多资料后,最终成功的跳转到activiti-modeler流程设计界面。下面是记录: 一、整合基础:eclipse4.4.1、tomcat7、jdk1.7、mysql5.6.25、maven3.2.5、activiti5.16.3、 ...
分类:编程语言   时间:2017-08-12 22:37:27    阅读次数:325
第18完结篇-JAVA XML
第18完结篇-JAVAXML每篇一句:我们不缺方法,缺的是一往无前的决心和魄力初学心得:我们应该从中吸取教训,而不是累积伤痛(笔者:JEEP/711)[JAVA笔记|时间:2017-05-21|JAVAXML]1.什么是XMLExtensibleMarkupLanguage:翻译过来为可扩展标记语言Xml技术是w3c组织发布的,目前推荐..
分类:编程语言   时间:2017-08-12 22:37:20    阅读次数:186
java栈和递归的关系
最近看了Mark.Allen.Weiss的算法与数据结构,看到了里面讲述的表、栈和和队列,结合最近工程用的比较多的递归运算。所以这里讲一下递归 因为在年初的时候看了《大话数据结果》(推荐看一下),这里先讲一下概念:函数的递归调用和普通函数调用是一样的,当程序执行到某个函数时,将这个函数进行入栈操作, ...
分类:编程语言   时间:2017-08-12 22:36:40    阅读次数:287
LINUX线程简介和简单代码案例
0x00.什么是线程 是计算机中独立运行的最小单位,运行时占用很少的系统资源。可以把线程看成是操作系统分配CPU时间的基本单元。一个进程可以拥有一个至多个线程。它线程在进程内部共享地址空间、打开的文件描述符等资源。同时线程也有其私有的数据信息,包括:线程号、寄存器(程序计数器和堆栈指针)、堆栈、信号 ...
分类:编程语言   时间:2017-08-12 22:36:24    阅读次数:174
python之文件系统操作(os模块)
文件系统操作(os模块) 运行结果: 文件遍历: 遍历目录下所有文件包括子目录 os.walk功能:递归遍历目录下的文件和子目录,参数(需要遍历的目录,排序=ture为顺序) 返回三个值:当前目录、当前目录下的目录列表和当前目录下的文件列表 运行结果: ...
分类:编程语言   时间:2017-08-12 22:35:27    阅读次数:214
java 自动拆箱与装箱(基本数据类型与引用类型)
(本文章不为原创文章,摘抄,忘记了出处,抱歉) 1.Java数据类型 在介绍java的自动装箱和拆箱之前,我们先来了解一下Java的基本数据类型。 在Java中,数据类型可以分为两大种,Primitive Type(基本类型)和Reference Type(引用类型)。基本类型的数值不是对象,不能调 ...
分类:编程语言   时间:2017-08-12 22:35:11    阅读次数:174
swift3.0常用操作包含删除字符串(string),更换字符串,插入字符串
1.删除指定位置的字符串,letstr="abcdefg"letstr3=str.substring(from:str.index(str.endIndex,offsetBy:-4))print(str3)输出defgletstr4=str.substring(to:str.index(str.startIndex,offsetBy:4))print(str4)输出abcd2、插入字符串varstr="abcdefg"str.insert(contentsOf:"**..
分类:编程语言   时间:2017-08-12 22:34:54    阅读次数:128
quicksort(java版)
相信大家都知道几种排序算法,比如说冒泡排序,选择排序,插入排序等等,这些个算法都不是很难,自己多多理解理解就能掌握了,而今天我们要谈的就是重头戏就是快速排序。 引用大牛的思想来对排序算法解释一下。(文章链接:http://bubkoo.com/2014/01/12/sort-algorithm/qu ...
分类:编程语言   时间:2017-08-12 22:33:57    阅读次数:139
第17篇-JAVA Annotation 注解
第17篇-JAVAAnnotation注解每篇一句:真的努力后你会发现自己要比想象的优秀很多初学心得:怀着一颗奋斗不息的心,一切困苦艰辛自当迎刃而解(笔者:JEEP/711)[JAVA笔记|时间:2017-05-17|JAVAAnnotation注解]1.什么是注解(Annotation)Annotation其实就是代码里的特殊标记,它用..
分类:编程语言   时间:2017-08-12 22:33:49    阅读次数:179
Java 获取Enumeration类型的集合
学习到java的io流中关于序列流SequenceInputStream使用,其中把3个以上的流串联起来操作, 使用的参数是生成运行时类型为 InputStream 对象的 Enumeration 型参数,本人对Enumeration集合 了解较少,便记录一下: 方法一: 通过Vector集合来获得 ...
分类:编程语言   时间:2017-08-12 22:32:04    阅读次数:153
数组模拟堆栈的存储方式代码实践
堆栈的模式是先进后出,取出后堆栈中就没有取出的元素了,所以在模拟时候要注意这些问题。 输出语句:System.out.println(list.size() + "|" + list.pop());分别输出当前堆栈的大小和堆栈顶端内容,那么输出结果如下: 因为每一次pop,并不是读内容,而是把内容取 ...
分类:编程语言   时间:2017-08-12 22:31:26    阅读次数:103
利用java List 实现多项式相加,相乘
其实还可以用map实现,而且更简单 ...
分类:编程语言   时间:2017-08-12 22:31:16    阅读次数:143
python+selenium 自动化测试环境搭建
selenium是一个web的自动化测试工具,不少学习功能自动化的同学开始首选selenium,相因为它相比QTP有诸多有点:*免费,也不用再为破解QTP而大伤脑筋*小巧,对于不同的语言它只是一个包而已,而QTP需要下载安装1个多G的程序。*这也是最重要的一点,不管你以前更熟悉C、java、rub..
分类:编程语言   时间:2017-08-12 22:31:10    阅读次数:150
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!