摘要:
要求: 第1步: 输出某个英文文本文件中 26 字母出现的频率,由高到低排列,并显示字母出现的百分比,精确到小数点后面两位。 字母频率 = 这个字母出现的次数 / (所有A-Z,a-z字母出现的总数) 如果两个字母出现的频率一样,那么就按照字典序排列。 如果 S 和 T 出现频率都是 10.21%, 阅读全文
摘要:
个人感受部分: 之前写程序都是,拿到老师给的题目直接就开始做,没有先在脑子中打好程序框架,以至于最后一团糟。 书中所讲:做任何事情都需要前期准备,在软件开发中更是如此,尽管如此,还是有很多程序员接到任务后就是想着尽快编码,很多老板不重视软件开发的前期准备。要想保证一个软件的质量,在前期准备,需求分析 阅读全文
摘要:
1.背景: (1)典型用户: 用户性质 典型用户介绍 姓名 张三 年龄 20岁 职业 学生 代表的用户在市场上的比例和重要性 对自己的花销希望有计划,或者是希望知道自己每一笔都花在哪里,从而知道自己为什么花那么多,进而做出改变的人 使用本软件的典型场景 随时,一般在产生金钱交易后 使用本软件的环境 阅读全文
摘要:
一、要求: 1、完成论文的题目、摘要、关键词、原文链接四项内容爬取; 2、存储到本地数据库中; 3、按照题目、关键词分类统计得到最热的十个领域方向; 4、热词越多,在热词云中显示的就越大,还要将热词与文章链接,点击热词云中的热词可以找到与之对应的文章题目; 二、效果: 爬取数据: from lxml 阅读全文
摘要:
个人感受部分: 在之前的编程中,自己都是一知半解,只知道敲代码,却不明白代码的具体含义,这样在以后的学习过程中是有很大弊端的 书中也着重提到了这点,要充分理解软件开发、理解每一个步骤、每一行代码。 解决办法:回顾之前学过的内容,不懂得地方及时上网查资料解决。 读书笔记: 第二章 用隐喻来更充分的理解 阅读全文
摘要:
个人感受部分: 我对软件工程的前景不太了解,之后的就业环境也不知道。 这本书中介绍了软件工程的前景,软件构建大体上就是说具体程序员做的工作,而不是需求收集人员,产品设计人员,业务分析人员,架构设计人员,测试人员,运维人员等做的工作,虽然这些人的工作在整个软件开发生命周期中也非常的重要,但是一个软件开 阅读全文
摘要:
N(need): 随着经济的高速发展及线上支付渗入生活的方面方面,越来越多的用户都有了管理消费习惯,财务管理的需求,这些用户往往都有固定的经济来源,比如大学生以及拥有固定工资的职场人员。用户的核心需求是随时随地记录下每一笔收支明细来达到掌握个人的财务收支状况的目的。人们把手写记账/excel记账的场 阅读全文
摘要:
一、要求 1、要求开发一款移动端的全世界疫情实时查询系统。 2、要求将前两周的项目合并为一个完整的项目。 采用统一的数据库。(建议MySQL数据库) 3、实现从数据采集、数据存储、数据查询(WEB端和移动端)一体全世界实时疫情查询系统。 4、以本机数据库为服务器端,web端和移动端连接远程数据库实现 阅读全文
摘要:
个人感受部分: 我在之前团队项目中于团队协作能力不好,这跟我个人编程能力差有原因。 书中 提到个人能力的衡量与发展,就是个人能力在团队中应该怎样发展,以及个人编程能力,代码规范等等。 解决办法:提高个人编程能力,开始自我培养写代码规范意识 读书笔记: 第三章 软件工程师的成长 3.1 个人能力的衡量 阅读全文
摘要:
编程爬取每日最新的疫情统计数据,并将爬取结果导入到数据库中,将可视化结果与统计数据结合,实时显示当前最新数据。 1、表结构(MySQL) 2、代码部分 import requests import json from pymysql import * # 连接数据库的方法 def connectDB 阅读全文