- 博客(9)
- 收藏
- 关注
原创 Javase四月中
9.IO流 : 数据(字符、字节) 1字符=2字节顶层父类输入流(读入内存)输出流(写入硬盘)字节流InputStreamOutputStream字符流ReaderWriter一切均为字节,则字节流可以读取任意文件。9.1字节输出流OutputStreampublic abstract class OutputStream extends Object implements Closeable, Flushable{ void close(); /
2021-05-06 22:25:08 129
原创 Javase四月上
1.HashMapHashMap 内部数据结构: 数组+链表/红黑树空值:只允许一个键为Null(多的会覆盖),值不限影响性能参数 初始容量:创建哈希表(数组)时桶的数量,默认为16 负载因子:哈希表在其容量自动增加之前可以达到多慢的一种尺度,默认为0.75HashMap工作原理基于Hashing的原理,我们使用put(key, value )存储对象到HashMap中,使用get(key)从HashMap获得对象put() 的工作原理 HashMap 的底
2021-05-06 22:22:36 98
原创 Javase三月
2.28五分钟爬虫蚂蚁学fstring简单使用f-string用大括号 {} 表示被替换字段,其中直接填入替换内容:>>> name = 'Eric'>>> f'Hello, my name is {name}''Hello, my name is Eric'学习的excel的网站 数据导入——》数据——》自网站——》属性——》导入headfirstjava有成千上百个文件怎么提交?把所有文件包装进依据pkzip 格式来存档的Java Arc
2021-05-06 22:21:58 2271
原创 数据库初学笔记
数据库基本概念数据独立性:逻辑独立性、物理独立性数据模型:数据模型 是在数据库用来描述现实世界的方法。 最早:层次模型、网状模型 关系数据模型 基本数据结构 table relation所有模型查询结果–>表 --> 形成的封闭空间–> 代数的系统为 关系代数SQL 是非过程化的语言。soft link 软连接:指关系模型的数据关系 ,有区别于层次模型和网状模型的指针 和链表 。属性:描述实体的每一个信息。属性必须是原子的,即表中不能套表 。
2021-04-08 14:53:45 509
原创 Cookbook:5.文件和IO
1.读写文本数据对文本数据进行读写操作,可能涉及到多种编码解决:用 open() 配合 rt 模式with open('somefile.txt','rt') as f: data=f.read()读写操作 open( ) wt 模式wt 模式:如果文件已存在,会清除原先内容书 P1442.将输出重定向到文件将print函数加上file参数即可:with open('somefile.text','rt') as f: print('ssss',file=f)
2021-04-08 14:52:46 154
原创 Cookbook:4.迭代器和生成器
0.迭代器和生成器https://www.runoob.com/python3/python3-iterator-generator.html迭代器对象从集合的第一个元素开始访问,直到所有的元素被访问完结束。迭代器只能往前不会后退。迭代器有两个基本的方法:iter() 和 next()。字符串,列表或元组对象都可用于创建迭代器:>> list=[1,2,3,4]>>> it = iter(list) # 创建迭代器对象>>> print(ne
2021-04-08 14:52:03 163
原创 Cookbook:3.数字日期和时间
3.1数值取整将浮点数取固定的小数位round(value,ndigits)round(1.23,1)#1.2round(-1.27,1)#-1.3round(1.27,1)#1.3某个值为整数的一半时,取到离该值最近的偶数,即1.5和2.5都取为2ndigits可以是负数a=1627731round(a,-1)#1637730round(a,-3)#1628000如果只是将数值以固定的位数输出,使用formatx=1.23456format(x,'0.2f')#'
2021-04-08 14:51:35 125
原创 cookbook:1.python数据结构
1.数据结构1.8字典的计算prices={ "ACME":45, "AAPL":23, "INM":22}zip()函数zip() 函数用于将可迭代的对象作为参数,将对象中对应的元素打包成一个个元组,然后返回由这些元组组成的列表。如果各个迭代器的元素个数不一致,则返回列表长度与最短的对象相同,利用 * 号操作符,可以将元组解压为列表。zip 语法:zip([iterable, ...])参数明:iterabl – 一个或多个迭代器;返回值返回元组列
2021-04-08 14:50:47 208 1
原创 Cookbook:2.字符串和文本
2.字符串和文本2.1针对任意多的分割符拆分字符串re.split()方法line='asasd sda; asdw, sad ,sdaw, sdppppp'import rere.split(r'[;,\s]\s*',line)2.2在字符串开头或结尾做文本匹配str.startswith()和endswith()filename='spam.txt'filename.endswith('.txt')True多项检查import osfilenames=os.li
2021-04-08 14:50:09 109
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人