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++面向对象高级编程
蓝桥杯:01串的熵讲解(
C++
)
01串的熵本题来自于:2023年十四届省赛大学B组真题(共10道题)主要考察:暴力。代码放在下面,代码中重要的细节全都写了注释,非常清晰明了:#includeusingnamespacestd;intmain(){//请在此输入您的代码intn=23333333;//01串的长度doubletarget=11625907.5798;//信息熵的目标值for(inti=0;i(i)/n;//强转,让
DaveVV
·
2024-02-19 22:02
蓝桥杯c++
蓝桥杯
c++
c语言
算法
数据结构
实验2 Java类和对象的设计
实验题目:Java类和对象的设计一、上机目的和要求理解
面向对象
的编程思想、类与对象的概念;加深理解封装性、继承性和多态性;掌握this、super、final、static等关键字的使用;掌握抽象类和接口的使用方法
CQUST-XMY
·
2024-02-19 22:29
Java
java
封装
object
编程语言
【leetcode题解
C++
】51.N皇后 and 76.最小覆盖子串
51.N皇后按照国际象棋的规则,皇后可以攻击与之处在同一行或同一列或同一斜线上的棋子。n皇后问题研究的是如何将n个皇后放置在n×n的棋盘上,并且使皇后彼此之间不能相互攻击。给你一个整数n,返回所有不同的n皇后问题的解决方案。每一种解法包含一个不同的n皇后问题的棋子放置方案,该方案中'Q'和'.'分别代表了皇后和空位。示例1:输入:n=4输出:[[".Q..","...Q","Q...","..Q.
WISHMELUCK1'
·
2024-02-19 22:26
leetcode
leetcode
c++
算法
【算法】基础算法002之滑动窗口(二)
樊梓慕:个人主页个人专栏:《C语言》《数据结构》《蓝桥杯试题》《LeetCode刷题笔记》《实训项目》《
C++
》《Linux》《算法》每一个不曾起舞的日子,都是对生命的辜负目录前言5.水果成篮(medium
樊梓慕
·
2024-02-19 22:55
算法
哈希算法
散列表
算法
AI嵌入式K210项目(29)-模型加载
文章目录前言一、下载部署包二、
C++
部署三、搭建文件传输环境四、文件传输五、调试六、MicroPython部署总结前言上一章节介绍了如何进行在线模型训练,生成部署包后,本章介绍加载模型;一、下载部署包训练结束后
疯狂飙车的蜗牛
·
2024-02-19 22:49
K210开发板
人工智能
嵌入式AI
嵌入式
KPU
K210
模型加载
C++
实现集群聊天服务器
写在前面所有代码加起来两千行,里面用到了语言、数据结构、计网、操作系统、数据库、redis等知识,可谓是麻雀虽小五脏俱全。1、项目需求客户端新用户注册客户端用户登录添加好友和添加群组好友聊天群组聊天离线消息nginx配置tcp负载均衡集群聊天系统支持客户端跨服务器通信2、JsonJson是一种轻量级的数据交换格式。独立于编程语言、宜上手等特点使Json能够有效地提高网路传输效率。接下来介绍Json
伍树明
·
2024-02-19 22:18
c++
服务器
开发语言
c++
聊天集群服务器
项目地址:https://gitee.com/cai-jinxiang/chat-server网络模块:采用muduo库完成,解耦了网络与业务模块服务层:使用c++11技术,设计了消息id及回调函数的绑定,服务器和客户端数据存储层:使用mysql存储消息,用户信息,离线消息,群聊消息等负载均衡模块:Nginx的基于TCP的负载均衡模块,长连接redis的发布订阅功能,作为消息队列,服务器中不同用户
世界和平~
·
2024-02-19 22:16
服务器
基于muduo的集群服务器开发(前言)
1.网路库采用muduo的原因muduo是
c++
网路库里面比较高效的了,常见网路模型有以下几种。
@seven@
·
2024-02-19 22:16
muduo集群项目
服务器
c++
数据库
网络
ubuntu
C++
集群聊天服务器 muduo+nginx+redis+mysql数据库连接池 笔记 (下)
C++
集群聊天服务器网络模块+业务模块+CMake构建项目笔记(上)-CSDN博客https://blog.csdn.net/weixin_41987016/article/details/135991635
呵呵哒( ̄▽ ̄)"
·
2024-02-19 22:43
数据库
服务器
nginx
redis
muduo
数据库连接池
c语言实现的小学生心算抢答系统
小学生心算抢答系统本系统用c语言以及
c++
色彩描述实现的一个心算抢答系统,用大约一周的时间去实现的,过程很简单不复杂,适合刚学c语言的初学者学习制作的小项目。
@小森林
·
2024-02-19 22:08
c#
c++
个人开发
Kotlin之函数式和
面向对象
函数式编程的核心概念如下:头等函数---把函数当做值使用,可以用变量保存它,把它当做参数传递或者当做其他函数的返回值。不可变性---使用不可变对象,这保证了他们的状态在器创建之后不能再变化无副作用---使用的是纯函数。此类函数在输入相同时会产生同样的结果,并且不会修改其他对象的状态,也不会和外面的世界交互funfindKaly()=findPerson{it.name=="Kaly"}--->包含
Rnwater
·
2024-02-19 22:04
Kotlin自学
Kotlin学习
kotlin
掘根宝典之
C++
智能指针模板类(auto_ptr,unique_ptr,shared_ptr,weak_ptr)
什么是智能指针说白了,智能指针就是类似于指针的类对象,但是功能比指针多。智能指针是一种在程序中管理动态分配的内存的工具。智能指针提供了一种机制来自动分配和释放内存,从而减少内存泄漏和悬挂指针的风险。智能指针通过将内存的所有权转移到指针对象本身,可以在对象不再需要时自动释放内存。智能指针通常会在构造函数中分配内存,并在析构函数中释放内存。此外,智能指针还提供了一些额外的功能,如拷贝构造函数和移动构造
掘根
·
2024-02-19 22:34
c++
c++
开发语言
掘根宝典之
C++
多态公有继承:is-a,has-a,like-a,虚函数,静态联编和动态联编
几种常见类设计思路首先我们得搞清楚几种继承关系1、is-a,has-a,like-a是什么在
面向对象
设计的领域里,有若干种设计思路,主要有如下三种:is-a、has-a、like-a2、is-a是什么is-a
掘根
·
2024-02-19 22:04
c++
c++
开发语言
掘根宝典之
C++
类模板大全
1类模板语法类模板的作用:建立一个通用类,类中的成员数据类型可以不具体制定,用一个虚拟的类型来代表语法:template模板类声明解释:template声明创建模板typename表明其后面的符号是一种数据类型,可以用class代替T是通用的数据类型,名称可以替换,通常为大写字母示例:#includeusingnamespacestd;//类模板templateclassPerson{public
掘根
·
2024-02-19 22:04
c++
算法
开发语言
掘根宝典之C++RTTI和类型转换运算符(dynamic_cast,const_cast,static_cast,reinterpret_cast)
C++
有3个支持RTTI的元素。1.dynamic_cast运算符将使用一个指向基类的指针来生成一个指向派生类的指针,否则该运算符返回0——空指针。
掘根
·
2024-02-19 22:04
c++
c++
开发语言
掘根宝典之
C++
深复制与浅复制(复制构造函数,默认复制构造函数)
到目前为止我们已经学了构造函数,默认构造函数,析构函数:http://t.csdnimg.cn/EOQxx转换函数,转换构造函数:http://t.csdnimg.cn/kiHo6友元函数:http://t.csdnimg.cn/To8Tj接下来我们来学习一个新函数——复制构造函数复制构造函数复制构造函数用于将一个对象复制到新创建的对象中。也就是说它用于初始化过程中(包括按值传递参数),而不是常规
掘根
·
2024-02-19 22:31
c++
c++
开发语言
【
C++
】二叉搜索树
目录一、概念和应用1.1概念1.2应用二、实现2.1创建节点和私有成员变量2.2K模型二叉搜索树2.2.1中序遍历2.2.2查找-循环2.2.3插入-循环2.2.4删除-循环2.2.5查找-递归2.2.6插入-递归2.2.7删除-递归2.2.8构造拷贝构造析构赋值重载2.3KV模型二叉搜索树2.3.1创建节点结构体2.3.2查找2.3.3插入一、概念和应用1.1概念二叉搜索树也叫二叉排序树,它可以
~yY…s<#>
·
2024-02-19 22:51
c++
开发语言
c语言return栈变量,C语言 子函数return(局部变量&局部指针&栈)机制
0引C/
C++
中,函数内部的一切变量(函数内部局部变量,形参)都是在其被调用时才被分配内存单元。子函数运行结束时,所有局部变量的内存单元会被系统释放。
芬芳获园
·
2024-02-19 21:40
c语言return栈变量
C语言程序里全局变量、局部变量、堆、栈等概念及内存地址分配
文章目录一、c语言内存分配二、ubuntu系统中编程,输出信息进行验证三、stm32系统验证一、c语言内存分配一,内存分配1,内存分配的类型:在C/
C++
中内存分为5个区,分别为栈区、堆区、全局/静态存储区
aiwr_
·
2024-02-19 21:05
python基本语法
一、Python介绍Python是一个高层次的结合了解释性、编译性、互动性和
面向对象
的脚本语言。
ldxzs
·
2024-02-19 21:40
C++
调用js 脚本
需求:使用Qt/
C++
调用js脚本。
土拨鼠不是老鼠
·
2024-02-19 21:05
Qt
c++
js
QML
vscode运行C/
C++
时候cmd.exe界面显示
写了一些命令行传参的程序,需要终端输入参数,默认是输出结果显示在它自己的终端界面Code-runner:RunInTerminal打勾就行效果:
唐维康
·
2024-02-19 21:04
vscode
ide
编辑器
JS
面向对象
--2 对象和JSON的区别
JSON就是javascriptobjectnotation,JS对象表示法,是JS对象的严格子集区别就是引号:JSON要求所有的键必须加双引号,而JS对象实际上不要求双引号这就是一个标准JSONvarobj={"name":"小明","age":"12","sex":"男","married":false}alert(obj.age)实际上不加引号也是合法的:varobj={name:"小明",
FF_C
·
2024-02-19 21:05
Bitcode
Bitcode是LLVM编译器将C/
C++
/OC/Swift等前端变成语言编译成多种不同芯片上的机器指令过程中的中间代码。并且这个中间代码是CPU无关的。
道道明明白白
·
2024-02-19 21:13
C++-opencv的imread、imshow、waitkey、namedWindow
在
C++
中使用OpenCV时,imread和imshow是两个非常基础且常用的函数,用于读取图像和显示图像。以下是这两个函数的简要说明和如何一起使用它们的示例。
忙什么果
·
2024-02-19 21:49
opencv
c++
opencv
c++
周内秒转换北京时间
文章内容:使用GPS板卡数据中的周和周内秒推算北京时间#include#include//将GPS周内秒转换为北京时间voidgpsSecondsToBeijingTime(intgpsWeek,intgpsSeconds){//GPS起始时间为1980年1月6日00:00:00constintgpsStartYear=1980;constintgpsStartMonth=1;constintgp
轩宇^_^
·
2024-02-19 21:09
c++
c++
开发语言
Linux CentOS系统安装SQL Server并结合内网穿透实现公网访问本地数据
博客主页:小羊失眠啦.系列专栏:《C语言》《数据结构》《
C++
》《Linux》《Cpolar》❤️感谢大家点赞收藏⭐评论✍️前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家
小羊失眠啦.
·
2024-02-19 21:08
Cpolar
linux
centos
运维
Java 验证码识别(2)Java OpenCV 的使用 灰度、二值化、腐蚀膨胀 去干扰线
1、maven依赖org.bytedecojavacv-platform1.5.5OpenCV用
C++
语言编写,提供了接口,我这里使用javacv它里面就有opencv,不过这样依赖会将所有平台的jar
小百菜
·
2024-02-19 21:06
java
java
去干扰线
二值化
灰度
机器学习
JS的高级用法
通过阅读本文,你将了解到JS的高级知识点以及实际应用技巧,如高级数据结构和算法、函数式编程、异步编程和
面向对象
编程。我们会利用代码实例来让大家更好地理解这些知识点。同时,我们也会
一只理智恩
·
2024-02-19 21:33
js
javascript
前端
ajax
node.js
vue.js
react.js
es6
【
C++
】
c++
中的函数模板
文章目录前言什么是函数模板为什么要有模板怎么用函数模板前言c语言中没有提供模板,要求实现一个Add函数,对于不同的数据类型可能存在Add_int(),Add_double()等函数,这种重复操作比较的低效,
c+
阿福爱学习
·
2024-02-19 21:30
c++
开发语言
探索设计模式的魅力:揭秘模版方法模式-让你的代码既灵活又可维护
模板方法模式作为
面向对象
设计模式之一,通过分离稳
danci_btq
·
2024-02-19 21:51
设计模式
设计模式
模板方法模式
软件设计
java
面试
程序人生
一码改变世界
【
C++
】编译器如何识别重载函数
文章目录前言前言我们都知道,函数重载即一个函数拥有了多个版本,我们使用时可以通过不同的数据类型区分我们调用的时哪一个重载函数,但编译器编译链接阶段对函数的调用时通过在符号表中寻找唯一名称来确定地址,
c+
阿福爱学习
·
2024-02-19 21:18
c++
开发语言
C++
工程使用curl 静态库
库:curl静态库openssl静态库静态库工程C/
C++
属性页面中的预处理器属性页设置定义BUILDING_LIBCURL(静态编译)或者CURL_STATICLIB(指定工程静态引入库文件)USE_OPENSSL
技术大白
·
2024-02-19 20:11
c++
Python
高级编程
之协同程序
1.协同程序协同程序可以挂起、恢复,并且有多个接入点的函数。有些语言本省就提供了这种特性,如Io语言和Lua语言,它们可以实现协同的多任务和管道机制。例如,每个协同程序将消费或生成数据,然后暂停,直到其他数据被传递。在Python中,协同程序的替代者是线程,它可以实现代码块之间的交互。但是因为它们表现出一种抢先式的风格,所以必须注意资源锁,而协同程序不需要。这样的代码可能变得相当复杂,难以创建和调
Y2701310012
·
2024-02-19 20:36
python
python
协程
【编程】
C++
语言编程规范-1
不应通过规范来学习
C++
总原则功能正确可读可维护安全、可靠可测试高效、可移植类和函数高内聚、低耦合SOLID法则1迪米特法则2复用原则保证静态类型安全
C++
由于如下特性,不利于实现静态类型安全:Union
CS_Zero
·
2024-02-19 20:35
c++
java
开发语言
收粉丝啦!!!
本人
c++
游戏刚刚开始发表,但我有几十个
c++
游戏和scratch,不需要任何软件加成,复制上就能玩,我打算收几个粉丝,我的粉丝不用vip就能拿到游戏代码,还有超前游戏测试,我的粉丝,不用任何软件,只要能玩游戏就行
2301_81590055
·
2024-02-19 20:34
c++
想学习
c++
的和不想学
c++
的,都看过来啦!!!
1.c++初步认识本人不是
c++
高手,但和大部分人一样,
c++
浅会一些,如果有对我前几个
c++
游戏和代码感不感兴趣都行,来看一看
c++
大家不论学什么,都要会基本代码和算法,然后可以选择是去学进阶算法还是去编游戏
2301_81590055
·
2024-02-19 20:34
c++学习
学习
c++
开发语言
c++
小游戏 推箱子 一等奖代码免费奉上
本次代码是
c++
小游戏推箱子,这是以前我参加比赛的一个小游戏代码,今天我良心大发,来把这个代码送给大家啦,喜欢的网友可以关注我,我会免费分享高质量
c++
小游戏代码,话不多说,代码来啦!
2301_81590055
·
2024-02-19 20:34
c++小游戏
c++
c++
游戏
c++
代码 飞机大战
话不多说,直接开更:
c++
代码飞机大战#include#include#include#include#includeusingnamespacestd;//函数外全局变量定义intposition_x1
2301_81590055
·
2024-02-19 20:34
c++
stm32
单片机
c++
小游戏,2048升级版
#include#include#include#include#include#include#includeconstintNUM=4;intBoard[NUM][NUM]={0};voidassingment();//重开局赋初值voidShowGame();//初始化显示界面voidAddRand();//随机初始数和随机位置voidInitGame();//初始化游戏voidStartG
2301_81590055
·
2024-02-19 20:04
c++小游戏
c++
java面试题基础篇
1.java
面向对象
三大特性封装(Encapsulation):是
面向对象
方法的重要原则,就是把对象的属性和操作(或服务)结合为一个独立的整体,并尽可能隐藏对象的内部实现细节。
雨会停rain
·
2024-02-19 20:03
java
开发语言
静态curl库编译与使用(
c++
)
静态curl库编译与使用静态curl库编译与使用:mingwhttps://curl.se/windows///测试:设置URL地址//curl_easy_setopt(curlHandle,CURLOPT_URL,“https://ipinfo.io/json”);//curl_easy_setopt(curlHandle,CURLOPT_SSL_VERIFYPEER,0L);//curl_ea
qiufeng_xinqing
·
2024-02-19 20:32
c++
curl
静态库
C++
类中静态变量和静态方法的使用
转自:https://www.cnblogs.com/ppgeneve/p/5091794.html静态成员的提出是为了解决数据共享的问题。实现共享有许多方法,如:设置全局性的变量或对象是一种方法。但是,全局变量或对象是有局限性的。这一章里,我们主要讲述类的静态成员来实现数据的共享。静态数据成员在类中,静态成员可以实现多个对象之间的数据共享,并且使用静态数据成员还不会破坏隐藏的原则,即保证了安全性
ZechariahZheng
·
2024-02-19 20:30
C++
第13章 网络 Page741~744 asio核心类 ip::tcp::socket
将“句柄”换成“对象”,因为asio库是不打折扣的
C++
库ip::tcp::socket提供一下常用异步操作都以async开头表13-3tcp::socket提供的异步操作async_connect()
yanzhenxi
·
2024-02-19 20:29
《白话C++》学习
白话C++》第13章
网络
asio
c++
网络
网络爬虫python的特点有哪些_为什么写网络爬虫天然就是择Python而用
很多年前,大约11年前,老猿我接手了一个搜索引擎的网络爬虫,那是一个用
C++
写的通用搜索引擎的爬虫。
C++
的语言,多线程的实现,爬虫的运行效率非常高。但是,找bug很困难,实现新的功能很繁琐。
weixin_39830906
·
2024-02-19 20:57
英伟达(NVIDIA)和CUDA
CUDA全称为ComputeUnifiedDeviceArchitecture,即计算统一设备架构,它允许开发者使用C/
C++
、Fortran等编程语言在NVIDIA的GPU上进行通用计算。
小米人er
·
2024-02-19 20:57
我的博客
英伟达
主流开发语言和开发环境
主流的开发语言有Java,
C++
,C#,PHP,Python等。
lmj15151856373
·
2024-02-19 20:53
C/
C++
怎么把多个静态库给整合成一个静态库?
来源:https://www.wikitechy.com/tutorials/linux/how-to-merge-two-ar-static-libraries-into-one使用libtool(这也是可移植性最强的方式)(但这通常要求两个子库也是libtool制作的)libtool--mode=linkcc-static-olibaz.lalibabc.lalibxyz.la以下是ar版本,
shimly123456
·
2024-02-19 20:20
C/C++
主流开发语言和开发环境?
主流开发语言Java简介:Java是一种广泛使用的
面向对象
的编程语言,由SunMicrosystems公司于1995年发布,后由Oracle公司接手。
dami_king
·
2024-02-19 20:50
开发语言
复习:
面向对象
的一些细节
static关键字在创建类时,普通的变量和方法,除非new创建对象时,不分配数据存储空,方法无法被调用,它们与对象相关联。而static修饰的属性和方法,与对象不关联在一起:为特定域分配单一的存储空间+没有创建对象,也可以使用方法。调用静态变量和方法的最佳方法就是直接使用类名。静态变量是类的属性,同一类的所有变量共有一个静态变量。注意构造函数中Human.total++;用来计数,一共产生了多少个
lucia320
·
2024-02-19 20:26
上一页
37
38
39
40
41
42
43
44
下一页
按字母分类:
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
其他