自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(77)
  • 收藏
  • 关注

原创 解决Compose编译报错问题 couldn‘t find inline method Landroidx/compose/...

解决Compose编译报错问题 couldn't find inline method Landroidx/compose/...

2025-03-27 00:11:52 321

原创 【解决MacBookPro m1芯片安装PlantUml插件到Android Studio不能设计类图问题】

使用如下命令 安装graphviz插件后刷新即可。

2025-03-05 16:20:08 255

原创 macOS 在任何情况下都不要自动进入睡眠模式

输入命令 “sudo pmset -a disablesleep 1”,这条命令的作用是告诉 macOS 在任何情况下都不要自动进入睡眠模式,输入命令后按回车键,系统可能会要求输入管理员密码。打开 “终端” 应用程序,可以在 “应用程序” 文件夹下的 “实用工具” 文件夹中找到它。

2025-01-04 21:59:23 285

原创 Could not resolve com.android.tools.build:gradle:7.4.2.

Could not resolve com.android.tools.build:gradle:7.4.2.

2024-11-27 14:05:05 602

原创 Android混淆打包后运行报错TypeToken must be created with a type

【代码】Android混淆打包后运行报错TypeToken must be created with a type。

2024-10-15 17:17:29 433 1

原创 Missing classes detected while running R8报错解决方案

android 打包报错解决方案

2024-10-15 17:00:39 2598

原创 kotlin flow 使用

kotlin flow学习

2024-09-24 10:33:07 677

原创 Python配置镜像

中国科学技术大学开源软件镜像站。清华(推荐速度最快)

2024-08-08 23:01:41 752 1

原创 Android Studio 编译报错-Could not create task ‘:app:minifyOsspconfuseWithR8

2. 修改下载gradle路径。1. 修改gradle版本。

2024-08-07 11:41:14 529

原创 shell脚本1-检查网站是否正常运行

【代码】shell脚本1-检查网站是否正常运行。

2024-07-18 15:12:03 231

原创 解决SpringBoot在IDEA中热部署失效问题

File | Settings | Build, Execution, Deployment | Compiler目录下。还有双击shfit中Registry中compiler.automake.allow.parellel点了对勾也不行;File | Settings | Advanced Settings目录下。Build project automatically 点了对勾也不行;IDEA中没有启用自动部署编译功能,需要手动启动;并且我们按照网上方法在。

2024-04-05 10:30:50 537

原创 Android 开发过程中常见的内存泄漏场景分析

Android开发过程中常见的内存泄漏场景分析

2024-03-08 17:42:38 589

原创 JAVA 内存泄漏相关知识学习

关于内存泄漏相关知识的学习

2024-03-07 15:30:44 456

原创 使用Uniapp随手记录知识点

做项目过程中,使用到uniapp,学习到的知识点

2023-12-24 18:19:58 1042

原创 关于Android SystemUI Flag详解及使用情景

当你设置了SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN和SYSTEM_UI_FLAG_LAYOUT_HIDE_NAVIGATION,配合此特性,若此时设置或取消SYSTEM_UI_FLAG_FULLSCREEN和SYSTEM_UI_FLAG_HIDE_NAVIGATION,不会因为StatusBar和导航栏的显示或隐藏不会造成内容view的不稳定。SYSTEM_UI_FLAG_HIDE_NAVIGATION被系统自动清除时会连带清除SYSTEM_UI_FLAG_FULLSCREEN。

2023-03-15 15:57:21 3694 1

原创 解决Navicat for SQLite 已损坏问题

解决Navicat for SQLite 已损坏问题

2023-03-05 00:03:06 434

原创 Astah 建模软件安装

Astah安装流程记录

2023-01-31 16:36:52 855

原创 设计模式学习1

设计模式学习 个人理解

2022-12-08 18:19:59 191

原创 4.2.2 Android studio报错记录

Android studio问题记录

2022-11-08 15:53:13 1297

原创 ikbc键盘解锁上锁 解决win键失灵的问题

解决ikbc c87键盘在mac中win键失灵的问题

2022-09-28 14:52:12 3842

原创 Android如何设置渐变色背景 渐变shape

Android如何设置渐变色背景

2022-09-21 17:41:32 5782

原创 flutter run 之后一直卡在Running Gradle task ‘assembleDebug‘...

针对flutter run后 一直卡在Running Gradle task ‘assembleDebug’... 的解决方案

2022-09-13 17:17:22 1096

原创 解决Android Studio中没有 New Flutter Project选项问题

flutter环境搭建-解决Android Studio中没有 New Flutter Project选项问题

2022-09-13 16:17:38 2360 1

原创 flutter在mac系统中的环境搭建 - 1

Flutter在Mac系统中的环境搭建

2022-09-13 15:42:42 809

原创 Android TextView自动缩放字体

Android TextView自动缩放字体

2022-09-05 10:58:36 722

原创 java对于抽象概念应用过程中的理解

java对于抽象概念的理解

2022-08-18 18:58:46 202

原创 2. java流中常见的操作符

map 从一种对象形式转换成另一种对象的形式 第二个map中可以使用lambda表达式 sorted 排序 sorted 排序 + foreachOrdered 按顺序输出filter + findFirst 查找集合当中符合条件的第一个 findAny + filter 过滤元素 forEach演示 anyMatch 与 noneMatch 有任何一个匹配 和完全没有对象匹配 anyMatch 延伸版本 - 查找是否存在手机号为138开头的用户 count 计数功能 - 求手机号是138开始的用户数量

2022-06-29 16:20:39 241

原创 1. java流的创建

java流的创建

2022-06-29 11:30:10 343

原创 覆盖项目到已存在的git项目

cp -r dir1 rootdir在项目开发中遇到了这样一种情况:需要用一个干净的工程(export出来的,没有svn信息)去覆盖一个主干的工程(含有svn信息),然后提交代码;我们在mac系统中拷贝->粘贴到目标文件夹,只有2个选项:停止和全部替换;选择全部替换后,svn信息全部丢失了。这时我们可以使用cp -r dir1 rootdir 来进行覆盖,dir1是那个干净工程的文件夹路径,和主干工程同名;rootdir是主干工程的上级目录,如此一来我们就实现了保留svn信息前提下覆盖文件夹.

2022-05-21 10:38:17 615

原创 Spanned 与 SpannableString 的使用

spanned常用的常量:SPAN_EXCLUSIVE_EXCLUSIVE 不包括前面,不包括后面SPAN_EXCLUSIVE_INCLUSIVE 不包括前面,包括后面SPAN_INCLUSIVE_EXCLUSIVE 包括前面,不包括后面SPAN_INCLUSIVE_INCLUSIVE 包括前面,包括后面Spanned spanned = Html.fromHtml("这是一个<font color='#00ffff'>富文本</font>");tv9.setT

2022-05-06 16:16:14 378

原创 linux安装python3

https://www.cnblogs.com/knighterrant/p/10719887.htmllinux下安装python编译安装python3.6的步骤1.下载python3源码包wget https://www.python.org/ftp/python/3.6.6/Python-3.6.6.tgz2.下载python3编译的依赖包yum install -y gcc patch libffi-devel python-devel zlib-devel bzip2-devel o

2022-04-08 00:27:44 312

原创 Android app首页实现多个Fragment切换解决方案

Android 实现app首页多Fragment 切换解决方案多个Fragment切换方案1 使用replace 方式 暴力替换显示方案2 使用hide show的方式实现总结多个Fragment切换Android app 在主界面 一般会设置底部导航标签,我们一般称为底部导航,内容区域通常会放置四到五的Fragment 进行切换显示。方案1 使用replace 方式 暴力替换显示该方式缺点:1.会导致每个Fragment,在加进来的同时,重走声明周期;2.导致无法保存原有数据 private

2021-10-17 11:30:13 2162 2

原创 Java 中的移位运算

我们都知道对于有符号数据类型,二进制最左端的数字为符号位,0代表正,1代表负,这里先介绍几个概念逻辑左移=算术左移:高位溢出,低位补0逻辑右移:低位溢出,高位补0算术右移:低位溢出,高位用符号位的值补比如一个有符号位的8位二进制数10101010,[]是添加的数字逻辑左移一位:0101010[0]逻辑左移两位:101010[00]算术左移一位:0101010[0]算术左移两位:101010[00]逻辑右移一位:[0]1010101逻辑右移两位:[00]101010算术右移一位:[1]1

2021-09-29 17:47:28 409

原创 mysql 查询当天、本周,本月,上一个月的数据

今天select * from 表名 where to_days(时间字段名) = to_days(now());昨天SELECT * FROM 表名 WHERE TO_DAYS( NOW( ) ) - TO_DAYS( 时间字段名) <= 1近7天SELECT * FROM 表名 where DATE_SUB(CURDATE(), INTERVAL 7 DAY) <= date(时间字段名)近30天SELECT * FROM 表名 where DATE_SUB(CURDATE()

2021-09-23 18:05:44 123

原创 本地电脑连接不上服务器的Redis解决方案

服务器的Redis连接不上解决方案看了网上很多解决方案,都是端口问题,将127.0.0.1改为0.0.0.0,就ok了,但是本人的问题不是端口问题,端口本来就是0.0.0.0。其实redis无法连接数据库就只有这几种可能,防火墙,安全组,密码,绑定IP。这次的问题感觉还是比较让人费解的,当更换端口号的时候就可以,默认端口6379就是不行。按照顺序依次检查了防火墙,安全组,密码,配置文件,都确认没有问题之后,再次启动redis,依然是服务器可以访问,本地telnet都无法连接。这个问题很像是防火墙和绑定

2021-09-19 01:21:23 3128 3

原创 Js 正则表达式中g的用法

参数g的用法:  表达式加上参数g之后,表明可以进行全局匹配,注意这里“可以”的含义。我们详细叙述:对于表达式对象的exec方法,不加入g,则只返回第一个匹配,无论执行多少次均是如此,如果加入g,则第一次执行也返回第一个匹配,再执行返回第二个匹配,依次类推。例如var regx=/user\d/; var str=“user18dsdfuser2dsfsd”; varrs=regx.exec(str);//此时rs的值为{user1} varrs2=regx.exec(str);//此时

2021-09-17 18:25:06 1399

原创 解决 mac最新版Android studio git log日志面板乱码问题

Android Studio 2020.3.1Mac版本git面板出现乱码解决方案:解决方案也很简单,打开Preferences菜单选择Appearance,然后勾选Use custom font,点击右下角apply,ok即可。

2021-08-20 14:02:40 2347 6

原创 制作mac系统u盘

制作系统U盘1,在app store里下载10.10的安装包2,准备8GB U盘,进入磁盘工具将u盘更改为“Mac OS扩展(日志式)”格式,名称填写“Yosemite”3,在 Finder 找到下载的 OS X 文件4,右键点击安装包,选择“显示简介”,点开名称与扩展名,将此文件更名为 1.app5,在应用程序中打开“终端”,执行“sudo -i”回车6,输入管理员密码(注意:密码不在屏幕显示,输入完直接回车即可,密码需设为数字或字母形式,不要有字符)7,在终端继续输入下面这条命令: /Ap

2021-08-19 22:57:27 3317

原创 Android 通过命令行修改系统时间

命令格式:date MMddHHmmyyyy.ss set例如:date 052514192019.22 setdate只是修改了系统时间,还应该把系统时间同步硬件时钟,否则系统重启后,时间是不会保存的系统时间同步硬件时钟,可以用命令busybox hwclock -w...

2021-05-24 11:32:50 1870 1

原创 解决NestedScrollView中EditText不能被键盘顶起功能

EditText就不能被弹起键盘顶起问题:LinearLayout中的EditText就可以成功被弹出键盘顶起来,但NestedScrollView中的EditText就不能被顶起 解决方案解决方案AndroidManifest.xml文件中找到对应的activity设置windowSoftInputMode属性为“adjustResize”在NestedScrollView或者ScrollView外层套一层非滚动布局,例如LinearLayout作为根节点,设置fitsSystemWind

2021-05-20 11:36:06 2014

空空如也

空空如也

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

TA关注的人

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