51
Dev开发社区
首页
文章
问答
工具
搜索
登录
注册
#第十
Python开发【第十五篇】:Web框架之Tornado
概述Tornado 是 FriendFeed 使用的可扩展的非阻塞式web服务器及其相关工具的开源版本。这个Web框架看起来有些像web.py 或者 Google的webapp,不过为了能有效利用非阻塞式服务器环境,这个Web框架还包含了一些相关的有用工具和优化。Tor...
代码星球
·
2021-02-21
Python
开发
第十五
Web
框架
OpenGL第十四节:绘制重复纹理
FromLTexture.cpp #include"LTexture.h" #include<IL/il.h> #include<IL/ilu.h> GLenumDEFAULT_TEXTURE_WRAP=GL_REPEAT;boolLTexture::loadTextureFromPix...
代码星球
·
2021-02-20
OpenGL
第十四
绘制
重复
纹理
OpenGL第十三节:矩阵变换
LTexture.cppvoidLTexture::render(GLfloatx,GLfloaty,LFRect*clip){ if(mTextureID!=0) { GLfloattexTop=0.f; GLfloattexBottom=(GLfloat)mImageHeight/(GLfloat)...
代码星球
·
2021-02-20
OpenGL
第十
三节
矩阵
变换
OpenGL第十二节:旋转
LTexture.cppvoidLTexture::render(GLfloatx,GLfloaty,LFRect*clip,LFRect*stretch,GLfloatdegrees){ if(mTextureID!=0) { glLoadIdentity(); GLfloattexTop=0.f; ...
代码星球
·
2021-02-20
OpenGL
第十二
旋转
OpenGL第十一节:拉伸和过滤
LTexture.hvoidrender(GLfloatx,GLfloaty,LFRect*clip=NULL,LFRect*stretch=NULL); LTexture.cppvoidLTexture::render(GLfloatx,GLfloaty,LFRect*clip,LFRect*stretch...
代码星球
·
2021-02-20
OpenGL
第十
一节
拉伸
过滤
OpenGL第十节:彩色键控与混合
LTexture.hboolloadPixelsFromFile(std::stringpath);boolloadTextureFromFileWithColorKey(std::stringpath,GLubyter,GLubyteg,GLubyteb,GLubytea=000);boolloadTextureFr...
代码星球
·
2021-02-20
OpenGL
第十
彩色
键控
混合
构建之法阅读笔记09-第十二章
阅读笔记第十二章:用户体验在进行软件界面设计时,要考虑用户使用的第一印象,不要弄的多么纷杂,一定要一目了然,看起来简单明了。在软件的功能特别多的时候,要考虑用户的使用情况,可以大胆的减去一些不必要的功能,当然是针对某一部分用户来说。设计的过程中,一定要从用户的角度考虑问题。有一些功能,针对不同的用户,需求时不同的。而且...
代码星球
·
2021-02-20
构建
之法
阅读
笔记
第十二
构建之法阅读笔记08-第十一章
阅读笔记第十一章:软件设计与实现在第十一章的软件设计与实现方面,介绍了一些关于典型的开发流程和开发阶段的一些管理方法。在拿到设计文档之后,还需要做一些其他事情,比如估计任务所需要的时间,写一些原型代码,看看效果;做代码的自我复审,进行重构;写单元测试等等。最后还要把修改集集成到代码库中。开发人员有一个标准的工作流程:进...
代码星球
·
2021-02-20
构建
之法
阅读
笔记
第十
《Redis设计与实现》之第十四章:Redis服务器
Redis服务器复制和多个客户端建立网络连接,处理客户端发送的命令请求,在数据库中保存客户端执行命令所产生的数据。一,命令请求的执行过程客户端向服务器发送命令请求setkeyvalue服务器接收并处理客户端发来的命令请求setkeyvalue。在数据库中进行设置操作,并产生命令回复OK服务器把命令回复OK发送给客户端客...
代码星球
·
2021-01-30
Redis设计与实现
第十四
Redis
服务器
《Redis设计与实现》之第十三章:Redis客户端
Redis服务器是典型的一对多服务器程序:一个服务器可以和多个客户端建立网络连接,Redis使用单线程单进程的方式来处理命令请求(通过IO多路转接实现),并和多个服务端进行网络通信。每个和服务端进行连接的客户端,服务端都为这些客户端建立了对应的redisClient结构(保存客户端状态),这个结构保存客户端当前的状态信...
代码星球
·
2021-01-30
Redis设计与实现
第十三
Redis
客户端
《Redis设计与实现》之第十二章:事件
Redis服务器是一个事件驱动程序,服务器需要处理两类事件:文件事件:文件事件就是服务器对套接字(socket)操作的抽象,服务器和客户端的通信会产生文件事件时间事件:时间事件就是服务器对定时操作(比如serverCron函数)的抽象,Redis服务器中的一些操作需要在给定的时间点执行一,文件事件 文件事件处...
代码星球
·
2021-01-30
Redis设计与实现
第十二
事件
《Redis设计与实现》之第十一章:AOF持久化
AOF持久化是通过保存Redis服务器所执行的写命令来记录数据库状态的。被写入AOF文件的所有命令都是以Redis的命令请求协议格式(纯文本)保存的。一,AOF持久化的实现1.命令追加当AOF持久化功能处于打开状态时,服务器在执行完一个写命令后,会以协议格式把被执行的写命令追加到服务器状态的aof_buf缓冲区的末尾:...
代码星球
·
2021-01-30
Redis设计与实现
第十
一章
AOF
持久化
《Redis设计与实现》之第十章:RDB持久化
RDB持久化功能所生成的RDB文件是一个经过压缩的二进制文件,通过该文件可以还原生成RDB文件时的数据库状态。(数据库状态:服务器中的非空数据库以及它们的键值对统称为数据库状态)一.RDB文件的创建和载入1.save和bgsave命令可以用来生成RDB文件save命令会阻塞Redis服务器进程,直到RDB文件创建完毕为...
代码星球
·
2021-01-30
Redis设计与实现
第十
RDB
持久化
VUE_shop(第十天)项目的打包优化
1.添加页面的加载效果1.首先安装运行依赖nprocess,在main.js文件中的axios拦截器拦截请求的时候调用Npeocees.start.在拦截响应的时候调用nprocess.end()来隐藏加载条2.项目报错项的优化:1.开发环境下的报错优化,手动去除报错的地方,重新编译运行,知道项目无报错。2.生产环境下...
代码星球
·
2021-01-22
VUE
shop
十天
目的
打包
第十五周学习总结
第十五周(12.25-12.31)所花时间(包括上课)28小时代码量(行)320行博客量(篇)个人博客2 团队博客1了解到的知识进一步进行熟悉数据库的链接操作,以及数据库中的增删改查等内容...
代码星球
·
2020-12-31
第十五
周学习
学习
总结
首页
上一页
1
2
3
4
5
...
下一页
尾页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他