继续我的设计模式之旅,这次学习的是策略模式,自己感觉策略模式跟简单工厂模式好像,引用大话设计模式里面的定义,策略模式是一种定义一系列算法的方法,从概念上看,所有这些算法完成的都是相同的工作,只是实现不同,他可以以相同的方法调用所有的算法,减少各种算法类与使用类之间的耦合度。 例子中融合了简单工厂模式 ...
分类:
其他 时间:
2018-08-09 14:35:21
收藏:
0 评论:
0 赞:
0 阅读:
165
MenuItem是自定义菜单栏显示。 1、需要把它放到工程目录下的Assets/Editor文件夹下; 2、当使用C#脚本时,需要引入“using UnityEditor”命名空间; 3、且一般不是继承自MonoBehavior,而是继承自ScriptableObject; 4、注意的是 unity ...
分类:
编程语言 时间:
2018-08-09 14:34:52
收藏:
0 评论:
0 赞:
0 阅读:
184
最近在写一个异步FIFO的时候,从网上找了许多资料,文章都写的相当不错,只是附在后面的代码都多多少少有些小错误。 于是自己写了一个调试成功的代码,放上来供大家参考。 非原创 原理参考下面: 原文 https://www.cnblogs.com/SYoong/p/6110328.html 上代码: 1 ...
分类:
其他 时间:
2018-08-09 14:34:20
收藏:
0 评论:
0 赞:
0 阅读:
1457
准备 1、被测试的app应用(apk包) 2、运行appium server 就是appiumdesktop 启动后,点击Adcanced 勾选Allow Session Override 然后点击start Server 启动appium server 3、启动被测app的运行环境 真实设备或者模 ...
分类:
其他 时间:
2018-08-09 14:33:49
收藏:
0 评论:
0 赞:
0 阅读:
210
一:filter 函数(过滤器函数):通常用于过滤的功能,需要加入过滤的条件,过滤的对象为一个可迭代对象的每一个元素,返回一个filter 对象,通过强转换才可以显示内容。 example1: 二:map 函数:参数为一个可迭代对象的每一个元素,是对每一个元素执行相同的操作(通过函数实现具体的操作) ...
分类:
其他 时间:
2018-08-09 14:33:27
收藏:
0 评论:
0 赞:
0 阅读:
104
题目链接:Pinball 题解: 代码比较挫 ...
分类:
其他 时间:
2018-08-09 14:33:04
收藏:
0 评论:
0 赞:
0 阅读:
201
https://docs.microsoft.com/zh-cn/dotnet/csharp/programming-guide/classes-and-structs/extension-methods ...
分类:
Windows开发 时间:
2018-08-09 14:32:47
收藏:
0 评论:
0 赞:
0 阅读:
131
静态导入是使用scriptlet语法导入 静态导入是先把文件包含进来然后一起编译,可能会导致重复定义变量报错 动态导入语法是使用标签形式,动态导入可以传递参数 动态导入是先分别编译,然后再导入,可以防止一些定义错误. 大部分情况下都会使用动态导入,因为可以传递参数 ...
分类:
Web开发 时间:
2018-08-09 14:32:28
收藏:
0 评论:
0 赞:
0 阅读:
190
package main import ( "fmt" "io/ioutil" "log" "os" ) func main() { path := "C:\\Users\\Administrator\\Downloads\\实用go语言学习" files, err := ioutil.ReadDi... ...
分类:
其他 时间:
2018-08-09 14:32:11
收藏:
0 评论:
0 赞:
0 阅读:
294
新建一个test表,三个字段,id,title,uid, id是自增的主键,uid是唯一索引; 插入两条数据 使用 replace into插入数据时: 当前数据库test表所有数据如下: 当uid存在时,使用replace into 语句 replace into t(id, update_tim ...
分类:
数据库技术 时间:
2018-08-09 14:31:51
收藏:
0 评论:
0 赞:
0 阅读:
128
node express http-proxy-middleware 跨域 代理服务器 ...
分类:
Web开发 时间:
2018-08-09 14:31:11
收藏:
0 评论:
0 赞:
0 阅读:
198
HTTP vs WebSocket 那天和boss聊天,不经意间提到了Meteor,然后聊到了WebSocket,然后就有了以下对话,不得不说,看问题的方式不同,看到的东西也会大不相同。 A:Meteor是一个很新的开发框架,我觉得它设计得十分巧妙。 B:怎么个巧妙之处? A:它的前后端全部使用JS ...
分类:
Web开发 时间:
2018-08-09 14:30:34
收藏:
0 评论:
0 赞:
0 阅读:
128
目标:解决北京河流矢量polygon 转栅格的问题 设置栅格大小和影像一致30*30 结果发现,因为cell过大,原本连续的是矢量面变得不连续了,特别细的河流会出现间断(如下图所示): 1号 网上搜索矢量转栅格出现空白的问题大多是由于矢量拓扑关系有问题导致,所以需要拓扑检查等,但我这个是因为河流太细 ...
分类:
其他 时间:
2018-08-09 14:30:08
收藏:
0 评论:
0 赞:
0 阅读:
451
socket socket.io一个是基于Nodejs架构体系的,支持websocket的协议用于实时通信的一个软件包。 socket.io 给跨浏览器构建实时应用提供了完整的封装,socket.io完全由javascript实现 依赖的外部包 express、socket.io 安装 npm in ...
分类:
其他 时间:
2018-08-09 14:29:53
收藏:
0 评论:
0 赞:
0 阅读:
130
Readers: [JPG, jpg, tiff, pcx, PCX, bmp, BMP, gif, GIF, WBMP, png, PNG, raw, RAW, JPEG, pnm, PNM, tif, TIF, TIFF, wbmp, jpeg]Writers: [JPG, jpg, tiff, ...
分类:
编程语言 时间:
2018-08-09 14:29:20
收藏:
0 评论:
0 赞:
0 阅读:
179
配置环境:sudo yum install gcc-c++ 下载:wget http://download.redis.io/releases/redis-3.2.8.tar.gz 解压:tar -zxvf redis-3.2.8.tar.gz 进入目录:cd redis-3.2.8/ 编译:mak ...
分类:
其他 时间:
2018-08-09 14:29:06
收藏:
0 评论:
0 赞:
0 阅读:
156
本次实验是在基于原子的战舰开发板上的做定时器捕获实验,程序源码下载到板子上运行正常。指示灯正常显示,打开XCOM识别不来串口,原因:硬件上没有插USB转串口线; 连接上USB转串口线,软件上以显示CH340串口,但是按下按键接收串口不显示数据。 排除程序自身问题,查看原理图,对比原理图发现硬件上跳帽 ...
分类:
其他 时间:
2018-08-09 14:28:50
收藏:
0 评论:
0 赞:
0 阅读:
388
http://blog.aulei521.com/?p=130 ...
分类:
其他 时间:
2018-08-09 14:28:33
收藏:
0 评论:
0 赞:
0 阅读:
189
HTML 1、一套规则,浏览器认识的规则。 2、开发者: 学习Html规则 开发后台程序: - 写Html文件(充当模板的作用) ****** - 数据库获取数据,然后替换到html文件的指定位置(Web框架) 3、本地测试 - 找到文件路径,直接浏览器打开 ... ...
分类:
Web开发 时间:
2018-08-09 14:28:18
收藏:
0 评论:
0 赞:
0 阅读:
109
1、新建工程 新建Single View Application工程,取名为MyInternational。 我们选择使用自己的语言文件,而不是系统的localizable.string,因为在项目开发使用svn时,多人操作同一文件可能会造成冲突。 在Resource中添加新的Strings Fil ...
分类:
移动平台 时间:
2018-08-09 14:28:04
收藏:
0 评论:
0 赞:
0 阅读:
176