网络编程是编写服务器程序不可或缺的部分。 高性能的服务器程序一定都会有好的网络处理程序,下面就来谈一谈网络编程的基本概念。 凡是网络编程,几乎都离不开socket。socket分为阻塞与非阻塞两种。阻塞的socket在调用读写接口是,会一直阻塞到socket上有可读数据,或者socket可以写入 ...
Python GUI编程 Tkinter Python 提供了多个图形开发界面的库,几个常用 Python GUI 库如下: Tkinter: Tkinter 模块 Tk 接口 是 Python 的标准 Tk GUI 工具包的接口 .Tk 和 Tkinter 可以在大多数的 Unix 平台下使用,同样可以应用在 Windows 和 Macintosh 系统里。Tk . 的后续版本可以实现本地窗口风 ...
2020-04-17 10:47 0 901 推荐指数:
网络编程是编写服务器程序不可或缺的部分。 高性能的服务器程序一定都会有好的网络处理程序,下面就来谈一谈网络编程的基本概念。 凡是网络编程,几乎都离不开socket。socket分为阻塞与非阻塞两种。阻塞的socket在调用读写接口是,会一直阻塞到socket上有可读数据,或者socket可以写入 ...
1.简单示例实现一个小窗口。 PyQt5是一种高级的语言,下面只有几行代码就能显示一个小窗口。底层已经实现了窗口的基本功能。 #!/usr/bin/python#coding:utf-8 ...
1、线程和进程 进程是应用程序的一个执行实例,比如,在桌面上双击浏览器将会运行一个浏览器。线程是一个控制流程,可以在进程内与其他活跃的线程同时执行。控制流程指的是顺序执行一些机 ...
一、Spring是什么 Spring是一种多层的J2EE应用程序框架,其核心就是提供一种新的机制管理业务对象及其依赖关系。 二、为什么要使用Spring 1. 降低组件之间的耦合度,实现软件各层之间的解耦。 Controller –> Service ...
css基本概念 css是什么?不需要了解太多文字类介绍,记住css是层叠样式表,HTML是页面结构,css负责页面样式,javascrt负责静态页面的交互。CSS 能够对网页中元素位置的排版进行像素级精确控制,拥有对网页对象和模型样式编辑的能力。详情参考css百度百科了解其发展历史,语言特点 ...
最近一直没更新博客了,一方面是在技术转型,游戏行业的不景气,不再将重心放在游戏开发了,一方面也是在积累与学习中(懒惰),缺乏动力。希望通过这次能坚持下去:)。言归正传,来记录和总结下自己在区块链开发方面的经验。 区块链的发展由第一代比特币区块链,到第二代以太坊智能合约的区块链技术,再到现在第三代 ...
敏捷开发中的一些概念 scrum team: 整个组织架构中可进行独立开发的最小团队, 一般人数控制在5~10人左右sprint:项目开发过程中最小迭代周期,根据同的项目周期不同;现有产品维护1~5天,二次开发5~10,新项目5~30,业务复杂或开发所用语言较多或开发复杂度较高10~45 ...
Tk 的基本概念-组件—Tkinter 教程系列03 前言 Tk 系列教程: Tkinter教程系列01——引言和安装Tk Tkinter教程系列02——第一个真正的 GUI 程序 通过上一节的程序实例,我们掌握了编写一个 Tk 程序的基本步骤和完成它需要的一些工作。这一 ...