文章目录 题目链接:题目描述:解法C 算法代码: 题目链接: 371. 两整数之和 题目描述: 解法 笔试的话直接 return ab; 接下来讲一下这题的解法: 位运算(异或运算-无进位相加ÿ…
2024/12/10 11:21:34文章目录 串的模式匹配暴力匹配算法(BF算法)分析小结可执行代码 其他暴力算法 串的模式匹配 子串的定位操作通常称为串的模式匹配,它求的是子串(常称模式串)在主串中的位置。 本文主要介绍暴力算法的不同风格的写法 暴力匹配算法(BF算法) …
2024/12/10 6:16:56执行“go mod tidy”报错下错误,执行“go clean -modcache”和删除“go env GOMODCACHE”指定目录均无效: SECURITY ERROR go.sum database server misbehavior detected!old database:go.sum database tree3397826xyyhzdyAOat5li/EXx/MK1gONQf3LAGqArh…
2024/12/10 6:10:47本章介绍应用层如何控制 GPIO,譬如控制 GPIO 输出高电平、或输出低电平。 只要是用到GPIO的外设,都有可能用得到这些操作方法。 照理说,GPIO的操作应该是由驱动层去做的,使用寄存器操作或者GPIO子系统之类的框架。 但是࿰…
2024/12/10 4:11:14昨天发现了一个问题,就是使用对类中的非静态成员函数使用std::bind时,不能像普通函数一样直接传递函数名,而是必须显式地调用&(取地址),于是引申出我们今天的问题:非静态类成员函数指针和普通函数指针有什么区别&a…
2024/12/10 16:38:21 人评论 次浏览内存溢出无非就是不能给垃圾回收机制回收,这个前提下是这部分内容已经是你不在使用的了。网上有常见的四种内存溢出的情况。传送门:链接而使用jq的话1、不要使用html方法删除DOM节点,因为这样其实只是删除了页面上的,内存里的还没…
2024/12/10 12:25:59 人评论 次浏览有时候,我们会遇到由一系列步骤构成的过程,这个过程从高层次上看是相同的,但有些步骤的实现可能不同,我们就要考虑使用模板方法 生活中的例子:坐交通工具上班, A开车,B做公交, 交通工具就是一个抽象模板 定义 定义一个操作中的算法的骨架,而将一些步骤延迟到子类中…
2024/12/10 8:20:53 人评论 次浏览NO1:说说zookeeper是什么? ZooKeeper是一个分布式的,开放源码的分布式应用程序协调服务,是Google的Chubby一个开源的实现(Chubby是不开源的),它是集群的管理者,监视着集群中各个节点…
2024/12/10 8:05:43 人评论 次浏览目录 0. 相关文章链接 1. Hadoop部署 1.1. 集群部署规划 1.2. 上传安装包到opt目录下面的software文件夹下面 1.3. 解压安装包 1.4. 配置Hadoop环境变量 2. 配置集群 2.1. 核心配置文件 2.2. HDFS配置文件 2.3. YARN配置文件 2.4. MapReduce配置文件 2.5. 配置work…
2024/12/10 17:16:55 人评论 次浏览1、遗传算法基本思想 核心是达尔文优胜劣汰适者生存的进化理论的思想。一个种群,通过长时间的繁衍,种群的基因会向着更适应环境的趋势进化,适应性强的个体基因被保留,后代越来越多,适应能力低个体的基因被淘汰…
2024/12/10 17:15:54 人评论 次浏览vim文本的查找与替换 普通模式下 / 关键词 ( 正向查找) n查找下一个? 关键词 (反向查找) n查找下一个查找高亮显示命令 set hls *按键将当前光标的单词高亮显示使用n浏览下一个结果:s/old/…
2024/12/10 17:14:53 人评论 次浏览1、什么是Redis?简述它的优缺点?Redis本质上是一个Key-Value类型的内存数据库,很像memcached,整个数据库统统加载在内存当中进行操作,定期通过异步操作把数据库数据flush到硬盘上进行保存。因为是纯内存操作࿰…
2024/12/10 17:13:52 人评论 次浏览cookie 1.cookie作用,为什么要有cookie? cookie的作用是解决HTTP协议中缺少无状态缺陷的问题 2.cookie生命周期以及存储在哪里? cookie的内容主要包括:名称,值,到期时间,路径和域。路径与域一起构成了cookie的范围,并且是存储在…
2024/12/10 17:12:51 人评论 次浏览MyBatis 本是apache的一个开源项目iBatis, 2010年这个项目由apache software foundation 迁移到了google code,并且改名为MyBatis 。iBATIS一词来源于“internet”和“abatis”的组合,是一个基于Java的持久层框架。iBATIS提供的持久层框架包括SQL Maps和…
2024/12/10 17:10:50 人评论 次浏览做个记录 测试版本: pytorch 1.15.1 tensorflow 1.15.3 通道格式 tensorflow NHWC 权重格式为 [filter_height, filter_width, in_channels, out_channels] pytorch NCHW 权重格式为 [out_channels, in_channels, filter_height, filter_width] tensorflow 权重…
2024/12/9 20:19:56 人评论 次浏览Designer 项目地址:GraceJoJo/Designer 简介: 组件化Kotlin 开发-一个充满设计感的开源 App 更多:作者 提 Bug 标签: 好设计 前言: 历时一个多月,利用自己的闲暇时间,终于完成了我的…
2024/12/9 21:07:22 人评论 次浏览Unix 文件系统概述 Unix的每个进程都有一个当前工作目录。 为标识一个特定的文件,进程使用路径名。如果路径名第一个字符是斜杠,那么这个路径是绝对路径,其起点是根目录;如果第一项是目录名或者文件名,那么这个路径就是…
2024/12/9 20:35:16 人评论 次浏览使用 Java的concurrent包里面的CountDownLatch是一个非常实用的多线程控制工具类,其实可以把它看作一个计数器,只不过这个计数器的操作是原子操作,同时只能有一个线程去操作这个计数器,也就是同时只能有一个线程去减这个计数器里面…
2024/12/9 16:59:47 人评论 次浏览1.原型链 2.ES5继承实现 //Person类 构造方法 function Person(name,age){this.name name;this.age age; } //Person类 原型的hi方法 Person.prototype.hi function(){console.log(Hi,my name is this.name and I am this.ageyears old now.); } //Person类 原型的属性 Pers…
2024/12/10 11:32:39 人评论 次浏览1. JDK安装 rpm与软件相关命令 相当于window下的软件助手 管理软件 1) 查看当前Linux系统是否已经安装java 输入 rpm -qa | grep java 2) 卸载两个openJDK 输入rpm -e --nodeps 要卸载的软件 3) 上传jdk到Linux 4) 解压…
2024/12/10 15:49:19 人评论 次浏览