岗位 数据python
Python pdf 转 图片
安装依赖 D:\OpenSource\Python>pip install img2pdf -i https://pypi.tuna.tsinghua.edu.cn/simple import os import img2pdf def img2pdf_(pdf_path, img_dir): tr ......
使用Python openpyxl找出两个文件的差异之处并标记
# It imports the PatternFill class from the openpyxl.styles module. from openpyxl.styles import PatternFill # It imports the colors class from the ope ......
Oracle-修改数据库密码
当 Oracle 数据库用户的密码过期时,你可以采取以下步骤来处理: 1、连接到数据库:使用具有管理员权限的账户(比如 SYS 或 SYSTEM 用户)连接到 Oracle 数据库。 查看过期用户:运行以下 SQL 查询语句查看已过期的用户列表: SELECT username FROM dba_u ......
GridView的复制粘贴和Excel数据处理
首先开启GridView的属性: view.OptionsClipboard.AllowCopy = DefaultBoolean.True; //允许复制 view.OptionsClipboard.CopyColumnHeaders = DefaultBoolean.False; //是否复制表 ......
数据库在线修改表结构
在线修改表结构 在业务系统运行的过程中随意删改字段,会造成重大事故。常规的做法是业务停机,维护表结构,但是不影响正常业务的表结构是允许在线修改的。 【ALTER TABLE 修改表结构的弊病】 由于修改表结构是表级锁,因此在修改表结构时,影响表写入操作 如果修改表结构失败,必须还原表结构,所以耗时更 ......
【开源项目推荐】-支持GPT的智能数据库客户端与报表工具——Chat2DB
2023年是人工智能爆火的一年,ChatGPT为首的一系列的大模型的出现,让生成式人工智能彻底火了一把。但有人会说,GPT对于我们数据开发来说并没有什么作用啊? 今天为大家推荐的开源项目,就是GPT在数据领域的一个优秀实践项目。让我们一起来看看吧~ Chat2DB是一个集成了ChatGPT功能的数据 ......
数据库集群主键为什么不用uuid
主键用数字还是UUID? UUID 是通用唯一识别码的缩写,其目的是让分布式系统中的所有元素,都能有唯一的辨识信息,而不需要通过中央控制端来做辨识信息的指定。在数据库集群中,为了避免每个MySQL各自生成的主键产生重复,所以有人考虑采用UUID方式。 使用UUID的好处 使用UUID,分布式生成主键 ......
docker部署PostgreSQL数据库(带有postgis插件)
1、拉PostgreSQL(带有postgis插件)镜像 docker pull mdillon/postgis 2、启动数据库容器 docker run --name postgis -e POSTGRES_PASSWORD=postgis -p 5432:5432 -d mdillon/post ......
ETL-txt数据转换为Excel数据
前言: 将txt文件中的数据抽取出来,然后装载到Excel中。 具体操作步骤: 数据准备 id,name,age,gender,province,city,region,phone,birthday,hobby,register_date 392456197008193000,张三,20,0,北京市 ......
Oracle 数据误删的恢复措施——drop或delte有日志
Oracle中,常见的数据删除操作就三种,truncate,drop,delete,下面分类说一下如何恢复1、Drop: 通过查看Oracle的回收站,可以查到被删除的表、索引等,通过下列语句可以实现表数据恢复 Oracle回收站:SELECT * FROM RECYCLEBIN where ori ......
IDEA链接MySQL数据库遇到的部分问题及解决方案
合理怀疑MySQL是不是克我,上次配环境配到崩溃就是因为MySQL安装失败,这次是因为链接不上IDEA 闲话少叙,直接看代码、报错信息以及解决方式: 代码: package jdbc; import java.sql.Connection; import java.sql.DriverManager ......
C#连接数据库
1、复制mdf文件到,E:\Microsoft SQL Server\MSSQL15.MSSQLSERVER\MSSQL\DATA 2、选择附加 3、添加mdf文件 4、vs新建连接 打开数据源:shift + alt + d desktop-oadrkug 5、修改连接 conn.Connecti ......
redis-om-python
redis-om-python https://github.com/redis/redis-om-python Redis OM Python makes it easy to model Redis data in your Python applications. Why Redis OM? ......
数据库、后端(主要控制层注解的使用场景)
数据库 一个系列功能的表名尽量统一规范,如:goods、goods_dictionary、goods_xxx,就要改 goods 为 goods_info 统一 表名和字段名都是各自统一大小写(数据库不区分大小写),所以一般就表名全小写,字段名全大写,字母之间下划线衔接 数据表 ID 不是自增长、不 ......
Python Numpy 随机数生成常用方法
1、生成随机数 1)均匀分布随机数 numpy.random.rand(d0, d1, ..., dn):生成在 [0, 1) 区间的均匀分布随机数。d0, d1, ..., dn:表示生成随机数的维度。 numpy.random.randint(low, high=None, size=Non ......
数据类型
强制类型转换并不会改变变量的类型,和指针指向的变量的类型 只有常量引用才可以接任意类型,指针和引用只能接同类型的变量 确定一个地址下变量的类型: 1 *((__IO uint16_t*)Adress);//STM32中地址是32位的,该语句并没有改变地址的类型,只是表明有个无符号16位的指针指向该地 ......
python爬虫作业
(1)请用requests库的get()函数访问如下一个网站20次,打印返回状态,text()内容,计算text()属性和content属性所返回网页内容的长度。 ......
python:填充,空白,对齐字符串的方法
str对象包括如下用于填充,空白,对齐字符串的方法 str.strip([char]):去两边空格,也可指定要去除的字符列表 str.lstrip([char]):去左边空格,也可指定要去除的字符列表 str.rstrip([char]):去右边空格,也可指定要去除的字符列表 str.zfill(w ......
第四单元 管理数据库架构
EF Core 提供两种主要方法来保持 EF Core 模型和数据库架构同步。至于我们应该选用哪个方法,请确定你是希望以 EF Core 模型为准还是以数据库为准。 如果希望以 EF Core 模型为准,请使用迁移。 对 EF Core 模型进行更改时,此方法会以增量方式将相应架构更改应用到数据库, ......
python的 __enter__ 和 __exit__方法,上下文管理器
在 Python 中,类并没有专门的 exit 方法。但是,如果你想在对象生命周期结束时执行某些操作,你可以使用特殊的方法 __enter__ 和 __exit__,这与 Python 上下文管理器(Context Manager)相关。 __enter__ 方法: 当进入 with 代码块时,__ ......
数据库的字段属性
Unsigned:无符号的整数声明了该列不能声明为负数zerofill:0填充的不足的位数,使用0来填充,int(3),5 005自增:通常理解,自动在上一条记录的基础上+1(默认)通常用来设计唯一的主键~index,必须是整数类型可以自定义设计主键自增的起始值和步长非空null not null假 ......
数据库驱动与JDBC
/*jdbcsun公司为了简化开发人员的(对数据库的统一)操作,提供了一个(Java操作数据库的)规范,俗称jdbc这些规范的实现由具体的厂商去做对于开发人员来说,我们只需要掌握jdbc接口的操作即可关系图 应用程序 | jdbc / \ mysql驱动 oracle驱动 | | 数据库 数据库 ......
修改删除数据库表和字段
-- 修改表明 alter table 旧表名 rename as 新表名ALTER TABLE student RENAME AS student2-- 增加表的字段 alter table 表明 add 字段名 列属性ALTER TABLE student2 ADD lin INT(10)-- ......
盘点一个Python自动化办公的实战问题
大家好,我是皮皮。 一、前言 前几天在Python白银交流群【东哥】问了一个Python自动化办公的问题,一起来看看吧。问题描述: 大佬们,这个Excel表格中,针对C列到N列,我想要取每一行的数字,最后输出一句话,如针对第二行数据的话最后生成:该订单对应7个J01140300003、27个J011 ......
列的数据类型详解
数据库的列的类型1.数值tinyint 十分小的数据 1字字节smallint 较小的数据 2个字节mediuminl 中等大小的数据 3个字节int 标准的整数 4个字节 常用的bigint 较大的数据 8个字节float 浮点数 4个字节clouble 浮点数 8个字节 存在精度问题clecim ......
数据库的三大范式
/*三大范式第一范式(1NF)原子性:保证每一列不可再分 第二范式(2NF)满足第一范式的前提下,每张表只描述一件事 第三范式(3NF)在满足第一二范式的前提下第三范式需要确保数据表中的每一列数据都和主键直接相关,而不能间接相关 规范性和性能的问题关联查询的表不得超过三张表*考虑商业化的需求和目标, ......
去重及数据库的表达式
SELECT * FROM test;-- 查询全部的考试成绩SELECT `score` FROM `test`;-- 查询有哪些同学参加了考试SELECT DISTINCT `score` FROM `test`;-- 发现重复数据,去重SELECT VERSION();-- 查询系统版本(函数 ......
操作数据库语句
1.创建数据库create database [if not exists] xx;2.删除数据库drop database[if exists] xx3.使用数据库--tab键的上面,如果你的表名或者字段名是一个特殊字符,就需要带``use`xx`4.查看数据库show databases--查看 ......