引 GOF 《设计模式:可复用面向对象软件设计的基础》中的模式,应当算是模式归纳的鼻祖(并非他们最早发现/使用了模式,而是将已有的模式进行了整合归纳),而我们现在对于模式的学习基本上都是基于Gof的设计模式。今天主要说说行为型模式中的一个:策略模式。 模式定义 意图:定义一系列的算法,把它们一个个封 ...
分类:
编程语言 时间:
2018-02-07 00:40:17
阅读次数:
213
json对象和字符串的相互转换 1、json对象和字符串的转换 在Firefox,chrome,opera,safari,ie9,ie8等高级浏览器直接可以用JSON对象的stringify()和parse()方法。JSON.stringify(obj) 将JSON对象转为字符串。JSON.pars ...
分类:
Web程序 时间:
2018-02-07 00:40:06
阅读次数:
228
工程师为什么要写Blog 好处一:产生学习动机,有方向性地筛选资讯 人的脑袋跟时间有限,过多庞杂的资讯就等于无用的资讯,跟白噪音一样会被你的脑袋自然过滤掉。 好处二: 检视自己既有知识,将 input 的新资讯与既有的知识建立连结 持续检视自我,才能发现不足之处,进行改善。才能发现自我成长的亮点,保 ...
分类:
其他好文 时间:
2018-02-07 00:39:50
阅读次数:
205
4.7.3. Arbitrary Argument Lists Finally, the least frequently used option is to specify that a function can be called with an arbitrary number of argu... ...
分类:
编程语言 时间:
2018-02-07 00:39:41
阅读次数:
190
js中Math.round、parseInt、Math.floor和Math.ceil小数取整总结 Math.round、parseInt、Math.floor和Math.ceil 都可以返回一个整数,具体的区别请看下面的总结。 一、Math.round 作用:四舍五入,返回参数+0.5后,向下取整 ...
分类:
Web程序 时间:
2018-02-07 00:39:31
阅读次数:
178
1、http://www.keil.com/dd2 2、3、以STM32L051C8为例 下载即可。 ...
分类:
其他好文 时间:
2018-02-07 00:39:24
阅读次数:
331
介绍 paramiko是一个基于SSH用于连接远程服务器并执行相关操作(SSHClient和SFTPClinet,即一个是远程连接,一个是上传下载服务),使用该模块可以对远程服务器进行命令或文件操作,值得一说的是,fabric和ansible内部的远程管理就是使用的paramiko来现实。 安装 P ...
分类:
编程语言 时间:
2018-02-07 00:39:13
阅读次数:
222
为什么? 我们绝大多数的Web应用都是基于HTTP来进行开发的。我们对Web的操作都是通过HTTP协议来进行传输数据的。 简单来说,HTTP协议就是客户端和服务器交互的一种通迅的格式。 HTTP的诞生主要是为了能够让文档之间相互关联,形成超文本可以互相传阅 可以说,Http就是Web通信的基础,这是 ...
分类:
Web程序 时间:
2018-02-07 00:39:07
阅读次数:
272
前言 对于从VUE过来的前端同学来说,见到小程序的第一眼一定是熟悉—感觉就像是把vue的单文件拆成了3个文件。但是,随着慢慢入坑。马上会发现,这样怎么不行?wxs文件又是什么鬼?template和vue的template一样吗?下面我们来一起探索一下。 wxs文件的写法 根据 "官方文档" 的说法, ...
分类:
其他好文 时间:
2018-02-07 00:38:57
阅读次数:
178
渲染模版(html文件) A、模版文件(html)放入到template目录下,项目启动的时候会从template目录里查找, B、从flask中导入“render_tempalte”函数 C、在视图函数中,使用render_template函数,渲染模版(只需要填写模版名称即可) 示例: inde ...
分类:
其他好文 时间:
2018-02-07 00:38:51
阅读次数:
1001
VMplayer 中运行mac osx,想挂载个U盘进去,无奈居然一直挂载不进去,而此时宿主机Win10中的U盘也消失,查看设备管理器居然显示“未知设备” 于是乎一顿度娘,网上的方法都千篇一律无效。但是在其中一篇中提到了VMware USB Device驱动的字眼,恍然大悟原来这玩意没装,但是按理说... ...
1.如何自定义窗口的信息窗口的样式。 2.如何从js中获取数据库内的数据 3.如何根据城市地区搜索 4.如何在地图上添加多个标注点 5.在每个标注点上加上一个onmouseover事件,出现自定义的信息窗口。 6.最后一条,也是现在没有解决的,如何城市地区搜索,只出现已注册过的地点。 先说说第一个问 ...
分类:
其他好文 时间:
2018-02-07 00:38:36
阅读次数:
242
1、 学习Python的开端 2、 编译型语言和解释型语言 3、 动态语言和静态语言 4、 强类型定义语言和弱类型定义语言 5、 PyCodeObject和pyc 6、 变量 7、 字符编码发展史 1、 学习Python的开端 1.1 随笔 我自从工作以来,每天按部就班,该做啥做啥,有时候无聊,想做 ...
分类:
编程语言 时间:
2018-02-07 00:38:26
阅读次数:
205
它那个轴和乐高积木不匹配。拿一个轴套划开一个一字口,搞了一个校正“治具”,让电机转动起来找到转轴的中心线,用热熔胶固定: 校正后的结果如下。至少不会歪到太过分: ...
分类:
其他好文 时间:
2018-02-07 00:38:18
阅读次数:
160
栈和队列也是数据结构中经常用到的一种容器.栈是先进后出FILO,队列是先进先出FIFO.在C语言中,栈可以用数组或者链表来实现,在python中,list也就是列表也可以当做栈使用.比如在尾部压入元素可以用append的方法,压出元素可以用pop的方法.访问栈定元素可以用list[-1]的方法.但是 ...
分类:
其他好文 时间:
2018-02-07 00:38:09
阅读次数:
214
父子页面分为两种,1.windowDialog 是弹出的子页面,2.windowContainer 是内嵌的子页面! 在子页面中获取父页面的model对象 this.getParent() 或者 this.getParentModel() 可以获取到父页面的model对象,然后就可以访问父页面任意的 ...
分类:
其他好文 时间:
2018-02-07 00:37:59
阅读次数:
4066
该系列教程系个人原创,并完整发布在个人官网 "刘江的博客和教程" 所有转载本文者,需在顶部显著位置注明原作者及www.liujiangblog.com官网地址。 Python及Django学习QQ群:453131687 本节将详细介绍查询集的API,它建立在下面的模型基础上,与上一节的模型相同: 一 ...