问题 这是在工作中遇到的一个问题: 一个textarea文本框,需要动态监听输入文本个数 方案 通过谷歌查到一种 "完美的兼容方法" "如果使用 onkeydown、onkeypress、onkeyup 这个几个键盘事件来监测的话,监听不了右键的复制、剪贴和粘贴这些操作,处理组合快捷键也很麻烦 因此 ...
分类:
编程语言 时间:
2019-09-12 18:37:57
阅读次数:
127
原文:https://www.jianshu.com/p/0fe985a7e17e 项目中不同Module的support包版本冲突怎么办? 只需要将以下代码复制到每个模块的build.gradle(Module:xxx)文件的根目录即可: 模板代码如下: ...
分类:
移动开发 时间:
2019-09-12 13:49:05
阅读次数:
112
mybatis源码分析(四) mybatis与spring事务管理分析 一丶从jdbc的角度理解什么是事务 从mysql获取一个连接之后, 默认是自动提交, 即执行完sql之后, 就会提交事务. 这种事务的范围是一条sql语句. 将该连接设置非自动提交, 可以执行多条sql语句, 然后由程序决定是提 ...
分类:
编程语言 时间:
2019-09-12 09:49:29
阅读次数:
111
测试环境使用 elasticsearch-rest-high-level-client 做为基础包发起es调用出现如下异常: 百度发现版本不一致 生产环境使用的es版本是5.4.1。其他答案是版本不一致就让本地的 es版本和服务器的版本保持一致,这的确是一个方法,但是本地封装了很多jar包了,我也尝 ...
分类:
其他好文 时间:
2019-09-11 21:59:24
阅读次数:
236
A************* A*************B*************//Banner轮播implementation 'com.youth.banner:banner:1.1.5'//ButterKnife注解 annotationProcessor 'com.jakewharto ...
分类:
其他好文 时间:
2019-09-10 17:51:29
阅读次数:
129
本文涉及的源码版本如下: com.android.support:appcompat-v7:27.1.1 android.arch.lifecycle:extensions:1.1.1 android.arch.lifecycle:viewmodel:1.1.1 android.arch.lifec ...
分类:
移动开发 时间:
2019-09-10 13:12:44
阅读次数:
147
Spring Boot 2.x极大简化了默认的安全配置,并不是说有很多安全相关的配置,现在你只需要提供一个WebSecurityConfigurerAdapter继承类这样一个简单的操作,Spring Boot就可以规避很多安全问题。 Actuator 不再有各自单独的安全配置(management ...
分类:
编程语言 时间:
2019-09-09 22:57:27
阅读次数:
131
一、首先安装xdebug 安装xdebug比 ,运行php -i >phpinfo.txt 或者 echo phpinfo();将全部信息贴到https://xdebug.org/wizard.php这个网站 如图: 然后会跳转到这个页面: 这是我电脑上php.ini的配置 [xdebug]zend ...
分类:
Web程序 时间:
2019-09-08 18:02:55
阅读次数:
141
1.什么是ES6? ES的全称是ECMAScript,ES6就是ES2016之后的一个泛称,是由ECMA国际标准化组织制定的一项脚本语言的标准化规范。 2.ES6新增语法 1. let ES6中新增的用于声明变量的关键字 特点: 1.let声明的变量具有块级作用域的特点,只在所处的块级作用域有效 i ...
分类:
其他好文 时间:
2019-09-07 22:07:49
阅读次数:
83
jquery高级编程 第1章、jQuery入门 第2章、JavaScript 基础 2.1、理解数值 2.1.1、在JavaScript中,所有的数值都是64位双精度,取值范围从-5e-324到1.7976931348623157e308。 2.1.2、直接加减会导致精度丢失问题。0.2+0.1 = ...
分类:
Web程序 时间:
2019-09-06 16:01:40
阅读次数:
129