自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(75)
  • 资源 (1)
  • 收藏
  • 关注

原创 数据分析之数据预处理、分析建模、可视化

概述:简介、思路、发展历程、应用领域、开发流程;数据类型:结构化与非结构化、定性与定量、截面数据与时间序列数据;数据来源:外部来源、内部来源;数据预处理:数据清洗、数据集成、数据规约、数据变换;数据分析模型:对比分析、漏斗分析、留存分析、A/B测试、用户行为路径分析、用户分群、用户画像分析等;数据分析方法:描述统计、假设检验、信度分析、相关分析、方差分析、回归分析、聚类分析、判别分析、主成分分析、因子分析、时间序列分析等;数据可视化:Excel、PowerBI、Tableau、Python;

2020-08-08 15:03:21 97822 39

原创 学生成绩管理系统数据库设计--MySQL

MySQL/SQL Server 数据库设计(学生成绩管理系统)设计大纲1. 项目背景及需求分析1.1 项目背景1.2 需求分析1.2.1 信息需求1.2.2 功能需求1.2.3 安全性与完整性需求2. 概念结构设计2.1 抽象出系统实体2.2 全局E-R图3. 逻辑结构设计3.1 关系模式3.2 函数依赖识别3.3 范式4. 物理设计和实施4.1 数据库及表创建4.2 表数据增删改查测试4.3 创建视图4.4 创建函数4.5 创建存储过程4.6 创建触发器

2020-06-18 13:02:04 238954 90

原创 python常用模块

【代码】python常用模块。

2024-04-05 11:52:52 130

原创 数据挖掘笔记

目录数据获取 --> 探索分析与可视化 --> 预处理理论 --> 分析建模 --> 模型评估一、数据获取手段二、数据学习网站。

2024-04-05 11:37:26 1035

原创 Python职员信息管理系统-简易版(Python基础)

1.添加职工数据2.显示职工数据3.查询职工数据4.修改职工数据5.删除职工数据6.保存职工数据7.排序职工数据8.统计职工工资数据9.退出。

2023-02-25 11:08:00 1860 1

原创 【MySQL-MongoDB】关系型数据库与非关系型数据库学习笔记

一、关系型数据库与非关系型数据库1.关系型数据库—RDBMS(relational database managment system)建立在关系模型基础上的数据库,借助于集合代数等数据概念和方法来处理数据库中的数据;其典型的特征是含有大量的表格;1.1 主要关系型数据库:oracle:在以前的大型项目中使用,银行,电信等项目; mysql:web时代使用最广泛的关系型数据库; ms sql server: 在微软的项目中使用; sqlite:轻量级数据库,主要应用在

2022-02-16 22:17:59 2125 1

转载 数据库设计规范-MySQL/SQL Server

数据库设计规范1.设计的步骤2.需求分析3.概念结构设计4.逻辑结构设计4.1 逻辑设计的一些条件4.2 函数依赖4.3 范式5. 物理结构设计5.1 命名5.2 字段类型5.3 反范式化5.4 补充6.数据库维护和优化6.1 索引-强制6.2 索引-推荐6.3 维护表结构6.3.1 表拆分--分区6.3.2 归档6.4 其他7.参考文献1.设计的步骤① 需求分析② 概念结构设计:E-R图③ 逻辑结构设计:将E-R图转换为某一种数据模型,并优化。④ 物理结构设计:选哪种数据库⑤ 数据库实施⑥

2022-02-16 20:10:34 1072

原创 商品管理系统数据库设计--SQL Server

友情链接1、学生成绩管理系统数据库设计–MySQL学生成绩管理系统数据库设计–MySQL2、医疗信息管理系统数据库–MySQL医疗信息管理系统数据库–MySQL3、邮件管理数据库设计–MySQL邮件管理数据库设计–MySQL4、SQL Server医疗信息管理系统数据库【英文版-源码】–(Medical Management System Database)SQL Server医疗信息管理系统数据库【英文版-源码】–(Medical Management System Database)5

2022-02-16 19:56:47 33636 20

原创 点餐系统数据库设计--SQL Server

友情链接1、学生成绩管理系统数据库设计–MySQL学生成绩管理系统数据库设计–MySQL2、医疗信息管理系统数据库–MySQL医疗信息管理系统数据库–MySQL3、邮件管理数据库设计–MySQL邮件管理数据库设计–MySQL4、SQL Server医疗信息管理系统数据库【英文版-源码】–(Medical Management System Database)SQL Server医疗信息管理系统数据库【英文版-源码】–(Medical Management System Database)5

2022-02-16 19:54:35 68466 35

转载 Linux常用命令大全【收藏版】

Linux命令大全【收藏版】1. Linux常用命令2.Linux命令大全2.1 系统信息2.2 关机 (系统的关机、重启以及登出 )2.3 文件和目录2.4 文件搜索2.5 挂载一个文件系统2.6 磁盘空间2.7 用户和群组2.8 文件的权限 - 使用 "+" 设置权限,使用 "-" 用于取消2.9 文件的特殊属性 - 使用 "+" 设置权限,使用 "-" 用于取消2.10 打包和压缩文件2.11 RPM 包 - (Fedora, Redhat及类似系统)2.12 YUM 软件包升级器 - (Fedora

2022-02-14 21:36:30 333

原创 互联网公司笔试-逻辑推理题及解答【精选100道】

【1】假设有一个池塘,里面有无穷多的水。现有2个空水壶,容积分别为5升和6升。问题是如何只用这2个水壶从池塘里取得3升的水。由满6向空5倒,剩1升,把这1升倒5里,然后6剩满,倒5里面,由于5里面有1升水,因此6只能向5倒4升水,然后将6剩余的2升,倒入空的5里面,再灌满6向5里倒3升,剩余3升。【2】周雯的妈妈是豫林水泥厂的化验员。一天,周雯来到化验室做作业。做完后想出去玩。"等等,妈妈还要考你一个题目,"她接着说,"你看这6只做化验用的玻璃杯,前面3只盛满了水,后面3只是空的。你能只移动1只玻璃杯,

2022-02-14 21:35:12 2805

原创 BI数据分析笔试题及答案(华为音乐外包)

BI数据分析一、华为音乐外包1.数据仓库测试2.可视化时间空间数据3.信息与熵的计算4.基本数据的元数据5.数据粒度6.数据预处理7.非对称二元属性8.特征工程9.KDD10.无数据标签适合:聚类算法11.抽样方法12.聚类算法13.分类器14.非频繁模式15.离群点二、数据分析笔试题(选择题)1. 单选题2. 多选题三、参考文章一、华为音乐外包1.数据仓库测试ETL测试是为了确保从源到目的数据经过业务转换完成后是准确的。同时它还涉及数据的验证,及从源头到目的地数据各个不同阶段验证数据。测试流程

2022-02-14 21:32:20 2932

原创 如何更换戴尔 燃7000 Dell Inspiron 7460的电池

更换戴尔 燃7000 Dell Inspiron 7560的电池1、问题背景2、拆机换电池2.1 换电池之前的准备2.2 开始换电池3、查看电池报告1、问题背景Dell 燃7000 系列笔记本比较薄,外形好看,适合出差办公。但是,这系列也有一些坑,比如开关键和右边USB接口容易失灵(两者所在的小电路板与主电路板接口容易脱落),电池续航能力差,而且用不了多久就鼓包了,需要更换新电池,电池而且只有一年质保。戴尔官方售后更换一次电池要600软妹币,价格昂贵,京东上一块电池只要200块,因此还不如自己更换

2022-01-25 21:15:06 8451 2

原创 SQL Server电影院数据库管理系统【英文版-源码】--(Movie Theatre Management System Database)

SQL Server电影院数据库管理系统【英文版-源码】友情连接1、医疗信息管理系统数据库--MySQL2、邮件管理数据库设计--MySQL3、SQL Server医疗信息管理系统数据库【英文版-源码】--(Medical Management System Database)4、学生成绩管理系统数据库设计--MySQL1. 创建数据库及数据表、插入数据2. 查询数据3. 创建视图

2021-12-22 22:17:25 8290

原创 SQL Server医疗信息管理系统数据库【英文版-源码】--(Medical Management System Database)

SQL Server医疗信息管理系统数据库【英文版】友情连接1、医疗信息管理系统数据库--MySQL【中文版】2、邮件管理数据库设计--MySQL【中文版】1. ER图2. 创建数据库及数据表、插入数据3. 查询数据4. 创建视图

2021-12-22 22:02:33 9701

原创 MySQL医疗信息管理系统数据库(源码)

MySQL医疗信息管理系统数据库(源码)友情连接1、学生成绩管理系统数据库设计--MySQL2、邮件管理数据库设计--MySQL3、SQL Server医疗信息管理系统数据库【英文版-源码】--(Medical Management System Database)4、SQL Server电影院数据库管理系统【英文版-源码】--(Movie Theatre Management System Database)医疗信息管理系统数据库--MySQL1. 创建数据库及表、插入数据2. 查询数据

2021-12-22 21:20:09 4348 3

原创 医疗信息管理系统数据库--MySQL

医疗信息管理系统数据库--MySQL友情连接1、学生成绩管理系统数据库设计--MySQL2、邮件管理数据库设计--MySQL3、SQL Server医疗信息管理系统数据库【英文版-源码】4、SQL Server电影院数据库管理系统【英文版-源码】-一、 数据库的创建点击获取源码:二、基于数据库必须完成以下内容2.1 数据查询2.2 函数2.3 视图2.4 存储过程2.5 触发器

2021-12-22 21:08:41 31812 2

原创 邮件管理数据库设计--MySQL

邮件管理数据库设计--MySQL友情链接1、医疗信息管理系统数据库--MySQL2、学生成绩管理系统数据库设计--MySQL3、SQL Server医疗信息管理系统数据库【英文版-源码】--(Medical Management System Database)4、SQL Server电影院数据库管理系统【英文版-源码】--(Movie Theatre Management System Database)

2021-12-22 20:43:08 18644 16

原创 【Python-延迟/阻塞ERROR】运行Python脚本时,print函数输出延迟问题

最近写了几个python脚本,在用print输出的时候,都有一个很讨厌的问题,就是print的输出被延迟了,什么情况呢,类似这样1 import os2 print ‘first print3 os.system(’./second-print.sh’)在second-print.sh中,也会有一些打印信息输出到控制台正常情况下,first print要先于second print出现再控制台,但实际的情况却是相反的。用命令行参数-u启动python,禁用stdout缓冲,解决此问题

2021-11-23 21:41:36 1603

原创 【Python-ERROR】‘gbk‘ codec can‘t encode character ‘\xa0‘ or ‘\u2003‘ in position XXX

在通过Python爬取网页时,通过print函数输出内容进行调试,但是总会遇到解码不了的字符,试过各种方法都不行,错误代码如下:> 'gbk' codec can't encode character '\xa0' in position 8186: illegal multibyte sequence可以利用translate方法、split()解决,并且还可以替换\t \n字符

2021-11-23 00:08:08 3304

原创 Python采集全国各地百度地图上店铺POI数据(母婴、美食等)

1.先注册百度地图开发平台账号,创建应用,获得AK;2.注册好账号后登录,进入到百度地图开放平台控制台,如下图所示,创建应用,获取API接口连接权限AK,然后就可以开始写代码了。代码思路:1. 设置好URL格式,按照行政区进行检索,通过requests模块访问URL获取数据;2. 对检索到JSON数据进行解析,提取需要的字段数据;3. 保存数据为CSV格式;4. 准备好全国行政区清单,设置好循环检索程序,批量检索所有城市数据;5. 运行程序获取数据,并对数据进行去重等操作。

2021-11-18 23:05:32 3539 2

原创 【C/C++--ERROR】:scanf_s函数获取数组时需要2个参数(名称,字符长度)

C语言scanf_s函数使用报错问题1.代码:talkback.c -- 演示与用户交互2.报错如下:3.原因分析:4.完整代码:1.代码:talkback.c – 演示与用户交互// talkback.c -- 演示与用户交互#include <stdio.h>#include <string.h> // 提供strlen()函数的原型#define DENSITY 62.4 // 人体密度(单位:磅/立方英尺)int main(void) { float weig

2021-01-17 21:20:54 1751 4

原创 C语言入门笔记

C语言入门笔记1.第一个C程序2.数据类型2.1 基本数据类型2.2 常见数据类型2.3 常量、宏定义、变量3.运算符和表达式3.1 C语言常见运算符3.2 基本算数运算符3.3 自增自减运算符3.4 复合赋值运算3.5 逗号运算符3.6 逻辑运算符与表达式4.输入和输出4.1 字符输入和输出4.2 格式化输入和输出5.if语句5.1 if语句的形式5.2 if语句的嵌套6.switch分支语句7.循环语句7.1 while循环语句7.2 do...while循环语句7.3 for循环语句7.4 跳出循环8

2021-01-10 23:46:41 718 1

原创 【C/C++--ERROR】LNK2005:_main 已经在 xx.obj 中定义 & LNK1169: 找到一个或多个多重定义的符号

1.错误描述在Visual Studio中执行C语言程序时出现下列错误:错误1:error LNK2005: _main 已经在 xx.obj 中定义错误2:error LNK1169: 找到一个或多个多重定义的符号程序代码如下:#include <stdio.h>int main(){ printf("hello world!"); return 0; }2.错误原因工程里有多个.c或.cpp文件,而且都定义了main函数。具体到这个问题里,就是除了当前的

2021-01-09 21:58:44 10197 2

原创 Python常用标准库之正则表达式

Python常用标准库之正则表达式1.概念2.re模块常用函数2.1 match()2.2 search()2.3 findall()2.4 split()2.5 sub()3.特殊符号和字符3.1 管道符号4.在线测试工具5.常用正则表达式案例1.概念正则表达式,又称规则表达式。(英语:Regular Expression,在代码中常简写为regex、regexp或RE),计算机科学的一个概念。正则表达式通常被用来检索、替换那些符合某个模式(规则)的文本。许多程序设计语言都支持利用正则表达式进行字符

2021-01-03 19:24:26 970

原创 Python实现多任务(协程、线程、进程)

Python实现多任务1.多任务-协程2.多任务-线程3.多任务-进程1.多任务-协程from gevent import monkeyimport geventimport urllib.requestmonkey.patch_all()def my_download(url): print('GET:%s' % url) resp = urllib.request.urlopen(url) data = resp.read() print('%d byte

2020-12-27 22:30:30 394

原创 Python实现简易版web服务器

1.Python实现简易版web服务器# coding = utf-8import socketimport reimport threadingimport multiprocessingimport geventimport sysfrom gevent import monkey# monkey.patch_all()# 采用多进程时,如果开启monkey.patch_all()会报错,报错信息如下:# TypeError: Cannot serialize socket obj

2020-12-27 22:22:15 776

原创 Python计算商品复购率

1. Python计算产品复购率需求:给出数据商品购买数据,数据格式.csv,包含:购买月份、手机号,根据该数据计算产品的复购率。复购率算法:算法一:单位时间内(按每月):R = 复购人数/总购买人数算法二:单位时间内(按每月):R = 复购交易次数/总交易次数部分数据样式如下:2.参考代码# coding = utf-8import pandas as pdimport timeclass RepurchaseRate(object): """1.普通配置电脑百万条

2020-12-27 18:49:56 2374 4

原创 Python知识点总结

Python知识点总结1.Python基础知识1.1 变量及类型1.2 标识符与关键字1.3 常用格式化输出符号1.4 运算符1.4.1 算数运算符1.4.2 赋值运算符1.4.3 比较(即关系)运算符1.4.4 逻辑运算符1.5 数据类型转换1.6 判断与循环语句1.7 字符串、列表、元祖、字典1.7.1 公共方法1.7.2 字符串常见操作1.7.3 列表基本操作1.7.4 元组1.7.5 字典常见操作1.8 函数1.9 文件操作1.10 面向对象1.10.1 概念1.10.2 命名、分类、属性与方法1.

2020-12-27 18:26:36 20290 13

原创 计算机组成原理

计算机组成原理1.概念2.组成系统2.1 硬件系统2.2 软件系统3.计算机是如何处理程序的?4.编程语言是什么?1.概念计算机(computer)俗称电脑,是现代一种用于高速计算的电子机器,可以进行数值计算,又可以进行逻辑判断,还具有存储记忆功能,且能够按照程序的运行,自动、高速处理数据。2.组成系统由 硬件系统 和 软件系统 组成。2.1 硬件系统主要分为主机和外设两部分,是指那些构成计算机系统的物理实体,它们主要由各种各样的电子器件和机电装置组成。从ENIAC(世界上第一台计算机)到当

2020-12-27 15:06:22 326

原创 Python批量修改文件名(Python基础)

Python批量给文件夹中文件加上或删除前缀1.需要使用os模块中的两个函数:修改文件名:os.rename(旧文件名,新文件名)列出本文件夹中所有文件名:os.listdir()2. 参考代码:import osflag = False # 如果flag是True的话,要 增加前缀,否则要 删除前缀if flag: for i in os.listdir(): if "-" in i: # 有“-”说明是我们要重命名的文件 os.ren

2020-12-27 14:29:37 1109

原创 Python员工信息管理系统-简易版(Python基础)

Python员工信息管理系统-简易版1.职员信息管理系统2.参考代码1.职员信息管理系统要求:1、依次从键盘录入每位员工的信息,包括姓名、员工id、身份证号;2、身份证号十八位,要求除了第18位可以为x,其余都只能为数字;3、id须由5位数字组成;4、否则提示用户重新输入不符合规则的那几项;5、能随时查看已录入的员工及其信息;提示:1、字符串.isdigit()可以判断字符串是否是全是数字;2、if 字符串[-1] in “xX” 判断最后一个是不是x或X;3、每位职员的信息可以用字典

2020-12-27 13:53:54 5728 5

原创 Python学生信息管理系统-简易版(Python基础)

Python学生信息管理系统-简易版1.需要完成的基本功能:2.参考代码1.需要完成的基本功能:1、添加名片2、删除名片3、修改名片4、查询名片5、退出系统6、要求:程序运行后,除非选择退出系统,否则重复执行功能7、运行界面2.参考代码default = ['张三', '男', '18']card_all = [default]while True: print("************************** 名片管理器 **********************

2020-12-27 13:47:22 12993 3

原创 Python打印星号图形系列(Python基础)

Python打印星号图形系列1.使用while循环输出如下图形2.使用while循环输出如下图形3.使用while,完成以下图形的输出4.使用循环嵌套打印九九乘法表5.使用while,完成以下图形的输出1.使用while循环输出如下图形** ** * ** * * ** * * * *参考答案:i = 1while i <= 5: j = 1 while j <= i: print("* ", end = '') j += 1

2020-12-27 13:40:00 32275 1

原创 常见实用网站集合(行业研究/政策研究/学习/办公/设计/编程)

常见实用网站集合1.日常办公类1.1 PDF解密1.2 行业报告下载1.3 专利查询2.数据分析及可视化2.1 数据可视化2.1.1 在线画词云图3.设计常用3.1色谱3.2 创意设计3.3 其他4.程序员常用网站4.1 Python学习4.2 数据库学习...

2020-12-27 13:13:18 2304

原创 shell实现输入数字范围循环判断

用户输入空格,字母(string),和不在20-40范围内的数字都会无限循环的要求用户重新输入。直到用户终端输入20-40之内的数字,退出循环。

2020-12-27 13:12:30 3152

原创 Shell脚本实现统计指定目录下的文件和目录数量

编写一个shell脚本,根据其属性计算给定目录中文件和目录的数量。要求:▪调用脚本countdf.sh▪运行脚本时,教师将在命令行中使用目录的路径,例如./countdf.sh〜/ backups / june2020。这仅是示例路径,因此请勿将其硬编码到脚本中。▪脚本到终端的输出将显示如下:[dirname]目录包含:x个包含数据的文件x个空文件x个非空目录x空目录实现代码#!/bin/bashfun_directory(){let "filenum=0"let "empt

2020-12-27 13:10:10 9212

原创 Python使用selenium设置无浏览器(界面)运行

设置无界面(浏览器)运行代码# 设置options参数,以开发者模式运行option = ChromeOptions()option.add_experimental_option("excludeSwitches", ["enable-automation"])# 加上下面两行,解决报错,设置无界面运行option.add_argument('--no-sandbox')option.add_argument('--disable-dev-shm-usage')option.add_arg

2020-12-27 13:08:47 3379

原创 Requests 库的中文文档

1.requests库简介requests库相当于Python中的“浏览器”,可以通过它进行网络请求、获取网页数据,功能强大而且特别好用。Requests 的中文文档 很有趣,我们一起来看看。你没看错,这就是它官方文档的风格,似乎有点鬼畜。2.requests用法如下:导入re模块:import requests获取响应数据与解码:a. 获取响应数据代码:response = requests.get(url)b. 解码代码:html = response.content.decode(

2020-12-27 13:07:52 4917 3

原创 在CentOS上搭建Python开发环境

1.需求在腾讯云服务器CentOS系统上搭建Python开发环境;系统版本:CentOS7.6.0_x642.需要安装的内容3.安装步骤3.1 准备工作Python是一种解释型、面向对象、动态数据类型的高级程序设计语言。首先我们来看看系统中是否已经存在 Python ,并安装一些开发工具包:安装前准备

2020-12-27 13:07:22 2055 2

全国省市区地名SQL数据插入语句【收藏版】

全国省市区所有地名SQL数据插入语句

2022-02-16

空空如也

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

TA关注的人

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