转自:https://github.com/LyndonChin/MasteringAndroidDataBinding 官方虽然已经给出了教程 - Data Binding Guide (中文版 - Data Binding(数据绑定)用户指南) ,但是实践之后发现槽点实在太多,于是就有了这个教程 ...
分类:
移动平台 时间:
2017-10-30 13:31:41
收藏:
0 评论:
0 赞:
0 阅读:
238
继承映射在 Annotation 中使用 @Inheritance 注解,并且需要使用 strategy 属性指定继承策略,继承策略有 SINGLE_TABLE、TABLE_PER_CLASS 和 JOINED 三种。 一、SINGLE_TABLE SINGLE_TABLE 是将父类和其所有的子类集 ...
分类:
Web开发 时间:
2017-10-30 13:30:39
收藏:
0 评论:
0 赞:
0 阅读:
308
核心模块: ...
分类:
编程语言 时间:
2017-10-30 13:30:22
收藏:
0 评论:
0 赞:
0 阅读:
245
一 安装 1.下载 $ brew install mongodb 2.启动 $ mongod --config /usr/local/etc/mongod.conf 3.连接 $ mongo 二 语法 show dbs 查看所有数据库 db.createCollection('col') 创建col ...
分类:
数据库技术 时间:
2017-10-30 13:30:14
收藏:
0 评论:
0 赞:
0 阅读:
278
在学校,听老师讲解事件冒泡和事件捕获机制的时候跟听天书一样,只依稀记得IE使用的是事件冒泡,其他浏览器则是事件捕获。当时的我,把它当成IE浏览器兼容问题,所以没有深究(IE8以下版本的浏览器已基本退出市场)。工作至今,虽然多次遇到该类问题,但均未深究,始终一知半解,遇到了全TM靠猜(选A不行就选B呗 ...
分类:
Web开发 时间:
2017-10-30 13:30:00
收藏:
0 评论:
0 赞:
0 阅读:
193
.1.安装好sublime后通过点击ctrl+~ 弹出控制台,在https://packagecontrol.io/installation中找到需要的安装package control的版本,复制代码进行安装 2.然后通过ctrl+shift+p或者 点击 preferences下的package ...
分类:
其他 时间:
2017-10-30 13:29:51
收藏:
0 评论:
0 赞:
0 阅读:
281
js 数组的push方法,想必大家都知道是向数组末尾添加元素,但是有一个很关键的点需注意: 引自 MDN 返回值 当调用该方法时,新的 length 属性值将被返回。 数组push之后返回的是length,而不是新的数组,如果不清楚这点,在使用过程中回遇到很大的坑。 顺带记一下其他几个数组的方法返回 ...
分类:
编程语言 时间:
2017-10-30 13:29:34
收藏:
0 评论:
0 赞:
0 阅读:
241
设计数据表的时候要遵守三范式,但是不要严格遵守。可以适度打破范式。 一个表字段不适合过多。 常用表中只要保留常用的字段 尽量给每个字段添加NOT NULL 根据表的特点来选择合适的表引擎, 如果这个表经常被写,应该选择innodb,但是MySQL5.6一般都是选择innodb 根据表存放的数据来决定 ...
分类:
数据库技术 时间:
2017-10-30 13:29:24
收藏:
0 评论:
0 赞:
0 阅读:
233
本篇文章转载自Web 通信之长连接、长轮询(long polling),版权归作者所有。 转者按:随着技术的发展,在HTML5中,可以通过WebSocket技术来完成长连接的开发,虽然如此,本文依然存在着了解的价值。 基于HTTP的长连接,是一种通过长轮询方式实现"服务器推"的技术,它弥补了HTTP ...
分类:
Web开发 时间:
2017-10-30 13:28:53
收藏:
0 评论:
0 赞:
0 阅读:
290
在进程之间共享内核对象句柄的一种方法:DuplicateHandle 简单地说,该函数取得某个进程句柄表中的一个表项,然后把它拷贝到另一个进程的句柄表中。 hSourceProcessHandle:源进程内核句柄(即负责传递内核对象句柄的进程句柄) hSourceHandle:要传递的内核对象句柄 ...
分类:
Windows开发 时间:
2017-10-30 13:28:36
收藏:
0 评论:
0 赞:
0 阅读:
234
0. 1.参考 Python正则表达式指南 https://docs.python.org/2/library/re.html https://docs.python.org/3/library/re.html 2.分组 m.group() xx m.groupdict 用于命名分组 3.提取 re ...
分类:
编程语言 时间:
2017-10-30 13:28:26
收藏:
0 评论:
0 赞:
0 阅读:
244
volatile这个关键字可能很多朋友都听说过,或许也都用过。在Java 5之前,它是一个备受争议的关键字,因为在程序中使用它往往会导致出人意料的结果。在Java 5之后,volatile关键字才得以重获生机。 volatile关键字虽然从字面上理解起来比较简单,但是要用好不是一件容易的事情。由于v ...
分类:
编程语言 时间:
2017-10-30 13:28:12
收藏:
0 评论:
0 赞:
0 阅读:
188
题目描述:试实现一个函数reverseWords,该函数传入参数是一个字符串,返回值是单词间做逆序调整后的字符串(只做单词顺序的调整即可)。 例如:传入参数为"the sky is blue ",调整后的字符串为“blue is sky the”。 解题思路:先将字符串转换成字符数组的形式,然后对" ...
分类:
编程语言 时间:
2017-10-30 13:27:57
收藏:
0 评论:
0 赞:
0 阅读:
290
学习网址1:http://www.cnblogs.com/licheng/archive/2008/08/23/1274566.html 一、快速入手 1.官网下载log4j压缩包,本地加压 2.Eclipse开发工具中新建Java项目,右键单击该项目选择“属性(properties)”打开当前项目 ...
分类:
系统服务 时间:
2017-10-30 13:27:27
收藏:
0 评论:
0 赞:
0 阅读:
268
首先group by 的简单说明: group by 一般和聚合函数一起使用才有意义,比如 count sum avg等,使用group by的两个要素: (1) 出现在select后面的字段 要么是是聚合函数中的,要么就是group by 中的. (2) 要筛选结果 可以先使用where 再用gr ...
分类:
其他 时间:
2017-10-30 13:27:17
收藏:
0 评论:
0 赞:
0 阅读:
203
什么是Vuex? vuex是一个专门为vue.js设计的集中式状态管理架构。状态?我把它理解为在data中的属性需要共享给其他vue组件使用的部分,就叫做状态。简单的说就是data中需要共用的属性。 引入Vuex(前提是已经用Vue脚手架工具构建好项目) 1、利用npm包管理工具,进行安装 vuex ...
分类:
其他 时间:
2017-10-30 13:27:04
收藏:
0 评论:
0 赞:
0 阅读:
225
基础 Spark的shell作为一个强大的交互式数据分析工具,提供了一个简单的方式学习API。它可以使用Scala(在Java虚拟机上运行现有的Java库的一个很好方式)或Python。在Spark目录里使用下面的方式开始运行: [plain] view plain copy ./bin/spark ...
分类:
系统服务 时间:
2017-10-30 13:26:51
收藏:
0 评论:
0 赞:
0 阅读:
211
...
分类:
Web开发 时间:
2017-10-30 13:26:17
收藏:
0 评论:
0 赞:
0 阅读:
601
C# 利用VS自带的WSDL工具生成WebService服务类 WebService有两种使用方式,一种是直接通过添加服务引用,另一种则是通过WSDL生成。 添加服务引用大家基本都用过,这里就不讲解了。 那么,既然有直接引用的方式,为什么还要通过WSDL生成呢? 因为通过WSDL生成,就只有一个.c ...
分类:
Windows开发 时间:
2017-10-30 13:26:04
收藏:
0 评论:
0 赞:
0 阅读:
246
JavaScript 资源大全中文版,内容包括:包管理器、打包工具、加载器、测试框架、运行器、QA、MVC框架和库、模板引擎、数据可视化、编辑器、函数式编程、响应式编程、数据结构、存储、国际化和本地化、日志、正则表达式、视觉检测、代码高亮、加载状态、验证、幻灯片、滑块控件、表单组件、框架、地图、视频 ...
分类:
编程语言 时间:
2017-10-30 13:25:52
收藏:
0 评论:
0 赞:
0 阅读:
245