写在前面 近期,广大学生之友 "智学网" 有了新的操作. 然而结果就是,成绩报告入口没了!!?? 又然而,经过人民群众的不懈摸索,发现可以在智学网客户端查看成绩。 但是 ,成绩并不以直接分数显示,而是显示各题扣分数。(难道知道我考得低怕伤害我 大雾) 于是就导致为了查个成绩还必须下载个APP??!! ...
分类:
其他好文 时间:
2019-02-09 22:28:03
阅读次数:
332
概念 Template Method模式也叫模板方法模式,是行为模式之一,它把具有特定步骤算法中的某些必要的处理委让给抽象方法,通过子类继承对抽象方法的不同实现改变整个算法的行为。 应用场景 Template Method模式一般应用在具有以下条件的应用中: - 具有统一的操作步骤或操作过程 - 具 ...
分类:
其他好文 时间:
2019-02-09 22:27:43
阅读次数:
188
概念 Command模式也叫命令模式 ,是行为设计模式的一种。Command模式通过被称为Command的类封装了对目标对象的调用行为以及调用参数。 在面向对象的程序设计中,一个对象调用另一个对象,一般情况下的调用过程是:创建目标对象实例;设置调用参数;调用目标对象的方法。 但在有些情况下有必要使用 ...
分类:
其他好文 时间:
2019-02-09 22:27:30
阅读次数:
189
概念 Mediator模式也叫中介者模式,是由GoF提出的23种软件设计模式的一种。Mediator模式是行为模式之一,在Mediator模式中,类之间的交互行为被统一放在Mediator的对象中,对象通过Mediator对象同其他对象交互,Mediator对象起着控制器的作用。 角色和职责 GOO ...
分类:
其他好文 时间:
2019-02-09 22:27:12
阅读次数:
243
原创:https://harrychen.xyz/2019/02/09/thu-learn-lib/ 今天是大年初五,原本计划出门玩,但是天气比较糟糕就放弃了。想到第一篇博客里面预告了要给thu-learn-lib 写一个小介绍,已经过去了好几天。正好我也不太想写代码,就回来把这个坑填上。它发布在 ...
分类:
其他好文 时间:
2019-02-09 22:26:54
阅读次数:
292
1.let和const 1.1.let和块级作用域 在es5中,js的作用域分为全局作用域和局部作用域,通常是用函数来区分的,函数内部属于局部作用域,在es6中新增了块级作用域的概念,使用{}括起来的区域是一个块级作用域 如果上述代码中定义变量的时候使用let,在外面使用变量a就会报错 es6中新增 ...
分类:
其他好文 时间:
2019-02-09 22:26:40
阅读次数:
219
今天我要向大家介绍的设计模式叫做模板模式。模板模式定义一个操作中的算法的骨架,而将一些步骤延迟到子类中。模板方法使得子类可以不改变一个算法的结构即可重定义该算法的某些特定步骤(摘自菜鸟教程)。模板模式在开发中使用的非常的频繁并且在spring中大量的使用了模板模式。 1.定义一个抽象模板类: 2.定 ...
分类:
其他好文 时间:
2019-02-09 22:26:03
阅读次数:
251
C++函数默认参数 C++中允许为函数提供默认参数,又名缺省参数。 使用默认参数时的注意事项: ① 有函数声明(原型)时,默认参数可以放在函数声明或者定义中,但只能放在二者之一 double sqrt(double f = 1.0); //函数声明 double sqrt(double f) //函 ...
分类:
编程语言 时间:
2019-02-09 22:25:14
阅读次数:
218
构建template模板 1.分析得出共为3个模板。 ①:从最小模板入手。 1. ...
分类:
微信 时间:
2019-02-09 22:24:56
阅读次数:
216
STL提供3种特殊的数据结构:栈,队列与优先队列 1.栈:符合“后进后出”,有push和pop两种操作 其中push把元素压入栈顶,而pop从栈顶把元素“弹出”。头文件<stack> 声明栈:stack<int>s; 2.优先队列:是一种抽象数据类型,行为有些像队列,但先进队列的元素不是先进队列的元 ...
分类:
其他好文 时间:
2019-02-09 22:24:34
阅读次数:
227
概念 Observer模式是行为模式之一,它的作用是当一个对象的状态发生变化时,能够自动通知其他关联对象,自动刷新对象状态。 Observer模式提供给关联对象一种同步通信的手段,使某个对象与依赖它的其他对象之间保持状态同步。 角色和职责 Subject(被观察者) 被观察的对象。当需要被观察的状态 ...
分类:
其他好文 时间:
2019-02-09 22:24:15
阅读次数:
212
概念 Chain of Responsibility(CoR)模式也叫职责链模式或者职责连锁模式,是行为模式之一,该模式构造一系列分别担当不同的职责的类的对象来共同完成一个任务,这些类的对象之间像链条一样紧密相连,所以被称作职责链模式。 例1:比如客户Client要完成一个任务,这个任务包括a,b, ...
分类:
其他好文 时间:
2019-02-09 22:23:58
阅读次数:
231
概念 Bridge 模式又叫做桥接模式,是构造型的设计模式之一。Bridge模式基于类的最小设计原则,通过使用封装,聚合以及继承等行为来让不同的类承担不同的责任。它的主要特点是把抽象(abstraction)与行为实现(implementation)分离开来,从而可以保持各部分的独立性以及应对它们的 ...
分类:
其他好文 时间:
2019-02-09 22:23:44
阅读次数:
244
8.Promise 8.1.什么是异步? 要理解异步,首先,从同步代码开始说 像上面的代码,执行顺序是从上到下,先后弹出1和2,这种代码叫做同步代码 上面代码的弹出顺序是 0 3 2 1 ,像这种不按从上到下依次执行的代码叫做异步代码,其实还有很多类似的异步代码,例如:ajax请求 异步回调嵌套问题 ...
分类:
其他好文 时间:
2019-02-09 22:23:10
阅读次数:
208
1079 延迟的回文数 (20 分) 给定一个 k+1 位的正整数 N,写成 a?k???a?1??a?0?? 的形式,其中对所有 i 有 0≤a?i??<10 且 a?k??>0。N 被称为一个回文数,当且仅当对所有 i 有 a?i??=a?k?i??。零也被定义为一个回文数。 非回文数也可以通过 ...
分类:
其他好文 时间:
2019-02-09 22:22:46
阅读次数:
208