- 博客(169)
- 资源 (12)
- 收藏
- 关注
原创 EnjoyToShare | 考研英语复试口语
使用前需知(拒绝白嫖,如果对你有帮助,你只需点个赞就行)需要 pdf 直接打印版,可在公众号 “码客 E 分享” 回复 复试口语 即可获取(会持续更新)声明:个人整理,不可用于商业用途,转载请注明出处!最后祝愿大家都能上岸!让我们一起努力!考研 QQ 资源共享群:647430671...
2020-05-02 13:30:03 3213
原创 使用Python实现通过doi下载文献pdf
使用Python实现通过doi下载文献pdf第一版实现:通过doi下载单个文献pdf后续更新第二版:通过读取表格中doi号,获取doi列表,遍历下载对应的pdf文件,不存在pdf,则返回不存在呗还会有第三版:网页上获取doi号写入表格第四版:……第一版:通过doi下载单个文献pdf#!/usr/bin/python3# -*- coding: utf-8 -*-"""@File: version_1.1_doi_to_get_pdf.py@Time: 2021/4/20 10:10
2021-04-20 23:34:43 2631 2
原创 VScode快速下载方法
Visual Studio Code 通过官网下载老是下载很慢,或者直接中断,比如会显示如下:但是经过千辛万苦,我终于找到了一种快速下载的方式,步骤如下:1.首先进入官方下载地址页面,点击下载。VScode官方地址:https://code.visualstudio.com/找到官方下载的软件,复制下载地址:3.更改国内镜像地址前缀:http://vscode.cdn.azure.cn那么下载地址即为:http://vscode.cdn.azure.cn/stable/622cb03f7e07
2021-03-04 13:54:59 3140 4
原创 No module named ‘imblearn‘
如果出现了如下问题:说明没有安装imbalanced-learn模块,所以执行下面命令进行安装即可:pip install imbalanced-learn
2021-03-02 16:25:42 6370
原创 Python数据结构之栈
3 栈栈是一种数据结构,只能从一端插入和删除操作,遵循着先进后出原则存储数据。3.1 栈的初始化def __init__(self): self.stack = [] # 栈列表 self.size = 20 # 栈大小 self.top = -1 # 栈顶位置3.2 元素进栈# 元素进栈def push(self, element): self.stack.append(element) self.top += 13.3 元素出栈#
2020-12-20 17:42:55 418
原创 Python数据结构之单链表
2 单链表单链表是一种链式的数据结构,链表中的数据用结点表示,保持了数据之间的逻辑关系,但存储空间不一定是按照顺序存储。链表的基本元素有:节点:包括数据域和指针域,数据域存放数据,指针域存放指向下一个元素的指针head:头结点tail:尾结点None:链表最后一个结点的指针域为NonePython中没有显式的指针,但是有引用啊,所以我们可以通过定义节点类和引用来实现链表!链表分为单链表和单循环链表,双向链表和双向循环链表,本篇先讲一下单链表:2.1 定义节点类节点类中包括节点数据
2020-12-15 22:24:37 407
原创 Python数据结构之顺序表
1 顺序表突发奇想,想用Python把数据结构的知识再过一遍,所以就开始从顺序表从头来一遍,Python内置了一些功能,感觉只需要定义方法调用就好了,或者不想这么干的话,直接调用内置的方法咯。list 是一种元素个数可变的线性表,采用了分离式技术实现的动态顺序表。可以加入和删除元素,并在各种操作中维持已有元素的顺序(即保序)。1.1 创建顺序表# 创建顺序表def CreateSeqList(self): element = input("please enter(input #:en
2020-12-15 19:39:45 725
原创 Mac 上 Parallels Desktop 16科学版下载
关注微信公众号“码客趣分享”,回复“Parallels Desktop”或者“pd”,即可获得Parallels Desktop 16 的科学版本,我自己试过,很好用。
2020-09-25 18:32:52 784
原创 【Python入门学习笔记】六、面向对象编程
???? 本文收录于 GitHub 仓库: https://github.com/wugenqiang/NoteBook???? 在线阅读地址:https://notebook.js.org/第六章 面向对象编程文章目录第六章 面向对象编程6.1 类和实例6.1.1 数据封装6.2 访问限制6.3 继承和多态6.3.1 静态语言 vs 动态语言6.4 获取对象信息6.4.1 使用 type()6.4.2 使用 isinstance()6.4.3 使用 dir()6.5 实例属性和类属性6.6 参考
2020-08-15 09:18:12 348
原创 【Python入门学习笔记】五、模块
???? 本文收录于 GitHub 仓库: https://github.com/wugenqiang/NoteBook???? 在线阅读地址:https://notebook.js.org/第五章 模块文章目录第五章 模块5.1 使用模块5.1.1 作用域5.2 安装第三方模块5.2.1 安装常用模块5.2.2 模块搜索路径5.3 参考资料我们知道,一个文件里代码越来越长的时候,就会越来越不容易维护。为了编写可维护的代码,我们把很多函数分组,分别放到不同的文件里,这样,每个文件包含的代码就相
2020-08-15 09:12:45 352
原创 机器学习之数学基础
???? 本文收录于 GitHub 仓库: https://github.com/wugenqiang/NoteBook???? 在线阅读地址:https://notebook.js.org/【一】高等数学基础1 - 元素和极限2 - 两个重要的极限定理3 - 导数4 - 泰勒展开5 - 偏导数6 - 积分【二】线性代数基础1 - 基本知识2 - 向量操作3 - 矩阵运算4 - 特殊函数【三】概率论基础1 - 概率与分布2 - 期望与方差3 - 大数定律
2020-07-20 23:57:07 318
原创 【Python入门学习笔记】四、函数式编程
第四章 函数式编程文章目录第四章 函数式编程4.1 什么是函数式编程4.1.1 定义4.1.2 特点① 函数是"第一等公民"② 只用"表达式",不用"语句"③ 没有"副作用"④ 不修改状态⑤ 引用透明4.1.3 好处① 代码简洁,开发快速② 接近自然语言,易于理解③ 更方便的代码管理④ 易于"并发编程"⑤ 代码的热升级4.2 高阶函数4.2.1 map/reduce① map② reduce4.2.2 filter① 用 filter 求素数4.2.3 sorted① 排序算法4.3 返回函数4.3.1
2020-07-19 10:34:02 503
原创 【Python入门学习笔记】三、高级特性
第三章 高级特性文章目录第三章 高级特性3.1 切片3.1.1 list 切片3.1.2 tuple 切片3.1.3 str 切片3.2 迭代3.3 列表生成式3.3.1 if ... else3.4 生成器3.5 迭代器掌握了 Python 的数据类型、语句和函数,基本上就可以编写出很多有用的程序了。比如构造一个1, 3, 5, 7, ..., 99的列表,可以通过循环实现:L = []n = 1while n <= 99: L.append(n) n = n + 2p
2020-07-18 16:09:13 457
原创 【Python入门学习笔记】二、函数
第二章 函数文章目录第二章 函数2.1 调用函数2.1.1 内置函数2.1.2 数据类型转换2.2 定义函数2.2.1 def 定义2.2.2 空函数2.2.3 参数检查2.2.4 返回多个值2.3 函数的参数2.3.1 位置参数2.3.2 默认参数2.3.3 可变参数2.3.4 关键字参数2.3.5 命名关键字参数2.3.6 参数组合2.4 递归函数2.5 参考资料我们知道圆的面积计算公式为:S=πr2S = πr^2S=πr2当我们知道半径r的值时,就可以根据公式计算出面积。假设我们需要计
2020-07-18 16:04:29 497
原创 【Python入门学习笔记】一、Python基础
作者: wugenqiang学习笔记:https://notebook.js.org/微信公众号:码客 E 分享(ID:enjoytoshare)文档后续更新地址:一、Python基础第一章 Python 基础文章目录第一章 Python 基础1.1 环境准备1.1.1 Python 安装1.1.2 安装代码编辑器 PyCharm1.1.3 安装 Jupyter notebook1.2 第一个 Python 程序1.2.1 HelloWorld1.2.2 输入和输出① 输出② 输入1.2..
2020-07-18 16:02:16 928
原创 docsify 构建文档网站之定制功能(全网最全)
作者: wugenqiang学习笔记:https://notebook.js.org/微信公众号:码客 E 分享(ID:enjoytoshare)文档后续更新地址:docsify 构建文档网站4 定制功能4.1 支持 DOT 语言作图DOT 语言是贝尔实验室开发的用于作图的脚本语言,最初在桌面端程序 Graphviz 中支持。后来有人开发了 Viz.js 使得浏览器端也能支持 DOT 语言作图的渲染。我们的目的如下:当 Markdown 渲染器识别到一处语言名为 dot 代码块时,就调.
2020-07-01 20:27:00 3100 3
原创 【高等数学】第 6 讲 积分
作者: wugenqiang学习笔记:https://notebook.js.org/微信公众号:码客 E 分享(ID:enjoytoshare)文档后续更新地址:【高数基础】第 6 讲 积分文章目录第 6 讲 积分6.1 黎曼积分6.2 微积分基本定理6.3 分部积分6.1 黎曼积分微元法:6.2 微积分基本定理6.3 分部积分...
2020-06-19 10:36:25 470
原创 【高等数学】第 5 讲 偏导数
作者: wugenqiang学习笔记:https://notebook.js.org/微信公众号:码客 E 分享(ID:enjoytoshare)文档后续更新地址:【高数基础】第 5 讲 偏导数文章目录第 5 讲 偏导数5.1 偏导数的对称性5.2 链式法则5.3 梯度算符5.4 拉氏算符5.1 偏导数的对称性【例题】5.2 链式法则5.3 梯度算符5.4 拉氏算符拉普拉斯算符...
2020-06-19 10:35:18 1007
原创 【高等数学】第 4 讲 泰勒展开
作者: wugenqiang学习笔记:https://notebook.js.org/微信公众号:码客 E 分享(ID:enjoytoshare)文档后续更新地址:【高数基础】第 4 讲 泰勒展开文章目录第 4 讲 泰勒展开4.1 泰勒展开4.2 展开半径4.3 欧拉公式4.4 泰勒展开求极限4.1 泰勒展开【例题】exe^xex 的展开举例:4.2 展开半径4.3 欧拉公式4.4 泰勒展开求极限...
2020-06-19 10:34:26 602
原创 【高等数学】第 3 讲 导数
作者: wugenqiang学习笔记:https://notebook.js.org/微信公众号:码客 E 分享(ID:enjoytoshare)文档后续更新地址:【高数基础】第 3 讲 导数文章目录第 3 讲 导数3.1 导数的定义3.2 初等函数的导数3.3 反函数的导数3.4 复合函数的导数3.5 泰勒展开3.6 罗尔定理3.7 微分中值定理3.8 柯西中值定理3.9 洛必达法则3.10 泰勒展开的证明3.1 导数的定义【特殊情况说明】处处连续但是不可导外尔斯特拉斯函数.
2020-06-19 10:32:10 572
原创 【高等数学】第 2 讲 两个重要的极限定理
作者: wugenqiang学习笔记:https://notebook.js.org/微信公众号:码客 E 分享(ID:enjoytoshare)文档后续更新地址:【高数基础】第 2 讲 两个重要的极限定理文章目录第 2 讲 两个重要的极限定理2.1 第一个重要极限定理的证明2.2 夹逼定理2.3 第二个重要极限定理的证明两个重要极限:limn→∞(1+1n)n=e{\lim \limits_{n \to \infty} (1+\dfrac{1}{n})^n = e}n→∞.
2020-06-14 13:47:33 5034
原创 【高等数学】第 1 讲 元素和极限
作者: wugenqiang学习笔记:https://notebook.js.org/微信公众号:EnjoyToShare文档后续更新地址:【机器学习之高数基础】第 1 章 元素和极限第 1 章 元素和极限文章目录第 1 章 元素和极限1.1 实数的定义1.2 实数的元素个数1.3 自然数个数少于实数个数1.4 无穷小的比较1.5 级数的收敛1.6 极限的定义1.7 极限的四则运算1.8 极限的复合1.9 连续性1.1 实数的定义如何进行实数定义,要引入一个概念:戴德金分划首先,什.
2020-06-14 12:16:26 532
原创 LaTex 语法使用指南
更新地址:LaTex 语法使用指南LaTex 语法使用指南???? LaTex 中文介绍.pdf(全)文章目录LaTex 语法使用指南1 公式显示位置1.1 行内公式1.2 行间公式2 数学符号2.1 上下标2.2 导数符号2.2.1 偏导数2.2.2 条件偏导2.3 分式2.4 根式2.5 无穷大符号2.6 省略号2.7 关系符2.8 巨算子2.9 极限符号2.9.1 行间公式极限2.9.2 行内极限3 集合相关符号3.1 元素与集合的关系3.2 集合与集合相关的关系4 数学重音和上下括号5 多行公
2020-06-11 12:33:05 4030
原创 前沿技术面试题
前沿技术面试题更新地址:前沿技术面试题前沿技术面试题2020 年整理(⭐)兴趣方向对什么方向感兴趣?为什么对它感兴趣**数据挖掘:**数据挖掘是指从大量的数据中通过算法挖掘隐藏其中的信息的过程,它包括机器学习、统计学、模式识别的技术。**大数据:**简单说,大数据就是从各种各样的数据中,如:视频、音频、图片、日志等文件中快速获得有价值信息的能力,大数据最核心的价值就在于对海量的数据进行存储和分析。特点:最少也要是 TB 级别的、数据类型多、价值密度很低(如:视频为例,连续不断监控,有用的信息
2020-06-02 17:47:59 2962 1
原创 需求工程面试题
需求工程面试题更新地址:需求工程面试题需求工程面试题文章目录需求工程面试题需求工程什么是软件需求什么是需求工程什么是业务模型什么是原型开发方法什么是数据字典简述优秀软件需求所应具有的特性什么是软件需求开发,软件需求开发要做哪些工作什么是软件需求管理,软件需求管理的主要活动有哪些从 Jeannine 事件中总结教训根据下列描述,说明新的直接销售和财务处理系统的业务需求有哪些需求开发的迭代特性与软件开发过程的迭代式开发有什么关系生命周期模型是什么常见的生命周期模型有哪几种为什么要使用生命周期模型Waterf
2020-06-02 17:45:56 2841
原创 数据库面试题
数据库面试题更新地址:数据库面试题数据库面试题文章目录数据库面试题数据库基础知识为什么要使用数据库数据库的发展阶段 ⭐文件系统与数据库系统之间的比较什么是数据库系统什么是数据库什么是数据库的约束什么是数据库管理系统什么是数据模型什么是规范化简述数据库的三级模式结构数据库系统的生命周期什么是 SQL?什么是 MySQL?范式的定义 ⭐数据库三大范式是什么mysql有关权限的表都有哪几个MySQL的binlog有有几种录入格式?分别有什么区别?什么是数据字典Oracle 和 MySQL 的区别数据库和非关系
2020-06-02 17:40:22 768
原创 算法与数据结构面试题
算法与数据结构面试题更新地址:算法与数据结构面试题算法与数据结构面试题加油!文章目录算法与数据结构面试题考查数据结构本身什么是数据结构为什么要使用数据结构常见的数据结构顺序结构和链式结构的区别?数据结构的三要素复杂度是什么 ⭐考查线性表线性表查找有那几类?单链表和顺序表的对比顺序结构和链式结构的区别 ⭐考查数组寻找数组中第二小的元素找到数组中第一个不重复出现的整数合并两个有序数组重新排列数组中的正值和负值数组和链表的区别 ⭐考查栈使用栈计算后缀表达式对栈的元素进行排序判断表达式是否括号平衡栈和队列
2020-06-02 17:37:57 623
原创 软件工程面试题
软件工程面试题更新地址:软件工程面试题软件工程面试题用于考研复试,能力提升文章目录软件工程面试题一、软件工程概述软件的定义软件产品的特性是什么什么是软件危机软件危机产生的原因软件危机有哪些典型表现对软件工程的认识 ⭐什么是软件工程,有何特性软件工程的目标和内容是什么软件工程的基本原理是什么怎样用软件工程消除软件危机二、软件工程方法学软件工程方法学的三要素软件工程三要素之间的关系什么是结构化分析方法什么是结构化开发方法结构分析方法使用什么描述工具结构化分析方法通过哪些步骤来实现结构化程序设计的基本要
2020-06-02 17:26:23 2378
原创 计算机网络面试题
计算机网络面试题更新地址:计算机网络面试题计算机网络面试题文章目录计算机网络面试题第一章 网络模型OSI 全称OSI、TCP/IP 以及五层协议的体系结构之间的比较 ⭐五层协议体系结构中,每一层对应的协议各种协议的介绍路由设备与相关层Internet 采用哪种网络协议,该协议的主要层次结构是什么常见的路由选择协议,以及它们的区别谈谈对 TCP/IP 协议的理解 ⭐网络协议的三个核心要素是什么?各有什么作用? ⭐点对点和端对端工作在哪层?工作机制是什么 ⭐第二章 物理层谈一谈网络时延由哪几个部分组成?各产
2020-06-02 17:22:06 1079
原创 操作系统面试题
操作系统面试题更新地址:操作系统面试题操作系统面试题文章目录操作系统面试题说说摩尔定律 ⭐产生式规则 ⭐Spooling 技术的介绍 ⭐假脱机技术的组成 ⭐假脱机的技术原理 ⭐假脱机的特点 ⭐I/0 控制的几种方式 ⭐什么是物理内存?什么是虚拟内存?两者的关系 ⭐虚拟存储的意义和方法 ⭐cache 的作用是什么 ⭐windows 和 linux 使用的文件系统 ⭐硬中断与软中断的区别 ⭐什么是进程(Process)什么是线程(Thread)进程和线程的区别程序和进程的区别线程是否具有相同的堆栈,dll
2020-06-02 17:18:42 599
原创 南开100题C语言(031-040)
文章目录031 查找字符并删除032 查找字符并删除033 将字符串中的前导 * 号全部删除035 把分数最高的学生数据放在h所指的数组中035 删除字符串中的所有空格036 将字符串中的前导 * 号全部移到字符串的尾部。037 求出该学生的平均分放在记录的ave成员中038 求出ss所指字符串中指定字符的个数,并返回此值。039 移动一维数组中的内容040 移动字符串中内容031 查找字符并...
2020-05-02 16:33:02 1102
原创 N诺OJ刷题C&C++(P1011-P1020)
文章目录P1011 - 日期P1012 - 字符移动P1013 - 判断素数P1014 - 加密算法P1015 - 单链表P1016 - 字符分类P1017 - 幂次方P1018 - 击鼓传花P1019 - 字母频率P1020 - 最长连续因子P1011 - 日期n-nuo【题目】今天是2012年4月12日星期四,编写程序,输入今天开始到12月31日之间的任意日期,输出那一天是星期几。...
2020-05-01 21:36:13 767
原创 N诺OJ刷题C&C++(P1000-P1010)
文章目录P1000 - A+B 问题P1001 - 01 序列P1002 - 数字统计P1003 - 翻转数的和P1005 - 博学楼的阶梯P1006 - 字符串翻转P1007 - 整除P1008 - 0 和 1 的个数P1009 - 随机数P1010 - 排序P1000 - A+B 问题n-nuo【题目描述】Time Limit: 1000 msMemory Limit: 256 m...
2020-05-01 21:32:11 1108
原创 南开100题C语言(021-030)
021 字符按ASCII码降序排列【题目】请编写函数fun,对长度为7个字符的字符串,除首尾字符外,将其余5个字符按ASCII码降序排列。【代码】#include <stdio.h>void fun(char *s, int num) { char t; int i, j; for (i = 1; i < num - 2; i++) { for (j = i ...
2020-05-01 21:24:55 1111
原创 南开100题C语言(011-020)
文章目录011 数组左下半三角元素中的值全部置成0012 数组周边元素的平均值返回给主函数013 求出二维函数组每列中最小元素014 二维数组周边元素之和,作为函数值返回015 w后n-1位的数作为函数值返回016 值保留2位小数017 字符串中的内容逆置018 矩阵(3行3列)的转置019 从字符中删除指定的字符020 求出小于或等于lim的所有素数并放在aa数组中011 数组左下半三角元素...
2020-05-01 16:30:21 1197
原创 南开100题C语言(001-010)
文章目录001 成绩存入数组002 被 7 或者 11 整除的数003 求出能整除 x 且不是偶数的整数004 统计字母出现的次数005 指定素数输入数组006 删除指定下标的字符007 元素下标存放k中008 计算并输出下列多项式值009 求值010 简单迭代001 成绩存入数组【题目】m 个人的成绩存放在 score 数组中,请编写函数 fun, 它的功能是:将低于平均分的人作为函数值返...
2020-04-30 16:14:48 1314
原创 堆的基本操作(C 语言版)
堆的基本操作(C 语言版)复习堆的基本操作的C语言实现,以小顶堆为例。因为大顶堆和小顶堆实现的方式差不多,会小顶堆,大顶堆也就会了吧哈哈!堆的介绍堆的定义堆(Heap)就是用数组实现的二叉树,所以它没有使用父指针或者子指针。堆根据“堆属性”来排序,“堆属性”决定了树中节点的位置。常见的堆有二叉堆、左倾堆、斜堆、二项堆、斐波那契堆等等。堆的常用方法:构建优先队列支持堆排序快...
2020-04-28 23:04:27 620
基于flink的风电数据实时采集项目总结
2018-10-09
kafka连接flink流计算完整版
2018-08-18
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人