刘望舒 刘望舒
4年前
Android输入系统(三)InputReader的加工类型和InputDispatcher的分发过程
Android框架层Android输入系统Android框架层本文首发于微信公众号「刘望舒」前言在上一篇文章中,我们学习了输入事件的处理,输入事件会交由InputDispatcher进行分发,那么InputDispatcher是如何进行分发的?这篇文章会给你答案。1.InputReader的加工类型在这篇文章中,我们知道InputReader会对原始
xxkfz xxkfz
4年前
Mybatis查询的时候BigDecimal类型的值查询失效的解决办法
最近在使用Mybatis查询的时候,使用了BigDecimal类型的值进行查询,在控制台通过打印的sql发现,查询条件并没有拼接上去,导致查询失败。为了演示还原这个过程,特意写了一个简单的演示项目:比如:我现在查询productprice字段大于0的数据,数据库的数据如下所示:mapper.xml中配置如下:javaselecti
Stella981 Stella981
4年前
DOM解析XML案例Demo(一)
一、Java中操作DOM中常用的类Node 数据类型基类Element 最常用的类Attr Element的属性Text ElementorAttr的内容Document 代表整个XML文档,代表DOMtree
Wesley13 Wesley13
4年前
CRT源码
CRT的源码分为3部分:1.cC语言2.cppc3.asm性能优化汇编版本strcatchar  __cdecl strcat (        char  dst,        const char  src        )
Stella981 Stella981
4年前
Linux文件系统
Linux中的文件类型:  一般文件    目录文件  d  链接文件  l  块文件    b  字符文件   c  socket文件 s  管道      pLinux中的文件属性:  运行 lsl!(http:
Stella981 Stella981
4年前
Android Text Layout 框架
TextLayout,所完成的最主要的功能主要有两点:1.正确的处理换行的逻辑。2.对于那些复杂语系,如阿拉伯语,印度语,希伯来语,缅甸语之类的,依据其语言特性,正确的完成变形,对于由右向左显示的那些语言,正确的完成反序。在android平台下,其TextLayout框架大体上如下图所显示的这样:!(http://static.
Wesley13 Wesley13
4年前
Java面试题速查手册
Java类equals抽象类类型StringIntegershort多线程概念锁synchronized线程创建及状态线程通讯线程安全ThreadLocalatomicvolatile终止线程反射什么是反射?序列化什么是java序
Wesley13 Wesley13
4年前
JAVA多线程的学习笔记
第一次在开源中国上发博文,简单的把以前在达内培训JAVA时的一篇日志复制共享一下。多进程(多任务)-针对OS多线程(Thread)-一个进程内部的多任务java语言(JVM)支持多线程编程java.lang.ThreadThread类由JDK提供,用于封装对JVM中线程的控制,调用C语言的类库实现。1、创
Wesley13 Wesley13
4年前
Java8 方法引用的使用
一、方法引用分类1.构造函数2.静态方法3.实例方法(类型)4.实例方法(对象)二、方法引用构造函数ClassName::new,示例:/@authorKevin@date20170124/pub
Stella981 Stella981
4年前
JavaScript 基础
1.简介:  JavaScript(JS)是一种基于对象和事件驱动,可以与HTML标记语言混合使用的脚本语言。广泛用于客户端Web开发,常用来给HTML网页添加动态功能,比如响应用户的各种操作。其编写的程序可以直接在浏览器中解释执行。Javascript的国际标准是ECMAScript(由欧洲计算机制造商协会(ECMA)结合J