首页 > 编程语言
Python文件操作
文件操作模式r只读w只写a追加写r+读写w+读写,如果文件已存在则将其删除,不存在则创建新文件a+读写,如果文件已存在则在文件末尾追加,不存在则创建新文件常用文件操作函数read()将文件内容作为一个大的字符串全部读出来readline()读取文件中的一行内容readlines()将文件内容..
分类:编程语言   时间:2015-07-21 15:12:18    收藏:0  评论:0  赞:0  阅读:145
3. JavaSE-位运算及判断循环程序结构的讲解
逻辑运算符用于连接两个boolean类型的值:&与|或^异或||短路或&&短路与!非(一元运算符)位运算的运算符:>>右移>>>无符号右移<<左移(相当于乘以2的n次幂)&按位与|按位或^按位异或~按位取反说明:一个数异或同一个数两次则结果还是这..
分类:编程语言   时间:2015-07-21 15:11:20    收藏:0  评论:0  赞:0  阅读:224
4. JavaSE-数组 & 常用算法
学习数组,需要弄清楚数组定义、内存分配及特点、操作常见问题、常见操作、数组嵌套等概念和程序实现。1.定义:同一种数据类型的集合,其实数组就是一个容器2.好处:数组有索引(下标从0开始),方便操作3.格式:元素类型[]数组名=new元素类型[元素个数或者数组长度]元素类型[]..
分类:编程语言   时间:2015-07-21 15:11:09    收藏:0  评论:0  赞:0  阅读:147
5. JavaSE-语句 & 函数
函数:1.定义:就是定义在类中具备特定功能的一段小程序段2.函数格式:修饰符返回值类型函数名(参数类型形参1,参数类型形参2...){执行语句return返回值}当没有返回值时,默认返回值类型为void如果返回值为void,函数中可以没有return语句注意:函数只能调用函数,但是不能嵌..
分类:编程语言   时间:2015-07-21 15:10:22    收藏:0  评论:0  赞:0  阅读:186
6. JavaSE-面向对象简介
面向对象:面向对象本身是一种思想,而非一种编程算法。例如:面向对象:冰箱打开、冰箱存储、冰箱关闭面向过程:打开冰箱、将大象放进去、关闭冰箱门面向过程思想:强调的是过程(动作及函数)面向对象思想:强调的是对象(实体)面向过程:C语言面向对象:java、c++、c#、Pyt..
分类:编程语言   时间:2015-07-21 15:09:47    收藏:0  评论:0  赞:0  阅读:191
7. JavaSE-构造函数 & this & static关键字
构造函数:1.函数名和类名相同,不用定义返回值类型、没有具体的返回值2.其实就是在创建对象时调用的函数,创建对象都必须经过构造函数初始化3.当使用自定义构造函数的时候,必须在写一个默认的构造函数构造函数和普通函数区别:1.构造函数是在对象创建时进行调用,对对象进行..
分类:编程语言   时间:2015-07-21 15:08:58    收藏:0  评论:0  赞:0  阅读:114
8. JavaSE-单例设计模式
设计模式:对问题行之有效的解决方式,其实他是一种思想单例设计模式:可以保证一个类在内存中的对象唯一性必须对于多个程序使用同一个配置信息对象时,就需要保证该对象的唯一性如何保证对象的唯一性?1.不允许其他程序使用new新建对象2.在该类创建一个本类实例3.对外提供一个..
分类:编程语言   时间:2015-07-21 15:08:41    收藏:0  评论:0  赞:0  阅读:179
9. JavaSE-继承
面向对象的三个特性:1.封装(以对象的形式来体现)2.继承3.多态继承的好处:1.提高代码的复用性2.让类与类之间产生了关系,给面向对象的第三个特征多态提供前提。Java中仅支持单继承,不支持多继承,但对C++中的多继承机制进行改良。1.单继承:一个子类仅有一个父类2.多继承:..
分类:编程语言   时间:2015-07-21 15:07:14    收藏:0  评论:0  赞:0  阅读:102
10. JavaSE-子类实例化过程 & 构造方法间调用
子类的实例化过程:子类中所有的构造函数默认都会访问父类中空参数的构造函数。classParent{Parent(){System.out.println("parentclassrun");}}classChildrenextendsParent{Children(){//super();//调用的就是父类空参数的构造函数System.out.println("childrenclassrun");//re..
分类:编程语言   时间:2015-07-21 15:05:12    收藏:0  评论:0  赞:0  阅读:117
11. JavaSE-Final关键字详解
Final关键字:Final可以修饰类、方法、变量Final修饰的类不可以被继承Final修饰的方法不可以被覆盖Final修饰的变量是一个常量,只能被赋值一次内部类只能访问被final修饰的局部变量继承弊端:打破了封装性,而final可以可以解决乱用继承的情况。为什么要用final修饰变量?其实..
分类:编程语言   时间:2015-07-21 15:04:48    收藏:0  评论:0  赞:0  阅读:188
Python
由于是初学,所以第一个程序遇到问题是难免的,谈一下我遇到的问题:逐一显示列表中的所有元素。foriinrange(len(l1)):printl1[i],出现错误:‘int‘objectisnotiterable查了一下,原来不能直接用int进行迭代,而必须加个range。
分类:编程语言   时间:2015-07-21 15:02:28    收藏:0  评论:0  赞:0  阅读:223
12. JavaSE-抽象类 & 接口
抽象类:1.抽象的概念:笼统、模糊、不具体2.特点:方法只有声明没有实现时,该方法就是抽象方法,需要被abstract关键字修饰,抽象方法必须定义在抽象类中,该类也必须被abstract修饰3.抽象类不可以被实例化。因为调用抽象方法没意义,无方法体4.抽象类必须有其子类覆盖了所有..
分类:编程语言   时间:2015-07-21 15:02:19    收藏:0  评论:0  赞:0  阅读:188
python 代码检查,实现行级代码优化
有时候运行一个python程序,它需要运行很长时间。你或许想提升该程序的运行效率。那该怎么做那?首先需要你要找到该程序瓶颈在哪里~比如,哪个函数的运行花费时间比较长?哪个函数占用内存比较多,是否需要优化对内存的使用?哪个占用cpu时间比较长?等...这些都需要考虑,pyth..
分类:编程语言   时间:2015-07-21 15:01:51    收藏:0  评论:0  赞:0  阅读:257
[LeetCode][Java] Flatten Binary Tree to Linked List
题目: Given a binary tree, flatten it to a linked list in-place. For example, Given 1 / 2 5 / \ 3 4 6 The flattened tree should look like: ...
分类:编程语言   时间:2015-07-21 14:56:47    收藏:0  评论:0  赞:0  阅读:204
java基础面试题
面试题收集——Java基础部分(一) 1、一个".java"源文件中是否可以包括多个类(不是内部类)?有什么限制?    可以有多个类,但只能有一个public的类,并且public的类名必须与文件名相一致。 2、Java有没有goto?    java中的保留字,现在没有在java中使用。 3、说说&和&&的区别。    &和&&都可以用作逻辑与的运算符,表示逻辑与(and)...
分类:编程语言   时间:2015-07-21 14:56:17    收藏:0  评论:0  赞:0  阅读:116
ORB算法
ORB算法是将FAST角点检测与BRIEF特征描述结合并进行了改进,是一种快速,较好的特征检测算法。...
分类:编程语言   时间:2015-07-21 14:54:18    收藏:0  评论:0  赞:0  阅读:1645
算法只回溯思想
1、概念       回溯算法实际上一个类似枚举的搜索尝试过程,主要是在搜索尝试过程中寻找问题的解,当发现已不满足求解条件时,就“回溯”返回,尝试别的路径。    回溯法是一种选优搜索法,按选优条件向前搜索,以达到目标。但当探索到某一步时,发现原先选择并不优或达不到目标,就退回一步重新选择,这种走不通就退回再走的技术为回溯法,而满足回溯条件的某个状态的点称为“回溯点”。      许多复杂的...
分类:编程语言   时间:2015-07-21 14:53:47    收藏:0  评论:0  赞:0  阅读:282
[python-1]数据类型、控制流语句、模块、函数和类
- 什么是程序? 程序简单说就是数据结构和算法。而且我们可以把数据结构和算法简单分为面向过程和面向对象两种。比如基本数据类型这些属于面向过程的数据结构,而类/属性和模块可以看成是面向对象的数据结构。基本运算符和控制流可以看作面向过程的算法,而构造和析构过程可以看成是面向对象的算法。...
分类:编程语言   时间:2015-07-21 14:50:47    收藏:0  评论:0  赞:0  阅读:216
java基础 this 关键字!
为了程序的可读性,通常将一个类中的表示同一属性的变量进行统一的命名,但是这样做又会导致成员变量与局部变量名字冲突导致无法访问成员变量,为了解决这个问题,java中引入了this这个关键字!所以this 的作用就是用于在方法中访问对象的其他成员! this关键字有以下三种常见用法: 1)通过this关键字可以明确的访问成员变量,解决与局部变量重名的矛盾!(成员变量与局部变量冲突的时候) c...
分类:编程语言   时间:2015-07-21 14:50:37    收藏:0  评论:0  赞:0  阅读:357
Java事件处理机制和适配器
最重要的是理解事件源,监视器,处理事件的接口的概念。 1.事件源:是能够产生时间的对象都可以叫事件源,比如文本框,按钮,下拉列表之类的组件。2.监视器:事件源要产生事件,必须要有什么东西去监视它,以便作出相应啊,那就是监视器,监视器的作用是对事件源进行监视,以便对发生的时间进行处理。事件源通过相应的方法注册自己的监听器。比如addListener(监听器); 3。处理事件的接口:监视器负责处理事...
分类:编程语言   时间:2015-07-21 14:49:07    收藏:0  评论:0  赞:0  阅读:514
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!