最近半个月,做个的项目。开始做测试,机器跑着,整个项目前后做了半年,有些小想法,分享于诸位: 1.前期的设计工作应该做到面面俱到,否则在未来的开发中,大概率将会遇到一些问题: 一,性能不满足需求,然后为了提升性能,资源又成了瓶颈; 二,功能设计频繁变更; 三,各个模块之间的耦合性问题,导致系统大了之 ...
分类:
其他好文 时间:
2018-06-10 15:08:11
阅读次数:
180
一、滑动窗口 滑动窗口协议是传输层进行流控的一种措施,接收方通过通告发送方自己的窗口大小,从而控制发送方的发送速度,从而达到防止发送方发送速度过快而导致自己被淹没的目的。 对ACK的再认识,ack通常被理解为收到数据后给出的一个确认ACK,ACK包含两个非常重要的信息: 一是期望接收到的下一字节的序 ...
分类:
其他好文 时间:
2018-05-24 23:03:49
阅读次数:
202
oo第八次作业 第五次作业分析: 1.度量图: 2.类图: 第五次作业由于是第一次接触多线程,所以导致自己的经验不足,因此最终也没有完成作业,到最后任然不能实现三部电梯的有效调度,所以导致了这次作业的无效 第六次作业: 1.度量图: 2.类图: 第六次作业,是完成对文件的监控操作。进过了上一次作业的 ...
分类:
其他好文 时间:
2018-05-02 20:57:28
阅读次数:
142
不想记流水账了,总结一下考炸的原因吧。。 $day1$: $12$点才知道$t3$怎么做。 可以用容斥+动态$dp$来搞,但是没时间写了。 事实上这个方法也比较复杂,标算比这优美多了。 所以还是想得太慢了,以后考试一定要思路清晰。 $day2$: $t1$正解写挂,不如暴力$AC$。 $t3$看错题 ...
分类:
其他好文 时间:
2018-04-22 17:20:05
阅读次数:
146
TCP为了防止在网络中过多的小分组会导致阻塞,因此提供了Nagle算法:要求一个TCP连接上最多只能有一个未被确认的未完成的小分组,在该分组的确认到达之前不能发送其他的小分组。相反,TCP收集这些少量的分组,并在确认到来时以一个分组的方式发出去。Nagle算法会导致自己写的TCP程序中,小分组不能及 ...
分类:
编程语言 时间:
2018-04-08 15:58:48
阅读次数:
272
作者:范先生链接:https://www.zhihu.com/question/60788154/answer/180160093来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。 股权稀释在创业融资过程中是必须要面对的问题,稀释太快或者太多,导致自己失去对公司的控制权, ...
分类:
其他好文 时间:
2018-03-30 12:19:39
阅读次数:
844
之前模模糊糊的理解了KMP,结果由于并不是完全弄清楚而导致自己在一道题目上疯狂的T,似乎是next函数写的有问题,于是痛心疾首的回来写一篇报告,警示自己 对KMP来说,匹配串的next数组是重中之重,通过next的跳跃,大大提高了匹配的速度 那么首先next 是什么呢?一句话的事情 这次没配上,下一 ...
分类:
编程语言 时间:
2018-03-27 21:03:14
阅读次数:
252
1.最理想的师生关系是健身教练与学员之间的关系 从古代到现在,对于老师与学生之间的关系有很多种说法,有这样一句名言,一日为师,终身为父,学生应该像孝顺父母一样去对待自己的老师,我认为这个观点没有问题,因为老师教授了我们知识以及做人的道理,让我们有足够的能力去面对以后的生活,并且在人文处事方面学到了很 ...
分类:
其他好文 时间:
2018-03-18 13:58:33
阅读次数:
207
带包的代码编译运行 没完成的原因:由于没有认真听课,导致自己不知道打包程序编译运行的命令。 相关知识点: 打包程序的编译:javac d . xxx.java 打包程序的运行:java 包名.xxx 截图: 补做的代码链接:https://gitee.com/BESTI IS JAVA 2018/2 ...
分类:
其他好文 时间:
2018-03-11 23:57:36
阅读次数:
186
面向过程 VS 面向对象 : 面向过程的优缺点: 优点是:极大的降低了写程序的复杂度,只需要 顺着要执行的步骤,堆叠代码即可。 缺点是:一套流水线或者流程就是用来解决一个问题,代码牵一发而动全身。 面向对象的优缺点: 优点是:解决了程序的扩展性。对某一个对象单独修改,会立刻反映到整个体系中,如对游戏 ...
分类:
编程语言 时间:
2018-03-05 23:41:06
阅读次数:
317