![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
语言基础
远方蝶翼天涯
硕士,发表数篇核心论文。资深毕业论文和期刊论文辅导专家,辅导七年,百分百通过率
展开
-
python对文件及文件夹的操作
1、对单个文件夹里的文件的内容读取path = "F:\\pro\\4_2\\4"for dirpath, dirnames, filenames in os.walk(path): for filename in filenames: pa = os.path.join(path,filename) f1 = open(pa,'r')...原创 2019-07-31 15:19:39 · 644 阅读 · 0 评论 -
scala
val 不可变var 可变建议使用val变量,因为spark复杂系统中,需要大量网络传输数据,若使用var会担心值被错误更改。val可自动识别类型也可自己定义类型申明多个变量...原创 2020-02-09 15:18:45 · 328 阅读 · 0 评论 -
对象持久化
一、扁平文件1、文本文件二、pickle(用于python特有的类型和python的数据类型间进行转换)其可存储的类型所有python支持的原生类型:布尔值,整数,浮点数,复数,字符串,字节,None由任何原生类型组成的列表,元组,字典和集合函数,类,类的实例pickle默认操作二进制文件,使用文件函数的时候需要注意,否则出现 TypeErrorimport pickle...原创 2020-01-01 15:05:26 · 197 阅读 · 0 评论 -
unittest测试模块/异常处理/数值打印格式处理(如小数)/随机函数/日期及时间
一、unittest测试模块此小实验已经传至github,喜欢的朋友们给个star喔~总结setUp()函数:相当于定义的全局变量,里面变量对以下的函数都有效score是字典类型,传字典类型需要加**import unittestfrom test.Student import Student as Studentclass UnitTest_Student(unittest.Tes...原创 2019-12-31 14:20:50 · 368 阅读 · 0 评论 -
python之继承
Person.pyimport datetimeclass Person: AllCount = 0 def __init__(self,number,name,sex,birthday): self.number = number self.name = name self.birthday = birthday ...原创 2019-12-30 16:12:00 · 148 阅读 · 0 评论 -
python基础
1、python的切片csv文件如下此表格在D:\student.csv中1.1 加载CSV文件import numpy as npimport pandas as pddata=pd.read_csv('D:\student.csv',encoding='gbk') 1.2 dataframe的基本操作data.shape[0]#列数data.shape[1]#行数da...原创 2018-11-22 16:17:14 · 521 阅读 · 0 评论 -
单例模式、锁
缺点:每次访问都要创建对象,获取里面信息单例模式:但创建对象时,一次创建对象获取信息,就已经知道里面信息,以后就不用创建对象(其他类有调用此类情况)。饿汉式单例模式:缺点:一次都没有调用,也会触发,如果整个生命周期都不用调此类时,浪费资源。懒汉式单例模式:代码是线程代码时,第一个线程创建对象调用此类获取信息,未执行完,没有获取到信息。第二个线程就会创建对象获取信息。引入锁关于...原创 2019-07-02 20:14:01 · 410 阅读 · 0 评论 -
创建maven的hadoop项目的步骤及eclipse 的java快捷键
1、打开eclipse2、选择File–>New–>other3、4、5、添加依赖打开pom.xml<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://...原创 2019-07-03 22:42:35 · 720 阅读 · 2 评论 -
java之ArrayList、HashSet 、HashMap知识点
参考代码如下User类package num1;public class User { private String id; private String name; private String password; private String phone; private int age; private int salary; publ...原创 2019-07-03 22:06:15 · 153 阅读 · 0 评论 -
java基础
从现在开始为学习分布式编程打下基础,我将花几天的时间来学习java和scala语言,后来就要重点学习spark编程了。每次的总结以博客的形式储存,为了监督自己,也为了和大家分享。一、构造函数构造函数注意以下两点:1、未申明构造函数时,构造函数默认为无参构造函数2、当申明了有参构造函数时,未申明无参的构造函数时,此时无参函数不能使用。package class_stude...原创 2019-06-23 16:50:09 · 141 阅读 · 0 评论