logo

ddadaal.me

Safety/Security and Extensibility/Scalability in Software System Design and Architecture
2018-12-25 21:55:00 UTC+8
3313
17 分钟阅读
# Introduction Security/safety and extensibility/scalability are two pairs of quality attributes that is of great importance in software architecture. This articles discusses about their definitions
微软听听文档体验报告
2018-11-30 15:39:00 UTC+8
1854
10 分钟阅读
# 简介 微软听听文档是微软新出的一个制作带语音的文档或者幻灯片的工具,它可以将输入的视频或者文档与语音合在一起,让用户能够边听边看一个文档,效率倍增。目前来说,工具用法非常简单,读取和制作都非常简单易上手,也基本能够满足基础的需求,但是仍然在用户体验方面有一些微小的瑕疵;同时,若能增加更多的信息来源,支持除了微信小程序以外更多的平台,以及增加一些更多实用性功能,相信这个工具能更好地发挥它的作
正则语法分析器和LALR(1)词法分析器
2018-11-19 13:37:00 UTC+8
8937
45 分钟阅读
# 0. 说明 这是一个编译原理课的大作业,我自己实现了一个正则语法分析器(从输入字符流到Token序列)和LALR(1)语法分析器(Token序列到规约产生式序列)。以下是说明文档。 项目是放在一个repo的子文件夹里的,目录是:https://github.com/ddadaal/Homework/tree/master/Compiler/CompilerLab # 编译原理实验报告
新博客正式上线
2018-11-17 14:51:00 UTC+8
831
5 分钟阅读
# 为什么又换了?? 相信大家看到这个文章,第一反应如标题:**为什么又换了??** 上个寒假花了20天,用React+ASP.NET Core完整撸了一套博客网站出来。本以为就这样就可以了,结果却漏洞百出,且维护成本极高,例如: - 后端20请求能爆5个异常,大部分和网络请求有关(不知道为什么都在Azure上访问还是会很慢…… - 没有管理员管理界面,甚至没有文章编辑器,写文章还得手动发
写代码要动脑子!
2018-07-31 14:12:00 UTC+8
2426
13 分钟阅读
在开发过程中,不要无脑复制粘贴照着示例写,而应边写边想有什么可优化的,并大胆地通过查资料、自己动手做实验等方法验证自己的优化可不可行,如果可行,请大胆地提交代码,并给所有人讲解你的做法。 # 错误示范 陈振宇说得好,重复3次以上的操作都要应该写程序来做。但是,事实上,很多人写代码根本不动脑子,看到示例怎么写,自己就复制一下,改改变量名,能用就行,不管复制多少次也不嫌烦。 这里举几个例子,全