Web框架本质1、众所周知,对于所有的Web应用,本质上其实就是一个socket服务,用户的浏览器其实就是一个socket客户端 #!/usr/bin/env python # -*- coding:utf-8 -*- #-Author-Lian import socket def handle_request(client): buf = client.recv(1024)
本文旨在通过一个简单的demo,介绍基于Python3、PyQT5的环境下开发桌面应用程序的一种方案,当然开发Python的桌面应用程序不止是PyQT 这一种方案,还可以使用Python自带的Tkinter 来实现。 本文目录:1. 安装依赖环境2. 安装Eric63. 配置Eric4. 创建窗口应用4.1 创建窗体UI4.2 实现代码逻辑5. 打包py脚本输出exe5.1 安装pyinstall
转载 2023-12-11 12:01:43
73阅读
序言: 可能很多新手python开发者,每次都在为自己的开发环境而烦恼,今天我给大家提供集中思路搭建适合自己的开发环境以及遇到的坑 一、搭建python环境途径 1.终端cmd+sublime text3:这种就是简单搭建环境就可以直接使用,做简单的python测试,存在很多弊端。 2.pycharm:这种简单方便快捷,且一般也只适合测试时的开发环境,他的弊端就是消耗内存太大,一般电脑多进城时可
转载 2024-02-18 23:28:17
44阅读
Eric4在Windows下的安装2008年6月8日作者RunningOn在Linux下,可以apt-get的就直接apt-get,不可以的去官网下载后解压运行就OK。因为大部分情况下Eric4所依赖的包Linux默认都会装。保险起见,请检查是否安装了python,Qt4,和PyQt4。本文重点介绍Eric4在Windows下的安装与配置。Eric4在Linux下的配置与Windows下相同。在W
![](https://upload-images.jianshu.io/upload_images/11743438-b00c47400718ebb1.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240) ![](https://upload-images.jianshu.io/upload_images/11743438-02dbc79
转载 2019-09-07 17:01:00
652阅读
2评论
Working with Proof Key for Code Exchange (PKCE) - DEV Community 写在前面前几天看了园友的一篇文章被广泛使用的OAuth2.0的密码模式已经废了,放弃吧  被再次提起:Implicit Flow Password Grant,均已被标记为Legacy,且OAuth2.1里面已经删除了,目前OAuth2.1只剩三
# RocketMQ Python Windows 客户端使用指南 ## 什么是 RocketMQ? RocketMQ 是一个分布式消息队列系统,由阿里巴巴开发,旨在解决高并发环境下的信息交换问题。它支持多种编程语言的客户端,包括 Java、C++、Go 和 Python,是企业实时数据处理和消息传递的重要工具。 ## 为什么使用 RocketMQ? 使用消息队列系统,如 RocketMQ
原创 2024-10-17 13:30:29
390阅读
1、前言为了更好的拥抱云原生,RocketMQ5.x架构进行了大的重构,提出了存储与计算分离的设计架构,架构设计图如下所示:RocketMQ5.x提供了一套非常建议的消息发送、消费API,并统一放在Apache顶级开源项目rocketmq-clients下,链接:https://github.com/apache/rocketmq-clients,提供了cpp、go、java、php、rust的实
转载 2024-09-14 07:48:47
185阅读
  选择的智慧 1. pyQt听说有个很好用的Designer, 但pyQt的license不怎么友好. 只支持GPL和收费 license.  2. pygtk的license为LGPL, Glade这个Designer也不错, 只是pygtk设计出的gui在windows显示爆丑.  3. wxPython 的Designer一大堆, 比较下来 wxFormBui
转载 8月前
26阅读
windows7系统下mysql服务的安装(windows10同理) 1.下载mysql安装包我这里具体的版本是5.5.40的版本,win7,win10通用的,百度网盘永久链接如下:链接:https://pan.baidu.com/s/1lEYiWuflZZfFJiRQZtZLyg 提取码:k5sn2.安装mysql2.1 双击安装包,点击next 2.2 勾选用户协议,不然不
转载 2023-08-26 16:46:19
116阅读
一、软件开发的架构我们了解的涉及到两个程序之间通讯的应用大致可以分为两种:第一种是应用类:qq,微信、网盘,优酷这一类是属于需要安装的桌面应用第二种是web类:比如百度、知乎、博客园等使用浏览器就可以直接使用的应用这些应用的本质其实都是两个程序之间的通讯,而这两个分类又对应两个软件开发的构架C/S即:Client与Server ,中文意思:客户端与服务器架构,这种架构也是从用户层面(也可以是物理
转载 2023-07-10 16:42:51
273阅读
               在前5篇文章中我们分享了一个go语言redis客户端的基本实现,包括单机版(1.0)和Cluster版本(2.0),接下来我们分享一下客户端分片(3.0-Sharding)的集群方式的实现。1.0 特性:         基于原生golang开发 &
转载 2023-07-28 15:59:28
192阅读
RedisPlushttps://gitee.com/MaxBill/RedisPlus RedisPlus是为Redis可视化管理开发的一款开源免费的桌面客户端软件,支持Windows 、Linux 、Mac三大系统平台,RedisPlus提供更加高效、方便、快捷的使用体验,有着更加现代化的用户界面风格。 Kedishttps://gitee.com/kehaw9818/K
vnc客户端不知道大家听说过没有,这是一款什么软件呢?其实它的全称叫做vnc远程连接工具,这是一款远程连接软件。网络上vnc客户端五花八门,那我们到底该如何选择呢?这三款vnc客户端,用了都说好。第一款:IIS7服务器管理工具这个工具里面的VNC功能可以说是使用感非常棒的。它可以一键导出或导入,还可以一键批量打开VNC,还可以一键批量关闭VNC,还有到期提醒,还有多台VNC 自定义备注,自定义分组
一、关于RedisRedis是一个开源(BSD许可),内存存储的数据结构服务器,可用作数据库,高速缓存和消息队列代理。它支持字符串、哈希表、列表、集合、有序集合,位图,hyperloglogs等数据类型。官网:https://redis.io/download,网传Redis是不支持windows的,但是,Microsoft开放技术小组 使这一切有了可能 ;  windo
什么是NFS服务器Network File System,可以实现在不同操作系统间彼此共享数据文件功能,配置简单,即:一个简单的文件服务器。主进程介绍RPC:Remote Procedure Call,为NFS分配服务端口,主要的服务如下:① rpc.nfsd最主要的NFS服务提供程序,判断登录ID,确定是否能够使用服务器文件系统挂载信息② rpc.mountd用于管理挂载相关的权限问题,读取配置
  最近在学Java的NIO编程,学习过程中编写了一个Demo,特此记录。代码目录结构:    代码描述: 使用ThreadPool启动十个客户端线程模拟十个请求,并与服务保持长连接。每个客户端每隔3秒向服务发送数据,服务监听客户端的连接和可读事件,并输出客户端内容。半分钟过后线程池强制中断客户端线程,客户端关闭与服务的连接,服务监听客户端的关闭,并将相应事件从selector中取消。客
转载 2023-06-25 21:15:13
329阅读
通过NFS服务我们可以方便的读写服务器上的文件,一起来实战Ubuntu16环境安装和使用NFS;文章概要本次实战由以下步骤组成:列举环境信息;在安装NFS服务,将此机器作为NFS服务器;在安装NFS客户端,将此机器作为NFS客户端;在客户端验证NFS服务;客户端取消挂载;环境信息本次实战用到两台Ubuntu16的机器,如下图所示: 安装NFS服务在192.168.119.128机器上执
Kafka的参数配置主要分为5个部分:broker配置(包含topic级别的配置)producer配置consumer配置streams配置connect配置本文主要关注broker配置并且详细罗列出笔者认为重要的那些参数。另外本文针对的是Kafka0.10以后的版本。Broker主要参数broker的配置中有一些参数是所有Kafka环境都需要考虑和配置的,不论是单机环境(stan
转载 2024-02-24 01:57:35
139阅读
随着IT技术发展,BS架构应用已经基本取代传统CS架构,成为系统建设的主流选择。但是一些特定场合中,用户还是对传统的桌面客户端情有独钟,面对客户提出的实现客户端使用系统的需求,经过多番调研,我选择了nw.js进行系统封装,可以快速方便地“造出”一个PC客户端。一、下载nw.js直接前往官网下载即可 https://nwjs.io/downloads/实现客户端封装选择NORMAL即可,操
转载 2023-09-12 23:58:37
237阅读
  • 1
  • 2
  • 3
  • 4
  • 5