#第十

Python开发【第十五篇】:Web框架之Tornado

概述Tornado 是 FriendFeed 使用的可扩展的非阻塞式web服务器及其相关工具的开源版本。这个Web框架看起来有些像web.py 或者 Google的webapp,不过为了能有效利用非阻塞式服务器环境,这个Web框架还包含了一些相关的有用工具和优化。Tor...

OpenGL第十四节:绘制重复纹理

FromLTexture.cpp  #include"LTexture.h"  #include<IL/il.h>  #include<IL/ilu.h>  GLenumDEFAULT_TEXTURE_WRAP=GL_REPEAT;boolLTexture::loadTextureFromPix...

OpenGL第十三节:矩阵变换

LTexture.cppvoidLTexture::render(GLfloatx,GLfloaty,LFRect*clip){  if(mTextureID!=0)  {    GLfloattexTop=0.f;    GLfloattexBottom=(GLfloat)mImageHeight/(GLfloat)...

OpenGL第十二节:旋转

LTexture.cppvoidLTexture::render(GLfloatx,GLfloaty,LFRect*clip,LFRect*stretch,GLfloatdegrees){  if(mTextureID!=0)  {    glLoadIdentity();    GLfloattexTop=0.f; ...
代码星球 ·2021-02-20

OpenGL第十一节:拉伸和过滤

LTexture.hvoidrender(GLfloatx,GLfloaty,LFRect*clip=NULL,LFRect*stretch=NULL); LTexture.cppvoidLTexture::render(GLfloatx,GLfloaty,LFRect*clip,LFRect*stretch...

OpenGL第十节:彩色键控与混合

LTexture.hboolloadPixelsFromFile(std::stringpath);boolloadTextureFromFileWithColorKey(std::stringpath,GLubyter,GLubyteg,GLubyteb,GLubytea=000);boolloadTextureFr...

构建之法阅读笔记09-第十二章

阅读笔记第十二章:用户体验在进行软件界面设计时,要考虑用户使用的第一印象,不要弄的多么纷杂,一定要一目了然,看起来简单明了。在软件的功能特别多的时候,要考虑用户的使用情况,可以大胆的减去一些不必要的功能,当然是针对某一部分用户来说。设计的过程中,一定要从用户的角度考虑问题。有一些功能,针对不同的用户,需求时不同的。而且...

构建之法阅读笔记08-第十一章

阅读笔记第十一章:软件设计与实现在第十一章的软件设计与实现方面,介绍了一些关于典型的开发流程和开发阶段的一些管理方法。在拿到设计文档之后,还需要做一些其他事情,比如估计任务所需要的时间,写一些原型代码,看看效果;做代码的自我复审,进行重构;写单元测试等等。最后还要把修改集集成到代码库中。开发人员有一个标准的工作流程:进...

《Redis设计与实现》之第十四章:Redis服务器

Redis服务器复制和多个客户端建立网络连接,处理客户端发送的命令请求,在数据库中保存客户端执行命令所产生的数据。一,命令请求的执行过程客户端向服务器发送命令请求setkeyvalue服务器接收并处理客户端发来的命令请求setkeyvalue。在数据库中进行设置操作,并产生命令回复OK服务器把命令回复OK发送给客户端客...

《Redis设计与实现》之第十三章:Redis客户端

Redis服务器是典型的一对多服务器程序:一个服务器可以和多个客户端建立网络连接,Redis使用单线程单进程的方式来处理命令请求(通过IO多路转接实现),并和多个服务端进行网络通信。每个和服务端进行连接的客户端,服务端都为这些客户端建立了对应的redisClient结构(保存客户端状态),这个结构保存客户端当前的状态信...

《Redis设计与实现》之第十二章:事件

Redis服务器是一个事件驱动程序,服务器需要处理两类事件:文件事件:文件事件就是服务器对套接字(socket)操作的抽象,服务器和客户端的通信会产生文件事件时间事件:时间事件就是服务器对定时操作(比如serverCron函数)的抽象,Redis服务器中的一些操作需要在给定的时间点执行一,文件事件 文件事件处...

《Redis设计与实现》之第十一章:AOF持久化

AOF持久化是通过保存Redis服务器所执行的写命令来记录数据库状态的。被写入AOF文件的所有命令都是以Redis的命令请求协议格式(纯文本)保存的。一,AOF持久化的实现1.命令追加当AOF持久化功能处于打开状态时,服务器在执行完一个写命令后,会以协议格式把被执行的写命令追加到服务器状态的aof_buf缓冲区的末尾:...

《Redis设计与实现》之第十章:RDB持久化

RDB持久化功能所生成的RDB文件是一个经过压缩的二进制文件,通过该文件可以还原生成RDB文件时的数据库状态。(数据库状态:服务器中的非空数据库以及它们的键值对统称为数据库状态)一.RDB文件的创建和载入1.save和bgsave命令可以用来生成RDB文件save命令会阻塞Redis服务器进程,直到RDB文件创建完毕为...

VUE_shop(第十天)项目的打包优化

1.添加页面的加载效果1.首先安装运行依赖nprocess,在main.js文件中的axios拦截器拦截请求的时候调用Npeocees.start.在拦截响应的时候调用nprocess.end()来隐藏加载条2.项目报错项的优化:1.开发环境下的报错优化,手动去除报错的地方,重新编译运行,知道项目无报错。2.生产环境下...

第十五周学习总结

 第十五周(12.25-12.31)所花时间(包括上课)28小时代码量(行)320行博客量(篇)个人博客2  团队博客1了解到的知识进一步进行熟悉数据库的链接操作,以及数据库中的增删改查等内容...
首页上一页12345...下一页尾页