一、前言 经过了个人项目的洗礼,我对这次的项目有了更多的准备,不过由于这次的项目要使用UI界面,我们决定更换成java语言完成这次的项目,在项目的过程中我们多次讨论过项目的细节,在这些细节的处理上我们耗费了一些时间,在这里做以下简要的分析。 二、复用个人项目实现结对编程项目 1.我们的个人项目为简洁 ...
分类:
其他好文 时间:
2020-10-10 16:44:18
阅读次数:
23
复用总结: 我和队友的个人项目均采用的c++编写,但是在得知结对项目的需求后,考虑到UI界面的设计以及短信发送,我们一致决定采用java编写。 对两个项目的需求进行分析后,我们发现唯一共同点为出题(即随机生成一道满足要求的数学题),于是将这个部分的函数经过修改加入到DesignTest类中,其他的内 ...
分类:
其他好文 时间:
2020-10-09 21:40:27
阅读次数:
50
此次结对编程是与江北辰一同进行的,复用了他的题目生成代码(java语言),而在答案生成上调用了python实现,图形化操作界面采用网站的方式实现。在开发之前,两人对网站开发都没有多少经验,对于HTML、CSS、JS、SpringBoot都不太熟悉,平时也没有使用,因此开发过程中大量的内容都是现学现用 ...
分类:
其他好文 时间:
2020-10-09 21:36:53
阅读次数:
35
参考https://blog.csdn.net/weixin_33963189/article/details/94587613这位兄弟的经验, 使用QUdpSocket::ReuseAddressHint(Qt)或者SO_REUSEADDR,多个进程复用同一个IP地址和端口号时,在接收数据时只能有 ...
分类:
系统相关 时间:
2020-10-09 21:20:22
阅读次数:
41
大多数时候我都是写一些业务代码,可能一堆CRUD就能解决问题,但是这样的工作对技术人的提升并不多,如何让自己从业务中解脱出来找到写代码的乐趣呢,我做过一些尝试,使用设计模式改善自己的业务代码就是其中的一种。
分类:
其他好文 时间:
2020-10-09 20:56:46
阅读次数:
19
1)编写安装nginx [root@m01 ~]# cat nginx.yml - name: Install Nginx Server yum: name: nginx state: present 2)编写启动nginx [root@m01 ~]# cat start.yml - name: S ...
分类:
其他好文 时间:
2020-10-07 21:34:25
阅读次数:
27
概述职责单一就是一个服务只负责自己的功能紧密相关的功能,而不用做其他服务该做的事情;比如商品服务只关心跟商品有关的,不需要同时做跟订单服务相关的东西。类似的,一个类中的方法应该只做一件事情。重要性单一职责原则,能使代码维护性好、提高代码复用性示列A同学写了一个方法methodA{methodB();}B同学了写了一个方法methodB{methodC();}C同学了写了一个方法methodC{do
分类:
其他好文 时间:
2020-10-06 20:04:55
阅读次数:
28
概述源码就是能够被用来执行,生成机器能够识别的代码,通过开源源码,可以引用其功能。重要性1、mybatis中的sql执行,不紧要知道返回的结果是什么,还需要知道这结果是怎么来的,经过了怎样的处理,只有知道了这样的原理,碰到问题才能更好的知道问题出在那个环节。2、能更好的扩展应用程序,可以做到代码的复用,减少开发成本和时间。3、学习其中的设计思想能够在其他应用得已应用。步骤源码阅读,可以从测试用例着
分类:
数据库 时间:
2020-10-06 19:57:37
阅读次数:
35
1.组件定义 1 2 3 4 1.定义组件并引用 2.父组件向子组件传值 3.子组件向父组件传值 # 组件间传值:vuex (https://www.cnblogs.com/xiaonq/p/9697921.html) 1.1 什么是组件 ? 1 2 3 4 5 Html中有组件,是一段可以被复用的 ...
分类:
其他好文 时间:
2020-10-05 22:34:44
阅读次数:
49
1.组件定义 1 2 3 4 1.定义组件并引用 2.父组件向子组件传值 3.子组件向父组件传值 # 组件间传值:vuex (https://www.cnblogs.com/xiaonq/p/9697921.html) 1.1 什么是组件 1 2 3 4 5 Html中有组件,是一段可以被复用的结构 ...
分类:
其他好文 时间:
2020-10-05 22:34:12
阅读次数:
55