1>使用core来构建一个简单的web系统. 2>加入了Microsoft.AspNetCore.Rewrite,来对url进行重写。 3>第一次使用ViewComponent,有点像ascx的感觉。 4>设计思路 菜单 Rewrite 来重写 菜单 ViewComponent来生成。 QQ,二维码 ...
分类:
其他好文 时间:
2018-10-07 18:58:12
阅读次数:
146
211614269 林凯 211601233张康凌 单元测试 一.设计思路 针对每个方法,对出现的可能情况进行测试,每个测试方法对应几年级。 最后验证是否与预期结果一样 二.部分代码 这段代码主要判断输入的参数是否正确,如果输入的格式错误会返回false,如果输入正确会返回true与自己预期结果对比 ...
分类:
其他好文 时间:
2018-09-30 13:01:56
阅读次数:
147
测试与优化——结对编程 结对组合 学号1:211606367 姓名:林恩 学号2:211606445 姓名:肖志豪 一、单元测试 1.设计思路 对每个方法都进行测试,查看测试结果是否和预期结果相符合。 2.部分单元测试代码 // 测试方法上有@Test才会进行测试运算。 @Test public v ...
分类:
其他好文 时间:
2018-09-30 12:54:55
阅读次数:
152
1、定长和不定长要区分开 2、不常用的列和常用的列分开存 3、增加冗余,反范式化 4、btree索引,就是用树形结构存储在磁盘上,其中操作是用2分发,找一个中间点,然后把大比这个大的分在一边,小的放在一边,然后当你查询的时候,从数字头开始,大小分开找,这个适合区间查找,不适合一个一个找 5、hash索引,就是当你存储在硬盘的数据,先给你一个地址,然后你下次来找的时候直接用那个地址找到那个值
分类:
数据库 时间:
2018-09-26 22:10:25
阅读次数:
215
MyBatis是目前非常流行的ORM框架,它的功能很强大,然而其实现却比较简单、优雅。本文主要讲述MyBatis的架构设计思路,并且讨论MyBatis的几个核心部件,然后结合一个select查询实例,深入代码,来探究MyBatis的实现。 一、MyBatis的框架设计 1.接口层 和数据库交互的方式 ...
分类:
其他好文 时间:
2018-09-26 16:00:55
阅读次数:
179
从HTTP/0.9到HTTP/2:一文读懂HTTP协议的历史演变和设计思路 http://www.52im.net/thread-1709-1-2.html 本文原作者阮一峰,作者博客:ruanyifeng.com。 1、引言 HTTP 协议是最重要的互联网基础协议之一,它从最初的仅为浏览网页的目的 ...
分类:
Web程序 时间:
2018-09-24 14:39:32
阅读次数:
215
因工作的需要,开发了一款视频播放程序。期间也经历许多曲折,查阅了大量资料,经过了反复测试,终于圆满完成了任务。 我把开发过程中的一些思路、想法写下来,以期对后来者有所帮助。 视频播放的本质 就是连续的图片。当每秒播放的图片超过一定数量,人眼就很难觉察到每帧图像播放间隔,看到的就是连续的视频流。 视频 ...
首次接触软件工程学科,有些生硬又有点兴奋,需要去补回相关的基础知识,希望在本学期能通过《高级软件工程》这一课程达到以下目标: 1、对实践项目完成后学习到的能力的预期:(1)对软件工程有个较为全面的了解;(2)对所涉及到的编程知识和算法思想能比较好的吸收;(3)学习软件工程的架构原理和设计思路;(4) ...
分类:
其他好文 时间:
2018-09-24 13:43:42
阅读次数:
127
最近在学习排序算法的时候,需要利用程序自动生成测试数据,代码和思路整理在这篇文章里面。 文章图片来源于 GitHub,网速不佳的朋友 "请点我看原文" 。 顺便软广一下个人技术小站: "https://godbmw.com" 。欢迎常来 ?\(^?^\ \) 1. 设计思路 因为会被很多排序算法调用 ...
分类:
其他好文 时间:
2018-09-24 00:33:27
阅读次数:
184
系统启动一个新线程的成本是比较高的,因为它涉及与操作系统交互,在这种情况下,使用线程池可以很好地提高性能。 线程池的模式很像生产者消费者模式,消费的对象是一个一个的能够运行的任务。 线程池设计思路 1、准备一个任务容器。 2、一次性启动10个消费者线程。 3、刚开始任务容器是空的,所以线程都wait ...
分类:
编程语言 时间:
2018-09-22 17:00:16
阅读次数:
147