首页 > 编程语言
[Python 3系列]正则表达式
正则表达式,简称为regex,是文本模式的描述方法。例如,\d是一个正则表达式,表示一位数字字符,即任何一位0到9的数字。使用步骤python中所有正则表达式的函数都在re模块中。▎python中使用正则表达式的步骤如下:①用importre导入正则表达式模块;②用re.compile()函数创建一..
分类:编程语言   时间:2017-07-21 10:14:27    收藏:0  评论:0  赞:0  阅读:298
C语言学习笔记 (003) - C/C++中的实参和形参(转)
今天突然看到一道关于形参和实参的题,我居然不求甚解。藐视过去在我的脑海里只有一个参数的概念,对于形参和实参的区别还真的不知道,作为学习了几年C++的人来说,真的深深感觉对不起自己对不起C++老师 T。T 我觉得只要明白了值传递和地址传递,就应该能明白形参和实参的具体工作细节了。 1、值传递 实参是变 ...
分类:编程语言   时间:2017-07-21 10:08:09    收藏:0  评论:0  赞:0  阅读:165
Java运行时,各种类型存储介绍
这是一篇关于Java内存结构组织的文章,涉及的概念主要有方法区、Java栈、java堆。通过这个文章,可以加深对Java对象的理解,以及优化代码的结构。 开始: 想写这篇总结酝酿了有个来月了,却始终感觉还差点什么东西,一直未敢动笔。 最近两天连夜奋战,重新整理下前面查阅的资料、笔记,还是决定将它写出 ...
分类:编程语言   时间:2017-07-21 10:08:01    收藏:0  评论:0  赞:0  阅读:319
Python基础二--基本控制语句
基本接触每一种语言,都须要做的:1.print 一个"Hello world!" 2.了解主要的数据类型 3.学习控制语句。 当我们学习控制语句,一般都离不开if,for ,while,switch(case)。本文就做一个简单的介绍python的基本控制语句。当中我们用if while来做一个经典 ...
分类:编程语言   时间:2017-07-21 10:07:41    收藏:0  评论:0  赞:0  阅读:286
Java基础学习笔记十六 集合框架(二)
List List接口的特点: 它是一个元素存取有序的集合。例如,存元素的顺序是11、22、33。那么集合中,元素的存储就是按照11、22、33的顺序完成的。 它是一个带有索引的集合,通过索引就可以精确的操作集合中的元素(与数组的索引是一个道理)。 集合中可以有重复的元素,通过元素的equals方法 ...
分类:编程语言   时间:2017-07-21 10:07:00    收藏:0  评论:0  赞:0  阅读:265
Java基础学习笔记三 Java基础语法
Scanner类 Scanner类属于引用数据类型,先了解下引用数据类型。 引用数据类型的使用 与定义基本数据类型变量不同,引用数据类型的变量定义及赋值有一个相对固定的步骤或格式。 每种引用数据类型都有其功能,我们可以调用该类型实例使用其功能。 Scanner类 Scanner类可以完成用户键盘录入 ...
分类:编程语言   时间:2017-07-21 10:05:25    收藏:0  评论:0  赞:0  阅读:308
Java基础学习笔记二十三 Java核心语法之反射
类加载器 类的加载 当程序要使用某个类时,如果该类还未被加载到内存中,则系统会通过加载,链接,初始化三步来实现对这个类进行初始化。 加载就是指将class文件读入内存,并为之创建一个Class对象。任何类被使用时系统都会建立一个Class对象。 链接指的是将Java类的二进制代码合并到JVM的运行状 ...
分类:编程语言   时间:2017-07-21 10:05:07    收藏:0  评论:0  赞:0  阅读:257
java的关键字this的意义及作用
一、this关键字主要有三个应用: (1)this调用本类中的属性,也就是类中的成员变量; (2)this调用本类中的其他方法; (3)this调用本类中的其他构造方法,调用时要放在构造方法的首行。 Public Class Student { String name; //定义一个成员变量name ...
分类:编程语言   时间:2017-07-21 10:03:41    收藏:0  评论:0  赞:0  阅读:368
Java基础学习笔记十八 异常处理
什么是异常?Java代码在运行时期发生的问题就是异常。 在Java中,把异常信息封装成了一个类。当出现了问题时,就会创建异常类对象并抛出异常相关的信息(如异常出现的位置、原因等)。 异常的继承体系 在Java中使用Exception类来描述异常。 查看API中Exception的描述,Excepti ...
分类:编程语言   时间:2017-07-21 10:02:54    收藏:0  评论:0  赞:0  阅读:292
[IT学习]Python如何处理异常特殊字符
A byte of Python《输入与输出》一节中有一个处理回文的小例子(io_input.py)。作者留了个思考题。 如何将标点去掉、忽略大小写后,再考虑是否回文? 可以学习re模块、学习str的方法来处理。 方法1:使用re正则表达式将特殊字符处理为空字符串。 方法2:使用循环判断每个字符是否 ...
分类:编程语言   时间:2017-07-21 10:02:12    收藏:0  评论:0  赞:0  阅读:360
JavaScript之:模块加载程序的历史与背景
原文:History and Background of JavaScript Module Loaders 作者:Elias Carlston 翻译:leotso 介绍 Web 应用程序的应用程序逻辑不断从后端移到浏览器端。但是,由于富客户端 JavaScript 应用程序的规模变得更大,它们遇到 ...
分类:编程语言   时间:2017-07-21 09:59:51    收藏:0  评论:0  赞:0  阅读:519
Java基础学习笔记十三 常用API之正则表达式、Date、DateFormat、Calendar
正则表达式 正则表达式(英语:Regular Expression,在代码中常简写为regex)。正则表达式是一个字符串,使用单个字符串来描述、用来定义匹配规则,匹配一系列符合某个句法规则的字符串。在开发中,正则表达式通常被用来检索、替换那些符合某个规则的文本。 正则表达式的匹配规则 参照帮助文档, ...
分类:编程语言   时间:2017-07-21 09:59:04    收藏:0  评论:0  赞:0  阅读:303
python 选择排序
最优时间复杂度:O(n2) 最坏时间复杂度:O(n2) 稳定性:不稳定(考虑升序每次选择最大的情况) ...
分类:编程语言   时间:2017-07-21 09:58:20    收藏:0  评论:0  赞:0  阅读:338
Java基础学习笔记十七 集合框架(三)之Map
Map接口 通过查看Map接口描述,发现Map接口下的集合与Collection接口下的集合,它们存储数据的形式不同,如下图。 Collection中的集合,元素是孤立存在的(理解为单身),向集合中存储元素采用一个个元素的方式存储。 Map中的集合,元素是成对存在的(理解为夫妻)。每个元素由键与值两 ...
分类:编程语言   时间:2017-07-21 09:58:08    收藏:0  评论:0  赞:0  阅读:304
Python3 函数 一
什么是函数? 函数一词来源于数学,但编程中的「函数」概念,与数学中的函数是有很大不同的,编程中的函数在英文中也有很多不同的叫法。在BASIC中叫做subroutine(子过程或子程序),在Pascal中叫做procedure(过程)和function,在C中只有function,在Java里面叫做m ...
分类:编程语言   时间:2017-07-21 09:57:52    收藏:0  评论:0  赞:0  阅读:239
Java基础学习笔记十五 集合、迭代器、泛型
Collection 集合,集合是java中提供的一种容器,可以用来存储多个数据。 在前面的学习中,我们知道数据多了,可以使用数组存放或者使用ArrayList集合进行存放数据。那么,集合和数组既然都是容器,它们有啥区别呢? 数组的长度是固定的。集合的长度是可变的。 集合中存储的元素必须是引用类型数 ...
分类:编程语言   时间:2017-07-21 09:56:54    收藏:0  评论:0  赞:0  阅读:454
排序-简单选择排序
思想:第i趟简单选择排序是指通过n-i次keyword的比較,从n-i+1个记录中选出keyword最小的记录,并和第i个记录进行交换。共需进行i-1趟比較,直到全部记录排序完毕为止。比如:进行第i趟选择时,从当前候选记录中选出keyword最小的k号记录,并和第i个记录进行交换。基本实现代码for ...
分类:编程语言   时间:2017-07-21 09:56:43    收藏:0  评论:0  赞:0  阅读:184
Python学习心得(二) 字典Dictionary
前言 . 在Python中字典就是一系列的键值对,一种可变容器,可以存储任意对象,也被称作关联数组或哈希表。 1.基本语法 用一对花括号{}中的一系列键值对表示,键与值之间用冒号分隔,键值对之间用逗号分隔,例如: 2.访问字典中的值 3.添加键值对 4.修改字典中的值 5.删除键值对 6.遍历所有的 ...
分类:编程语言   时间:2017-07-21 09:56:09    收藏:0  评论:0  赞:0  阅读:261
Python 函数的参数形式
形参:在定义函数时,括号内的参数成为形参特点:形参就是变量名def foo(x,y): #x=1,y=2 print(x) print(y) 实参:在调用函数时,括号内的参数成为实参特点:实参就是变量值foo(1,2) 在调用阶段实参(变量值)才会绑定形参(变量名)调用结束后,解除绑定 一、、函数形 ...
分类:编程语言   时间:2017-07-21 09:55:42    收藏:0  评论:0  赞:0  阅读:280
Python 文件的二进制读写
二进制读写不需要指定编码,因为本身就是二进制的 其中分为: rb 或 r+b wb 或 w+b xb 或 w+b ab 或 a+b 示例: f=open('a.txt','wb')#文件写f.write('11111\n')f.write('2222\n')#关闭f.close() ...
分类:编程语言   时间:2017-07-21 09:55:27    收藏:0  评论:0  赞:0  阅读:208
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!