Leetcode力扣解题记录--第41题(原地哈希) 题目链接:41. 缺失的第一个正数 - 力扣(LeetCode)题目描述给你一个未排序的整数数组 nums ,请你找出其中没有出现的最小的正整数。请你实现时间复杂度为 O(n) 并且只使用常数级别额外空间的解决方案。示例 1:输入:nums = [1,2,0] 输出:3 解释:范 移动开发 2025年07月23日 69 点赞 0 评论 11369 浏览
最新最强新太极工具3.6 支持Windows和不支持mac电脑,支持免改码,和改码,支持12—18系统 温馨提示:文末有资源获取方式 最新最强太极工具3.6 支持Windows和Mac计算机,支持无代码更改和代码更改,支持12-18个系统 支持A7-A11芯片、Apple 5s x、iPad A7至A11芯片,支持所有者锁定、激活锁定、无法激活(密码界面和禁用界面,插卡有信号,解锁后可以插入 移动开发 2025年07月22日 121 点赞 0 评论 11385 浏览
Android Studio apk体积突然变大(升级gradle后) 升级gradle之后发现 打包出来的apk体积突然大了将近一倍。 解决办法 在主工程的AndroidManifest.xml配置中,在<application>标签,添加android:extractNativeLibs=true属性 android:extractNativeLibs="true" 体积变大原因 extractNativeLibs 瘦身属性 true时会将工程so 移动开发 2025年08月08日 72 点赞 0 评论 11387 浏览
国产化监控方案:金仓数据库 + Nagios 从零搭建指南,核心指标实时掌握 前言 在数据库运维工作中,实时掌握数据库状态、及时发现潜在问题是保障业务稳定运行的关键。Nagios作为开源监控领域的标杆工具,凭借其强大的实时监测能力,是当今运维团队的“得力助手”。而现在金仓数据库已实现与Nagios的完美适配,可以快速来搭建高可靠、易扩展数据库监控解决方案。下面我就来看看整个搭建过程吧! 文章目 移动开发 2025年09月22日 140 点赞 0 评论 11388 浏览
为什么block要使用copy而不是strong或者其他属性修饰? block本身是像对象一样可以retain,和release。但是,block在创建的时候,它的内存是分配在栈上的,而不是在堆上。 其本身的作用域是属于创建时候的作用域,一旦在创建时候的作用域外面调用block将导致程序崩溃。因为栈区的特点就是创建的对象随时可能被销毁,一旦被销毁后续再次调用空对象就可能会造成程序崩溃,在对block进行copy后,block存放在堆区。使用retain也可以,但是 移动开发 2025年05月02日 43 点赞 0 评论 11389 浏览
android webview(AgentWeb) 刷新无效问题 问题描述:我的h5链接中有#号,比如:url="home/#/?token=123" 就是因为这个#号导致页面刷新不好用了。 解决方案(总体思路):handler延迟刷新。 我用到的技术: 1.AgentWeb(对安卓的WebView做了一些封装,你也可以把它看成安卓的WebView。传送门) 2.handler和h5刷新相关。 如果你用的是安卓的WebView,你看完解决方案(思路)后,可以直接 移动开发 2025年04月24日 55 点赞 0 评论 11396 浏览
JS ES8-ES12的相关知识点 一、ES8知识点 1.Object.values 之前我们可以通过Object.keys()获取对象的所有的key。 在ES8中提供了Object.values()获取对象的所有的value值。 如果传入的是一个数组,则是将这个数组本身返回 如果传入的是字符串,是将字符串中的所有字符放入到一个数组中 const obj={ name:"wjy", age:18 } const keys 移动开发 2025年07月20日 159 点赞 0 评论 11398 浏览
16. Object类 Java类不是单继承么?如果一个类继承了其他父类,就不会直接继承Object,但是它的父类如果再没有父类,就会继承Object,也就是说,Object是任何一个类的直接或间接的父类。因此,我们随意创建一个类,其实也不是空的,起码这个类中有Object类中的属性和方法。 例如: public class Example { public Example() { } } publ 移动开发 2025年04月16日 67 点赞 0 评论 11403 浏览
spring-retry解决重试 一、前言 在日常开发过程中,难免会与第三方接口发生交互,例如:短信发送、远程服务调用、争抢锁等场景,当正常调用发生异常时,例如:网络抖动,这些间歇性的异常在一段时候之后会自行恢复,程序为了更加健壮并且更不容易出现故障,需要重新触发业务操作,以防止间歇性的异常对程序照成的影响。常用的重试策略,比如通过 while 循环手动重复调用或是通过 JDK/CGLib 动态代理的方式来进行重试。但是这种方法比 移动开发 2025年03月25日 196 点赞 0 评论 11408 浏览
JavaScript的六种继承方式 JavaScript的几种继承方式 原型链继承 借助构造函数继承(经典继承) 组合继承:原型链 + 借用构造函数(最常用) 原型式继承 (Object.create) 寄生式继承 寄生组合式继承(最理想) ES6中的继承 1. 原型链继承 子类型的原型为父类型的一个实例对象 function Parent() { this.name = 'bigStar'; this.colo 移动开发 2025年04月29日 196 点赞 0 评论 11426 浏览