- 博客(177)
- 问答 (1)
- 收藏
- 关注
原创 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
原创 异常断电后,idea 打不开
删掉 C:\Users\lenovo\AppData\Local\JetBrains\IntelliJIdea2020.1 下面的cache文件。
2023-08-21 17:30:54
661
原创 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
原创 【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】前端面试三
以下是这些前端开发项目场景题的解答:小程序架构设计为**逻辑层(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 面试 算法
遍历子序列字符,用二分查找在对应索引列表找合适位置,保证索引递增。这些内容结合 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
原创 【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
原创 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
原创 手机 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
原创 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
空空如也
Window 下 AS 用Cmake 编译,老是报错,怎么解决?
2022-08-10
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅