- 博客(10)
- 收藏
- 关注
原创 1292Incorrect datetime value 0000-00-00 00:00:00 for column targetTime at row 1 解决方案
1292 - Incorrect datetime value: ‘0000-00-00 00:00:00’ for column ‘targetTime’ at row 1 解决方案在使用 Navicat 对两个数据库数据进行数据传输时,发现了一个错误1292 - Incorrect datetime value: ‘0000-00-00 00:00:00’ for column ‘targetTime’ at row 1 。官方文档上说明MySQL允许将’0000-00-00’保存为“伪日期”,
2020-05-29 10:26:17 2757
原创 Android webView去除默认边框
Android WebView无论怎么修改它的属性都会存在一定的边距。这是因为 HTML 的 body 标签默认存在一定边距。修改 webView 的属性并没有作用!解决办法: 修改 html 代码html ="<html><head><style>img{width:100% !important;}</style></head><body style='margin:0;padding:0'>" +data//原本需要
2020-05-26 15:15:34 1252 1
原创 android view.getLeft(), getRight()...等获取值为0
android view.getLeft(), getRight()…等获取值为0我们在onCreate()回调方法中去调用view.getLeft(), getRight()…getX()、getY() 等值为0问题原因View的显示必须经历Measure(测量)、Layout(布局)和Draw(绘制)过程。而在Measure与Layout过程完成之后,View的width、height、top、left等属性才被正确赋值,此时我们才能获取到正确的值,这几个过程都晚于onCreate执行解决1
2020-05-22 14:52:42 2061
原创 Android中 view.getLeft() & .getTop() & getX() & getY() 等的用法图示
Android中 view.getLeft() & .getTop() & getX() & getY() 等的用法图示getX(): 该view坐标系中,x坐标值getY():该view坐标系中,y坐标值getLeft():该view距离父布局左边的距离getRight():该view的右边框与父布局左边的距离 (getLeft()+本身宽度)getTop():该view距离父布局上边的距离getBottom():该view的底部与父布局上边的距离 (getTop(
2020-05-22 14:49:03 761
原创 Mysql忘记 || 修改 数据库连接密码
Mysql忘记 || 修改 数据库连接密码解决方式:1、cmd 进入 数据库安装目录:D:\dev-env\mysql-5.7.26-winx64\binλ在任务管理器中关闭 mysqld.exe 程序。然后 输入如下命令:mysqld --skip-grant-tables输入命令 mysqld --skip-grant-tables 回车,此时就跳过了mysql的用户验证。注意输入此命令之后命令行就无法操作了,此时可以再打开一个新的命令行。注意:在输入此命令之前先在任务管理器
2020-05-21 10:36:20 159
原创 & 0xff 的作用
&表示按位与,只有两个位同时为1,才能得到1, 0x代表16进制数,0xff表示的数二进制1111 1111 占一个字节.和其进行&操作的数,最低8位,不会发生变化**
2020-05-20 11:44:27 3001
原创 java中内存溢出怎么解决,附几个内存溢出的例子!
**java中内存溢出怎么解决,附几个内存溢出的例子!**在java虚拟机规范中,处理程序计数器之外,其他内存区域都有发生OutOfMemoryError(内存溢出)异常的可能。
2020-05-19 14:04:31 907
原创 Android 集成腾讯 TBS X5内核,并使用 TbsReaderView 加载 .pdf 文件
Android 集成腾讯 TBS X5内核,并使用 TbsReaderView 加载 .pdf 文件tbs的接入:腾讯官网的接入步骤: 添加链接描述在官方文档中有各种优缺点的比较,以及比较详细的集成步骤。自己接入过程的总结:可以使用 下载 jar 包并编译的方式。目前最新版的 tbs 还可以使用 dependencies 的方式接入,建议使用这一种:一、使用 dependencies 方式接入1、在模块的 dependencies 中添加:api 'com.tencent.tbs.tbss
2020-05-15 09:11:22 8094 2
原创 Android快速获取开发版SHA1 & 发布版SHA1的两种方式
在 Android 开发过程中,有时会需要我们去获取开发和发布版的 SHA1。例如在集成百度地图时,申请百度地图AK时就需要SHA1。开发版 SHA1:在安装了开发环境并创建项目后,在 C\:用户\.Android \文件夹下 会默认生成 debug.keystore 文件,可以根据这个文件来获取。发布版SHA1:要将APP打包并发布到应用商店前,需要对这个 APK 进行签名,保证该apk发布者的唯一性,需要生成数字证书 .jks 文件。根据这个文件来获取。
2020-05-09 14:22:44 1661
原创 Android生成签名文件对应用签名 & Android签名作用
1、 Android签名机制其实是对APK包完整性和发布机构唯一性的一种校验机制。2、Android签名机制不能阻止APK包被修改,但修改后的再签名无法与原先的签名保持一致。(除非拥有发布者的私钥)。3、APK包加密的公钥就打包在APK包内,且不同的私钥对应不同的公钥。换句话言之,不同的私钥签名的APK公钥也必不相同。所以我们可以根据公钥的对比,来判断私钥是否一致。4、确定发布者身份,可以根据公钥来对APP进行更新,换句话说:可以防止APP被其他包名相同应用覆盖
2020-05-09 14:00:08 3070
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人