Java流类图结构: 流的概念和作用 流是一组有顺序的,有起点和终点的字节集合,是对数据传输的总称或抽象。即数据在两设备间的传输称为流,流的本质是数据传输,根据数据传输特性将流抽象为各种类,方便更直观的进行数据操作。 IO流的分类 根据处理数据类型的不同分为:字符流和字节流 根据数据流向不同分为:输 ...
分类:
编程语言 时间:
2017-05-29 13:17:49
收藏:
0 评论:
0 赞:
0 阅读:
293
Python中对中文字符的操作时常会使程序出现乱码 不全然管用的处理方法: 读取数据时使用encode编码为Bytes以保护数据 使用时转化为string并使用decode解码 如: title = title_origin[0].encode('utf-8') title = str(title. ...
分类:
编程语言 时间:
2017-05-29 13:15:50
收藏:
0 评论:
0 赞:
0 阅读:
334
C编译器不会检查下标的越界 即使两个数组的类型和大小同样,也不能检验其是否相等 不能直接将一个数组赋给还有一个数组 不能为数组总体赋值 二维数组: 最经常使用的多维数组 、 能够看成是由两个一维数组组成的数组 类似于一个由行和列组成的表格 二维数组的声明方式: 类型说明符 数组名[常量表达式1][常 ...
分类:
编程语言 时间:
2017-05-29 13:15:35
收藏:
0 评论:
0 赞:
0 阅读:
346
# -*- coding: utf-8 -*- from Tkinter import * def btn_click(): b2['text'] = 'clicked' evalue = e.get() print 'btn Click and Entry value is %s' % evalu ...
分类:
编程语言 时间:
2017-05-29 13:14:11
收藏:
0 评论:
0 赞:
0 阅读:
363
作业一:RPM命令 挂载光盘文件到/media 目录 mount -t auto /dev/cdrom /media 进去/media目录下的Packages目录 cd /media/Packages 查看系统已安装的所有rpm包 rpm -qa 查看系统是否安装dhcp软件包 rpm -qa | ...
分类:
编程语言 时间:
2017-05-29 13:13:20
收藏:
0 评论:
0 赞:
0 阅读:
417
例子: import random c = list(zip(a, b)) random.shuffle(c) a[:], b[:] = zip(*c) ...
分类:
编程语言 时间:
2017-05-29 13:12:07
收藏:
0 评论:
0 赞:
0 阅读:
1589
概要: 实例代码具体解释: 文件夹结构 Car.java package com.coslay.beans.autowire; public class Car { private String brand; private double price; public String getBrand( ...
分类:
编程语言 时间:
2017-05-29 12:42:43
收藏:
0 评论:
0 赞:
0 阅读:
393
写在前面 上课第四天,打卡: 加勒比海盗今天上映;端午节公司发的粽子很有范! 一、函数的基本概念 - 函数是什么? 函数,就是一个'锤子',一个具有特定功能的'锤子',使用者可以在适当的时候使用这个'锤子',而不用再去从头做一个'锤子';即可以直接拿来使用; 函数是组织好的,可重复使用的,用来实现单 ...
分类:
编程语言 时间:
2017-05-29 12:42:23
收藏:
0 评论:
0 赞:
0 阅读:
317
f = open('cc','r',encoding='utf-8') f_new = open('cc.bak','w',encoding='utf8') for line in f: if ' 想让我知难而退' in line: line = line.replace('想让我知难而退','想让... ...
分类:
编程语言 时间:
2017-05-29 12:40:02
收藏:
0 评论:
0 赞:
0 阅读:
274
1、面向对象的特征有哪些方面 1.抽象:抽象就是忽略一个主题中与当前目标无关的那些方面。以便更充分地注意与当前目标有关的方面。抽象并不打算了解所有问题。而仅仅是选择当中的一部分,临时不用部分细节。抽象包含两个方面,一是过程抽象,二是数据抽象。 2.继承:继承是一种联结类的层次模型,而且同意和鼓舞类的 ...
分类:
编程语言 时间:
2017-05-29 12:38:58
收藏:
0 评论:
0 赞:
0 阅读:
1568
说一说选择排序 选择排序,作为八大经典算法之一,虽不如插入,快速,希尔等排序高效,但其结构简单,思路清晰,适合新手理解算法, 了解排序,适合数据较少时的排序情况。 如下是选择排序的图解原理 如果说冒泡排序是顶向下,那么选择排序就是由底向上了,先解决第一个数,再解决第二个数,依次解决整个数组的排序 如 ...
分类:
编程语言 时间:
2017-05-29 12:36:30
收藏:
0 评论:
0 赞:
0 阅读:
389
一说起通配符,大家非常快就会想起*和?号,有了通配符,使得表达能力大大增强,非常多linux命令都支持这个东西,事实上就是glob style pattern. 就连redis的keys命令都支持glob. 我要实现的glob,支持下面特性: 星号*匹配0个或多个随意字符?匹配确切的一个随意字符[c ...
分类:
编程语言 时间:
2017-05-29 12:33:50
收藏:
0 评论:
0 赞:
0 阅读:
341
以前群里有个同事发了道面试题: 两个已排好序数组,A和B,现要求对他们重新联合排序,合以的小数放入A数组中,大的数放入B中。 这题的关键是两个数组已经排好序,如果按传统的方法,进行排序当然没问题,但就没有充分利用现有的条件。 或许你可以想到插入排序,这样就可以利用a数组已排好序的优势对其进行排序了。 ...
分类:
编程语言 时间:
2017-05-29 12:33:22
收藏:
0 评论:
0 赞:
0 阅读:
208
一、排序名称 内部排序:指待排序列完全存放在内存中所进行的排序过程,适合不太大的元素序列。其中快速排序的是目前排序方法中被认为是最好的方法。 1、插入排序:直接插入排序、(shell)希尔排序 2、交换排序:冒泡排序、快速排序 3、选择排序:简单选择排序、堆排序 4、归并排序 5、基数排序 外部排序 ...
分类:
编程语言 时间:
2017-05-29 12:33:08
收藏:
0 评论:
0 赞:
0 阅读:
353
package net; import java.io.FileInputStream; import java.io.IOException; import java.io.InputStream; import java.io.OutputStream; import java.net.Sock... ...
分类:
编程语言 时间:
2017-05-29 12:32:42
收藏:
0 评论:
0 赞:
0 阅读:
420
上一篇博客我们成功地从网页上爬下了小说的一个章节。理所当然地。接下来我们要把整本小说都爬下来。首先。我们要把程序从原来的读完一章就结束,改成读完一章之后能够继续进行下一章的阅读。 注意到每一个小说章节的网页以下都有下一页的链接。通过查看网页源码。略微整理一下( 不显示了)。我们能够看到这 ...
分类:
编程语言 时间:
2017-05-29 12:32:31
收藏:
0 评论:
0 赞:
0 阅读:
347
python 装饰器 1、必备 1 2 3 4 5 6 7 8 9 10 11 12 13 14 #### 第一波 #### def foo(): print 'foo' foo #表示是函数 foo() #表示执行foo函数 #### 第二波 #### def foo(): print 'foo' ...
分类:
编程语言 时间:
2017-05-29 12:32:01
收藏:
0 评论:
0 赞:
0 阅读:
278
a=b a和b两个对象地址相同 a和b两个对象的子对象地址相同 a=copy.copy(b) a和b两个对象地址不同 a和b两个对象的子对象地址相同 a=copy.deepcopy(b) a和b两个对象地址不同 a和b两个对象的子对象地址不同 可以通过id(a) 来判断a地址,通过[id(x) fo ...
分类:
编程语言 时间:
2017-05-29 12:30:11
收藏:
0 评论:
0 赞:
0 阅读:
294
初看aop,上来就是一大堆术语,而且还有个拉风的名字,面向切面编程,都说是OOP的一种有益补充等等。一下子让你不知所措,心想着:怪不得很多人都和我说aop多难多难。当我看进去以后,我才发现:它就是一些java基础上的朴实无华的应用,包括ioc,包括许许多多这样的名词,都是万变不离其宗而已。 2.为什 ...
分类:
编程语言 时间:
2017-05-29 12:30:02
收藏:
0 评论:
0 赞:
0 阅读:
266
Python之路,Day4 本节大纲 迭代器&生成器 装饰器 基本装饰器 多参数装饰器 递归 算法基础:二分查找、二维数组转换 正则表达式 常用模块学习 作业:计算器开发 实现加减乘除及拓号优先级解析 用户输入 1 - 2 * ( (60-30 +(-40/5) * (9-2*5/3 + 7 /3* ...
分类:
编程语言 时间:
2017-05-29 12:26:35
收藏:
0 评论:
0 赞:
0 阅读:
271