文章目录1. 简介2. 接口介绍开发流程接口说明3. 使用3.1 环境准备3.2 下载并加载 python 驱动3.3 创建数据库连接用户3.4 示例4. 常见报错1. 简介Psycopg 是一种用于执行 SQL 语句的 PythonAPI,可以为 PostgreSQL、openGauss 数据库提供统一访问接口,应用程序可基于它进行数据操作。Psycopg2 是对 libpq 的封装,主要使用            
                
         
            
            
            
            1、默认约束区别:mysql里面DEFAULT关键字后面是不用加括号的--sqlserver
CREATE TABLE emp
(
id INT DEFAULT(12)
)
--mysqlCREATE TABLE emp
(
id INT DEFAULT 12
)2、设置自增列区别很大,不过好像mysql的自增列不能设置步长的MYSQL的自增列一定也要是主键列,不是主键列会报错,设置种子值要在表的            
                
         
            
            
            
            SQL标准定义了4类隔离级别,包括了一些具体规则,用来限定事务内外的哪些改变是可见的,哪些是不可见的。低级别的隔离级一般支持更高的并发处理,并拥有更低的系统开销。Read Uncommitted(读取未提交内容)在该隔离级别,所有事务都可以看到其他未提交事务的执行结果。本隔离级别很少用于实际应用,因为它的性能也不比其他级别好多少。读取未提交的数据,也被称之为脏读(Dirty Read)。Read             
                
         
            
            
            
            学习java的第一步就要搭建java的学习环境,首先是要安装JDK,JDK安装好之后,还需要在电脑上配置"JAVA_HOME”、"path”、"classpath"这三个环境变量才能够把java的开发环境搭建好。在没安装过jdk的环境下,path环境变量是系统变量,本来存在的,而JAVA_HOME和classpath是不存在的。一、配置JAVA_HOME变量  操作步骤(win7系统):计算机→右            
                
         
            
            
            
            1、数据库(CURD -- 增删改查):
* 创建数据库
 
                    * 语法:create database 数据名称;        创建一个数据了。    
                     *         create database 数据库名称 character set 编码 collate 校对规则;
                              
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-06-24 09:13:02
                            
                                32阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            我们都知道tcp是基于连接的协议,其实这个连接只是一个逻辑上面的概念,在ip层来看,tcp和udp仅仅是内容上稍有差别而已。tcp 的连接仅仅是连接两端对于四元组和sequence号的一种约定而已四元组:源IP 目的IP 源端 目的端口五元组 :源IP 目的IP 源端 目的端口 协议七元祖:源IP 目的IP 源端 目的端口 协议 服务类型 接口索引在性能比较敏感的程序中,为了节省TCP网络调用建立            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-06-20 13:32:57
                            
                                334阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            RabbitMQ简介  rabbitmq中文翻译的话,主要还是mq字母上:Message Queue,即消息队列的意思。rabbitmq服务类似于mysql、apache服务,只是提供的功能不一样。rabbimq是用来提供发送消息的服务,可以用在不同的应用程序之间进行通信。Python操作RabbitMQ操作准备:安装API  pip install pika  简单的发送与接收案例  对于Rab            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-08-11 22:41:25
                            
                                142阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            使用GBASE8S,记录下 各种配置。假设 GBASE8S 安装在  /opt/gbase8s目录下            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-05-24 09:21:28
                            
                                304阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            RabbitMQ:始得在两个独立得python程序,或其他语言交互时使用,并且可以跨平台通讯, 可以用于传输数据或者文件。RabbitMQ:erlang语言 开发的。Python中连接RabbitMQ的模块:pika 、Celery(分布式任务队列) 、haigha可以维护很多得队列。使用RabbitMQ优点:系统与系统之间解耦。可以完成异步通讯。削峰。使用RabbitMQ缺点:系统可用性降低。系            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-08-30 11:56:46
                            
                                60阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            上点python有意思的代码。 环境准备python2.7pywifi模块字典清除系统中的任何wifi连接记录 导入模块 这里用的模块就这三个 pywifi的_wifiutil_linux.py脚本的 _send_cmd_to_wpas方法中的if reply != b'OK\n':判断需要修改,不然会有很多的提示信息。from pywifi import *
import time
impo            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-08-24 20:22:33
                            
                                6阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            socket.socket(socket.AF_INET AF 表示ADDRESS FAMILY 地址族
  PF 表示PROTOCOL FAMILY 协议族
  但这两个宏定义是一样的
  所以使用哪个都没有关系
  Winsock2.h中
  #define AF_INET 0
  #define PF_INET AF_INET
  所以在windows中AF_INET与PF_INE            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-06-27 18:22:42
                            
                                439阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            消息队列是一种常用的开发中间件,适用于异步、分布式、解耦合等业务场景中,而RabbitMQ是其中一种常用的消息队列,今天来总结一下RabbitMQ在python端的使用方法。1.发送接收基础python一般使用pika库来操作RabbitMQ,需要先用pip安装。#1 建立连接
connection = pika.BlockingConnection(pika.ConnectionParamete            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-05-30 20:04:15
                            
                                255阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            前言了解postgresqlPython连接gp记录postgresql一些函数和方法(持续更新)①:int类型时间转time类型时间②:合并两列值③:取最近N个月数据④:按指定字符串或者符号切割⑤:字符串切割⑥:寻找近N个月的数据⑦:找出表中含有小数的记录⑧:判断某字段是否在一张表中存在⑨:判断表是否存在⑩:模糊匹配多个项⑪:判断某张表中某个字段是否存在 (2023-03-13更新)未完待续!!            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-09-01 07:50:24
                            
                                103阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            1.python 连接redis普通连接import redis#后面是地址 端口 r = redis.Redis(host='127.0.0.1', port=6379)2.连接池redis-py使用connection pool来管理对一个redis server的所有连接,避免每次建立、释放连接的开销
import redis
 pool = redis.ConnectionPool(ho            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-06-29 13:22:07
                            
                                77阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            这部分的数据规整化主要包括合并、重塑以及转化,其中的转换又包括清理。合并数据集pandas对象中的数据通过一些内置方法进行合并,pandas.merge可以根据一个或多个键将不同DataFrame中的行连接起来;pandas.concat可以沿着一条轴将多个对象堆叠到一起;实例方法combine_first可以将重复数据编接在一起,用一个对象中的值填充另一个对象中的缺失值。默认键连接数据集的mer            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-01 10:50:39
                            
                                34阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            1、python连接WiFi,需要使用pywifi包,安装pywifi:pip install pywifi2、判断wifi连接状态:def wifi_connect_status():
    wifi = pywifi.PyWiFi()
    iface = wifi.interfaces()[0] #acquire the first Wlan card,maybe not
    if            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-06-19 10:33:30
                            
                                127阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            python pika 模块主要是用于实现消息队列的,想要使用pika,就必须先要了解一下 rabbitmq 其中mq(代表Message Queue 也就是消息队列)。是一种应用程序对应用程序的通信方法。应用程序通过读写出入队列的消息(针对应用程序的数据)来通信,而无需专用连接来链接它们。MQ是消费-生产者模型的一个典型的代表,一端往消息队列中不断写入消息,而另一端则可以读取或者订阅队列中的消息            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-10-11 09:19:35
                            
                                81阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            python访问PostgreSQL数据库之连接库Psycopg2作者:佣工7001由于要在python访问PostgreSQL数据库,需要一个符合DB-API的连接库。通过搜索,锁定两个候选库:一个是py-postgresql,一个是Psycopg2。简单的看了一下py-postgresql的文档,发现它并非基于DB-api接口的,而是使用postgresql的API,这可不是我想要的,只好排除            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-07-08 22:51:39
                            
                                27阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            Python连接FactoryIO仿真控制练习概述:今天下午没什么事,又看了一下FactoryIO仿真软件,以前做这种控制总是用PLC去做,使用PLC做逻辑控制的时候,定时器、计数器、脉冲检测等一般都为既有的功能块,直接调用就可以了,相对逻辑实现不用考虑那么多底层逻辑的细节,最近正在学习python,差不多有三个月了,所以找了个简单的控制例程,打算用python写一下控制逻辑,思考的过程挺有意思,            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-08-30 07:33:35
                            
                                161阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            上一次我们学会了数据库安装,但只是安装好没教大家怎么使用!嘿,别担心,这不有我呢嘛。今天就由我给大家介绍介绍框架MySQL-Python。一、MySQL-Python安装框架也是库,所以跟其他库安装一样,在虚拟环境下输入pip install pymysql进行安装,如果安装不成功,试试镜像安装:pip install –i https://pypi.tuna.tsinghua.edu.cn/si            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-09-11 10:51:10
                            
                                166阅读