摘要: 数据库中存在读异常和写异常。 所谓snapshot,目的在于保证事务执行的各个阶段,读相同的数据项得到的结果没有变化,这样一来就避免了不可重复读、幻读等读数据异常。 但是仅仅是读数据不变还不够,因为这样只是解决了读异常,却不能解决写异常,而对于写异常,可以从脏写、丢失更新和写偏序三种进行讨论。对于这 阅读全文
posted @ 2019-08-21 11:46 森高Slontia 阅读(306) 评论(0) 推荐(0) 编辑
摘要: 题目说明 Given a binary tree, flatten it to a linked list in place. For example, Given 1 / \ 2 5 / \ \ 3 4 6 The flattened tree should look like: 1 \ 2 \ 阅读全文
posted @ 2018-04-03 19:58 森高Slontia 阅读(145) 评论(0) 推荐(0) 编辑
摘要: 题目说明 Given a 2D binary matrix filled with 0's and 1's, find the largest square containing only 1's and return its area. For example, given the followi 阅读全文
posted @ 2018-04-03 16:20 森高Slontia 阅读(137) 评论(0) 推荐(0) 编辑
摘要: 题目说明 Given a linked list, remove the nth node from the end of list and return its head. For example, Given linked list: 1 2 3 4 5, and n = 2. After re 阅读全文
posted @ 2018-04-02 22:49 森高Slontia 阅读(131) 评论(0) 推荐(0) 编辑
摘要: 题目说明 Given a non empty string s and a dictionary wordDict containing a list of non empty words, determine if s can be segmented into a space separated 阅读全文
posted @ 2018-03-31 13:14 森高Slontia 阅读(147) 评论(0) 推荐(0) 编辑
摘要: 之前一直都是使用如下方式运行go代码 go run test.go 这种运行方式是直接编译运行go代码,虽然在调试的时候没出什么问题,但是在使用supervisor监控的时候,会提示如下错误:(behavior为process name) behavior: ERROR (abnormal term 阅读全文
posted @ 2018-03-27 23:08 森高Slontia 阅读(287) 评论(0) 推荐(0) 编辑
摘要: 问题一:开发成本和产品安全性之间应该如何抉择? 我在提问中曾经认为,是否实现某个功能是要根据其价值期望(被使用的概率 它的重要性)来决定,这也体现在了这学期的团队项目中。我们最终没有实现修改密码的功能,因为它对用户的重要性并不大,尽管不实现修改密码的功能会为账号带来一定风险,但其实一些核心功能不需要 阅读全文
posted @ 2018-01-14 20:59 森高Slontia 阅读(161) 评论(2) 推荐(0) 编辑
摘要: 1. 银弹 第一篇文章的作者Brooks将狼人比作软件工程中遇到的种种问题,试图论证软件开发中不存在杀死“狼人”的银弹——即以不变应万变的解决问题的通用方法。 我赞同Brooks的观点,软件工程中没有银弹。 一个软件的开发过程是复杂而多变的,而随着需求的不断变更,软件的框架也可能会发生变动,而这些是 阅读全文
posted @ 2018-01-14 07:46 森高Slontia 阅读(170) 评论(0) 推荐(0) 编辑
摘要: 昨天是利用Django自带的runserver部署的服务器,但是由于runserver比较不稳定,因此决定采用uWSGI+nginx进行部署。 昨天已经安装好了uwsgi和nginx,使用该指令打开8000访问端口: uwsgi http :8000 chdir /home/icourse/iCou 阅读全文
posted @ 2017-10-28 20:17 森高Slontia 阅读(1555) 评论(0) 推荐(0) 编辑
摘要: 心得体会 回顾此次个人项目,感受比较复杂,最明显的一点是……累!代码编写、单元测试、代码覆盖、性能优化,环环相扣,有种从作业发布开始就一直在赶DDL的感觉,但是很充实,也学习到和体验了很多东西。最令人兴奋的是单元测试阶段,看着自己精心构造的测试样例一个接一个被刷绿,心中别提多激动了! 这是软件工程课 阅读全文
posted @ 2017-10-18 00:12 森高Slontia 阅读(238) 评论(0) 推荐(0) 编辑