计算机科学
文章平均质量分 60
"计算机科学与技术"专业相关的理论知识
浅弋、璃鱼
永远相信美好的事情即将发生...
展开
-
算法之权重轮询算法
实现:package transformimport ( "fmt" "strings" "sync" "git-pd.megvii-inc.com/iotteam/viid/pkg/base/log")// 权重轮询调度算法// 每一个服务定义type RecvServer struct { // nolint Weight int currentWeight int RecvAddr string}// 通过权重实现调用轮询的定义type原创 2022-01-18 23:40:14 · 772 阅读 · 0 评论 -
清华软件工程(一):软件无处不在、软件的本质特性、软件工程的产生于发展、软件工程的基本概念、软件质量实现
文章目录一、软件无处不在:1. 软件工程(SE):2. 软件工程需要解决的问题:二、软件的本质特性:1. 软件的定义:2. 软件的本质特性:2.1 复杂性:2.2 一致性:2.3 可变性:2.4 不可见性:三、软件工程的产生与发展:1. 软件开发面临的挑战:2. 探讨软件之道:2.1 软件工程诞生:四、软件工程的基本概念:1. 工程的含义:2. 什么是软件工程:3. 软件工程的基本要素:3.1 过程:3.2 方法:3.3 工具:4. 软件开发的基本策略:4.1 软件复用:4.2 分而治之:4.3 逐步演进:原创 2020-08-19 16:35:35 · 954 阅读 · 0 评论 -
清华软件工程(二):编程过程与规范、良好的编程实践、代码静态检查、代码性能分析
文章目录一、编程过程与规范:1. 软件编程工作:2. 软件编程规范:3. 编程规范:二、良好的编程实践:1. 看问读:2. 软件开发的工程思维:3. 编程实践--高质量的设计:3.1 模块化设计:3.2 面向抽象编程:3.3 错误与异常处理:三、python集成开发环境:四、代码静态检查:1. 代码评审技术:2. 缺陷检查表:3. python的静态代码检查库 -- pylint:4. 代码审查实践: Code Review五、代码性能分析:1. 代码性能优化:2. 代码性能优化:3. python代码优化原创 2020-08-20 16:59:05 · 479 阅读 · 0 评论 -
清华软件工程(三):
文章目录一、单元测试概述:1. 现实开发问题:2. 单元测试:一、单元测试概述:1. 现实开发问题:2. 单元测试:单元是构造软件系统的基础, 只有使每个单元得到足够的测试, 系统的质量才能有可靠的保证, 即单元测试是构筑产品质量的基石;单元测试是对软件中的最小可测试单元进行检查和验证;验证代码、设计更好、 文档化行为、 具有回归性...原创 2021-03-14 19:11:53 · 245 阅读 · 0 评论 -
Ubuntu使用终端命令安装谷歌Chrome浏览器
使用命令行安装谷歌浏览器稳定版sudo wget http://www.linuxidc.com/files/repo/google-chrome.list -P /etc/apt/sources.list.d/wget -q -O - https://dl.google.com/linux/linux_signing_key.pub | sudo apt-key add -sudo a...原创 2018-12-06 15:46:11 · 18022 阅读 · 3 评论 -
个人云存储服务nextcloud(一):在ubuntu+nginx+mysql上部署
一、环境:系统: ubuntu 1804数据库: mysql服务器: nginx二、环境配置:1. 安装ubuntu1804:(不做赘述)2. 安装mysql:sudo apt-get install mysql-server经过一系列配置之后可以正常使用.(不做赘述…)2.1 创建nextcloud的数据库:为nextcloud服务单独创建一个数据及数据表方便管理:1...原创 2019-04-25 18:03:11 · 2867 阅读 · 1 评论 -
正确的重装windows10系统之使用软碟通制作U盘启动盘
如何制作U盘启动盘(例:win10)简要:此教程为使用软碟通制作U盘启动盘的方法,涉及部分专业操作,请谨慎操作!这个方法适用于绝大多数操作系统的安装,包括:win7,win8,win10,windows服务器版本等,linux的绝大多数发行版本。硬件准备:一个大于4G的U盘,格式化为FAT32格式 一台正常的windows操作系统的电脑准备U盘启动盘的制作...原创 2018-08-26 19:26:05 · 62529 阅读 · 16 评论