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++基础知识专题
es6
基础知识
详解 变量 字符串 解构赋值 函数 对象 从入门到精通
变量声明let不存在变量提升console.log(name)//没有变量提升所以未定义直接报错letname='12132123'有块级作用域if(true){letname="sjf"}console.log(name)//由于name在if的块级作用域中在外面无法访问报错不能重复声明letsex="男"letsex="女"//直接报错暂时性死区name=9999letname="sjf"//
丰的传说
·
2025-02-07 13:35
js
基础知识总结
es6
javascript
前端
LeetCode -Hot100 - 73. 矩阵置零
语言主要使用
c++
/java。如果同样正在练习LeetCode热题100的朋友欢迎关注或订阅本专栏。
Gpluso_od
·
2025-02-07 12:58
LeetCode
热题100(Hot100)
leetcode
矩阵
算法
七、
C++
设计模式
23种设计模式,以下底色的是个人认为常用的,供参考。设计模式释义模板设计模式类似C中的回调函数,主架构已经搭建完成,根据派生类不同执行不同的虚函数。策略设计模式和状态模式很像,如果一个程序中使用了ifelseifelse或switchcase等,如果后面还是要增加的情况下,用策略模式会比较好。观察者模式将所有的观察者封装到一个vector或list中,当一个发生变化的时候,直接可以通知其他的对象进
汽车小卓
·
2025-02-07 12:57
语言篇
#
C++语言
c++
位运算算法详解及Python实现
目录位运算算法详解及Python实现第一部分:位运算概述与
基础知识
1.1位运算的定义1.2位运算的特点1.3位运算符的分类第二部分:常见位运算操作及其应用场景2.1按位与(&)原理应用案例2.2按位或(
闲人编程
·
2025-02-07 12:25
python
算法
python
microsoft
按位与
按位或
按位异或
左移右移
介绍10个比较优秀好用的Qt相关的开源库
Log4j是Java领域广泛使用的日志框架,log4qt借鉴了其优秀的设计思想,让Qt开发者可以方便地在
C++
代码中实现类似的日志记录机制;log4qt”开源库基本可以满足中小型项目的各种日志需求,特别优点是能很好的嵌入到
牵牛老人
·
2025-02-07 10:17
qt学习
qt
开源
开发语言
C++
中的网络协议和网络框架TCP和HTTP
一.OSI七层网络模型即开放式系统互连。一般都叫OSI参考模型,是ISO组织在1985年研究的网络互连模型。该体系结构标准定义了网络互连的七层框架(物理层、数据链路层、网络层、传输层、会话层、表示层和应用层),即OSI开放系统互连参考模型。应用层:HTMLclass,HTTPAPIserver表示层:CSS,GIF,XML,JSON会话层:FTP,HTTP,HTTPS,SMTP,Telnet传输层
牵牛老人
·
2025-02-07 10:47
C++专栏
网络协议
网络
c++
计算机网络知识速记:HTTP与HTTPS
计算机网络知识速记:HTTP与HTTPS一、HTTP
基础知识
HTTP(超文本传输协议)是一个无状态的协议,通常用于在客户端与服务器之间传输数据。
无限大.
·
2025-02-07 10:14
#
计算机网络知识速记
http
计算机网络
https
Java多线程与高并发
专题
——线程池补充1
引入首先,如上图所示,结合上一篇线程池相关文章的内容,我们总结一下线程池的内部结构如下:第一部分是线程池管理器,它主要负责管理线程池的创建、销毁、添加任务等管理操作,它是整个线程池的管家。第二部分是工作线程,也就是图中的线程t0~t9,这些线程勤勤恳恳地从任务队列中获取任务并执行。第三部分是任务队列,作为一种缓冲机制,线程池会把当下没有处理的任务放入任务队列中,由于多线程同时从任务队列中获取任务是
黄雪超
·
2025-02-07 08:36
技术基础
java
并发编程
开发语言
Java多线程与高并发
专题
——线程池补充2
引入前面我们通过以下问题梳理了线程池相关内容:Java多线程与高并发
专题
——线程池为什么要使用线程池?如何使用线程池?使用线程池的优缺点?线程池的各个参数的含义?线程池有哪几种拒绝策略?
黄雪超
·
2025-02-07 08:36
技术基础
java
开发语言
并发编程
gcc和g++的区别以及明明函数有定义为何链接找不到
这些代码大部分以Linux为目标但部分代码是纯
C++
的,可以在任何平台上使用。
初级代码游戏
·
2025-02-07 08:30
编程语言C/C++
C语言
C++
编译
gcc
g++
C/C++&Linux | 在Linux下使用CMake编译C/
C++
程序和生成可执行文件
C/C++&Linux在Linux下使用CMake编译C/
C++
程序和生成可执行文件一、创建项目以及所有的文件夹、文件新建一个文件夹,命名为Test,Test就是一个项目,名称自定义。
Nines~
·
2025-02-07 07:56
C/C++教程
c++
linux
c语言
【2024年华为OD机试】 (C卷,100分)- 字符串排序(Java & JS & Python&C/
C++
)
一、问题描述题目描述排序规则:单词中字母比较不区分大小写。两个单词先以第一个字母作为排序的基准,如果第一个字母相同,就用第二个字母为基准,如果第二个字母相同就以第三个字母为基准。依此类推,如果到某个字母不相同,字母顺序在前的那个单词顺序在前。当一个短单词和一个长单词的开头部分都相同(即短单词是长单词从首字母开始的一部分),短单词顺序在前。字母大小写不同的相同单词,只输出一次。输入描述无输出描述无用
妄北y
·
2025-02-07 07:24
华为od
c语言
java
游戏
C++
javascript
python
现代
C++
软件架构--功能性和非功能性需求
功能性和非功能性需求作为一名架构师,认识到哪些需求对架构重要以及重要的原因是非常重要的。包括功能性需求和非功能性需求。功能性需求是指那些告诉你解决方案应该做什么的需求,而非功能性需求告诉你解决方案应该是怎样的。需求的类型功能性需求功能性需求。它们定义了系统应该做什么,或者应该提供什么功能。功能并不总是影响架构,因此必须关注哪些需求实际决定了解决方案的设计。“作为一个<角色>,我想要<功能>,带来<
麦兜c
·
2025-02-07 07:22
软件架构
c++
开发语言
C/
C++
调试---汇编2
汇编2分析优化后的代码掌握了汇编的基本知识后,我们继续来解决前面提到的两个问题:1、如何在函数中找到局部变量和参数2、如何将指令映射到源代码行。在栈内存中分配的局部变量和参数很容易找到,因为只要函数没有返回,它们通常就不会被破坏。然而,读取分配在寄存器中的局部变量和参数的正确值会比较有挑战,因为它们可能会在某些地方被临时保存、占用,然后恢复,这在优化的代码中相当常见。当调试器在这种情况下无法提供帮
麦兜c
·
2025-02-07 07:22
调试
c语言
c++
汇编
C++
课程--设计设计思想、方法与模式(李建忠老师)
【干货回顾】李建忠老师在Boolan直播间和大家畅聊《
C++
软件设计与模式的道法术》,精辟囊括了《软件设计思想、方法与模式》
C++
课程的主要内容,以下为本期直播干货重点:讲师介绍李建忠Boolan首席软件专家
Boolan博览
·
2025-02-07 07:22
c++
软件设计
软件架构
c++
开发语言
现代
C++
软件架构--软件架构思想
软件架构软件架构的重要性和好架构的基本原理为了使产品满足业务需求和性能、可维护性、可伸缩性等属性,你需要设计它的架构,并且最好尽早完成。无论你是否有意识地努力去构建它,最终你都会得到某种架构。如果经过几个月甚至几年的开发,仍然希望软件保持较高的质量,那么需要尽早采取一些措施。如果不考虑架构,那么软件很可能永远不会达到要求的质量。优秀软件架构需要避免两件事1、软件腐朽。有时也称为软件侵蚀,发生在软件
麦兜c
·
2025-02-07 06:49
软件架构
c++
微服务
开发语言
架构师⾯试题 - Kafka
专题
篇
1.KAFKA是什么?.........................................................................................................................32.KAFKA的设计时什么样的呢...................................................
cesske
·
2025-02-07 05:15
kafka
分布式
WWDC 2018:细说 Swift 包管理工具 (Swift Package Manager)
WWDC2018Session411:GettingtoKnowSwiftPackageManager查看更多WWDC18相关文章请前往老司机x知识小集xSwiftGGWWDC18
专题
目录作者:KANGZUBIN
知识小集
·
2025-02-07 05:10
类加载器详解
类加载器的分类引导类加载器属于JVM的一部分,由
C++
代码实现。无法直接获取到引导类加载器的对象。
生命不息战斗不止!
·
2025-02-07 05:39
java
很全很强大的官方API集合
第一笔记为知笔记(http://www.wiz.cn/manual/plugin/)-为知笔记Windows客户端开放了大量的API,其中绝大部分,都通过COM提供,可以在javascript,C#,
C+
一杯甜酒
·
2025-02-07 05:38
干货杂记
Flutter 插件使用必知必会,
专题
解析
介绍插件的搜索方式,三方库评估的意义和基本思路介绍如何给应用添加插件,从源码角度看插件是如何注册生效的介绍如何给插件指定版本和解决版本冲突问题介绍依赖源的种类,如何从pub/git/本地指定依赖库介绍依赖的2种分类方式:直接依赖和传递依赖;常规依赖和dev依赖介绍pub这个包管理工具获取依赖的流程和lockfile文件的意义目录结构获取插件插件的使用依赖的分类包管理总结获取插件这里的Flutter
m0_66264569
·
2025-02-07 04:07
程序员
架构
移动开发
android
【
C++
】Lambda表达式
目录一、Lambda表达式基础1.1核心概念1.2基础语法二、捕获列表详解2.1捕获方式对比2.2捕获示例三、参数与返回类型3.1参数传递3.2返回类型推导四、高级特性与应用4.1立即执行Lambda4.2泛型Lambda(C++14)4.3捕获表达式(C++14)4.4递归Lambda五、典型应用场景5.1STL算法5.2多线程编程5.3延迟执行六、注意事项6.1悬挂引用6.2捕获this指针七
OpenC++
·
2025-02-07 03:27
C++
LeetCode
c++
开发语言
leetcode
经验分享
侯捷
C++
课程学习笔记:用代码实例解析RAII与智能指针
本文聚焦侯捷《
C++
系列课程》中的RAII与智能指针。RAII通过对象生命周期管理资源,避免泄漏;智能指针解决裸指针风险,实现自动内存管理。
I'mAlex
·
2025-02-07 02:47
#
C/C++
c++
学习
笔记
C++
面向对象五子棋_c++initwindow
constintN=15;//15*15的棋盘intChessBoardInformation[N][N];classChessBoard{public:ChessBoard(){InitWindow();DrawChessBoard(N/2,N/2);}voidInitWindow();//初始化窗口voidDrawChessBoard(intx,inty);//绘制棋盘};classGame{
2401_89740692
·
2025-02-07 00:07
c++
开发语言
每日一题洛谷P5725 【深基4.习8】求三角形
c++
#includeusingnamespacestd;intmain(){intn;cin>>n;intt=1;for(inti=0;i
wen__xvn
·
2025-02-07 00:37
洛谷
c++
算法
java
UE5
C++
编程指南
UE5C++编程指南一、引言UE5C++是使用
C++
语言编写UnreallEngine5引擎的主要方式。作为一个开发工程师,熟练掌握UE5C++编程对于开发高性能、高质量游戏至关重要。
ttod_qzstudio
·
2025-02-07 00:05
UE5学习笔记
UE5
C++
如何使用UE5
C++
接口?
4.0接口的
C++
实现4.1接口的蓝图实现5如何调用接口函数?前言这个问题隐藏了两个前置问题:(1)什么是接口Interface?(2)为什么要使用接口?
CloudHu1989
·
2025-02-07 00:05
UE5
C++
插件开发
ue5
c++
游戏程序
插件
UE
C++
学习1,创建
C++
项目
1.打开虚幻引擎,选择
c++
的项目,点击创建2.创建完成之后会出现以下两个界面ctrl+shift+b编译程序第一个需要注意的是在游戏模式那里,尽量不要选择
c++
的类,写一个蓝图的gamemode继承这个
m0_67843890
·
2025-02-07 00:04
UE
C++学习历程
学习
ue5
c++
UE5.3
C++
CDO的初步理解
一.UObjectUObject是所有对象的基类,往上还有UObjectBaseUtility。注释:所有虚幻引擎对象的基类。对象的类型由基于UClass类来定义。这为创建和使用UObject的对象提供了函数,并且提供了应在子类中重写的虚函数。/***ThebaseclassofallUEobjects.ThetypeofanobjectisdefinedbyitsUClass.*Thisprov
曼巴UE5
·
2025-02-07 00:34
ue5
7.4状压DP
在
C++
中,状态压缩动态规划(StateCompressionDP,简称状压DP)是一种通过二进制位运算高效表示离散状态集合的动态规划方法,特别适用于解决组合优化和排列选择类问题。
赵鑫亿
·
2025-02-07 00:04
c++数据结构与算法
开发语言
DP
acwing
c++
基础算法笔记 连通块中点的数量 堆排序
并查集AcWing837.连通块中点的数量给定一个包含n个点(编号为1∼n)的无向图,初始时图中没有边。现在要进行m个操作,操作共有三种:Cab,在点a和点b之间连一条边,a和b可能相等;Q1ab,询问点a和点b是否在同一个连通块中,a和b可能相等;Q2a,询问点a所在连通块中点的数量;输入格式第一行输入整数n和m。接下来m行,每行包含一个操作指令,指令为Cab,Q1ab或Q2a中的一种。输出格式
Ori_cpp
·
2025-02-06 23:59
算法
c++
笔记
【机器学习理论】朴素贝叶斯网络
基础知识
:先验概率:对某个事件发生的概率的估计。可以是基于历史数据的估计,可以由专家知识得出等等。一般是单独事件概率。后验概率:指某件事已经发生,计算事情发生是由某个因素引起的概率。
SUNX-T
·
2025-02-06 23:58
机器学习
机器学习
概率论
人工智能
java开发面试自我介绍模板_java开发工程师面试自我介绍_应聘Java工作自我介绍...
在三年的学习生活中,我牢固地掌握了计算机硬件与电子专业的
基础知识
,精通数电与模电,熟练
weixin_39940714
·
2025-02-06 22:56
java开发面试自我介绍模板
基于android2.3.5系统:Android中native层
C++
单例模式
***************************************************************************************************************************作者:EasyWave时间:2013.02.16类别:Android系统源码分析声明:转载,请保留链接注意:如有错误,欢迎指正。这些是我学习的日志文章..
wang-bob
·
2025-02-06 22:55
Android系统
C++
Lambda表达式一学就会!!!
目录1.什么是lambda表达式2.为什么用lambda表达式3.lambda表达式的语法4.lambda表达式的用法5.lambda表达式的原理1.什么是lambda表达式其本质就是一个匿名函数对象,在编译器看来就是一个仿函数。lambda表达式可以在定义时直接嵌入代码,无需单独定义函数名称、参数以及返回值。2.为什么用lambda表达式传统的函数对象的使用(比如sort(arr.begin()
杨枝甘露小码
·
2025-02-06 22:25
C++语法入门
c++
开发语言
09 黑马笔记之
C++
进阶语法-文件操作
8.5C++文件操作目录8.5C++文件操作8.5.1文本文件8.5.2二进制文件程序运行时产生的数据都属于临时数据,程序一旦运行结束后都会释放通过文件可以将数据持久化
C++
中对文件操作都需要包含头文件文件类型分为两种
杨枝甘露小码
·
2025-02-06 22:25
C++语法入门
笔记
c++
开发语言
【华为OD-E卷 - 欢乐的周末 100分(python、java、
c++
、js、c)】
【华为OD-E卷-欢乐的周末100分(python、java、
c++
、js、c)】题目小华和小为是很要好的朋友,他们约定周末一起吃饭。
CodeClimb
·
2025-02-06 22:22
算法题
华为od
(A+B+C+D+E
卷)收录分享
华为od
python
java
c++
javascript
Apache MXNet:灵活高效的深度学习库
MXNet支持多种语言绑定,包括Python、Scala、Julia、Clojure、Java、
C++
、R和Perl,并且拥有一个活跃的工具和库生态系统,可以扩展MXNet的功能,支持计算机视觉、自然语言
零 度°
·
2025-02-06 21:48
python
深度学习
apache
mxnet
026-C++ 类 & 对象
类和对象是
C++
中面向对象编程(OOP)的核心。类提供了数据和操作的封装,而对象是类的实例。通过类和对象可以实现数据抽象、封装、继承和多态等特性。
小宝哥Code
·
2025-02-06 21:16
C++
c++
开发语言
MXNet深度学习框架:高效与灵活性的结合
MXNet支持多种编程语言,包括Python、Java、Scala、R、
C++
等,能够运行在CPU、GPU和云平台上,满足不同场景下的需求。1.MXNet的核心特性MXNet的主要
原机小子
·
2025-02-06 20:44
深度学习
mxnet
人工智能
『
C++
』深入理解类中的 this 指针在适配器的作用
深入理解类中的this指针和适配器的作用在
C++
编程的世界里,this指针和适配器是两个非常重要的概念,它们能帮助我们写出更灵活、更易于维护的代码哦今天呢,就来和大家详细讲讲它们在类中的使用,让我们通过具体代码来看看它们到底是怎么发挥作用的
锐策
·
2025-02-06 20:12
c++
开发语言
Gcc缺省使用的C/
C++
版本
GCC(GNUCompilerCollection)不同版本默认使用的C语言标准随着版本的变化而有所不同。以下是主要GCC版本的默认C语言标准:GCC版本默认C语言标准GCC2.xC89(ANSIC)GCC3.xC89(ANSIC)GCC4.xC89(ANSIC),但部分版本支持gnu89GCC5.xgnu89(GNUC89,带GNU扩展)GCC6.xgnu11(GNUC11,带GNU扩展)GCC
小米人er
·
2025-02-06 20:11
我的博客
c语言
c++
Linux下 工控机mini-pcle转出的CAN通信代码
下面是如何使用
C++
代码在Ubuntu中通过CAN总线发送和接收数据的步骤。1.安装依赖首先,确保你已经安装了can-utils和必要的库。
丢丢丢丢丢丢~
·
2025-02-06 19:39
c++
CAN
C++
——虚函数/纯虚函数
前言提示:这里可以添加本文要记录的大概内容:在学习
C++
的过程中,对于虚函数的概念有一定的疑惑,因此写一篇文章帮助自己记忆和理解。提示:以下是本篇文章正文内容,下面案例可供参考一、虚函数是什么?
码,码点好
·
2025-02-06 19:09
c++
开发语言
C++
实现SPFA判断负环算法
1、SPFA判断负环算法要求给定每条街的拥挤度p(x),街a到街b的时间就是(p(b)-p(a))**3,求第一个点到第k个点的最短路,若无法到达或结果小于3,输出’?’。2、算法思路显然,题目可能存在负环,则所有负环上的点全应该输出’?’,因为它们必定小于3,所以,spfa判断负环,并进行标记,即可解决。3、代码实现#include#include#include#include#include
大王算法
·
2025-02-06 19:07
C++入门及项目实战宝典
数据结构和算法实战宝典
SPFA判断负环算法
算法设计-四后问题(
C++
)
一、问题简述四皇后问题是一个经典的回溯算法问题,目标是在一个4x4的棋盘上放置4个皇后,使得它们互不攻击。皇后可以攻击同一行、同一列或同一对角线上的其他皇后。二、详细代码////Createdby24978on2024/11/27.//#include#includeusingnamespacestd;//检查当前列是否可以放置皇后boolisSafe(constvector&board,intr
minaMoonGirl
·
2025-02-06 19:37
c++
算法
开发语言
工程导论-----工程,技术与工程师
尽管技术工作和工程工作存在较大的区别,但这两项工作所需要的科学
基础知识
和技能非常相似。
daodao022
·
2025-02-06 19:37
计算机基础
工程导论
计算机
C++
学习22、虚函数与抽象类
在
C++
面向对象编程中,虚函数和抽象类是实现多态性的两大基石。它们不仅增强了代码的灵活性和可扩展性,还使得设计更加符合现实世界的复杂性和变化性。
HopeTTHappyXGC
·
2025-02-06 19:06
C++学习教程
c++
开发语言
C++
编辑器比较和推荐
序言对于如今为
C++
而掉尽头发的技术宅们——无论您是OIer、计算机爱好者还是专业的程序员,选择一个合适的代码编辑工具都是一个重要的事。
ABit0101
·
2025-02-06 17:25
c++
编辑器
开发语言
Python 正则表达式使用指南
1.正则表达式
基础知识
正则表达式的核
chusheng1840
·
2025-02-06 17:23
Python
教程
python
正则表达式
mysql
上一页
12
13
14
15
16
17
18
19
下一页
按字母分类:
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
其他