E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
数据结构(c++)学习笔记
【随笔记】
C++
友元机制的有趣应用
一种友元的应用,可以组合业务类,实现子类的事件回调中直接调用业务类的某些业务模块。classButton{public:classEvent{public:virtual~Event(){};virtualvoidonEvent(intkey,intval)=0;};private:std::shared_ptrsp_event_;staticvoidonThMonitorProcess(Butt
lovemengx
·
2024-02-19 19:16
Linux
应用开发
笔记
c++
【开源】
C++
周期任务调度的思想和实现
今天调休,抓住年假的最后一天,将构思多日适合将并行任务串行执行的框架实现出来。核心思想:将各个独立的功能模块作为周期性的任务。在主循环集中调度所有任务,让各个功能模块依次有处理事项的机会。如果处理事项较为耗时,可以借助std::async()的方式通过新线程处理。设计优点:可以设置调度间隔时长,便于用于需要定时执行某些事项的模块。各个任务可以动态添加或移除,实现可动态开启或关闭指定的功能模块。各个
lovemengx
·
2024-02-19 19:10
Linux
应用开发
开源
c++
【机器
学习笔记
】11 支持向量机
支持向量机(SupportVectorMachine,SVM)支持向量机是一类按监督学习(supervisedlearning)方式对数据进行二元分类的广义线性分类器(generalizedlinearclassifier),其决策边界是对学习样本求解的最大边距超平面(maximum-marginhyperplane)。与逻辑回归和神经网络相比,支持向量机,在学习复杂的非线性方程时提供了一种更为清
RIKI_1
·
2024-02-19 19:38
机器学习
机器学习
笔记
支持向量机
【机器
学习笔记
】12 聚类
无监督学习概述监督学习在一个典型的监督学习中,训练集有标签,我们的目标是找到能够区分正样本和负样本的决策边界,需要据此拟合一个假设函数。无监督学习与此不同的是,在无监督学习中,我们的数据没有附带任何标签,无监督学习主要分为聚类、降维、关联规则、推荐系统等方面。主要的无监督学习方法聚类(Clustering)如何将教室里的学生按爱好、身高划分为5类?降维(DimensionalityReductio
RIKI_1
·
2024-02-19 19:38
机器学习
机器学习
笔记
聚类
【机器
学习笔记
】4 朴素贝叶斯
贝叶斯方法贝叶斯分类贝叶斯分类是一类分类算法的总称,这类算法均以贝叶斯定理为基础,故统称为贝叶斯分类。朴素贝叶斯分类是这一类算法中最简单的较为常见的算法。先验概率根据以往经验和分析得到的概率。我们用()来代表在没有训练数据前假设拥有的初始概率。后验概率根据已经发生的事件来分析得到的概率。以(|)代表假设成立的情下观察到数据的概率,因为它反映了在看到训练数据后成立的置信度。联合概率是指在多元的概率分
RIKI_1
·
2024-02-19 19:07
机器学习
机器学习
笔记
人工智能
【机器
学习笔记
】 6 机器学习库Scikit-learn
Scikit-learn概述Scikit-learn是基于NumPy、SciPy和Matplotlib的开源Python机器学习包,它封装了一系列数据预处理、机器学习算法、模型选择等工具,是数据分析师首选的机器学习工具包。自2007年发布以来,scikit-learn已经成为Python重要的机器学习库了,scikit-learn简称sklearn,支持包括分类,回归,降维和聚类四大机器学习算法。
RIKI_1
·
2024-02-19 19:07
机器学习
机器学习
笔记
scikit-learn
【机器
学习笔记
】10 人工神经网络
人工神经网络发展史1943年,心理学家McCulloch和逻辑学家Pitts建立神经网络的数学模型,MP模型每个神经元都可以抽象为一个圆圈,每个圆圈都附带特定的函数称之为激活函数,每两个神经元之间的连接的大小的加权值即为权重。1960年代,人工网络得到了进一步地发展感知机和自适应线性元件等被提出。M.Minsky仔细分析了以感知机为代表的神经网络的局限性,指出了感知机不能解决非线性问题,这极大影响
RIKI_1
·
2024-02-19 19:07
机器学习
机器学习
笔记
人工智能
学习笔记
-图形界面与命令行
2.图形界面与命令行2.1Linux图形界面2.1.1XWindowSystemXWindowSystem本身基于客户/服务器(C/S)模式,具有网络操作的透明性如图所示:XWindowSystems由以下3部分构成。XServer:响应XClient程序的"请求",建立窗口以及在窗口中会出图形和文字。每一套显示设备只对应一个唯一的XServer。XServer只是一个普通的应用程序。XClien
他҈姓҈林҈
·
2024-02-19 19:06
Ubuntu
ubuntu
学习笔记
-磁盘存储管理
5磁盘存储管理5.1Linux磁盘存储概述5.1.1磁盘数据组织1)低级格式化所谓低级格式化,就是将空白磁盘划分出柱面和磁道,再将磁道划分为若干个扇区,每个扇区又划分出标识区、间隔区(GAP)和数据区等。2)磁盘分区磁盘在系统中使用都必须先进行分区,然后建立文件系统,才可以存储数据。分区也有助于更有效地使用磁盘空间。每一个分区在逻辑上都可以视为一个磁盘。3)高级格式化磁盘分区在作为系统使用之前还需
他҈姓҈林҈
·
2024-02-19 19:36
Ubuntu
ubuntu
机器学习训练营逻辑回归分类预测
学习笔记
#1.学习知识点概要1.1逻辑回归1.2python的逻辑回归实现#2.学习内容主要学习了逻辑回归的基本公式和概念,然后实践了逻辑回归的简单应用(以iris数据库为例子)。内容比较简单之前都有接触过。###逻辑回归(LR)Logistic回归是一种分类方法,主要用于两分类问题(binaryproblem),所以利用了Logistic函数(或称为Sigmoid函数),函数形式为:$$logi(z)=
咩神烦
·
2024-02-19 19:04
天池学习笔记
逻辑回归
python
机器学习
【机器
学习笔记
】3 逻辑回归
分类问题分类问题监督学习最主要的类型,主要特征是标签离散,逻辑回归是解决分类问题的常见算法,输入变量可以是离散的也可以是连续的二分类先从用蓝色圆形数据定义为类型1,其余数据为类型2;只需要分类1次,步骤:①->②多分类问题先定义其中一类为类型1(正类),其余数据为负类(rest);接下来去掉类型1数据,剩余部分再次进行二分类,分成类型2和负类;如果有类,那就需要分类-1次,步骤:①->②->③->
RIKI_1
·
2024-02-19 19:02
机器学习
机器学习
笔记
逻辑回归
VS-Code-C-C++配置
C/
C++
开发环境配置查看更多
学习笔记
:GitHub:LoveEmiliaForever1.安装gcc、g++、gdb使用MSYS2安装一系列组件下载MSYS2的installer安装MSYS2注意路径内不能有除英文
LoveEmiliaForever
·
2024-02-19 19:30
vscode配置
c语言
c++
visual
studio
code
vscode
- 语言经验 - 《
c++
的高性能内存管理库tcmalloc和jemalloc》
本文属于专栏《构建工业级QPS百万级服务》1、前置知识
c++
的内存管理,主要说的是堆内存管理。现代计算机系统中,用户进程的堆内存,由内核映射。
Bovinitwo
·
2024-02-19 19:25
构建工业级QPS百万级服务
c++
开发语言
数据结构
错题收录(四)
1、已知表头元素为c的单链表在内存中的存储状态如下表所示。现将f存放于1014H处并插入单链表,若f在逻辑上位于a和e之间,则a,e,f的“链接地址”依次是()。在这里插入图片描述A:1010H,1014H,1004HB:1010H,1004H,1014HC:1014H,1010H,1004HD:1014H,1004H,1010H解析答案:D2、已知头指针h指向一个带头结点的非空单循环链表,结点结
程序员丶星霖
·
2024-02-19 19:05
【Unity
学习笔记
】ScrollView和ScrollRect组件
声明:此篇文章是个人
学习笔记
,并非教程,所以内容可能不够严谨。可作参考,但不保证绝对正确。
一白梦人
·
2024-02-19 19:54
Unity学习笔记
ugui
- 语言经验 - 《使用google profiler 对
c++
应用进行性能热点分析》
本文属于专栏《构建工业级QPS百万级服务》性能优化,是工业应用中的重要一环。因为当我们的重要目的之一是盈利时,那么成本就十分重要。而性能优化的前提是,我们知道哪一部分功能,是最耗费资源的,才能用20%的精力去解决80%的问题。在我使用过热点分析的工具中,最喜欢的是googleprofiler,因为它的信息足够详细。这里我们基于《c++11获取系统时间最快的方式》增加了3行代码,来测试这段逻辑的性能
Bovinitwo
·
2024-02-19 19:22
构建工业级QPS百万级服务
c++
开发语言
系统架构
高性能 Rust JSON 库 sonic-rs 开源
其中,sonic-go最先开源,使用了JIT和SIMD技术,sonic-cpp使用了
C++
模板和SIMD技术,这两个JSON库均已经在字节内部得到了较大规模的落地。
·
2024-02-19 19:53
后端rust
漫谈协程(coroutine)
一什么是协程协程现在已经不是一个新的技术了,但是由于之前一直在用较低版本的
c++
,没什么机会使用协程。最近写了不少go的代码,接触到了协程,所以想从零开始学习一下协程。
·
2024-02-19 19:22
协程c++
QML | 属性特性(property)
1.定义属性特性属性可以在
C++
中通过注册一个类的Q_PROPERTY宏,再注册到QML类型系统进行定义,这个会在第12章讲解。
Qt历险记
·
2024-02-19 19:17
Qt
高级开发工程师
qt
QML
qml
C++
vue3.2+TypeScript+Pinia
学习笔记
(最新版!!!)
前言:vue3+typescript+pinia学习文章目录一、vue31.组合式API2.setup函数3.reactive函数4.ref函数5.reactive与ref的选择6.setup语法糖6.1.vue3+vite自动导入ref等组合式API插件`unplugin-auto-import`7.computed函数7.watch函数8.生命周期函数9.ref获取DOM元素10.ref操作组
阿吧阿巴阿巴
·
2024-02-19 19:43
typescript
学习
javascript
vue.js
【
c++
】vector的增删查改
1.先定义一个类对象vector为了防止和库里面发生冲突,定义一个命名空间,将类对象放在命名空间里面#includeusingnamespacestd;namespacezjw{classvector{public:private:};}2.定义变量,需要一个迭代器,为了便于修改,变成任意类型的迭代器,我们使用函数模版,三个迭代器变量_start用于指向顺序表的头,_finish指向顺序表的结尾的
嘎嘎旺
·
2024-02-19 19:42
c++
c++
算法
开发语言
C++opencv中std::vector<Mat>和split
在
C++
中使用OpenCV库时,std::vectormv;声明创建了一个std::vector容器,该容器用于存储cv::Mat对象。
忙什么果
·
2024-02-19 19:41
opencv
C&C++
opencv
c++
计算机视觉
使用OpenCV在
C++
中提取图像的ROI并将绿色背景更换成红色背景
voidQuickDemo::inrange_demo(Mat&image){//将输入图像从BGR色彩空间转换到HSV色彩空间。这是因为在HSV空间中,基于颜色的图像分割更加简单和直观。Mathsv;cvtColor(image,hsv,COLOR_BGR2HSV);//通过inRange函数定义绿色的HSV范围,并生成一个二值掩码(mask),其中绿色区域为白色(值为255),非绿色区域为黑色
忙什么果
·
2024-02-19 19:41
opencv
opencv
c++
人工智能
C++
opencv之图像像素的算术操作
这节课我们来学习图像像素的读写操作。文章目录一、像素的加减乘除操作1、加法操作:2、减法操作:3、除法操作:4、乘法操作一、像素的加减乘除操作1、加法操作:voidQuickDemo::operators_Demo(Mat&image){Matdst;dst=image+Scalar(50,50,50);imshow("加法操作",dst);}输出结果为:可以明显的感受到右边这幅图,亮度增强了。o
阿超没有蛀牙
·
2024-02-19 19:10
OpenCV
opencv
《随园诗话》
学习笔记
九十四
卷二善取之皆成佳句二十七、以诗结姻缘【原文】泗州选贡毛俟园藻,辛卯秋赴金陵乡试,主试为彭芸楣侍郎。其友罗孝廉恕,彭门下士也。寓书索观近艺,戏为《催妆》俳语。毛答以诗云:“月影空潆柳影疏,秦淮水涨石城隅。小姑独处无郎惯,争似罗敷自有夫?”榜揭,毛获隽。罗往贺,入门狂叫曰:“今日小姑亦嫁彭郎矣!”一时传为佳话。[译文]泗州选贡毛藻,字俟园,辛卯年秋,前往金陵参加乡试,主试的人为彭芸楣侍郎。他的朋友罗恕
飞鸿雪舞
·
2024-02-19 19:32
【51单片机】如何设置中断函数(场景:在定时器工作完跳转到中断程序时,怎么识别我们的中断程序在哪里呢?)
本章主要内容面向接触过单片机的老铁本章是【利用定时器和中断实现一个简单项目】中的一部分,感兴趣的老铁可以跳转传送门查看传送门欢迎订阅YY滴
C++
专栏!更多干货持续更新!以下是传送门!
YY的秘密代码小屋
·
2024-02-19 19:07
YY滴《单片机系列》
YYの小小知识点
51单片机
mongodb
数据库
【51单片机】如何【手搓】定时器寄存器配置【低8位TL0(low)】和【高8位TH0(high)】
本章主要内容面向接触过单片机的老铁本文是【【51单片机】从零开始手把手带你【查手册】配置定时器,并完成小项目(定时器&中断的应用)】博客的其中一环,感兴趣的老铁可以跳转传送门查看传送门欢迎订阅YY滴
C+
YY的秘密代码小屋
·
2024-02-19 19:06
YY滴《单片机系列》
YYの小小知识点
51单片机
mongodb
嵌入式硬件
【51单片机】从零开始手把手带你【查手册】配置定时器,并完成小项目(定时器&中断的应用)(代码演示&单片机现象对照LCD闪烁)(9)
本章主要内容面向接触过单片机的老铁主要内容含:欢迎订阅YY滴
C++
专栏!更多干货持续更新!以下是传送门!
YY的秘密代码小屋
·
2024-02-19 19:36
YY滴《单片机系列》
单片机
51单片机
mongodb
ONVIF协议
学习笔记
海康摄像头onvif协议学习参考:https://www.cnblogs.com/lsdb/p/9157302.htmlimage.png
奋斗_登
·
2024-02-19 19:19
最新 Vue3、TypeScript、组合式API、setup语法糖
学习笔记
最新Vue3、TypeScript、组合式API、setup语法糖
学习笔记
1、创建Vue3工程基于`vue-cli`创建(基于webpack实现)基于`vite`创建(推荐)2、Vue3项目开发`vscode
W.Y.B.G
·
2024-02-19 19:34
vue3
笔记
typescript
学习
笔记
【51单片机】利用STC-ISP软件工具【定时器计算器】配置【定时器】教程(详细图示)(AT89C52)
本章主要内容面向接触过单片机的老铁主要内容含:欢迎订阅YY滴
C++
专栏!更多干货持续更新!以下是传送门!
YY的秘密代码小屋
·
2024-02-19 19:03
YY滴《单片机系列》
YYの小小知识点
51单片机
接口隔离原则
mongodb
【51单片机】利用【与或赋值法】优化【配置TMOD寄存器】
【【51单片机】从零开始手把手带你【查手册】配置定时器,并完成小项目(定时器&中断的应用)(代码演示&单片机现象对照LCD闪烁)】配合博客的其中一部分,感兴趣的老铁可跳转传送门查看传送门欢迎订阅YY滴
C+
YY的秘密代码小屋
·
2024-02-19 19:03
YY滴《单片机系列》
YYの小小知识点
51单片机
mongodb
数据库
js
数据结构
与算法----集合
集合的概念集合是由一组无序的,不能重复的元素构成集合可以理解为一个特殊的数组:特殊之处在于里面的元素没有顺序,也不能重复没有顺序意味着不能通过下标进行访问,不能重复意味着相同的对象在集合中只会存在一份集合里面不需要封装一个内部类,用于保存其他东西,不需要,集合里面放的就是一个个元素,和链表优先级队列不太一样set集合类中的常见方法//封装集合类functionSet(){//属性this.item
婷宝_知萌
·
2024-02-19 19:29
数据结构与算法
javascript
开发语言
ecmascript
redis为什么选择了跳跃表而不是红黑树
Redis只在两个地方用到了跳跃表,一个是实现有序集合键(zset),另一个是在集群节点中用作内部
数据结构
,除此之外,跳表在Redis里面没有其他用途。但是为什么用跳表而不用红黑树呢?
小码哥(^_^)
·
2024-02-19 18:52
redis
跳跃表
红黑树
redis为什么用跳表而不用平衡树
Redis里面使用skiplist是为了实现sortedset这种对外的
数据结构
。sortedset提供的操作非常丰富,可以满足非常多的应用场景。这也意味着,sortedset相对来说实现比较复杂。
栋幺栋幺-
·
2024-02-19 18:51
redis
redis
跳跃表
ACM/NOI/CSP比赛经验分享
这些比赛不仅考验了参赛者的算法和
数据结构
知识,更是对团队协作、时间管理和心理素质的全面挑战。作为一名曾经参与过这些比赛的选手,我深感其中的酸甜苦辣,也积累了一些宝贵的经验。
琛哥的程序
·
2024-02-19 18:20
学习方法
redis为什么使用跳跃表而不是树
Redis中支持五种数据类型中有序集合SortedSet的底层
数据结构
使用的跳跃表,为何不使用其他的如平衡二叉树、b+树等
数据结构
呢?
单边李001
·
2024-02-19 18:15
redis
数据库
缓存
13种排序算法详解(相当清楚,还附有flash动画)
0、前言从这一部分开始直接切入我们计算机互联网笔试面试中的重头戏算法了,初始的想法是找一条主线,比如
数据结构
或者解题思路方法,将博主见过做过整理过的算法题逐个分析一遍(博主当年自己学算法就是用这种比较笨的刷题学的
沐恩_
·
2024-02-19 18:44
数据结构与算法
排序算法
12种排序算法(转载)
/article/details/54016592),写的非常不错,于是毫不客气的转过来了(QAQ)0、前言从这一部分开始直接切入我们计算机互联网笔试面试中的重头戏算法了,初始的想法是找一条主线,比如
数据结构
或者解题思路方法
weixin_30252709
·
2024-02-19 18:12
c++
读取图片_四、faster-rcnn源码阅读:数据流读取
数据读取在faster-rcnn源码里是比较简单的部分,但也是非常重要的部分,不了解数据,就不可能了解算法。另一方面,由于python环境碎片话化,源码调用的库在你的电脑上如果碰巧(其实概率还蛮大,特别是windows下)不能用,完全可以用另外一种等价的方式取代。一、图片读取就是把图片转化成矩阵,等待下一个流程进一步处理。图片读取要注意不是所有都是RGB顺序读取1.cv2(OpenCV-Pytho
weixin_39719078
·
2024-02-19 18:41
c++读取图片
img标签读取本地图片
os如何读取图片
torch
dataloader
数据并行
各种排序算法总结
从这一部分开始直接切入我们计算机互联网笔试面试中的重头戏算法了,初始的想法是找一条主线,比如
数据结构
或者解题思路方法,将博主见过做过整理过的算法题逐个分析一遍(博主当年自己学算法就是用这种比较笨的刷题学的
qq_28598203
·
2024-02-19 18:36
数据结构与算法设计
数据结构
排序
【leetcode题解
C++
】78.子集 and 90.子集II and 491.非递减子序列
78.子集给你一个整数数组nums,数组中的元素互不相同。返回该数组所有可能的子集(幂集)。解集不能包含重复的子集。你可以按任意顺序返回解集。示例1:输入:nums=[1,2,3]输出:[[],[1],[2],[1,2],[3],[1,3],[2,3],[1,2,3]]示例2:输入:nums=[0]输出:[[],[0]]思路:既然要寻找子集,那么通过回溯算法来进行枚举也是合理的,相比之前完成的“组
WISHMELUCK1'
·
2024-02-19 18:05
leetcode
leetcode
c++
算法
C语言(
学习笔记
)
1.文件结构(1)文件名:xxx.c(2)引用:#include(3)常量:#defineSIZE5(4)全局变量:inti=1;(5)函数:voidmain(){...}(6)注释://单行注释,/*多行注释*/(7)局部变量:声明(inta;charb[]="abc";doublec,d,e;)赋值(a=2;)(8)输入:scanf("%d",&a);(9)输出:printf("%d",a);
凯尔萨厮
·
2024-02-19 18:34
学习
笔记
排序算法
0、前言从这一部分开始直接切入我们计算机互联网笔试面试中的重头戏算法了,初始的想法是找一条主线,比如
数据结构
或者解题思路方法,将博主见过做过整理过的算法题逐个分析一遍(博主当年自己学算法就是用这种比较笨的
ZWF564267707
·
2024-02-19 18:01
从头说12种排序算法:原理、图解、动画视频演示、代码以及笔试面试题目中的应用
0、前言从这一部分开始直接切入我们计算机互联网笔试面试中的重头戏算法了,初始的想法是找一条主线,比如
数据结构
或者解题思路方法,将博主见过做过整理过的算法题逐个分析一遍(博主当年自己学算法就是用这种比较笨的刷题学的
JokerMi
·
2024-02-19 18:01
数据结构和算法
面试题
二叉树
归并排序
二分查找
合并排序
【DS】八大排序算法实现详解
✨博客主页:心荣~✨系列专栏:【Java实现
数据结构
】✨一句短话:难在坚持,贵在坚持,成在坚持!
韵秋梧桐
·
2024-02-19 18:30
#
数据结构
排序算法
算法
数据结构
java
12种排序算法:原理、图解、动画视频演示、代码以及笔试面试题目中的应用
0、前言从这一部分开始直接切入我们计算机互联网笔试面试中的重头戏算法了,初始的想法是找一条主线,比如
数据结构
或者解题思路方法,将博主见过做过整理过的算法题逐个分析一遍(博主当年自己学算法就是用这种比较笨的刷题学的
Jaryn1024
·
2024-02-19 18:57
数据结构与算法
排序算法
快速排序
冒泡排序
希尔排序
归并排序
UE4
C++
联网RPC教程笔记(一)(第1~4集)
UE4C++联网RPC教程笔记(一)(第1~4集)前言1.教程介绍与资源2.自定义Debug功能3.Actor的复制4.联网状态判断前言本系列笔记将会对梁迪老师的《UE4C++联网RPC框架开发吃鸡》教程进行个人的知识点梳理与总结,此课程也像全反射零耦合框架的课程那样,已经超过报名截止时间了,无法通过正常方法观看。笔者依旧是采取神奇的方法,通过手机浏览器(不同浏览器的效果有差别,有的会直接要求你登
犀利贝XD
·
2024-02-19 18:54
UE4/5
的学习笔记
ue4
c++
rpc
笔记
展示用HTML编写的个人简历信息
个人邮箱:
[email protected]
我的Gitee我的博客教育背景2011-2017小学2017-2020初中2020-2023高中2023-2027大学计算机科学与技术专业技能掌握Java编程掌握
数据结构
掌握前端相关的技能
fly in the sky !
·
2024-02-19 18:24
前端
html
前端
学习
笔记
【C/
C++
寒假学习计划】当别人在看波吉时,而我内卷的无法自拔
目录嗨,这里是狐狸~~C/
C++
学习路线一、初级入门阶段①C语言②
C++
语言③常见常用的IDE开发工具二、C/
C++
开发进阶①
C++
进阶之STL②
C++
进阶之设计模式③
C++
进阶之
数据结构
基础④
C++
进阶之
MAX在码字
·
2024-02-19 18:52
C++
C
编程入门
寒假学习
C/C++
上一页
60
61
62
63
64
65
66
67
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他