自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(405)
  • 资源 (3)
  • 收藏
  • 关注

转载 win10连不上samba解决办法,共享文件夹能ping通但是连不上,解决办法

关于共享文件夹网上的很多方法都不对,尝试失败的可以试试这个方法。管理面板->网络->lanman。->启用不安全的来宾登录。

2023-07-11 10:37:28 1603 2

转载 下载需要集成第三方?Android原生下载服务DownloadManager不行吗?

App 内的下载功能也是我们常用的场景,比如下载最新的 Apk 安装包,还有些会下载图片,或者资源,插件等场景。下载不是很简单的功能吗?OkHttp就能下载,基于OkHttp实现的一些框架那更多,比较出名的有FileDownloader okdownload RxDownload 等等。同时我们 Android 系统服务 DownloadManager 同样可以使用下载服务,他们之间有什么区别?

2023-07-11 10:33:40 681

转载 Android RxJava生命周期管理解决方案整理

这样就是一个简单的异步处理,但是如果只是这样使用肯定是不行,因为在 Android 开发过程中,如果在进行耗时操作的时候,操作还没有结束,这个时候退出的当前 Activity,这个时候,这段代码的处理并不会因为 Activity 的退出而结束,就会导致内存泄漏等问题,严重的时候甚至会导致 APP 闪退。这时候就需要用到生命周期管理。

2023-07-11 10:06:32 629

转载 Android AudioService安全音量设置逻辑

还原出厂设置后,第一次启动安卓系统会自动降音量设成10,导致开机时音量不一致问题。原因:安全音量逻辑将音量设置为10

2023-03-06 15:24:44 413 1

转载 Android7.1.1对Type Toast的限制

在使用Type Toast悬浮窗的同时,使用了Toast,必现崩溃,即使catch 了Throwable也无法解决,但是将悬浮窗addView的代码注释之后则不出现崩溃;如果只有Type Toast悬浮窗,不会出现崩溃,3.5s后自动消失

2023-02-15 16:30:22 172

转载 android7禁用selinux,Android7关闭selinux(设置为Permissive模式)

Android7关闭selinux(设置为Permissive模式)

2023-02-12 10:42:40 484

转载 Git的Patch功能

在git中,我们没有必要直接使用diff和patch来做补丁,这样做既危险又麻烦。git提供了两种简单的patch方案。一是用git diff生成的标准patch,二是git format-patch生成的Git专用Patch。

2023-02-08 14:57:08 1006

转载 Win10启动VMware虚拟机结果宿主机蓝屏重启

Win10启动VMware虚拟机结果宿主机蓝屏重启

2023-01-27 15:04:54 2116

转载 vmware使用open-vm-tools配置ubuntu共享文件夹

vmware使用open-vm-tools配置ubuntu共享文件夹,解决看不到/mnt/hgfs问题。

2023-01-14 22:11:14 745

转载 go处理无key的jsonArray记录

go处理无key的jsonArray

2022-12-02 14:56:36 196

转载 HDMI连接状态监测

需求:通过安卓系统获取HDMI连接状态。安卓获取HDMI连接状态有两种方法,一种是通过系统广播监听;另一种是读取系统文件,从而判断HDMI的连接状态。

2022-11-30 17:08:16 1785 1

原创 sshpass命令

利用sshpass编写脚本,将拉取最新源码、混淆编译、将编译好的文件拷贝到远程主机并执行的动作自动化

2022-11-19 12:45:35 2866

转载 linux下 /usr/bin/ld: 找不到 -ldhnetsdk的解决方法

/usr/bin/ld: 找不到 -ldhnetsdk

2022-11-08 12:11:12 771

转载 Ubuntu 16.04及其以上版本修改默认时间同步服务器地址

解决获取Ubuntu16.04及其以上版本获取时间不对问题

2022-10-16 20:37:56 935

转载 谈谈setFocusable、setFocusableInTouchMode、requestFocusFromTouch 之间的区别和联系

谈谈setFocusable、setFocusableInTouchMode、requestFocusFromTouch 之间的区别和联系

2022-09-28 20:37:47 1686

原创 多网卡环境下(数据网卡+有线网卡)下广播失败问题

多网卡情况下,python向网卡发送广播失败原因分析及解决方案

2022-09-27 11:11:34 484

转载 Anaconda-Navigator无法打开,AttributeError: ‘str‘ object has no attribute ‘get‘

修改源码,解决 Anaconda-Navigator无法打开,AttributeError: ‘str‘ object has no attribute ‘get‘

2022-09-16 21:53:55 1327

转载 Ubuntu下如何查看已安装软件版本

查看Ubuntu下安装过的全部软件,当应用需要部署在多台设备时,有大用

2022-09-09 10:37:57 5825

转载 从uft8解码的乱码字符无法反推回原始二进制,如果让你改造utf8编码,你会如何解决这个缺陷?

解决python3 unicode转中文乱码问题

2022-08-16 10:22:16 462

原创 socket.gaierror: [Errno -2] Name or service not known

socket.gaierror: [Errno -2] Name or service not known 报错分析

2022-07-30 18:42:25 9196 2

原创 编译go版本的supervisord

编译go版本的supervisord

2022-07-21 15:50:35 300

原创 cp: cannot stat ‘test‘: No such file or directory

解决调用unzip命令创建解压目录,目录名称被追加'$'\r问题

2022-07-13 20:58:44 4189

转载 PyAudio库简介

python实时音频音频流播放参考

2022-07-01 11:27:47 1489 1

转载 net framework 3.5怎么安装 net framework 3.5无法安装怎么办

net framework 3.5怎么安装?net framework 3.5是很多朋友们使用软件和游戏的必备软件,但是很多朋友们不知道怎么下载,或者是下载失败了。今天小编就来告诉大家如何解决这两个问题。net framework 3.5安装方法1.按下win+x,调出电脑右键的彩蛋功能,点击系统桌面左下角的【开始】,在开始菜单中点击【程序和功能】;2.在程序和功能窗口,点击窗口左侧的【启用或关闭Windows功能】;3.在Windows功能窗口,我们可以看到.Net framewo

2022-05-26 11:27:10 38239 8

转载 Android制作并替换系统开机动画bootanimation.zip(需root)

一.Android默认开机动画是显示“android”字样的图片,想要替换掉“android”,需要用到bootanimation.zip.二.原生Android系统中好像没有bootanimation.zip,可以把bootanimation.zip文件放到设备system/media目录下(需要root权限)。放到此目录下后,开机会自动加载该文件里的图片,作为动画。三.bootanimation.zip内容和制作。1.解压.zip文件后,会有n个存放图片的文件夹+1个desc.txt文件。

2022-04-11 10:31:08 1964

转载 用ADB命令写Android自动化测试脚本

之前有用过monkey进行测试,简单测试一下稳定性;最近也简单了解了一下Espresso感觉还可以,可以对UI进行测试和校验;最近发现自己根据adb命令来写一下脚本来执行自动化测试也是不错的,比较有意思,主要是测试程序的稳定性脚本来执行测试的优缺点写起来容易 基本上可以实现90%以上的功能性覆盖 测试结果需要通过自己观察整个过程和日志文件来得出的 有些外部的动作,脚本是无法实现的,比如需要录入指纹 只适配特定尺寸的设备 没法对内容进行校验 执行命令间隔时间要把控好实现原理Espre

2022-04-09 11:50:55 2926

转载 Android YUV旋转花屏解决、Camera获取图像

一个自拍app,如何获取我们的surface view的截屏?在Camera的onPreviewFrame回调中(继承的PreviewCallback接口)。我们可以获取到data数组,里面存放着就是实时的图片data数组转文件为null,且转bitmap也为null怎么办?data数组里确实存放的是图片,但是格式不对,是YUV420格式。需要进行一个转换。所以采用open gl包下的YuvImage这个类可以解决转化的问题,他有一个compressToJpeg方法。转换成jpg格式,存到手

2022-04-06 17:54:39 663

转载 Android 系统签名打包方法

方式一 命令行生成(推荐):此方式不需要配置,步骤也不多。1、在应用程序manifest.xml文件根节点中加入属性:Android:sharedUserId=“android.uid.system”;2、在android系统目录build/target/product/security/拷贝系统签名文件:platform.x509.pem、platform.pk8;3、在out/host/linux-x86/framework目录下找到signapk.jar文件;4、把三个文件(plat

2022-03-22 17:43:53 4364 1

转载 Linux(Ubuntu)系统安装Python

Linux 系统是为编程而生的,因此绝大多数的Linux 发行版(Ubuntu、CentOS 等)都默认自带了Python。有的 Linux 发行版甚至还会自带两个版本的 Python,例如最新版的 Ubuntu 会自带 Python 2.x 和 Python 3.x。打开 Linux 发行版内置的终端(Terminal),输入python命令就可以检测是否安装了 Python,以及安装了哪个版本,如下所示:[c.biancheng.net@localhost ~]$ pythonPython..

2022-03-10 11:43:48 691

转载 Ubuntu修改系统时间

1. 查看当前系统的时间> date -R我这儿已经修改好了,所以显示的是-0800一般情况是这个2 . 运行tzselect来选择时区3. 复制文件到/etc/localtime目录下也可以直接跳过步骤2 直接将Shanghai的文件复制到/etc/localtime目录下cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime4. 再次查看时区date -R# 此时,时区应该为北京时区'..

2022-03-04 16:06:07 15218 2

转载 Ubuntu18.04安装python3.6、python3.7和python3.8

Ubuntu 18.04.3 LTSapt方式使用root用户或具有sudo访问权限的用户身份运行以下命令apt updateapt install software-properties-commonadd-apt-repository ppa:deadsnakes/ppa3.6.9apt install python3.6python3.63.7.4apt install python3.7python3.73.8.1apt install

2022-02-24 22:12:12 2110

转载 Ubuntu:彻底卸载 Python

▌主要卸载命令:sudo apt-get remove python3▌卸载残留命令:sudo rm -r /etc/py*sudo rm -r /usr/bin/py*sudo rm -r /usr/lib/py*sudo rm -r /usr/local/lib/py*sudo rm -r /usr/share/py*sudo rm -r /usr/share/man/man1/py*▌检测是否有残留命令:python3 --version本文转载自:htt.

2022-02-24 22:03:36 5442 3

转载 dpkg-deb: error: paste subprocess was killed by signal (Broken pipe)

问题现象sudo apt install nvidia-340Reading package lists... DoneBuilding dependency tree Reading state information... DoneThe following packages were automatically installed and are no longer required: libargtable2-0 libass5 libavcodec-ffmpeg56

2022-02-24 17:09:00 767

转载 E: Sub-process /usr/bin/dpkg returned an error code (1)解决办法

E: Sub-process /usr/bin/dpkg returned an error code (1)解决办法安装libapache2-svn出现了这个错误,是由于apt-get安装软件时出现了类似于:dpkg: error processing package libapache2-mod-svn (--configure):subprocess installed post-installation script returned error exit status 1No app.

2022-02-24 17:04:36 672

转载 Python之exec()/compile()方法使用

# Python内置函数exec()可以用来执行Python代码# 或内置函数compile()编译的代码对象# exec程序中可写入python语法格式的代码,并直接输出。exec('print("Hello World!")')# compile(source, filename, mode[, flags[, dont_inherit]])# 中文说明:将source编译为代码或者AST对象。代码对象能够通过exec语句来执行或者eval()进行求值。# 参数source:字符串或.

2022-02-13 20:35:41 1118

原创 2022年思想小结

我走进不少的书店。当我看到书店琳琅满目的书籍时,我就知道,那怕穷尽我的一生学习。我所能懂的,依旧微不足道。顿时,一股敬畏之心,油然而生。我相信哪怕这个时代金字塔的最顶端精英,思维也终将要受限于这个时代,不能完全放飞自我。能让一个人真正自信的,要么是物质的富饶,要么是精神的饱满。除此之外,我很难想象第三种自信来源。仔细想想,我还是读过一点书的。我看过《价值》、《鬼谷子的局》、《人生难得糊涂》、《三十六计》、各种商业题材的电视剧、书籍等等。这些书籍都潜移默化影响了我的世界观和价值观,所以我是读书有...

2022-02-10 15:31:44 295

转载 将拖动的视图传递到放置的视图特效

android图片拖动放大In this tutorial, we’ll be implementing Android Drag and Drop functionality in our application. The Android Framework has a built-in mechanism for implementing Drag and drop feature in an application.在本教程中,我们将在应用程序中实现Android拖放功能。 Android框架

2022-02-04 21:15:56 160

转载 【无标题】

视频播放器在App是很常见的,有哪些视频播放器呢?具体情况该用哪款呢?这里我总结了常用的视屏播放Videoview、mediaplayer+surfaceview、vitamio、jcplayer的使用方法并写了各自的播放示例。代码在这里面项目目录:用到的视频地址:http://rbv01.ku6.com/omtSn0z_PTREtneb3GRtGg.mp4http://rbv01.ku6.com/7lut5JlEO-v6a8K3X9xBNg.mp4https://key003.

2022-01-30 15:03:55 143

转载 vim查找关键字

当你用vi打开一个文件后,因为文件太长,如何才能找到你所要查找的关键字呢?在vi里可没有菜单-〉查找不过没关系,你在命令模式下敲斜杆( / )这时在状态栏(也就是屏幕左下脚)就出现了 “/” 然后输入你要查找的关键字敲回车就可以了。如果你要继续查找此关键字,敲字符 n 就可以继续查找了。敲字符N(大写N)就会向前查询;...

2022-01-19 14:13:01 10019

转载 winscp不能使用root登录

1.编辑 /etc/ssh/sshd_config文件: sudo vi /etc/ssh/sshd_config将PermitRootLogin 的值改成 yes将PermitEmptyPassword 的值改成 no保存退出2.重启ssh:sudo service ssh restart3.即可在WinSCP用root用户登陆本文转载自:https://www.cnblogs.com/132818Creator/p/13716166.html...

2022-01-19 14:06:54 852

基于studio的Ndk开发demo工程

基于https://developer.android.com/studio/projects/add-native-code?utm_source=android-studio#create-cmake-script说明文档生成的NdkDemo工程

2018-11-18

minizip(基于zip)

使用minizip解压缩多个文件(基于zlib),这是库中用到的头文件

2018-09-19

androidpn推送框架+文档

可以让你快速了解当前热门的androidpn推送技术

2013-12-21

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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