5月8日凌晨,谷歌 I/O 大会正式召开,谷歌也借此发布了全新一代操作系统Android Q,同时还公布了这款Android Q(10)系统所带来的诸多新特性,例如增加了更多手势功能、内置5G支持、支持可折叠的异形、实时字幕等非常强大又好用的功能,同时对于安全和隐私也有所改进。 对于Android Q新版系统,所加入手势功能,无论是从其Home键设计,还是从其手势操作方面,很大程度都有借
转载
2023-11-04 20:24:00
54阅读
前因:今天一个朋友叫我帮忙看代码如下: public void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { // TODO Auto-g
原创
2022-01-08 17:24:41
150阅读
GitHub:https://github.com/JessYanCoding/MVPArms 起先是想自己封装Retrofit+Rxjava+m
原创
2022-08-19 20:19:22
283阅读
1.卡在 Running "flutter pub get" in xxx .解决方法Mac上 //命令行输入 vim ~/.bash_profile//添加下面三行,保存 export PUB_HOSTED_URL=https://pub.flutter-io.cn export FLUTTER_STORAGE_BASE_URL=https://storage.flutter-i
转载
2022-10-17 16:59:17
322阅读
# Android RichEditor 踩坑指南
Android 在处理富文本编辑时,RichEditor 是一种常用的控件。然而,使用 RichEditor 时,新手开发者往往会面临一些常见问题和陷阱。本文将分享一些使用 RichEditor 的经验,包括用法示例、常见问题和解决方案。
## 什么是 RichEditor?
RichEditor 是一种能够让用户创建和编辑富文本内容的控件
# Android FrameLayout 踩坑
## 介绍
FrameLayout 是 Android 中最简单的布局容器之一,它以层叠的方式来显示子视图。在开发 Android 应用程序时,我们经常会使用 FrameLayout 来组织界面,但是在使用过程中,我们可能会遇到一些问题和坑。本文将介绍一些常见的问题,并提供解决方案。
## FrameLayout 的基本用法
在 XML 布局文
原创
2023-10-17 04:38:24
309阅读
# Android UDP 编程基础:避开踩坑指南
在学习如何使用 UDP 协议进行 Android 开发时,初学者常常会遇到各种问题和困难。本文将带你理清思路,提供一个简单的实现流程及代码示例,帮助你有效地入门。
## 1. 项目流程概述
我们将实现一个简单的 UDP 客户端和服务器,实现信息的发送和接收。以下是整个过程的步骤:
| 步骤 | 内容
原创
2024-10-15 06:54:51
49阅读
1、横竖屏切换时Activity的生命周期?不设置android:configChanges="keyboardHidden|screenSize|orientation",切换屏幕方向会依次执行onPause 、onSaveInstanceState 、onStop 、onDestory 、onCreate 、onStart 、onRestoreInstanceState 、onResume 等
转载
2023-07-24 23:47:20
89阅读
站在巨人的肩膀眺望 ‘远方和诗’1、无法彻底清除 Facebook 登出缓存描述:即使你调用的了 Facebook 的 r
原创
2022-12-20 14:39:08
152阅读
blockly 是 Google开发的一款图形化编程语言。使用拼图代表语句,来完成编写。最小SDK版本是16,在创建项目的时候记得更改一下版本号。
官网给出的项目:Github上下载 下载地址源代码分为4个部分。 -blocklydemo 样例代码 -core 包括模型、控制器、基础的视图类 -vertical包括垂直块试图 -test
转载
2023-08-17 10:55:57
125阅读
Android UID and PID 我们经常在一个activity中去start另一个activity,或者与另一个acitivity的结果进行交互 (startActivityForResult)。但有没有想过可能会出现的permission问题呢?如果你遇到了permission denial的Exception,那么你需要读读这篇文章啦。 我们在同一个application内部,可以随
转载
2024-06-10 09:11:24
48阅读
又到了周五的胡扯时间,今天来扯一扯坑。最近,有一个感觉,就是一直在填坑,我想不止我一个人,不少奋战在一线的“
原创
2022-06-10 09:25:52
378阅读
Golang踩坑 内存溢出 GC回收时,无法实现100%的回收 有goroutine泄漏,zombie goroutine没有结束,这个时候在这个goroutine上分配的内存对象将一直被这个僵尸goroutine引用着,进而导致gc无法回收这类对象,内存泄漏。 有生命周期和程序一样长的的数据结构意 ...
转载
2021-07-30 16:10:00
593阅读
2评论
1. Host 未生效使用http 发送post请求,服务端一直返回参数错误。reader := bytes.NewReader([]byte(postData))req, _ := http.NewRequest("POST", url, reader)// 设置头部信息req.Header.Set("Content-Type", "application/x-www-form...
原创
2022-12-15 14:05:35
127阅读
Rocketmq踩坑合集 生产者无法发送消息 我的broker,namesrv中都没有配置10909这个端口,其实10909是vip通道,Producer应该指定关闭vip通道连接 示例: //1.创建消息生产者producer,并指定生产者组名 DefaultMQProducer producer ...
转载
2021-07-21 16:23:00
713阅读
2评论
python环境3.7.4,windows环境下(支持server 2008R2,将py版本降低了),使用 pyinstaller -F app.py 命令,将程序打包为exe可执行程序。放到环境上执行就失败了。报错如下图。 源码如下: sched.add_job(operate_file, 'cr ...
转载
2021-10-25 15:44:00
510阅读
2评论
1.安装node会自动安装对应的npm版本查看版本对应https://nodejs.org/zh-cn/download/releases/2.git clone失败git config http.sslVerify “false”git init再次git config http.sslVerify “falseutm_medium=distribute.pc_relev
原创
2022-11-17 20:03:04
106阅读
2022-07-06 17:07:42 gdb python install mysqldb for python 1、sudo apt-get instal
原创
2022-10-20 15:54:59
428阅读
# 开发者之路:如何在 MySQL 中“踩坑”并避免错误
在成为一名优秀的开发者的旅途中,经历“踩坑”的过程是必不可少的。本文将带领你了解如何在 MySQL 数据库中“踩坑”(即错误操作),并通过一系列的实践来认识这些错误。我们将从整个流程开始,逐步探讨每一步骤中的注意事项与所需代码。最后,我们将借助旅行图和状态图来帮助理解。
## 整体流程
在 MySQL 中工作时,我们可能会经历以下几个
在打开注册表时,32位程序往往在64为系统上不能直接访问64的路径,都是自动跳到WoW6432Node下面,在打开注册表时添加“KEY_WOW64_64KEY”标志,就能直接访问64为注册表路径。
LONG lReturn = RegOpenKeyEx(HKEY_LOCAL_MACHINE, L"Software\\", 0, KEY_ALL_ACCESS | KEY_WOW64_64KEY, &