- 博客(14)
- 问答 (1)
- 收藏
- 关注
原创 数据分析四大库之——Matplotlib + Matlab作图代码整理
Matplotlib是一个 Python 的 2D绘图库,它以各种硬拷贝格式和跨平台的交互式环境生成出版质量级别的图形。Matplotlib是受MATLAB的启发构建的。MATLAB是数据绘图领域广泛使用的语言和工具。MATLAB语言是面向过程的。利用函数的调用,MATLAB中可以轻松的利用一行命令来绘制直线,然后再用一系列的函数调整结果。# 导包import matplotlib.pyplot as plt或from matplotlib import pyplot as plt impo
2025-02-03 21:01:43
920
1
原创 Python学习之文件操作
Python学习以及迷茫点整理----------------文件操作举个例子——如何读取并统计字符个数# 统计26个字母出现的个数inputFile = open('XXX.txt', 'r')char = inputFile.read(1) # Python没有字符型,所以可以放肆一下letterCounts = [0] * 26 # 列表+、*其实都是拼接while char...
2025-02-03 21:00:46
784
1
原创 数据库学习——触发器
一. 基本概况【定义】:“触发器”/“事件-条件-动作”,是用户定义在关系表上的一类由事件驱动的特殊过程。【存储位置】:一旦定义,将被保存在数据库服务器中。【调用对象】:不由用户直接调用,任何用户对表的增、删、改操作均由***服务器*自动激活相应的触发器,在关系数据库管理系统核心层进行集中的完整性控制。【调用过程】:当特定的系统事件(如对一个表的增、删、改操作,事务的结束等)发生时,对规则的条件进行检查。如果条件成立则执行规则中的动作(通常是一段SQL存储过程),否则不执行该动作。二. 定义触
2025-02-02 10:06:46
422
1
原创 数据库学习——数据库的安全与权限
假若你是数据库服务器的管理员,服务器中包含7个用户数据库,它们为学校的多个部门应用程序提供数据,每个部门的用户维护自己的数据库,你需要配置服务器和数据库许可权限,让每个维护自己数据库的用户有足够的权限来管理数据库。你该怎么做呢?你需要为每个用户创建一个账户,把每个账户映射到它们的数据库中,添加所有的用户账户到自己的数据库中的db_owner角色中去。在SQL Server2019中工作时,用户要经过两个安全性阶段:身份验证和权限验证(授权)。每个用户必须通过登录账户建立自己的连接能力(身份验证),以获得对
2025-02-02 10:06:23
1883
1
原创 数据库学习——游标
认识游标SQL中的数据操作结果都是面向集合的,查询结果可能返回多条记录,但有的时候应用程序并不总是能对整个结果集进行有效的处理,而且SQL Server 并没有一种描述表中单一记录的表达形式,除非使用WHERE限定查询结果。游标是能解决这样的一种机制:游标:把集合操作转换成单个记录处理方式,使用户可以逐行读取查询结果集中的记录。分类SQL Server 主要支持3种游标实现:1.Transact-SQL游标基于DECLARE CUROSR语法,主要用于Transact-SQL脚本、存储过程和触发
2025-02-02 10:06:04
1852
原创 数据库学习——存储过程和自定义函数
概论存储过程:为了实现特定任务,将一些需要多次调用的固定操作语句编写成程序段,这些程序段被存储在服务器上,由数据库服务器通过子程序来调用。分类
2025-02-02 10:05:44
574
1
原创 数据库学习——系统概论
一. 数据库系统概述1.数据库的4个基本概念数据(data)地位:数据是数据库中存储的基本对象。…定义:描述事物的符号记录。(在日常生活中,人们可以直接用自然语言【如,汉语】来直接描述事物。而记录,是计算机中表示和存储数据的一种格式或一种方法.【如,(李明,男,1995年5月生,江苏省南京市人,2013年入学)】)…内容:有多种表现形式,且都可以经过数字化后存入计算机,如:文字、图形、图像、音频、视频等。…数据的语义:数据的含义,即对数据的解释。数据与其语义是不可分的,因为数据的表现
2025-02-02 10:03:57
675
1
原创 数据库学习——基本概念和设计
一. 数据库系统概述1.数据库的4个基本概念数据库 VS 数据库管理系统 VS 数据库系统VS 数据库服务器① 数据(data)地位:数据是数据库中存储的基本对象。.定义:描述事物的符号记录。(在日常生活中,人们可以直接用自然语言【如,汉语】来直接描述事物。而记录,是计算机中表示和存储数据的一种格式或一种方法.【如,(李明,男,1995年5月生,江苏省南京市人,2013年入学)】)内容:有多种表现形式,且都可以经过数字化后存入计算机,如:文字、图形、图像、音频、视频等。数据的语义:数据的含义,
2025-02-02 10:03:10
885
1
原创 Linux学习——帮助命令
一. 内建命令与外部命令内建命令实际上是 shell 程序的一部分,其中包含的是一些比较简单的 Linux 系统命令,这些命令是写在 bash 源码的 builtins里面的,由 shell 程序识别并在 shell 程序内部完成运行,通常在 Linux 系统加载运行时 shell就被加载并驻留在系统内存中。而且解析内部命令 shell 不需要创建子进程,因此其执行速度比外部命令快。比如:history、cd、exit等等。外部命令是 Linux 系统中的实用程序部分,因为实用程序的功能通常都
2020-11-30 11:41:19
435
原创 Linux学习——I/O重定向和管道编程
概念I/O运行一个程序时 , 需要从某个位置读取输入信息 , 然后 cpu 处理, 最后将输出显示到屏幕或文件进程通过文件描述符的编号通道来获取输入并输出。标准I/O用于IO的外部设备(逻辑上的外部设备)在Linux中,一切设备皆文件。因此标准输入标准输出更具体的含义是文件。当我们使用文件描述符进行操作时,需要操作标准输入、标准输出、标准错误,可以包含如下头文件:#include <unistd.h>这个头文件定义了标准设备,当执行一个shell命令行时,通常会自动打开三个
2020-11-05 21:27:32
277
原创 Linux学习——目录结构及文件基本操作
常见文件操作函数① open()函数原型与头文件:#include <sys/types.h>//这里提供类型pid_t和size_t的定义#include <sys/stat.h>#include <fcntl.h>--------------- // 需要的三个头文件int open( const char * pathname, int flags);int open( const char * pathname,int flags, mode_t
2020-10-31 10:36:59
378
1
原创 数学建模之运筹学
运筹学线性规划线性规划概念:约束条件及目标函数都是决策变量的线性函数的规划问题。缺陷: 线性规划只能解决一组线性约束条件下,一个目标的最大值或最小值问题。在实际决策中,衡量方案优劣要考虑多个目标,这些目标中,有主要的,也有次要的;有最大值的,也有最小值的;有定量的,也有定性的;有相互补充的,也有相互对立的。对于这些问题,线性规划则无能为力。——线性目标规划(化简立)即得标准型eg.求解Python 代码法一:scipy.optimize.linproglinprog(c, A
2020-08-08 10:47:20
7966
原创 数据分析四大库之------Numpy
Numpy —— 科学计算库NumPy(Numerical Python) 是 Python 语言的一个扩展程序库,支持大量的维度数组与矩阵运算,此外也针对数组运算提供大量的数学函数库。NumPy 的前身 Numeric 最早是由 Jim Hugunin 与其它协作者共同开发,2005 年,Travis Oliphant 在 Numeric 中结合了另一个同性质的程序库 Numarray 的特色,并加入了其它扩展而开发了 NumPy。NumPy 为开放源代码并且由许多协作者共同维护开发。NumPy 是
2020-08-02 16:39:00
601
1
空空如也
直接复制echarts官方文档的核心代码,却显示暂无数据
2021-12-23
TA创建的收藏夹 TA关注的收藏夹
TA关注的人