随笔分类 - 开发向
摘要:书接上回,继续来讲讲关于类及其方法的一些冷知识和烫知识。本篇将重点讲讲类中的另一个重要元素——方法,也和上篇一样用各种神奇的例子,从原理和机制的角度为你还原一个不一样的Python。在阅读本篇之前,推荐阅读一下上篇的内容:Python科普系列——类与方法(上篇) 对象方法的本质 说到面向对象编程,大
阅读全文
摘要:欢迎来到新的系列,up又开新坑了~~ 实际上,Python作为一门易用性见长的语言,看上去简单,却仍然有很多值得一说的内容,因此这个系列会把Python中比较有意思的地方也给科普一遍。而另一方面,关于Python的学习资料在中文互联网上已经随处可见,虽然大都是入门向、实用向的,不过资料覆盖面也已经挺
阅读全文
摘要:TreeValue——一个通用树状数据结构与函数计算库 Treevalue v1.0.0版本已经于2021年10月24日正式发布,欢迎下载体验:opendilab / treevalue。 这算是treevalue的第一个正式实用化版本,本文将会对其主要功能和特性进行一个概述。 一个直观地展示 设想
阅读全文
摘要:在 Build To Show 的场景中,大家各显身手,用各种办法展现技术,的确很难在单一的维度上确定谁赢谁输。但是,在 Build To Win 的场景中,往往市场就是那么一块, 竞争对手占了 70%, 你就只剩下 30%; 如果对手们占了 99%, 你就只剩 1% (例如 2014 - 2015
阅读全文
摘要:前言 本指导内容主要基于: 和邹欣老师的语音交流结论 邹欣老师《构建之法》的相关章节内容 现有开源项目在类似情况下的做法 笔者本人的项目相关经验 笔者本人基于课程现状的一点私货 仅为一家之言,如有偏颇或不全者,欢迎讨论或补充,感激不尽。 关于Milestone Milestone顾名思义,翻译成中国
阅读全文
摘要:这次答辩时间比较紧,本文是以提建议为主****,因此会确保足够的建设性****,希望大家在需求部分的后续工作中将相关部分进行必要的优化和完善。以及如有疑问,或者需要进一步沟通的话,欢迎在博客下留言或私聊咨询助教及老师。 团队软件工程的总体目标: 研发出符合用户需求的软件说明:要通过实际的工作收集、推
阅读全文
摘要:各位同志们大家好,我又回来磨叽了,前阵子忙于肝代码而鸽了一阵,实在不大好意思:smile:。由于接下来会参与北航本科敏捷软工的课程改革,并且在技术开发这一层面而言,重点将会是结对作业部分。上过2019年及以后的OO课程的老哥老姐们应该都知道,新OO课程中,第二到第四单元部分的基本路子,简而言之,不再
阅读全文
摘要:恩恩,按照国际惯例,开头得先好久不见一下,毕竟这是必须的程序:dog:。 不过这次呢,从某种意义上,真的算是好久不见了,相比于我第一次写博客,相比于我第一次在工程实践类课程上写博客,相比我第一次从课程角度而非学生角度写博客,相比于第一次写软工课程的博客和总结而言,真的挺久了。有些想法呢,该刷新了,也
阅读全文
摘要:首先,好久不见甚是想念。 好吧其实也没几天,主要是怎么说呢,人呢,一忙,就特别容易觉得恍如隔世。比如有时候早上五点起来,一口气没停地coding到下午一点,然后再翻看六点左右的commit,就仿佛像是去年提交的一般:smile_cat:,挺有意思的。 然后,说正经的。本人从上周一那会开始,因为一些原
阅读全文
摘要:【作业】期望与笃信 开头一些自己想说的 之前的话,不管怎么说,还算是顺利地本校保研了,而且与自己相性良好的软件工程专业,整体来说还算是顺利。此时选择了高等软件工程课程,在这刚开始当然难免有些想絮叨絮叨的,还望各位看官老爷们海涵:smile:。如果对此没有太多兴趣的话,可以直接跳转到下一节。 其实也没
阅读全文
摘要:原博客地址 "【软工作业&思考】关于软工的一些概念性理解暨第一次阅读作业" 关于以前的一些疑惑 其实呢,以前本身我这块不存在特别多的直接疑惑,毕竟以前本人有过相当的项目实践经验,对有些事情还是相对了解的。 既然如此,那在这里笔者就简单说下之前的问题在本学期中所面临的一些真实状况。 PM做开发和测试之
阅读全文
摘要:概述 | 项目 | 内容 | | : : | : : | | 本次作业所属课程 | "2019BUAA软件工程 周二班" | | 本次作业要求 | "第1次个人作业" 当然,比这个更重要百倍的还是实实在在的思考,这也是标题如此命名的原因 | | 我在本课程的目标 | 在原有实践经验的基础上,系统化学
阅读全文
摘要:gitlab快速部署教程 部署环境 Ubuntu 16.04(亲测可用) 开始部署 安装依赖 执行完成后,出现邮件配置,选择Internet那一项(不带Smarthost的) 下载软件包 下载页面: "https://mirrors.tuna.tsinghua.edu.cn/gitlab ce/ub
阅读全文
摘要:如题,笔者之前一直在使用vagrant作为虚拟机使用。 vagrant的好处自然不必说,只是有一天遇到了一个麻烦事—— 虚拟硬盘空间不!够!了! 笔者使用了 命令一看,结果发现,主硬盘( )总空间居然只有10G,然而一般的系统镜像初始大小就超过9G。 在网上一查,发现vagrant其实最初设计定位是
阅读全文
摘要:转眼间第三次作业了,似乎需要说点啥,那就说点。 规格&工业 说到这个,不得不提一下软件开发的发展史。 历史的进程 早在上世纪50年代,就已经有早期的编程语言出现,也开始有一些程序编写者出现(多为资深电子工程师,和半路出家的数学家)。 然而那个时代,软件开发基本局限于自己或自己部门内部的使用, 需求并
阅读全文
摘要:不知不觉又做了三次作业,容我在本文胡言乱语几句2333。 第五次作业 第五次作业是前面的电梯作业的多线程版本,难度也有了一些提升。( "点击就送指导书" ) 类图 程序的类图结构如下: UML时序图 程序的逻辑时序图结构如下: 代码分析报告 可以看出,这次的程序依然存在 部分类或方法代码较为集中 的
阅读全文
摘要:笔者最近在学习 ,不过一直都是在 "runoob" 上面各种尝试。今天笔者在本机(Ubuntu16.04)尝试部署了nodejs+npm+vue开发环境, 接下来将尽可能详细的讲述安装过程,帮助新人少走一些弯路 。 nodejs安装 说到nodejs的安装,笔者在安装之前查阅了一些资料,大概有这么几
阅读全文
摘要:UPDATE: 2018.4.6 github仓库-debug_logger已经发布,并且已经发布了一个版本的测试版jar,欢迎大家使用。如果大家喜欢的话,欢迎Star哦(▽) UPDATE: 2018.4.4 笔者将考虑将这一模块封装成一个完整的java第三方包并可能进行开源放送,完成后将会再次发
阅读全文
摘要:OO课程目前已经进行了三次的作业,容我在本文中做一点微小的工作。 第一次作业 第一次作业由于难度不大,所以笔者程序实际上写的也比较随意一些。( "点击就送指导书~" ) 类图 程序的大致结构如下: 代码分析 可以看出,整体的功能还是相对零散的,耦合状况也基本还可以。然而类似 、`Polynomial
阅读全文
摘要:说到Java的IDE,似乎eclipse和Idea是目前的主流。然而,OO的课程组却一直在推荐使用eclipse,于是很多人就这样错过了Idea这样强大的IDE工具。本文将会对于Idea和Idea的一些常见(实际上,很多是Jetbrain系列IDE的代表性操作)操作进行一些介绍。 Jetbrain
阅读全文