相关文章
leetcode 977. Squares of a Sorted Array
题目描述 双指针法一
用right表示原数组中负数和非负数的分界线。
nums[0,right-1]的是负数,nums[right,nums.size()-1]是非负数。
然后用合并两个有序数组的方法。合并即可。
class Solution {
public:vector<int> sortedSquares(vector<int>&…
编程日记
2025/5/2 18:06:57
利用无事务方式插入数据库解决并发插入问题
一、背景
由于项目中同一个网元,可能会被多个不同用户操作,而且操作大部分都是以异步子任务形式进行执行,这样就会带来并发写数据问题,本文通过利用无事务方式插入数据库解决并发插入问题,算是解决问题的一种思路&…
编程日记
2025/5/5 0:12:56
快速掌握大语言模型+向量数据库_RAG实现
一、前言
结合前面掌握的vLLM部署Qwen7B模型、通过Embedding模型(bdg-large-zh模型)提取高质量作文内容并预先存储到Milvus向量数据库中,我们很容易实现RAG方案进一步提高写作内容的生成质量。
本篇要实现的目标是:通过FlaskAPI…
编程日记
2025/5/2 17:00:13
十三种物联网/通信模块综合对比——《数据手册--物联网/通信模块》
物联网/通信模块 名称 功能 应用场景 USB转换模块 用于将USB接口转换为其他类型的接口,如串口、并口等,实现不同设备之间的通信。 常用于计算机与外部设备(如打印机、扫描仪等)的连接,以及数据传输和设…
编程日记
2025/5/2 10:53:01
如何在uni-app中自定义输入框placeholder的样式
在开发uni-app应用时,我们经常需要自定义输入框(<input>)的样式以匹配应用的整体设计。默认情况下,uni-app的输入框提供了一些基本的样式选项,但有时候我们需要更细致地控制输入框的每个部分,例如pla…
编程日记
2025/5/2 10:19:39
最长公共前缀(14)
14. 最长公共前缀 - 力扣(LeetCode)
解法:
class Solution {
public:string longestCommonPrefix(vector<string>& strs) {string res strs.front();for (int i 1; i < strs.size(); i) {int size min(strs[i].size(), res…
编程日记
2025/5/4 7:04:11
机器学习经典算法:用决策树原理优化新能源汽车续航能力
🔥 “用决策树重构新能源车能量大脑!算法推导代码实战全解,续航暴增15%” 决策树算法就像我们生活中做决策的 “流程指南”,通过层层判断得出最终结论。比如你去超市买水果,站在琳琅满目的货架前,就不自觉地…
编程日记
2025/5/2 7:49:27
AdaBoost算法详解:原理、实现与应用指南
AdaBoost算法详解:原理、实现与应用指南
1. 引言
在机器学习领域,AdaBoost(Adaptive Boosting) 是最早提出的集成学习(Ensemble Learning)**算法之一,由Yoav Freund和Robert Schapire于1995年…
编程日记
2025/5/5 0:32:40