- 博客(74)
- 资源 (7)
- 收藏
- 关注
原创 OpenGL ES3.0
另外,为了防止形变效果的跳变,我们还需要平滑函数满足在边界处输出值为 0 (或者接近于 0 ),表示此边界为是否发生形变的临界线。
2024-11-18 10:19:49
1290
原创 Bitbucket 的SSH keys 突然无法识别 -> Permission denied (publickey)问题
【代码】Bitbucket 的SSH keys 突然无法识别 -> Permission denied (publickey)问题。
2023-06-02 17:17:37
966
原创 PHP8.2 Apache24 Windows10安装步骤
修改1:Define SRVROOT “D:\WorkSoft\Apache\Apache24\conf”ServerRoot “${SRVROOT}”修改2:修改3:启动不成功,如下图管理员运行:设置要加载的扩展文件以上文件作为扩展文件加入设置时区4、设置openssl1、设置默认索引2、开启 rewrite 功能。将下面第2行的注释去掉即可。3、在文件末尾添加如下设置。重启Apache服务器在D:\WorkSoft\Apache\Apache24\htdo
2023-04-07 23:25:29
1790
原创 X264简介-Android使用(二)
官网下载的source文件安装: http://ffmpeg.org/下载完成后,到根目录执行:查看FFMpeg版本:环境变量:在开启的配置文件末尾添加如下配置:编译ffmpegsh脚本"build_ffmpeg.sh":将以上脚本放置与ffmpeg的根目录,并执行:Tips 出现以下错误解决方案一->授权r25c文件夹权限(NG):解决方案二->install libavfilter(NG):解决方案三->配置 android-ndk-r21e 版本的NDK(SUCCES
2023-03-06 15:39:21
884
原创 X264简介-Android使用(一)
x264是用于编码H.264/MPEG-4 AVC视频流的免费软件库。它世界上最流行的视频压缩库之一,在全球范围内用于网络视频、电视广播和蓝光创作等应用程序。它在速度和压缩方面几乎超过了所有商业实现。虽然它实际上不是VLC媒体播放器或FFmpeg的一部分,但它是两者都使用的主要库,使用GPL许可。由于它在商业世界中很受欢迎(例如Youtube和Facebook依赖它),许多公司过去都为他们认为有用的功能和改进提供赏金。使用到x264的项目:Avidemux。
2023-03-06 15:25:25
1040
原创 高通芯片(Android)恢复\编辑\备份 imei(nv信息)工具及步骤
高通恢复imei工具及步骤1、下载高通QPST工具下载地址:https://mirrors.lolinet.com/software/windows/Qualcomm/QPST/如果地址失效,请参考:https://download.youkuaiyun.com/download/SmallWalnutBG/213969252、安装下载好文件后一直下一步,完成安装。完成安装后在开始的地方启动QPST3、start1、 添加设备:Add New Port2、取消勾选Show…Diag
2021-08-26 14:57:01
34703
2
原创 Windows,Android设备刷机(重装系统)时遇到USB读取不到设备信息(设备驱动异常)问题及解决办法
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言一、pandas是什么?二、使用步骤1.引入库2.读入数据总结前言提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。提示:以下是本篇文章正文内容,下面案例可供参考一、pandas是什么?示例:pandas 是基于NumPy 的一种工具,该工具是为了解决数据分析任务而创建的。二、使用步骤1.引入库代码
2021-07-13 14:00:33
14291
2
原创 Android 如何通过google play获取最新版本并更新当前版本
Android 如何通过google play获取最新版本并更新当前版本前言一、工具集成二、代码逻辑三、获取目标信息四、跳转Google play五、代码全览工具类调用六、 尾声前言当遇到直接通过Google play上的版本名称来更新我们自己的App时,这时我们可以通过访问Google play上目标App的版本信息,通知自己的App,并跳转到Google play。下面来看具体实现。一、工具集成implementation 'org.jsoup:jsoup:1.10.2'ps:jsoup官网
2021-06-25 13:49:52
9893
原创 Android NFC一般使用方法
NFC相关文档Android官网文档地址:[https://developer.android.google.cn/guide/topics/connectivity/nfc]()欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLow
2021-05-19 15:06:40
1655
原创 Android接入2021最新Tinker(Bugly)热更新步骤及一些避免坑的方式
快速定位Android接入Tinker(Bugly)热更新步骤及一些避免坑的方式接入环境步骤功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入Android接入Tinker(Bugly)热更新步骤及一些避免坑的方式腾讯的Tinke
2021-01-28 10:42:10
1669
3
原创 Anaconda python 安装及运行
Anaconda python 安装及运行(环境为Windows10 )1、首先到官网下载最新版对应平台的Anaconda2、直接下一步安装,记得选择安装地址;3、安装完成后,选择启动:4、启动完成后跳转到新建的文件夹demo_jupyter_pathon,并且在当前文件夹加启动 jupyter notebook:5、启动成功后,选择Pathon3:6、现在便可进行简单的编码验证安装是否成功:...
2020-12-09 11:57:50
437
原创 android studio 升级gradle到最新版本后 lambda表达式错误: 找不到符号
android studio 升级gradle到最新版本后 lambda表达式错误: 找不到符号(Windows10,Android studio3.6.2)解决办法:1、选择Source Compatibility(未解决):2、添加jackOptions (未解决): defaultConfig { minSdkVersion rootProject.ext.android["minSdkVersion"] ... jackOptio.
2020-12-07 11:43:22
852
原创 Android 10 BottomSheetDialogFragment EditText和RecyclerView事件冲突,导致不能正常获取焦点(软件盘弹起后自动关闭,输入内容后失去焦点等问题)
Android 10 BottomSheetDialogFragment EditText和RecyclerView事件冲突,导致不能正常获取焦点(软件盘弹起后自动关闭,输入内容后失去焦点等问题)问题一:键盘不能顶起布局解决方法:一般的设置不能解决,需要设置BottomSheetDialogFragment 样式 <style name="Theme.Design.Light.BottomSheetDialog.WithoutBehavior"> &l
2020-12-02 10:56:33
848
原创 android recycleView自定义字母检索A-Z排序滑动通讯录汉字英文相互转换
运行截图核心类:package com.example.test29api.slider_contactimport android.content.Contextimport android.graphics.Canvasimport android.graphics.Colorimport android.graphics.Paintimport android.graphics.Rectimport android.graphics.drawable.Drawable.
2020-11-26 17:14:52
3382
原创 android EditText限制输入框只能输入某些特殊字符、汉字、数字、英文字母等
<EditText android:layout_width="0dp" android:layout_height="wrap_content" android:digits="12435643asdlfj" />
2020-11-12 17:40:55
3215
Android Androidx Glide下载图片到指定文件夹 Glide版本4.+ Glide4.+
Android Androidx Glide下载图片到指定文件夹 Glide版本4.+ Glide4.+环境:Android Studio 3.6.2 api ("com.github.bumptech.glide:glide:4.11.0") { exclude group: 'com.android.support' } annotationProcessor 'com.github.bumptech.glide:compiler:4.11.0' .
2020-11-09 10:41:27
1053
原创 android git 新建分支 删除分支等
android git 新建分支 删除分支等官网:https://git-scm.com/book/zh/v2/Git-%E5%88%86%E6%94%AF-%E5%88%86%E6%94%AF%E7%9A%84%E6%96%B0%E5%BB%BA%E4%B8%8E%E5%90%88%E5%B9%B6#_basic_branching新建分支:git branch newBranchName切换分支:git checkout branchName查看本地分支:git b
2020-11-06 14:43:29
815
原创 android studio Android9(28)升级到Android10(29)Androidx小计
android studio Android9(28)升级到Android10(29)Androidx小计环境:Windows10,Android studio 3.6.21、参考Android官方推荐方式:https://developer.android.com/jetpack/androidx/migrate2、由官方文档,第一步于gradle.properties文件添加android.useAndroidX=trueandroid.enableJetifier=true3、
2020-10-30 16:42:45
1441
原创 Android Studio生成.aar文件、.jar文件和反编译.aar的class文件
Android Studio生成.aar文件、.jar文件和反编译.aar的class文件配置环境: Windows10, Android Studio 3.6.2 compileSdkVersion: 29, buildToolsVersion: "29.0.3", minSdkVersion : 21, targetSdkVersion : 29, classpath 'com.android.tools.build:gradle:3.3.2', distr
2020-10-22 11:10:33
4709
原创 Android 使Android Studio单元测试(以mvp模式为列)
第一步:build.gradle文件添加测试相关依赖dependencies { testImplementation 'junit:junit:4.12' testImplementation 'org.mockito:mockito-core:2.19.0' testImplementation 'com.nhaarman.mockitokotlin2:mockito-kotlin:2.1.0'//mock() testImplementation 'org.mo
2020-10-16 17:03:19
308
原创 Android9.0 PopupWindow 适配刘海屏,水滴屏等
Android9.0 PopupWindow 适配刘海屏,水滴屏等现象:弹出PopupWindow选项框后,刘海屏或水滴屏不能到顶。改进后代码: popupWindow = PopupWindow(view, ViewGroup.LayoutParams.MATCH_PARENT, ViewGroup.LayoutParams.MATCH_PARENT, true).apply { setBackgroundDrawable(ColorDrawable(Colo
2020-10-12 10:30:49
815
1
原创 Android 沉浸式标题栏设置,顶部view到状态栏
Android 沉浸式标题栏设置,顶部view到状态栏布局xml文件: <?xml version="1.0" encoding="utf-8"?><android.support.constraint.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto"
2020-09-28 00:07:52
590
原创 AndoidStudio提交Git时遇到Untracked file问题
AndoidStudio提交Git时遇到Untracked file问题提交过程:1.git add .2.git commit -m"xx"之后git报错:Untracked file问题,不能commit成功。修改提交合并过程:1、git add -A2.git commit -m"更新说明"3.git push
2020-09-20 22:53:03
374
原创 ndk相关
1、ndk下载地址:https://developer.android.google.cn/ndk/downloads/older_releases.html2、ndk编译ffmpeg脚本(版本太老,找替代中)#!/bin/shNDK=/home/liuz4/WorkDir/Android/android-ndk-r10eSYSROOT=$NDK/platforms/android...
2020-09-13 23:41:40
276
原创 Android 集成websocket小结
1、GitHub地址https://github.com/TooTallNate/Java-WebSocketimplementation "org.java-websocket:Java-WebSocket:1.5.1"2、项目新建module->im_websocketmodule->build.gradleapply plugin: 'com.android.library'android { compileSdkVersion rootProj..
2020-09-06 23:58:10
2112
5
原创 Android studio java websocket 编译报错:Supertypes of the following classes cannot be resolved.
Android studio 编译报错:Supertypes of the following classes cannot be resolved. Please make sure you have the required dependenceAndroid studio版本:具体操作: 1、新增一个module,将Java-WebSocket 导入moudle( implementation "org.java-websocket:Java-WebSocket...
2020-09-02 14:48:01
5903
1
原创 Windows7 android battery historian 电量优化分析工具 install 安装 踩坑
工具开源地址: https://github.com/google/battery-historian根据gitbub上面介绍,Battery History工具的安装有两种方式:通过安装Docker环境来安装。(这种方式很简单,Docker真心好用,太彪悍了!)Docker是一种容器,一般用于云计算和大数据平台。提倡的一种思想就是:软件即服务。这句话不是盖的,一句话就可以将别人发布的...
2020-08-31 00:58:26
355
原创 转载二分法
我用#优快云#这个app发现了有技术含量的博客,小伙伴们求同去《利用二分查找获得List中小于并且最接近的数》, 一起来围观吧 https://blog.youkuaiyun.com/u013045437/article/details/106898873?utm_source=app引言最近在老系统中看到了一大段代码,这个代码的目的是迁移迁移历史,在迁移的过程中需要很多计算,我大概看了一下代码,里面到处都是for 循环,虽然for循环的逻辑比较简单,但是循环的次数太多了, 这就导致这个方法非常的慢,其中有一个地
2020-08-31 00:52:49
162
原创 Kotlin协程简介(一)
Kotlin协程简介1、runBlocking、suspend、coroutine1.1、最简单的列子: @Test fun runMainBlocking() = runBlocking <Unit>{ val job = GlobalScope.launch { delay(1000L) println("World!") } print("Hello ") .
2020-08-24 00:27:29
327
原创 linux 常用命令
1 、chmod 777 -R doc 给doc文件夹赋最高权限2、tab键 联想3、./ 解压bin4、yum install -y unzip zip 安装解压工具5、vim ~/.bashrc 设置环境变量(位于根目录 export ND...
2020-08-16 22:11:40
171
原创 linux centos 安装 NGINX方法及bug解决
linux centos 安装 NGINX方法及bug解决:1、yum install gcc gcc-c++ make2、下载:wget http://nginx.org/download/nginx-1.8.1.tar.gz wget https://github.com/arut/nginx-rtmp-module/archive/master.zip3、解压:tar...
2020-08-09 22:35:39
484
原创 android studio3.4.1 gradle-5.1.1 配置 apt
android studio3.4.1 gradle-5.1.1 配置 apt ,实现黄油刀(ButterKnife)效果遇到的问题及最新方法:apt简介:APT(Annotation Processing Tool)是一种处理注释的工具,它对源代码文件进行检测找出其中的Annotation,使用Annotation进行额外的处理。 Annotation处理器在处理Annotation时...
2020-08-02 13:39:30
613
原创 Android studio windows 配置默认的 .android;.AndroidStudio;.gradle文件 迁移 减少C盘空间占用 解决虚拟机迁移后Offline问题
Android studio windows 配置默认的 .android;.config;.gradle文件 减少C盘空间使用1、.android是存放虚拟机源文件的地方,这里占用内存非常严重(我的几个虚拟机占用了40多G),现在我们将其移动到D盘: 1>剪切整个.Android文件夹到目标文件夹...
2020-07-27 00:18:06
1466
原创 Android 复制文本、Intent、Uri到剪切板
Android 复制文本到剪切板官方文档:https://developer.android.com/guide/topics/text/copy-paste#kotlinprivate fun copyTextToClipboard(){ val clipboard = anchor.context.getSystemService(Context.CLIPBOARD_SERVICE) as ClipboardManager /**
2020-07-19 23:00:41
2628
原创 Android 裁剪ucrop 工具
github地址:https://github.com/Yalantis/uCrop1.导入 implementation 'com.github.yalantis:ucrop:2.2.4'allprojects { repositories { jcenter() maven { url "https://jitpack.io" } }}2.编译后使用AndroidManifest:<activity android
2020-07-12 23:32:05
1056
原创 Android 自定义四格验证码输入框 自动跳到下一格 输入完成自动提交 可自定义输入格式(只输入英文字母或数字)
核心Viewpackage cn.deerlands.deerland.mvp.ui.wiget;import android.app.Activity;import android.content.Context;import android.text.Editable;import android.text.InputType;import android.text.TextWatcher;import android.util.AttributeSet;import androi
2020-06-27 23:45:35
1086
原创 Java用Intellij Idea读取Execel文件,计算后写入新的文件
Java用Intellij Idea读取Execel文件,计算后写入新的文件1、新建Maven工程成功后,pom.xml文件中配置poi(读写excel的框架) <dependencies> ... <!--poi--> <dependency> <groupId>org.apache.poi</groupId> <artifactId>poi
2020-06-21 23:47:16
4075
原创 Intelij Idea java appWeb 后台出现错误 java.lang.UnsatisfiedLinkError: D:\Tomcat\apache-tomcat-9.0.24\bin\t
13-Jun-2020 15:02:55.648 璀﹀憡 [main] org.apache.catalina.core.AprLifecycleListener.init 鍩轰簬APR鐨勬湰鍦板簱鍔犺浇澶辫触.閿欒鎶ュ憡涓篬D:\Tomcat\apache-tomcat-9.0.24\bin\tcnative-1.dll: Can't load AMD 64-bit .dll on a IA 32-bit platform] java.lang.UnsatisfiedLinkError: D:\To.
2020-06-15 00:10:36
1053
1
Linx - Android 抓内存工具
2023-03-22
txlegu_v2.0.7_itmop.com.zip
2020-06-16
宇视 接口类帮助文档说明
2018-03-19
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人