自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 收藏
  • 关注

原创 矩阵行复制python实现

输出:[4, 5, 6],[7, 8, 9],[1, 2, 3],[4, 5, 6],[7, 8, 9],[1, 2, 3],[4, 5, 6],[1, 1, 1],[1, 1, 1],[2, 2, 2],[2, 2, 2],[2, 2, 2],[3, 3, 3],[3, 3, 3],

2024-01-24 12:33:17 439 1

原创 c++学习笔记(10)文件操作

函数原型 ostream&write(const char * buffer,int len);函数原型 istream&read(char * buffer,int len);2 二进制文件 文件以文本的二进制形式存储在计算机中,用户一般不能直接读懂它们。字符指针buffer指向内存中一段存储空间,len是读写的字节数。1 文本文件 文件以文本的ASCII码形式存储在计算机中。ofs.open("文件路径",打开方式);ifs.open("文件路径",打开方式);ofs<<"写入的数据";

2023-06-01 23:00:06 113

原创 c++学习笔记(9)多态

虚析构或纯虚析构就是用来解决通过父类指针释放子类对象如果子类中没有堆区数据,可以不写为虚析构或纯虚析构拥有纯虚析构函数的类也属于抽象类,不能实例化对象。

2023-06-01 12:25:10 121

原创 c++学习笔记(8)继承

如果子类中出现和父类同名的函数,子类中同名成员函数会隐藏父类中所有的同名成员函数,不能访问,加上作用域则可以访问。如果子类中出现和父类同名的函数,子类中同名成员函数会隐藏父类中所有的同名成员函数,不能访问,加上作用域则可以访问。两个派生类继承同一个基类,又有某个类同时继承着两个派生类,这种继承称为菱形继承或者钻石继承。语法:class 子类 : 继承方式 父类1,继承方式 父类2.......//直接调用,调用的是子类中的同名函数。子类继承父类后,当创建子类对象,也会调用父类的构造函数。

2023-05-29 19:54:37 94

原创 c++学习笔记(7)友元 运算符重载

/ ()重载实现,使用非常像函数,所以又称仿函数。概念:对已有的运算符进行重新定义,赋予其另一种功能,以适应不同的数据类型。代码中包括类中构造函数以及成员函数的类外实现(加::作用域)此处要返回值,不能返回引用,因为返回的是局部对象。由于重载后使用的方式非常像函数的调用,因此被称为仿函数。对于内置的数据类型的表达式的运算符是不可更改的。2)默认析构函数(无参,函数体为空)3)默认拷贝函数,对属性进行值拷贝。

2023-05-17 16:50:07 358

原创 c++学习笔记(6)静态成员,对象模型,this指针

c++通过提供特殊的对象指针,this指针,区分是哪个对象调用自己的。c++编译器会给每个空对象也分配一个字节空间,是为了区分空对象占用的位置,每个空对象有独一无二的地址。this指针是隐含在每一个非静态成员函数内的一种指针,不需要定义,直接使用即可。当其他类对象作为本类成员,构造时先构造类对象,再构造自身,析构的顺序与构造相反。静态成员就是在成员变量和成员函数前加上关键字static,称为静态成员。c++类中的成员可以是另一个类的对象,称该成员为对象成员。在c++中,类内的成员变量和成员函数分开存储。

2023-05-16 13:11:24 96

原创 c++学习笔记(5)构造函数和析构函数,拷贝

对象的初始化和清理c++每个对象都会有初始设置以及对象销毁前的清理数据的设置。

2023-05-16 12:58:08 54

原创 c++学习笔记(4)类和对象,封装特性,头文件拆分

c++面向对象三大特性:封装、继承、多态c++认为万事万物皆为对象,对象上有其属性和行为。

2023-05-16 12:44:43 185

原创 c++学习笔记(3)内存分区模型,引用,函数提高

指针常量,指针指向不可改,所以引用不可改。注意事项:引用必须初始化,如不能直接写int &b;,初始化后不可改变(不能改成另一个变量的别名),可以赋值,不能更改引用。有默认值的参数放在后边,即不能写:void func(int a, int b = 10,int c){}通过引用参数传递的效果同按地址传递是一样的,引用的语法更简单。程序员分配释放,若程序员不释放,程序结束时由操作系统回收。程序员分配释放,若程序员不释放,程序结束时由操作系统回收。不同区域存放的数据,赋予不同的生命周期,编程更灵活。

2023-05-16 12:25:49 84

原创 c++学习笔记(2)数组,函数,指针,结构体

定义指针 int a = 10;int * p;p = &a;使用指针 可以通过解引用的方式来找到指针指向的内存在32位操作系统下x86,指针占4字节,64位占8字节x64空指针指针变量指向内存中编号为0的空间用途:初始化指针变量 int *p = NULL注意:空指针指向的内存是不可以访问的 内存编号0-255为系统占用内存,不允许用户访问野指针:指针变量指向非法的内存空间如:int * p = (int*)0x1100;访问会报错空指针和野指针都不是我们申请的空间,因此不要访问。

2023-05-16 12:10:41 107

原创 c++学习笔记(1)基础

宏常量#define 常量名 常量值通常在文件上方定义。

2023-05-16 12:01:04 72

原创 mysql基础操作练习

insert into teacher values ('804','李成','男','1958-12-02','副教授','计算机系');insert into teacher values ('856','张旭','男','1969-03-12','讲师','电子工程系');insert into teacher values ('825','王萍','女','1972-05-05','助教','计算机系');

2023-05-10 13:08:27 295

原创 mysql学习笔记

可以不加global 为会话级别,加上为系统级别。第二范式 2NF 满足第一范式的前提下,除主键外的每一列都必须完全依赖主键,如果出现不完全依赖,只可能发生在联合主键的情况下 不满足时可拆表。事务的一致性是指事务的执行不能破坏数据库数据的完整性和一致性,一个事务在执行之前和执行之后,数据库都必须处以一致性状态。会把左边表里的所有数据取出来,而右边表中的数据如果有相等的,就显示出来,如果没有会补上NULL。脏读:一个事务读到了另外一个事务没有提交的数据,就叫做脏读,实际开发中是不允许脏读的出现的。

2023-05-10 13:06:06 33

原创 python3.8安装pyltp

python3.8安装pyltp

2022-07-04 19:23:45 720

原创 从neo4j中导出数据

从neo4j中导出数据,json文件

2022-06-14 20:47:11 2829 3

原创 爬虫使用xpath部分内容无法获取

使用xpath获取信息,同一个网页的不同内容,有的可以,有的无法获取网页中的内容是通过js代码读取外部json数据来动态更新的。requests只能获取网页的静态源代码,动态更新的内容取不到。对于动态更新的内容要用selenium 来爬取。或者是通过F12控制台分析页面数据加载的链接,找到真正json数据的地址进行爬取。在页面上点击右键,右键菜单中选 "查看网页源代码"。参考:(1条消息) 关于xpath返回空列表的问题-Python-CSDN问答...

2022-05-11 21:15:06 1971

原创 nltk,wordnet安装时出现问题关于omw-1.4

把corpora里的omw文件重命名为omw-1.4(当时忘了截图了)安装方法及链接https://blog.csdn.net/Charchunchiu/article/details/96436736

2022-01-09 16:38:46 2493 3

原创 word2vec生成词向量

先预处理,进行分词等import jiebafrom gensim.models import Word2Vecstopword = [line.strip() for line in open('password.txt', 'r',encoding='utf-8').readlines()]def seg_sentence(sentence): """"进行分词""" sentence_seged = jieba.cut(sentence.strip()) #分词

2022-01-09 16:33:02 1051 1

原创 【笔记】创建excel表并保存指定路径

文件夹创建excel表创建及保存import xlwtimport osdef mikdir(path): path = path.strip() # path = path.rstrip("\\") isExists = os.path.exists(path) if not isExists: os.makedirs(path) print('创建成功') else: print("文件夹已存在")

2021-11-18 22:25:57 762

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除