上一页 1 ··· 9 10 11 12 13 14 15 下一页
摘要: Tag:看《Python编程:从入门到实践》读书笔记 基础知识: 字符串str 改变大小写(临时):title首字母大写,upper全大写,lower全小写 删除空白(临时):rstrip删除最右边空白,lstrip删除最左边,strip删除左右两边 列表list [ ] 添加元素:append添加 阅读全文
posted @ 2019-12-11 10:32 Citrusliu 阅读(330) 评论(0) 推荐(0) 编辑
摘要: 分析FastCGI源码目录下example中echo.c代码: 1 /* 2 * echo.c -- 3 * 4 * Produce a page containing all FastCGI inputs 5 * 6 * 7 * Copyright (c) 1996 Open Market, In 阅读全文
posted @ 2019-12-03 16:29 Citrusliu 阅读(359) 评论(0) 推荐(0) 编辑
摘要: 项目架构流程(包含图示): client(客户端) → nginx(负载均衡、反向代理) → nginx(web服务器、文件上传下载业务逻辑、fastCGI编程) → mysql(存储用户信息)+redis(缓存)+fastFDS(开源文件系统、存储到硬盘) fastFDS框架:client(上传下 阅读全文
posted @ 2019-11-29 16:58 Citrusliu 阅读(1835) 评论(0) 推荐(0) 编辑
摘要: 一、软件架构的定义: 1、软件架构是一个系统的草图; 2、软件架构描述的对象是直接构成系统的抽象组件; 3、各个组件之间的连接则明确描述组件之间的通信; 4、在实现阶段,这些抽象组件被细化为实际组件(具体某个类或对象); 5、在面向对象中,组件之间的连接通常用接口实现。 二、架构师可细分为三类: 1 阅读全文
posted @ 2019-11-25 18:03 Citrusliu 阅读(707) 评论(0) 推荐(0) 编辑
摘要: 数据库基本概念: 1、数据和数据库(DB) 数据库就是存放数据的仓库,例如关系型数据库是按照二维表结构方式组织的数据集合,二维表由行和列组成,表的行称为元组,列称为属性。 2、数据库管理系统(DBMS) 它是位于用户应用程序和操作系统之间的数据库管理系统软件(例如:Oracle、MySQL、SQL 阅读全文
posted @ 2019-11-13 15:28 Citrusliu 阅读(358) 评论(0) 推荐(0) 编辑
摘要: 多线程特点: 多线程程序行为无法预期,多次执行程序每次运行结果都有可能不同; 多线程程序执行顺序无法保证,它与操作系统的调度策略和线程优先级等因素相关; 多线程程序的线程切换可能发生在任何时间、任何地点; 多线程程序对代码的敏感度高,因此对代码细微修改可能产生意想不到的结果。 基于以上特点,开发人员 阅读全文
posted @ 2019-11-12 17:25 Citrusliu 阅读(498) 评论(0) 推荐(0) 编辑
摘要: HTTP(超文本传输协议 Hyper Text Transfer Protocol) 基于TCP/IP通信协议,属于应用层协议。 使用情况: HTTP是无连接(无连接的含义是限制每次连接只处理一个请求) HTTP是媒体独立的(只要客户端和服务器知道如何处理的数据内容,任何类型的数据都可以通过HTTP 阅读全文
posted @ 2019-11-11 16:14 Citrusliu 阅读(1570) 评论(0) 推荐(0) 编辑
摘要: TCP(传输控制协议 Transmission Control Protocol) 可靠、面向数据流、面向连接 的传输协议。(许多应用层协议都是以它为基础:HTTP、FTP) 使用情况: 相比UDP无连接,TCP是面向连接 相比UDP不可靠,TCP是可靠传输 相比UDP不提供流量控制,TCP是提供 阅读全文
posted @ 2019-11-08 11:31 Citrusliu 阅读(510) 评论(0) 推荐(0) 编辑
摘要: UDP(用户数据报协议 User Data Protocol) 轻量级、不可靠、面向数据报、无连接 的传输层协议。 适用情况: 网络数据大多为短消息; 拥有大量客户端; 对数据安全无特殊要求; 网络负担非常重,但对响应速度要求高。 工作原理: UDP客户端与服务器之间通过一定长度报文相互请求和响应; 阅读全文
posted @ 2019-11-07 18:05 Citrusliu 阅读(571) 评论(0) 推荐(0) 编辑
摘要: 目的: 获取本机的主机名、IP地址、硬件地址等网络信息。 工具: 使用Qt提供的网络模块QtNetwork(pro文件里面加network); 使用Qt提供的类QHostInfo、QNetworkInterface、QNetworkAddressEntry。 代码: 获取本机主机名和IP地址 voi 阅读全文
posted @ 2019-11-07 14:38 Citrusliu 阅读(456) 评论(0) 推荐(0) 编辑
上一页 1 ··· 9 10 11 12 13 14 15 下一页