自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

abbiz的博客

Android

  • 博客(177)
  • 问答 (1)
  • 收藏
  • 关注

原创 Window 10下安装Ubuntu 运行 ollama 大模型

Window 10下安装Ubuntu 运行 ollama 大模型

2024-07-18 13:31:27 965

原创 Warning: could not connect to a running Ollama instance

Ollama 大模型报错root@DESKTOP-I3BHMQ9:/home/hhi# ollama --versionWarning: could not connect to a running Ollama instanceWarning: client version is 0.1.47root@DESKTOP-I3BHMQ9:/home/hhi#root@DESKTOP-I3BHMQ9:/home/hhi# ollama run llama3:8bError: could not conn

2024-07-12 16:41:25 5555 2

原创 微信自带截图工具 截图 黑屏 解决办法

1)点击右键【属性】--》【兼容性】---》【更改高DPI设置】---》勾选【使用此设备修复此程序的缩放问题,而不是。2)点击右键【属性】--》【兼容性】---》【更改高DPI设置】---》勾选【替代高DPI缩放行为】3)点击右键【属性】--》【兼容性】---》勾选【以管理员身份运行此程序】

2023-09-20 14:44:53 12719 1

原创 AndroidStudio提示:你的主机中的软件中止了一个已建立的连接

关闭电脑端的热点!!!!!!!

2023-08-23 09:20:48 201

原创 异常断电后,idea 打不开

删掉 C:\Users\lenovo\AppData\Local\JetBrains\IntelliJIdea2020.1 下面的cache文件。

2023-08-21 17:30:54 661

原创 夜神模拟器连接不上

直接进入目录,输入命令搞定。

2023-04-10 21:43:46 181

原创 Android studio 断电打不开

删掉cache文件夹。

2023-03-23 11:40:53 197 1

原创 ANOMALY: use of REX.w is meaningless (default operand size is 64) 解决办法

hookapi_filterproc_external,对应值cmd.exe;powershell.exe;idea64.exe。2、找到地址,计算机\HKEY_LOCAL_MACHINE\SOFTWARE\TEC\Ocular.3\agent\config,hookapi_disins,对应值1。1、window下面输入regedit,跳出注册表。

2022-07-22 14:35:42 2606

原创 beyond Compare 30天过期后的处理办法 一劳永逸

beyond Compare 30天过期后的处理办法打开Beyond Compare 4,提示已经超出30天试用期限制,解决方法:修改C:\Program Files\Beyond Compare 4\BCUnrar.dll,这个文件重命名或者直接删除,则会新增30天试用期,再次打开提示还有28天试用期 一劳永逸,修改注册表    1)在搜索栏中输入 regedit,打开注册表    2) 删除项目:计算机\HKEY_CURRENT_USER\Software\ScooterSoftwa..

2021-03-11 15:39:18 9141 4

原创 Android 中Instrumentation 类

Instrumentation这个类很重要,对Activity生命周期方法的调用根本就离不开他,他可以说是一个大管家,但是,这个大管家比较害羞,是一个女的,管内不管外,是老板娘~那么你可能要问了,老板是谁呀?老板当然是大名鼎鼎的ActivityThread了!ActivityThread你都没听说过?那你肯定听说过传说中的UI线程吧?是的,这就是UI线程。我们前面说过,App和AM...

2019-12-04 21:10:23 973 1

转载 一些有用的网站

MARK 下:Android逆向工程-破解 哈皮妹-萝莉Apk动态加载框架Android优秀资源整理合集 https://www.jianshu.com/p/4677303a2fdc在线工具 http://tool.oschina.net/http://gitbook.cn/gitchat/hothttp://www.w3school.com.cn/...

2018-04-13 11:35:14 351

原创 Kotlin 实例属性和 类方法、open 之间关系

open。

2025-12-30 16:25:42 180

原创 【Android 、Java】为什么HashMap在JDK8中要将链表转换为红黑树的阈值设为8?这个数字是如何确定的?

将链表转换为红黑树的阈值设定为 8,并非一个随意选择的值,而是基于概率统计、性能权衡和工程实践的综合考量。通过测试和计算发现,当链表长度超过8时,红黑树的查询效率开始显著超过链表,其带来的性能收益足以抵消其额外的空间开销和维护成本。• 链表的优势与劣势:在元素数量较少时(比如长度小于6),链表的遍历速度很快,并且其节点结构简单,内存占用小。• 平衡的艺术:在时间效率(查询性能)和空间效率(内存占用)之间,以及在常规情况性能和极端情况性能之间,取得了精妙的平衡。阈值8的选择有着坚实的数学基础。

2025-10-16 22:16:07 366

原创 【KO】前端面试七

是浏览器提供的 API,可监听元素与视口(或指定容器)的“交叉状态”(即元素是否进入视口),无需手动计算滚动位置,性能优于传统scroll事件监听。

2025-08-23 22:59:54 1235

原创 【KO】前端面试六

无asyncdefer:加载 + 执行 全阻塞渲染;async:加载不阻塞,执行阻塞;defer:加载不阻塞,执行在 DOM 解析后,相对更“友好”,但执行仍短暂阻塞。现代优化:除了利用asyncdefer,还可通过代码拆分(如动态import())、Web Worker 等,进一步减少对渲染的影响。

2025-08-23 22:56:09 713

原创 【KO】前端面试五

确保依赖包包含类型若包自带类型(如@types/xxx已安装,或包源码有index.d.ts),TypeScript 会自动识别。配置确保中typeRoots(指定类型文件目录,默认包含)、types(引入特定类型包,如)配置正确。一般默认配置即可自动扫描里的类型。若需显式引入 node_modules 中某包的全局类型到项目,可在的types里添加,如用axios类型:手动声明(若类型缺失)若包无类型,需自己写.d.ts声明文件,放在项目src目录(如),并在中配置include。

2025-08-23 22:54:31 1263

原创 【KO】前端面试四

这些解答覆盖原理、代码示例和实际应用,适合面试场景快速理解核心逻辑,如需更深入扩展(如虚拟滚动的 React 实现、Eslint 自定义规则 )可进一步补充。,而非全部列表,降低渲染压力。Eslint 代码检查流程分。

2025-08-23 22:53:23 674

原创 【KO】前端面试三

【代码】【KO】前端面试三。

2025-08-23 22:50:46 908

原创 【KO】前端面试三

以下是这些前端开发项目场景题的解答:小程序架构设计为**逻辑层(JS 线程 )和视图层(渲染线程 )**分离的双线程模式,原因如下:可从资源加载监听和备用方案两方面处理:备用资源策略:图片:加载失败时替换为默认占位图(如统一 fallback 图片 )。CSS/JS:关键资源加载失败,可尝试从备用 CDN 重新请求,或降级为简化样式/功能(如 JS 失败则隐藏交互组件,仅展示静态内容 )。页面降级提示:若大量静态资源失败(如 CDN 故障 ),通过全局错误监听( ),展示友好降级页面(如“当

2025-08-23 22:29:30 819

原创 【KO】前端面试一

遍历自身及原型// 遍历到自身或原型链属性,只要有可枚举属性就非空注意for...in遍历可枚举属性,若要包含不可枚举,结合(获取自身所有属性名,包含不可枚举 )和(遍历原型链 )递归检查。

2025-08-23 22:26:29 776

原创 【KO】Android 网络相关面试题

回答网络问题时,务必结合 Android 实际场景(如 OkHttp、Glide、系统 API ),体现你对“Android 网络栈”的理解。聊 HTTPS 时,提证书锁定和自签名证书处理(面试官关注安全实践 )。聊 TCP/UDP 时,结合OkHttp 连接池或WebRTC 实时通信(体现场景化思考 )。这样的回答,既覆盖底层原理,又关联 Android 开发实战,更符合中高级面试对“知识深度 + 业务落地”的考察要求~

2025-08-13 16:27:18 965

原创 【KO】Android 面试高频词

【代码】【KO】Android 面试高频词。

2025-08-13 15:25:11 1355

原创 【KO】android 面试 算法

遍历子序列字符,用二分查找在对应索引列表找合适位置,保证索引递增。这些内容结合 Java 语言特性,适配 Android 开发场景,面试时可清晰阐述思路与代码实现逻辑。:双指针,慢指针维护新数组最后位置,快指针遍历,值不同时更新慢指针及数组。:这里用数学方法,先算总和与平方和,联立方程找重复和缺失。:栈,左括号入栈,右括号检查栈顶是否匹配,最后栈空则合法。:在有序数组中,通过不断将查找范围减半,快速定位目标值。:将幂次分解为二进制,迭代计算,结合模运算防止溢出。概率替换当前结果,保证等概率。

2025-08-12 17:06:34 1083

原创 【KO】android 音视频

流程是:播放器调用解码库(如 FFmpeg 里的 libavcodec 软解模块、Windows 的 LAV Filters 软解 ),把编码后的音视频包(如 H.264 码流 ),通过 CPU 执行解码算法(如反变换、熵解码、运动补偿等 ),还原成原始的音视频帧(YUV 画面、PCM 音频 )。////////////////以下是android 开发音视频相关的面试问题:///////////////////////////////////////////////////这其中的技术是什么呢?

2025-08-12 16:59:00 1028

原创 【KO】 Android基础

红黑树定义:是一种自平衡的二叉搜索树。它的节点有红色或黑色属性,通过一系列规则(如根节点黑色;叶子节点(NIL 节点)黑色;红色节点的子节点黑色;从任一节点到其每个叶子的所有路径包含相同数目的黑色节点等 )来保证树的高度相对平衡。使用原因平衡特性:相比普通二叉搜索树,能避免出现一边倒的极端不平衡情况(如链表化 ),保证了在最坏情况下,插入、删除、查找等操作的时间复杂度为O(logn)n是节点数 ),效率稳定。应用场景:在 Android 中,TreeSet(基于红黑树实现 )、HashMap。

2025-08-12 16:25:41 1435

原创 【KO】Android Framework

这些解答覆盖了 Android Framework 核心机制(Binder、Handler、AMS 等 ),实际面试中需结合代码示例、原理细节灵活阐述,突出对 Android 底层的理解。

2025-08-12 16:22:45 727

原创 【KO】大厂常见问题

什么是 ANRANR(Application Not Responding )即应用无响应,当主线程(UI 线程 )被阻塞时间过长(一般 5 秒 ,广播接收器onReceive超过 10 秒 ),系统会弹出 ANR 对话框,提示用户应用未响应,可选择等待或强制关闭。如何规避耗时操作移到后台线程:用AsyncTask等,将网络请求、文件读写、复杂计算等耗时任务放到子线程,避免阻塞主线程。优化 UI 渲染:减少布局层级、避免过度绘制,优化onDraw()

2025-08-12 16:19:53 1052

原创 java 下面上传doc文件,让大模型识别内容

funding.put("contractmoney", extractAmount(originalFunding.getString("总额")));formattedPayment.put("paymoney", extractAmount(payment.getString("金额")));formattedPayment.put("payratio", extractBL(payment.getString("比例")));

2025-03-26 11:03:34 1015

原创 阿里的MNN源码如何编译成so文件,供Android调用

abiFilters "armeabi-v7a", "arm64-v8a" // 根据需求选择 }通过以上步骤,即可在 Android 应用中使用 MNN 进行大模型推理,支持语音交互等功能。# 基础编译配置(armeabi-v7a架构,启用NEON优化,关闭GPU)# 安装Android NDK(建议使用r21版本或更高)在Ubtuntu下面的编译,先整理编译环境。复制到 Android 项目的。

2025-03-20 23:10:26 954

原创 ubuntu 下面编译.so文件

Ubuntu20.下面编译.so文件。2、编译(先安装好cmake工具)

2025-03-18 15:32:19 243

原创 【python】读取csv文件

###########读取csv文件并逐行访问数据####################################################读取csv文件数据##########################data_rows.append(row) # 将每一行的数据添加到列表中。print(f"第 {index + 1} 行数据: {row}")data_rows = [] # 创建一个列表来存储每一行的数据。# 现在可以逐行访问数据。

2024-10-16 10:24:43 570

原创 【python】Connected to Oracle Database successfully!Error occurred: ORA-00933: SQL 命令未正确结束Connection

dsn = cx_Oracle.makedsn('9.9.0.99', '9', 'hh') # 替换为你的数据库主机名、端口和服务名。# 使用SQL查询获取表SYS_MENU的所有列信息。# 设置数据库连接信息。

2024-10-16 10:23:01 322

原创 【记】Window 下可以ping,但是无法telnet ubuntu服务器端口

1、添加端口8096。

2024-10-12 10:43:20 661

原创 Ubuntu20.04 下安装Docker

sudo apt-get install ca-certificates curl gnupg lsb-release echo "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://mirrors.tuna.tsinghua.edu.cn/docker-ce/linux/ubuntu $(lsb_release -cs) stable" | sudo

2024-08-18 10:21:09 337 1

原创 好用的在线文件转换

​​​​​​https://convertio.co/zh/​​​​​​

2024-06-21 14:01:56 179

原创 手机 armeabiv-v7a、arm64-v8a、armeabi、x86、mips区别

以arm64-v8a设备为例,该Android设备优先寻找libs目录下的arm64-v8a文件夹。如果找不到armeabi-v7a文件夹,则寻找armeabi文件夹,兼容运行该文件夹下的so。armeabi设备只兼容armeabi,不支持硬件辅助浮点运算,支持所有的 ARM* 设备;arm64-v8a设备兼容arm64-v8a、armeabi-v7a、armeabi;armeabi-v7a设备兼容armeabi-v7a、armeabi;x86_64设备兼容x86_64、x86、armeabi;

2024-06-14 20:01:42 1925

原创 怎么查看安卓手机是32位还是64位的

手机插到电脑,输入命令:

2024-06-06 09:42:47 1085

原创 object 类型(double类)转换成double

else {if (value!= null) {try {

2024-04-28 15:03:30 707

原创 chrome 打不开,错误代码: STATUS_INVALID_IMAGE_HASH

C:\Program Files\Google\Chrome\Application安装目录修改chrome.exe名称,改成chrome1.exe(名称随意改)桌面右键“属性”,在“快捷方式”下面的“目标”,添加“ -no-sandbox”1、临时修改偶尔有用。

2024-02-29 11:21:36 909

原创 mac 电脑Beyond Compare过期处理办法

mac 电脑Beyond Compare过期处理办法。

2024-02-22 11:03:02 1316

空空如也

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

TA关注的人

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