自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

HAPP NEW JAVA

快乐是来自于每一天的进步和成长,带着理想去远航......

原创 华为mate30上,用于长连接的service服务无法启动问题修复

1.问题背景: 华为mate30上无法启动service,没有任何报错信息Intent intent = new Intent(application.getApplicationContext(),KWAppIMService.class);application.getApplicationContext().startService(intent);2.问题原因(官方回复):尊敬的开发者,您好, 从安卓O版本推出出了Background Execution...

2020-06-10 15:15:43 148

转载 ubuntu安装stf

安装JDKsudo apt-get install python-software-propertiessudo apt-get install software-properties-commonsudo add-apt-repository ppa:webupd8team/javasudo apt-get updatesudo apt-get install oracle-java...

2020-04-05 11:48:01 116

原创 mac 更新“.bash_profile”(配置全局环境变量)没生效问题

参考自:https://blog.csdn.net/qq_18505715/article/details/83276208创建~/.zshrc在~/.zshrc文件最后,增加一行:source ~/.bash_profile

2020-01-06 21:49:02 97

转载 Windows系统下的MongoDB 3.4的安装和配置

注:最新版本的官网芒果已不再支持XP系统,且不支持32位的Windows系统,最新版本的仅支持Windows Server R2、Windows 7、以及最新的Windows系统,且支持SSL(保证数据在Internet上传输安全)安全协议一、芒果DB官网下载地址:Windows通道注:不推荐使用官网最新的3.6.x版本的芒果DB!!!进入后选择 ---------> ...

2019-08-14 17:54:55 127

转载 python3多线程更新UI数据,pyqt5界面刷新

from PyQt5.QtCore import QThread, pyqtSignal, QDateTime, QObjectfrom PyQt5.QtWidgets import QApplication, QDialog, QLineEditimport timeimport sysclass BackendThread(QObject): # 通过类成员对象定义信号...

2019-08-07 11:35:30 884

转载 Android ABI的浅析

个人理解:ABI指的是armeabiv-v7a,arm64-v8a等二进制文件使用的架构,CPU支持的架构才能正常执行Android ABI的概念ABI全称:Application binary interface(应用程序二进制接口),定义了一套规则,允许编译好的二进制目标代码能在所有兼容该ABI的操作系统中无需改动就能运行。不同的Android手机使用不同的CPU,因此需...

2019-08-06 15:27:31 138

转载 AS报Failed to resolve: junit:junit:4.12错误正确的解决方法

From:https://blog.csdn.net/z1101558280/article/details/52450149其实这个错误并非掩耳盗铃般的把testCompile 'junit:junit:4.12'注释或删除掉,在stackoverflow中有明确的原由和解决方法,只需在Application的gradle文件中添加maven { url 'http://repo1.mave...

2019-07-18 10:02:07 80

转载 curl 命令的使用

windows下的安装官网下载链接:https://curl.haxx.se/download.html安装方法:直接下载zip文件,解压后,添加环境变量即可使用(linux发行版中一般自带)windows下中文显示乱码问题解决windows下支持中文显示:windows下使用curl控制台乱码问题使用GETcurl -b "cookie.txt" url注释:-b...

2019-07-14 18:58:47 132

转载 安卓日志文件的写入与管理

在项目开发中,经常需要通过日志来进行调试和疑难排查。而日志持久化是真正开发线上app必不可少的。安卓本身的Log类,是将日志输出到控制台,并不能输出到文件。本文介绍一个简单实用的LogUtils的用法和实现逻辑,可以将Log写出到日志中,给大家做参考。源码在此:log-to-file。使用该LogUtils类,需要在Application的onCreate中添加初始化代码,如下:priva...

2019-07-13 12:15:47 421

转载 Android 调用系统的分享界面,进行文件分享

//分享文字 public void shareText(View view) { Intent shareIntent = new Intent(); shareIntent.setAction(Intent.ACTION_SEND); shareIntent.putExtra(Intent.EXTRA_TEXT, "te...

2019-07-13 08:22:51 2589

转载 Android App运行时签名校验

有时候我们为了防止自己的应用被反编译后重新打包,不得不采取运行时进行签名校验的方式。因为会经常用到,所以在这里整理了一下校验方式。public class SignCheck { private Context context; private String cer = null; private String realCer = null; private...

2019-07-09 12:46:42 517

转载 Detected problems with API 弹窗 屏蔽解决方案 android

转自:https://blog.csdn.net/zpjsmalltime/article/details/86577058最近项目测试MM反馈每次进入app,会提示一个弹窗。调查测试发现是android9.0系统上产生的,综合网上各位前被采坑的资料分享。先把亲测可用的解决方案分享给大家,希望遇到此类问题的小伙伴可以快速解决原因分析Android P 也就是android9.0...

2019-07-01 09:48:44 613

原创 imovie结合QuickTime Player进行手机视频剪辑

我是mac电脑,最近需要录制一个手机上的操作视频教程选择的方案是imovie+QuickTime Player,其他的软件要么有水印,要么收费,要么不好用等因为imovie不能进行视频尺寸设置,所有为了适配手机播放,主要思路是:1.做字幕2.导出视频3.再导入视频4.剪切--此时可以旋转成横向的,就充满屏幕了5.现在导出的是横向的,所以还需要翻转过来6....

2019-06-19 18:45:48 408

原创 微信小程序抓包https抓包的血泪史

最近调试小程序发现无法使用chales抓包,为了搞清楚这个问题,找了相关资料分析了下。在Android7.0及以上的系统中,每个应用可以定义自己的可信CA集集。默认情况下,应用只会信任系统预装的CA证书,而不会信任用户安装的CA证书安卓系统 7.0 以下版本,不管微信任意版本,都会信任系统提供的证书 安卓系统 7.0 以上版本,微信 7.0 以下版本,微信会信任系统提供的证书 安卓...

2019-06-14 21:21:31 19314

转载 Java的重定向与请求转发

重定向与请求转发的区别:1、请求转发是服务器行为;重定向是客户端行为。2、请求转发是RequestDispatcher.forward()方法;重定向使用HttpServletResponse.sendRedirect()方法。3、请求转发只能将请求转发给同一个web项目中的其他页面;重定向不仅可以重定向到当前项目的其他页面,还可以重定向到另一个站点上的页面。4、请求转发是一次请求,;重...

2019-06-13 13:44:29 62

原创 小白MAC下安装Caffe 2019最新血泪史

历史2天半,度娘了几十次,有一个语法问题咨询了同事,最终完成mac上caffe安装,一路走下来,学习了cmake,make相关命令,学习了brew相关命令,网上有不少caffe安装教程,不过我报的错跟他们几乎没有一样的,不过很多帖子给了我参考意义,为了回馈互联网给我们带来的技术福利,我也把我安装遇到的问题谈一谈,最重要的还是解决问题的思想吧第一步:按照套路来安装,推荐两个帖子1.h...

2019-04-13 09:27:09 1350 2

转载 [SSL: CERTIFICATE_VERIFY_FAILED]的解决方案

问题描述在Python Machine Learning(2nd) chapter 2 中有import pandas as pddf=pd.read_csv('https://archive.ics.uci.edu/ml/machine-learning-databases/iris/iris.data',header=None) 1 2执行过程中会遇到s...

2019-03-13 12:35:24 1235

转载 Pandas透视表和交叉表

个人理解:透视表和交叉表都是可分组汇总表,透视表可以求平均值,求和等等,交叉表是透视表的一种,是计算分组频数的参考:《利用Python进行数据分析》透视表pivot_table的参数交叉表crosstab总结透视表透视表(pivot table)是各种电子表格程序和其他数据分析软件中一种常见的数据汇总工具。它根据一个或多个键对数据进行聚合,并根据行和列上得分组建将数据分配...

2019-03-01 09:50:55 180

转载 Python之MatPlotLib使用教程

 https://www.jianshu.com/p/92e1a4497505 使用介绍https://blog.csdn.net/zxyhhjs2017/article/details/81152752  matplotlib对象关系1.Matplotlib简介Matplotlib是非常强大的python画图工具 Matplotlib可以画图线图、散点图、等高线图、条形图、柱形...

2019-02-13 16:44:27 556

转载 Jupyter Notebook 快速入门

参考地址:https://www.cnblogs.com/nxld/p/6566380.htmlJupyter Notebook(此前被称为 IPython notebook)是一个交互式笔记本,支持运行 40 多种编程语言。在本文中,我们将介绍 Jupyter notebook 的主要特性,以及为什么对于希望编写漂亮的交互式文档的人来说是一个强大工具。在开始使用 notebook 之前,...

2019-02-13 10:44:00 385

转载 python虚拟环境--virtualenv

 virtualenv 是一个创建隔绝的Python环境的工具。virtualenv创建一个包含所有必要的可执行文件的文件夹,用来使用Python工程所需的包。  安装pip install virtualenv  基本使用为一个工程创建一个虚拟环境:$ cd my_project_dir$ virtualenv venv  #venv为虚拟环境目录名,目录名自定义  ...

2019-02-13 10:09:40 83

转载 python flask

1.pip如果出现ssl错误,可以考虑升级pip即可 2. f lask 中文文档 http://docs.jinkan.org/docs/flask/quickstart.html

2019-01-31 15:44:30 88

原创 小程序aspectFill aspectFit 理解

aspectFill:满屏,且不失比例,但是可能不能完整显示图片aspectFit:等比缩放了图片,相当于安卓的scaeType="centerInside",能够完整显示图片

2019-01-24 11:38:52 2014

转载 组合使用css选择器

组合使用css选择器(参考地址:https://www.cnblogs.com/starof/p/4453458.html)今天看到有网站使用.classA.classB类似的选择器,不知道是否有人和我一样没有用过,所以了解一下,以下记录。一、用法介绍在css中.classA.classB指的是一个元素,同时满足classA和classB,即(class="classA classB"...

2019-01-22 17:09:55 235

转载 getDimension,getDimensionPixelOffset和getDimensionPixelSize

dimens.xml里写上三个变量: [java] view plaincopy <dimen name="activity_vertical_margin1">16dp</dimen>     <dimen name="activity_vertical_margin2">16px</dimen>     <dimen n

2019-01-17 18:54:43 97

原创 源端口号 源IP 等安全常识记录

参考1.关于公安部要求网站做好源端口号留存的通知及解决方案http://blog.sina.com.cn/s/blog_43966d050101fbd2.html参考2.TCP协议中的源地址和目的地址是内网地址还是外网地址的测试https://blog.csdn.net/chendian_yue/article/details/79272181参考3.源端口百度百科...

2019-01-17 14:20:54 912 1

原创 adapter刷新时需要在主线程之中记录

结论:adapter的notifychange需要在主线程之中,可以使用runonuithread方法切换线程 mpl$CalledFromWrongThreadException: Only the original thread that created a view hierarchy can touch its views.01-08 20:29:18.785 27036 272...

2019-01-08 20:49:32 502

原创 rxjava 写 accept(Throwable throwable) 和不写的效果不同测试

写了 accept(Throwable throwable),则具备了异常捕获功能不写则没有捕获功能,发生异常可能崩溃onNext和onError,经过测试onNext发生异常,还是崩溃了,详见最后一张图测试图展示:...

2019-01-07 20:09:03 433

原创 org.json.JSONObject的getString和optString使用注意事项

结论:org.json.JSONObject的getString如果取不到对应的key会抛出异常,optString则不会/** * Returns the value mapped by {@code name} if it exists, coercing it if * necessary, or throws if no such mapping exists....

2019-01-07 15:25:18 733

原创 android 版本适配记录

1.android 8.0必要适配https://www.jianshu.com/p/53884b61454d2.安卓6.0~9.0适配https://www.jianshu.com/p/23b8ae9d5a95a.android.os.FileUriExposedExceptionhttps://blog.csdn.net/cc20032706/article/details/...

2019-01-03 16:58:54 117

原创 安卓模块资源重复造成的崩溃问题

 java.lang.NoSuchFieldError: No static field tv_index of type I in class Lcom/xx/xxx/R$id; or its superclasses (declaration of 'com.xx.xxx.R$id' appears in /data/app/com.xx.xxx-1/base.apk:classes5.d...

2018-12-29 15:50:31 202

转载 Android安全防护/检查root/检查Xposed/反调试/应用多开/模拟器检测(持续更新1.0.5)

参考地址:https://www.jianshu.com/p/c37b1bdb4757多开软件检测多开软件的检测方案这里提供5种,首先4种来自《Android多开/分身检测》https://blog.darkness463.top/2018/05/04/Android-Virtual-Check/《Android虚拟机多开检测》https://www.jianshu.com/p/21...

2018-12-19 17:12:16 6024

原创 安卓如何实现一根线和比较长的部分对齐

<?xml version="1.0" encoding="utf-8"?><RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width=...

2018-12-13 20:44:24 125

原创 安卓大屏适配记录

1.今天发现一个问题 glide加载本地图片也会缓存,换图注意更换名称啊2.今天发现一个问题 glide加载本地图片缓存,图片质量降低了,如果要求高,可以静止缓存呀3.xhdpi中密度房在mdpi之中,因为mdpi是比较稀疏的密度,所以图片看起来会被拉大的4.大屏上的APP可能没有直接杀死,关闭电源再开机APP进程自动启动等,所以如果开始没有连接上代理,需要在设置里面强制杀死,方可...

2018-12-11 14:33:58 292

原创 安卓屏幕适配方案心得

个人心得:我有一个测试机1920 X 1080我有一个大屏 1920 X 10801.DP:针对低密度少一点像素,高密度多一点像素,最终的目的让物理大小看起来一致。(缺陷:在大屏上看起来和手机上的字一样大,显然不太合适,所以人家说:“因为屏幕宽度不一样,所以要小心的用dp”)2.屏幕分辨率适配方案,不同的分辨率不同的像素根据不同分辨率设定dimen对应的像素,这种方案...

2018-12-06 18:35:27 176

原创 android.view.ViewGroup$LayoutParams cannot be cast to android.widget.AbsListView$LayoutParams

直接导火索:getView返回的view 内容执行了 ViewGroup.LayoutParams layoutParams = new ViewGroup.LayoutParams(ViewGroup.LayoutParams.MATCH_PARENT, ViewGroup.LayoutParams.WRAP_CONTENT); setLayoutParams(layout...

2018-11-21 16:35:47 313

原创 InputFilter 导致输入法双字,下划线失效的记录

public class MyFilter implements InputFilter { @Override public CharSequence filter(CharSequence source, int start, int end, Spanned dest, int dstart, int dend) {// ...

2018-11-12 15:51:19 159

原创 windowManager添加的View 层级管理

最顶级的用这个typeparames.type = WindowManager.LayoutParams.TYPE_SYSTEM_ALERT;

2018-11-11 01:48:16 590

转载 Android基础布局之ConstraintLayout

转载地址:https://blog.csdn.net/h8800830/article/details/53014661Android基础之布局ConstraintLayoutGoogle I/O 2016 上发布了 ConstraintLayout,据说很强大,那就一探究竟吧!gradle配置      compile 'com.android.support.constrain...

2018-11-10 20:45:47 126

原创 解决Jetbrains旗下产品 Android Builder插件安装失败的问题

原因:http://plugins.jetbrains.com/访问失败解决办法:接一个代理账号,用浏览器访问下载,最后使用Android Studio安装本地插件 

2018-11-08 10:33:26 131

提示
确定要删除当前文章?
取消 删除