本文摘选自已故知名软件大师John Vlissides的Pattern Hatching (Design Patterns Applied)【中译本名为:《设计模式沉思录》,葛子昂译,人民邮电出版社】一书。该书出版于1998年,但中译本一直到2010年才出版,?!。在本文中,Vlissides针对普 ...
分类:
其他好文 时间:
2020-07-30 14:18:54
阅读次数:
119
Flask简单使用 1、定义路由 @app.route('/')是装饰器,定义如下: app.route(rule, options) rule参数:是绑定URL与函数。 options参数:是可选参数。 2、run() 函数来让应用运行在本地服务器上。定义如下 : app.run(host, po ...
分类:
其他好文 时间:
2020-07-29 21:55:38
阅读次数:
87
1004.Tokitsukaze and Multiple 求和为p的倍数的块的最大数量 #include <bits/stdc++.h> using namespace std; typedef long long ll; #define rep(i, a, b) for (register in ...
分类:
其他好文 时间:
2020-07-29 17:32:55
阅读次数:
99
直接代码: 1 public abstract class Mediator { 2 public abstract void send(String message,Colleague coll); 3 } Mediator 1 public class ConcreteMediator exte ...
分类:
其他好文 时间:
2020-07-29 17:31:24
阅读次数:
69
异常和错误 程序中难免出现错误,而错误分成两种 1.语法错误(这种错误,根本过不了python解释器的语法检测,必须在程序执行前就改正) #语法错误示范一if#语法错误示范二def test: pass#语法错误示范三print(haha 2.逻辑错误(逻辑错误) #用户输入不完整(比如输入为空)或 ...
分类:
编程语言 时间:
2020-07-28 22:29:06
阅读次数:
77
最近碰到一个“直接通过蓝牙来获取连接手机的短信信息”的需求,网上这方面的资料非常少,所以目前困难重重。这里记录了一些调研结果,如果有大佬看到这篇文章,希望能指导一二。 ...
分类:
移动开发 时间:
2020-07-28 14:09:22
阅读次数:
87
1、在小程序中所有页面的路由全部由框架进行管理,框架以栈的形式维护当前的所有页面,当发生路由切换的时候,页面栈的表现如下: 路由方式页面栈表现 初始化 新页面入栈 打开新页面 新页面入栈 页面重定向 当前页面出栈,新页面入栈 页面返回 页面不断出栈,直到目标返回页 Tab 切换 页面全部出栈,只留下 ...
分类:
微信 时间:
2020-07-28 00:05:36
阅读次数:
109
一、辅助排序:(GroupingComparator分组) 在Reduce端对key进行分组。应用于:在接受的key为bean对象时,想让一个或几个字段相同(全部字段比较不相同)的key进入到同一个reduce方法时,可以采用分组排序。 二、举例说明 1、需求 (1)统计同一品牌下,卖最贵的手机型号 ...
分类:
其他好文 时间:
2020-07-26 22:52:45
阅读次数:
70
hide()隐藏show()显示 toggle() 如果显示 那么隐藏 如果隐藏那么显示内容 同上 可以添加参数 fadeln()用于但如已经隐藏的元素fadeOut()用于淡出可见的元素fadeToggle() 如果淡出 显示淡入 如果淡入显示淡出 slideUp():垂直方向逐渐展开--消失sl ...
分类:
其他好文 时间:
2020-07-26 15:00:57
阅读次数:
78
为提升开发效率,HBuilderX将 uni-app 常用代码封装成了以 u 开头的代码块,如在 template 标签内输入 ulist 回车,会自动生成如下代码: 注意需保障uni-list组件在项目的components目录下。比较简单的方式,是新建项目时,选 uni ui项目模板,在里面即可 ...
分类:
移动开发 时间:
2020-07-22 20:48:33
阅读次数:
117