本文将介绍笔者在工作中遇到的Python的一个坑,那就是使用列表作为默认参数。 我们知道,在Python中,列表(list)是可变对象,所以列表的内容可能会在函数内改变。另一个需要注意的是,使用列表作为函数的默认参数时,列表的内容变化情况。 &emsp ...
分类:
编程语言 时间:
2019-01-27 13:03:27
阅读次数:
169
首先介绍内容监测的基本模式 基于uri的内容监测的基本模式被android.content.ContentResolver实现。 它为基于Uri的内容监测的提供了一个平台。(其实如果有必要,我们可以自己实现一个)ContentResolver为此提供了三个方法:注册监听器到某个uripublic f ...
分类:
移动开发 时间:
2019-01-07 21:21:52
阅读次数:
269
// 利用easyui验证功能,进行内容变化监控 $(function () { var CustomerService = $.parseJSON($('#CustomerService').val()); $.extend($.fn.validatebox.defaults.rules, { / ...
分类:
其他好文 时间:
2018-12-28 17:49:26
阅读次数:
287
关于版本控制 什么是“版本控制”?我为什么要关心它呢? 版本控制是一种记录一个或若干文件内容变化,以便将来查阅特定版本修订情况的系统。 本地版本控制系统 许多人习惯用复制整个项目目录的方式来保存不同的版本,或许还会改名加上备份时间以示区别。 这么做唯一的好处就是简单,但是特别容易犯错。 有时候会混淆 ...
分类:
其他好文 时间:
2018-12-21 13:04:45
阅读次数:
189
zList是一个C++的块状内存链表,特点: 1、对于某种类别需要申请大量指针,zList是一个很好的帮手,它能比new少很多内存。 2、它对内存进行整体管理,可以将数据和文件快速互操作 3、和vector对象存储对比,vector存储的对象不能使用其指针,因为vector内容变化时vector存储 ...
分类:
编程语言 时间:
2018-12-15 13:34:51
阅读次数:
224
Git和Github的基本操作 一、了解Git和Github 1、什么是GIT? Git是一个免费、开源的版本控制软件 2、什么是版本控制系统? 版本控制是一种记录一个或若干个文件内容变化,以便将来查阅特定版本修订情况得系统。 系统具体功能 记录文件的所有历史变化 随时可恢复到任何一个历史状态 多人 ...
分类:
其他好文 时间:
2018-12-14 01:01:27
阅读次数:
118
简介 版本控制系统(VCS)是一种记录一个或若干文件内容变化,以便将来查阅特定版本修订情况的系统。使用版本控制系统通常还意味着,就算你乱来一气把整个项目中的文件改的改删的删,你也照样可以轻松恢复到原先的样子。 但额外增加的工作量却微乎其微。版本控制系统通常分为本地版本控制系统、集中式版本控制系统、分 ...
分类:
其他好文 时间:
2018-11-12 01:21:53
阅读次数:
274
一、需求 实现一个UI组件,要求组件内部的内容变化的时候,内容需要同时产生变化 二、实现 效果: 一个三个元素的组件,两边固定大小,中间的Label内容会变化 实现的约束: 首先保证三个元素同时居中,横向上面,两个icon的宽度已知,两个icon距离两边的边距确定,最主要的是label的宽度不确定, ...
分类:
其他好文 时间:
2018-10-12 23:49:41
阅读次数:
225
在讲区别以及联系之前先简要的介绍一下,这三者都是什么(本篇文章适合刚入门的新手,大佬请出门左转) 1.什么是 Git? Git 是一个版本控制系统。 版本控制是一种用于记录一个或多个文件内容变化,方便我们查阅特定版本修订情况的系统。 以前在没有使用版本控制的时候,我们通常在我们的项目根目录下这样命名 ...
分类:
其他好文 时间:
2018-10-12 16:12:05
阅读次数:
161
Git工程开发实践(一)——Git基础一、版本控制系统1、版本控制系统简介版本控制系统(VCS,VersionControlSystems)是一种记录一个或若干文件内容变化,以便将来查阅特定版本修订情况的系统。版本控制系统分为:A、本地版本控制系统(LVCS,LocalVersionControlSystems)B、集中式版本控制系统(CVCS,CentralizedVersionControlS
分类:
其他好文 时间:
2018-09-08 21:06:10
阅读次数:
183