结对编程项目前述 此次结队编程项目是我和刘明杰共同完成的。 此项目是在个人项目的基础上进行的。先前我们的个人项目均是使用C++编写的,考虑到图形界面。我们决定改用Java,且由于先前的C++代码量并不是很大,而且需要改动之前代码的逻辑并增添新的代码,我们决定重新使用Java代码按照个人项目中C++代 ...
分类:
其他好文 时间:
2018-10-07 15:32:55
阅读次数:
147
定义:将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示。 类型:创建类模式。 类图: 四个要素: 1,产品类:一般是一个较为复杂的对象,也就是说创建对象的过程比较复杂,一般会有比较多的代码量。在本类图中,产品类是一个具体的类,而非抽象类。实际编程中,产品类可以是由一个抽象类与 ...
分类:
其他好文 时间:
2018-10-04 23:49:31
阅读次数:
174
最近研究了一下python的django框架, 发现这个框架不比Java spring boot差, mock同样一个接口, 代码量少很多, 维护起来也很方便, 废话不多说,直接上代码 1. 安装django: pip install django 2. 创建项目: django-admin sta ...
分类:
编程语言 时间:
2018-10-04 09:22:07
阅读次数:
381
在我还是25岁的时候,我和很多程序员一样,其实有同样的担心,老了以后怎么办?写代码难道还能写到30岁? 当我30岁的时候,我发现自己创业去了,虽然非常苦逼,但是苦中作乐,还挺有挑战的。当然创业是没有退路的,创业要是失败了,估计更加没人要了。所以还是先想创业的事吧,35岁的大龄程序员问题还是5年以后再 ...
分类:
其他好文 时间:
2018-09-30 22:47:03
阅读次数:
188
一、什么是设计模式 1、设计模式的定义 2、注意事项 设计模式就是底层实现起来麻烦,上层调用简单 设计模式就是“有一个套路 ,分几个类,几个方法,几个属性” 3、为什么要有设计模式 在面向对象之前用的面向过程,小软件,需求不断增加,代码量爆增,大家的代码合并不了,几百万几千万的项目都不能交付,爆发了 ...
分类:
其他好文 时间:
2018-09-30 19:56:39
阅读次数:
135
1 为什么要使用jQuery window.onload 事件有事件覆盖的问题 , 因此只能写一个事件 . 代码容错性差 浏览器兼容性问题 书写很繁琐 , 代码量多, 代码很乱 , 各个页面到处都是 . 动画效果很难实现 . jQuery 的出现 , 可以解决以上问题 . 什么是 jQuery jQ ...
分类:
Web程序 时间:
2018-09-28 20:47:58
阅读次数:
245
一、汇编语言 1、汇编语言由汇编指令、伪指令、其他符号组成。其中汇编语言的核心是汇编指令。 2、汇编指令和机器指令的差别在于指令的表示方法上。汇编指令是机器指令的助记符,便于人类记忆和使用。 3、不同的cpu有不同的汇编指令。 4、汇编语言具有能够直接有效控制硬件的能力,能够编写出运行速度快、代码量 ...
分类:
编程语言 时间:
2018-09-26 21:40:35
阅读次数:
209
查尔斯.西蒙尼: 在某些情况下,如果你倒着做事情,之前显得很复杂的问题突然之间会变得非常简单。例如,解析前向引用(forward reference)可能很难。要是倒着扫描,它们就变成了后向引用(backward reference),很容易解析。只要从新的角度看待程序,原本可能很难解决的问题也会变 ...
分类:
其他好文 时间:
2018-09-25 11:30:52
阅读次数:
241
java-unrar和commons-compress解压rar和zip压缩文件时,存在中文乱码和RAR5不支持报badRarArchive错误的问题,通过WinRAR5的CMD命令行执行方式解决了上述两个问题,而且代码量还更少了,支持的格式也更多了。 ...
分类:
编程语言 时间:
2018-09-21 15:24:01
阅读次数:
710
通常在与后端进行接口对调的时候,后端往往会返回一大堆的数据,以前我们往往会这么做: 以这样的形式来去取出需要的数据,但是如果在数据量非常多的情况下,这样的话,代码量就特别多了,而在ES6里面的解构赋值,取值就变得方便了很多。 如何在声明变量之后再去进行解构赋值呢? 这里一定要将解构的区域用括号包裹起 ...
分类:
其他好文 时间:
2018-09-18 00:32:39
阅读次数:
174