作者: 倾城

系统架构7个非功能性需求

系统架构7个非功能性需求

非功能性需求是什么呢?保障系统持续健康运转的辅助需求。依然以电商系统的优惠券为例,在促销活动期间发放大量优惠券,如何防止用户集中领券时系统不崩盘呢?活动结束后,如何收缩服务器,节省服务器资源呢? 非功能性需求是面向运维的,重要但是不太紧迫,有时候可以没有操作界面,由架构师提出解决方案,再推动各个业务开发部门去接入相应组件。这些辅助系统对业务系统性能影响很小,并且长期处于优化状态。

操作系统面试题(2)Linux命令与Shell

操作系统面试题(2)Linux命令与Shell

整理一些操作系统面试题,内容包括Linux命令与Shell脚本。本章节面试题有:Linux常用命令有哪些;如何查看文件内容;如何查看磁盘使用空间;举例说明grep命令怎么使用;如何找出占用空间最大的文件;什么是Shell;脚本变量和环境变量有什么区别;Shell 脚本如何写一个函数;Shell 脚本如何连接两个字符串。

操作系统面试题(1)Linux基础

操作系统面试题(1)Linux基础

整理一些操作系统面试题,内容包括Linux结构、Linux内存管理等等。本章节面试题有:Linux有什么特点和优势;Linux的基本组件有哪些;Linux内核有什么作用;为什么需要进程间通信,有哪些通信方式;Linux文件系统有什么特点;软链接和硬链接有什么区别;Linux常见系统目录的作用;Linux内存管理机制是什么。

寻味人生(23)乡村宴席

寻味人生(23)乡村宴席

二十多年前,农村生活条件很差,只要有人办宴席,宾客必定拖家带口赴宴,一定要吃回礼金钱。平时舍不得吃的鸡鸭鱼肉,在宴席上可以胡吃海塞,比过年高兴多了,不过心里还是念叨礼金太贵了。一般情况下,小孩不能上桌吃饭,因为占用了大人的席位,怎么办?让小孩坐在旁边的小椅子上,大人时不时的夹几个菜放到他的饭碗里,就像鸟儿给巢里的小鸟投食一样。

爱盈球项目详细设计

爱盈球项目详细设计

爱盈球是一个体育赛事推荐平台,汇聚知名足球和篮球赛事专家,为用户提供优质赛事解读和赛果预测。专家结合球队资讯和全球市场的赔率,发布包含赛果预测和最佳购彩方式的赛事解读,用户付费订阅解读,平台和专家各自获得相应的分成。爱盈球项目主要由用户订单系统、专家解读系统、平台运营管理系统组成,辅助系统有赛事管理系统、用户社交系统等等。

技术管理面试题

技术管理面试题

整理一些技术管理面试题,内容涵职业规划、团队管理、项目管理等等。本章节面试题有:你为什么选择软件开发行业;你最喜欢的编程语言是什么;你为什么想要做管理者;以前的雇主或者同事如何评价你;你理想的工作环境是怎样的;哪些技能可以帮你成为有效的管理者;如何帮助团队成员制定目标;如果团队成员之间存在分歧,你会怎么做;如何激励团队按时完成任务;谈谈你的项目管理经验。

容器技术面试题(1)虚拟化

容器技术面试题(1)虚拟化

整理一些容器技术面试题,内容涵盖虚拟化与容器、Docker、Kubernetes等等。本章节面试题有:虚拟化技术与虚拟机是什么;半虚拟化和全虚拟化的区别是什么;说说容器化与虚拟化的区别;容器化技术的底层原理是什么;Docker与虚拟机有什么不同。

寻味人生(22)又是干豆角红烧肉

寻味人生(22)又是干豆角红烧肉

2013年,大新社区南头街开着许多快餐店,汇聚了全球各色菜式,有川菜、湘菜、烧腊、粉面、荆州锅盔、武大郎烧饼。众所周知,单身狗才是快餐店的消费主力,每一个店都有我的身影,每个老板似乎都认识我。由于人力成本和店面租金的日益高涨,快餐店通常是夫妻一起经营,雇员也是亲属或者老乡。基于这种紧密的关系,快餐店很难提升一个档次。

网络基础面试题(2)网络编程

网络基础面试题(2)网络编程

整理一些网络基础面试题,内容涵盖网络协议、网络编程、开源通信组件等等。本章节面试题有:什么是Socket,交互过程是怎么样的;如何用代码实现TCP Socket通信;如何用代码实现 Socket 双向通信;通过线程池如何优化上面的服务端程序;说说select、poll、epoll的区别;说说 Netty 的线程模型。

再一次,实现听歌自由

再一次,实现听歌自由

20年前,中国网民听歌是自由的,准确点说是听盗版歌的自由。2002年11月,百度上线MP3搜索功能,几乎能搜索和下载到所有的歌曲。按相关的版权法规,百度未经授权使用他人资源牟利是违法的。当时互联网产业违法采集数据、传播盗版是家常便饭,版权管理形同虚设,百度顺势而为分了一块大蛋糕。盗版音乐砸了音乐人的饭碗,就如同盗版软件摧残软件从业者。最近十多年,政府对音像作品版权的管理日趋严格,这是一件利国利民的好事,一个行业兴盛的起点首先是从业者得到应有的报酬。