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++
语言编写的小程序,利用
C++
编写一些有趣的小程序
虽然说中学没有参加过信息学竞赛,但相对来说,我接触编程算是比较早的。和我同龄的人,若小学参加过计算机竞赛,大概还对PC-logo有点印象,这算是我对编程的最初体验,这里就不叙述。到了初中,便按着规定学习了一点Pascal,在家里也自己写过一点极其简单的程序。高中会考也需要学习VisualBasic,但学的十分浅显,并无什么收获。C语言是大学的必修课,于是在军训期间,我就买来《C++Primer》自
瑞士鲁迅
·
2025-03-23 12:10
用c++语言编写的小程序
C++
徒手造国密SM算法!码农の头发消失术实录
今天我们要挑战史诗级成就——用纯
C++
手搓国家密码管理局钦定的SM2/SM3/SM4算法!没有现成库!没有外挂!只有头铁和即将离你而去的头发!
skyksksksksks
·
2025-03-23 12:10
C++个人杂记
物联网
国密算法
国密
算法
密码学
c++
开发语言
C++
用ECC算法 Curve为EC_NIST_FP_521写个示例 签名和验签。PCI认证
以下是一个使用OpenSSL实现ECC(椭圆曲线密码)签名和验签的
C++
示例,曲线使用secp521r1(即NISTP-521)。这个程序:生成NISTP-521曲线的EC密钥。
小黄人软件
·
2025-03-23 12:08
经验分享
ssl
学习
StockTV 全球股票、外汇、期货、加密货币 API 接口文档
详解
概述StockTV提供了全球范围内的股票、外汇、期货和加密货币的实时数据接口,支持HTTP和WebSocket两种对接方式。本文将详细介绍如何使用StockTV的API接口获取实时数据,并重点介绍印度数据源的使用。接口文档1.获取Key在使用StockTV的API接口之前,您需要先获取一个Key。请通过以下方式联系我们获取Key:联系我们获取Key2.调用API在调用API时,请将获取到的Key添
CryptoRzz
·
2025-03-23 12:07
python
金融
数据分析
java
websocket
Java基础7(解耦、引入工厂模式、代理
设计模式
、适配器
设计模式
、内部类)
类设计的注意事项:类的设计主要是父类的设计子类最好不要继承一个已经完全实现的类,因为一旦发达向上转型,所调用的方法,一定是被子类覆盖过的方法,所以只会继承抽象类和接口。解耦耦合度是什么?两个对象之间相互依赖的程度,是衡量代码独立性的一个指标。软件开发追求高/低耦合度?软件开发追求低耦合度怎么才能降低代码的耦合度?降低代码的耦合度是一个非常重要的实践,它有助于提高代码的可维护性、可读性和可扩展性。引
孤影恋长风
·
2025-03-23 12:36
java
Java后端开发技术
详解
Java作为一门成熟的编程语言,已广泛应用于后端开发领域。其强大的生态系统和广泛的支持库使得Java成为许多企业和开发者的首选后端开发语言。随着云计算、微服务架构和大数据技术的兴起,Java后端开发的技术栈也不断演进。本文将详细介绍Java后端开发的核心技术,包括Java基础、常见框架、数据库操作、缓存技术、异步编程等。1.Java基础:理解面向对象的编程Java是一种面向对象的编程语言,面向对象
小二爱编程·
·
2025-03-23 12:34
java
开发语言
「MySQL」日期时间格式化函数 DATE_FORMAT() 的使用
详解
目录一、DATE_FORMAT()语法二、格式化字符串
详解
三、常见日期时间格式组合四、业务场景五、总结一、DATE_FORMAT()语法DATE_FORMAT()是MySQL中用于格式化日期时间的函数:
m0_74823827
·
2025-03-23 11:32
mysql
adb
android
SQL-触发器(trigger)的
详解
以及代码演示
一、触发器的概念触发器是一种特殊的存储过程,但是触发器不存在输入和输出参数,所以不能被显式的去调用,而是与特定的表相关联,当表中的数据发生变化时,触发器被激活并执行其定义的SQL代码。触发器可以是行级触发器(针对每一行数据变化)或语句级触发器(针对整个SQL语句的变化),行级触发器允许对每一行单独处理,而语句级触发器则在整个操作完成后执行一次。触发器的功能强化约束:触发器能够实现比CHECK语句更
m0_74823827
·
2025-03-23 11:32
面试
学习路线
阿里巴巴
sql
数据库
服务器
H743定时器输出PWM波方法(基于STM32CubeMX)
《STM32H743参考手册中文
版
》3.《stm32h743xi数据手册》1前言本文介绍基于STM32CubeMX,使用stm32h743xi,使用TIM15的通道2输出PWM波的方法。
NW嵌入式开发
·
2025-03-23 11:32
单片机开发
stm32
定时器
PWM模式
Flowable 6.6.0应用指南 - Flowable UI应用安装
《Flowable流程入门课程》《Flowable流程高级课程》《Flowable从入门到精通》Flowable6.6.0用户指南相关文档下载BPMN用户指南第一部分-中文PDF精编
版
BPMN用户指南第二部分
月满闲庭
·
2025-03-23 11:28
#
应用指南中英文对照版
入门级带你实现一个安卓智能家居APP(2)kotlin版本
其实除了主活动类和新建项目时有一丢丢不同,其他的都是一样的哈~第一步:你得会一点点kotlin基础,建议看一本书,是郭霖大神些的《第一行代码》第三
版
,里面除了安卓的基础教学,还有kotlin的。
一粒程序米
·
2025-03-23 11:58
android
kotlin
智能家居
WiFi
单片机
什么是
C++
对象之间的view proxies
在
C++
中,viewproxies是一种轻量级的对象,用于提供对另一个对象的间接访问或视图,而不直接拥有或管理该对象的数据。
东北豆子哥
·
2025-03-23 11:58
C++
c++
【
C++
开源库】tinyxml2解析库使用介绍
TinyXML-2是一个在
C++
中使用的轻量级、简单且高效的XML解析库。它由LeeThomason开发,旨在提供快速解析和生成XML数据的功能,同时保持代码的简洁性和易于使用。
小庞在加油
·
2025-03-23 10:57
C++知识
c++
开源
tinyxml2解析库
C++
实例(二)
交换两个数以下我们使用两种方法来交换两个变量:使用临时变量与不使用临时变量。实例-使用临时变量#includeusingnamespacestd;intmain(){inta=5,b=10,temp;cout#includeusingnamespacestd;intmain(){inta=5,b=10;coutusingnamespacestd;intmain(){intn;cout
阳光向日葵向阳
·
2025-03-23 10:55
c++
算法
数据结构
【零基础入门】一篇弄懂nn.Sequential以及ModuleList的使用(呕心沥血
版
)
个人主页:十二月的猫-CSDN博客系列专栏:《PyTorch科研加速指南:即插即用式模块开发》CSDN博客十二月的寒冬阻挡不了春天的脚步,十二点的黑夜遮蔽不住黎明的曙光目录1.前言2.Sequential类的使用2.1序列容器简单注入2.2序列容器字典注入2.3序列容器函数注入2.4序列容器修改2.5序列容器删除3.nn.ModuleList()的使用3.1定义模型3.2使用模型4.总结1.前言《
十二月的猫
·
2025-03-23 10:24
PyTorch深度学习
pytorch
零基础入门
MySQL 中 int (1) 和 int (10) 的区别
详解
目录MySQL中int(1)和int(10)的区别
详解
在MySQL数据库的使用过程中,我们创建数据表时经常会用到整数类型,比如int。
阿贾克斯的黎明
·
2025-03-23 10:54
游戏开发
mysql
数据库
众数(masses)(
c++
)
题目描述由文件给出N个1到30000间无序数正整数,其中1≤N≤10000,同一个正整数可能会出现多次,出现次数最多的整数称为众数。求出它的众数及它出现的次数。输入描述输入文件第一行是正整数的个数N,第二行开始为N个正整数。输出描述输出文件有若干行,每行两个数,第1个是众数,第2个是众数出现的次数。(两个数之间由一个空格间隔,行末无多余空格)样例输入12242325372343输出2434来源算法
羊蜜不是羊
·
2025-03-23 10:23
c++
算法
数据结构
简单密码破解(
c++
)
题目描述密码是我们生活中非常重要的东东,我们的那么一点不能说的秘密就全靠它了。哇哈哈.接下来渊子要在密码之上再加一套密码,虽然简单但也安全。假设渊子原来一个BBS上的密码为zvbo941987,为了方便记忆,他通过一种算法把这个密码变换成YUANzi1987,这个密码是他的名字和出生年份,怎么忘都忘不了,而且可以明目张胆地放在显眼的地方而不被别人知道真正的密码。他是这么变换的,大家都知道手机上的字
羊蜜不是羊
·
2025-03-23 10:23
c++
算法
开发语言
前端开发:这就是终点吗?
ReactHook深入浅出CSS技巧与案例
详解
vue2与vue3技巧合集VueUse源码解读让我们重新回到2021年后远程办公风潮兴起的日子,那时候,程序员岗位炙手可热。
·
2025-03-23 10:37
前端javascript
深入理解 Vue3 中的 Reflect 和 Proxy 使用
Proxy
详解
讲到Proxy对象相信大家都肯定很熟悉,vue3的响应式原理就是以此为基础的。Proxy对象用于创建一个对象的代理,从而实现基本操作的拦截和自定义(如属性查找、赋值、枚举、函数调用等)。
写完这行代码打球去
·
2025-03-23 09:47
#
vue
vue.js
前端
javascript
【QT入门】 Qt槽函数五种常用写法介绍
往期回顾:【QT入门】实现一个简单的图片查看软件-CSDN博客【QT入门】图片查看软件(优化)-CSDN博客【QT入门】lambda表达式(函数)
详解
-CSDN博客【QT入门】Qt槽函数五种常用写法介绍一
不吃~香菜
·
2025-03-23 09:46
QT入门
qt
开发语言
槽函数
信号槽
【QT入门】qmake和cmake的简单区别
的开发环境配置-CSDN博客【QT入门】VS2019和QTCreator如何添加第三方模块-CSDN博客【QT入门】qmake和cmake的简单区别qmake和cmake是两种常用的构建工具,用于自动化构建
C+
不吃~香菜
·
2025-03-23 09:16
QT入门
qt
开发语言
学习
qmake
cmake
清华DeepSeek教程1至7
版
,解锁前沿技术
清华DeepSeek教程1至7
版
,解锁前沿技术「DeepSeek清华资料」共7册链接:https://pan.quark.cn/s/b8d8760976ca「DeepSeek使用手册大全」链接:https
2501_91206263
·
2025-03-23 09:16
pdf
清华出品DeepSeek教程7
版
合集,一站式掌握前沿技术
亲爱的读者们,今天要给大家介绍一套由清华大学出品的超硬核教程——DeepSeek教程7
版
合集!
2501_91206263
·
2025-03-23 09:16
pdf
【
C++
】内联函数
内联函数的概念以inline修饰的函数叫做内联函数,内联函数类似于宏,都是在调用的地方展开,没有函数调用建立栈帧的开销,提升程序运行的效率不同的是宏是在预处理阶段展开的,而内联函数是在编译阶段展开的而且宏使用起来过于繁琐,不够便捷,因此产生了内联函数inline是一种空间换时间的做法,若大量使用内敛,整个代码将会变得臃肿,但却少了调用开销,能够提高程序运行效率。内联对于编译器来说只是一种建议,具体
Easy_Package
·
2025-03-23 09:16
c++
开发语言
Java中卫语句的设计思想
以下是deepseek做出的设计思想
详解
:核心设计原则FailFast(快速失败)在函数入口处立即检查非法参数或无效状态,若不符合条件则提前终止(如返回、抛异常),避免后续无效操作。
而为.
·
2025-03-23 09:44
java
服务器
开发语言
C# 派生
详解
1.1派生继承设计的目的:经常需要扩展现有类型来添加功能(行为和数据)。定义派生类要在类标识符后添加冒号,接着添加基类名称。注意:1.通过继承,基类的每个成员都出现在派生类构成的链条中。2.除非明确指定基类,否则所有类都默认从object派生。写法:publicclassContact:PdaItem{}
千亦学不会编程
·
2025-03-23 09:14
c#
java
开发语言
C++
学习:六个月从基础到就业——
C++
基础语法回顾:数据类型、变量与常量
C++
学习:六个月从基础到就业——
C++
基础语法回顾:数据类型、变量与常量本文是"
C++
学习:六个月从基础到就业"系列的第一篇技术文章,主要回顾
C++
的基本数据类型、变量定义和常量使用,为后续深入学习打下基础
superior tigre
·
2025-03-23 09:42
C++学习:六个月从基础到就业
c++
学习
C#自定义曲线便器功能实现(简化
版
)
目录一、曲线编辑器实现功能二、实现方法说明三、关键代码说明1、绘制背景板和曲线2、绘制坐标系面板3、绘制曲线四、工程下载连接一、曲线编辑器实现功能添加或者删除控制点,通过移动控制点来修改曲线形状二、实现方法说明1、坐标系系统:使用0-500的范围映射到屏幕坐标系自动绘制网格线(间隔50单位)坐标轴显示在左侧和底部2、控制点功能:左键点击空白区域添加新控制点拖动现有控制点调整位置自动按X坐标排序保持
Big_潘大师
·
2025-03-23 08:41
C#
c#
曲线编辑器
贝塞尔曲线
C#入门学习记录(五)轻松掌握条件分支与循环语句
一、条件分支:让程序学会"做选择"1.if-else语句(基础
版
选择器)if(今天下雨){Console.WriteLin
FAREWELL00075
·
2025-03-23 08:41
c#
学习
前端
Java单例模式【懒汉式&&饿汉式】
目录一、单例模式的解释二、实现方法2.1饿汉式2.1.1饿汉式的实现代码2.2懒汉式2.2.1懒汉式的实现代码三、单例
设计模式
的好处3.1单例模式的应用场景一、单例模式的解释所谓类的单例
设计模式
,就是采用一定的方法保证在整个的软件系统中
ice-Hamster
·
2025-03-23 08:40
Java学习
单例模式
java
eclipse
学习
经验分享
[前端面试场景题]虚拟列表
嗯,用户问的是“前端虚拟列表
详解
”,我需要详细回答这个问题。首先,我得先理解虚拟列表的概念和用途。根据搜索结果,虚拟列表主要用于优化长列表的渲染性能,特别是在处理大量数据时。
GISer_Jinger
·
2025-03-23 08:10
前端
面试
25. 策略模式
原文地址:策略模式更多内容请关注:智想天开1.策略模式简介策略模式(StrategyPattern)是一种行为型
设计模式
,它定义了一系列算法,将每一个算法封装起来,并使它们可以相互替换。
智想天开
·
2025-03-23 08:09
设计模式详解
策略模式
bash
开发语言
Java单例
设计模式
(懒汉式和饿汉式)
一、什么是单例
设计模式
概念:java中单例模式是一种常见的
设计模式
,单例模式的写法有好几种,这里主要介绍俩种:懒汉式单例、饿汉式单例。单例模式有以下特点:1、单例类只能有一个实例。
俺是凡人很好
·
2025-03-23 08:37
java
设计模式
开发语言
侯捷
C++
课程学习笔记:深入掌握
C++
高阶特性 —— 实践与心得分享
侯捷
C++
课程学习笔记:深入掌握
C++
高阶特性——实践与心得分享自从开始接触侯捷
C++
系列精品课程以来,我对
C++
语言有了全新的认识与深入理解。
清水白石008
·
2025-03-23 08:35
C++
学习笔记
课程教程
c++
学习
笔记
OpenCV ML 模块使用指南
二、主要函数及类
详解
(一)支持向量机(SVM):cv.ml.SVM_create()功能支持向量机(SVM)是一种强大
ice_junjun
·
2025-03-23 07:02
OpenCV
opencv
人工智能
计算机视觉
Qt
C++
多线程串口通讯同步机制示例
当在QtC++中使用多线程进行串口通讯时,由于串口的阻塞读取特性,必要的线程同步和数据保护也是非常重要的。以下给出一个实现多个线程共享一个串口实例的示例程序,并使用QMutex作为线程同步机制来确保资源的安全访问:创建一个名为SerialPortManager的单例类,该类封装了串口的打开、关闭、读写等操作并提供给其他线程调用:classSerialPortManager:publicQObjec
ice_junjun
·
2025-03-23 07:01
qt
c++
开发语言
JavaScript的函数拦截技术
详解
引言在JavaScript的世界里,函数是一等公民。它们可以被赋值给变量,作为参数传递,甚至可以被动态修改。函数拦截(FunctionInterception)是一种强大的技术,允许开发者在不修改原始函数代码的情况下,拦截、监控和修改函数的行为。本文将深入探讨JavaScript函数拦截的各种技术、应用场景以及最佳实践。什么是函数拦截?函数拦截是指在函数执行前、执行中或执行后插入自定义逻辑的过程。
天天进步2015
·
2025-03-23 07:30
前端开发
javascript
开发语言
ecmascript
【MySQL基础-10】MySQL中的LENGTH()函数:用法
详解
与实例分析
在MySQL数据库中,LENGTH()函数是一个非常常用的字符串函数,用于计算字符串的字节长度。理解并掌握LENGTH()函数的用法,对于处理字符串数据、优化查询以及进行数据验证都非常有帮助。本文将详细介绍LENGTH()函数的用法,并通过实例演示其在实际中的应用。1.LENGTH()函数的基本语法LENGTH()函数的基本语法如下:LENGTH(str)str:要计算长度的字符串或字段。可以是字
AllenBright
·
2025-03-23 07:26
#
MySQL
mysql
数据库
Linux进程间通信:消息队列与msgget函数使用
详解
本文还有配套的精品资源,点击获取简介:本文深入介绍了Linux消息队列的创建和操作方法,包括msgget()、msgsnd()和msgrcv()三个核心函数。介绍了通过消息队列实现进程间通信的基础实验步骤和关键要点,如键值计算、消息发送和接收,以及进程间通信时常见的权限控制、消息顺序、类型匹配和同步问题。通过学习这些内容,开发者能够更好地理解和掌握如何在项目中实现高效的进程间通信。1.Linux消
无形小手
·
2025-03-23 07:25
桥接模式 (Bridge Pattern)
桥接模式(BridgePattern)是一种结构型
设计模式
,它将抽象部分与实现部分分离,使它们可以独立变化。一、基础1意图将抽象部分与实现部分分离,使它们可以独立变化。
直隶码农
·
2025-03-23 07:55
二十三种设计模式
桥接模式
c++
设计模式
原型模式 (Prototype Pattern)
原型模式(PrototypePattern)是一种创建型
设计模式
,它通过复制现有对象来创建新对象,而不是通过实例化类。一、基础1意图通过复制现有对象来创建新对象,而不是通过实例化类。
直隶码农
·
2025-03-23 07:54
二十三种设计模式
原型模式
c++
设计模式
适配器模式 (Adapter Pattern)
适配器模式(AdapterPattern)是一种结构型
设计模式
,它将一个类的接口转换成客户希望的另外一个接口,使得原本由于接口不兼容而不能一起工作的类可以一起工作。
直隶码农
·
2025-03-23 07:54
二十三种设计模式
适配器模式
c++
设计模式
C++
和标准库速成(十一)——简单雇员系统
目录1.雇员记录系统2.Employee类2.1Employee模块接口文件2.1.1实现细节2.1.2完整代码2.2Employ模块实现文件2.2.1实现细节2.2.2完整代码2.3Employee测试文件3.Database类3.1Database模块接口文件3.1.1实现细节3.1.2完整代码3.2Database模块实现文件3.2.1实现细节3.2.2完整代码3.3Database测试文件
梦醒沉醉
·
2025-03-23 07:54
C++20
c++
【区块链】跨链技术
详解
跨链技术
详解
:打通区块链孤岛一、跨链技术概述1.定义与必要性跨链技术是指实现不同区块链网络之间价值和信息互操作的解决方案。随着区块链生态系统的扩张,解决"区块链孤岛"问题变得至关重要。
还没入门的大菜狗
·
2025-03-23 07:23
区块链
查询、插入、更新、删除数据的SQL语句(SQLite)
以下以SQLite数据库为例,展示在
C++
中使用SQLite库来执行查询、插入、更新和删除数据的操作示例代码。首先确保你已经安装了SQLite库,并且在
C++
项目中包含了相关的头文件。
C++ 老炮儿的技术栈
·
2025-03-23 07:52
sql
c++
算法
笔记
学习
C++
:类(通识
版
)
类的基本思想是数据抽象(dataabstraction)和封装(encapsulation)。数据抽象是一种依赖于接口(interface)和实现(implementation)分离的编程(以及设计)技术。类的接口包括用户所能执行的操作;类的实现则包括类的数据成员、负责接口实现的函数体以及定义类所需的各种私有函数。封装实现了类的接口和实现的分离。封装后的类隐藏了它的实现细节,也就是说,类的用户只能
愚戏师
·
2025-03-23 07:22
C++
c++
开发语言
数据结构
算法
C++
XML文件和解析
XML(可扩展标记语言)是一种用于存储和传输数据的标记语言。它具有自描述性和平台无关性的特点。XML文档的格式主要由一组嵌套的元素和属性构成,结构清晰,易于理解和解析。XML文档的基本格式一个XML文档通常包括以下部分:XML声明:标识文档和版本信息。根元素:整个XML文档只能有一个根元素,所有其他元素必须嵌套在根元素内。元素:具有开始标签和结束标签,可以嵌套其他元素。属性:为元素提供额外的信息。
RangoLei_Lzs
·
2025-03-23 06:51
C++
前端
服务器
xml
c++
第十五章:模板参数推导_《
C++
Templates》notes
模板参数推导第十五章核心知识点概览多选题设计题测试用例总结第十五章核心知识点概览模板参数推导基础引用折叠与完美转发SFINAE原则C++17类模板参数推导auto和decltype(auto)的推导规则模板参数推导基础知识点:函数模板参数通过调用时的实参类型推导数组/函数类型退化为指针引用类型不触发退化默认参数不参与推导代码示例:#include#includetemplatevoiddeduce
郭涤生
·
2025-03-23 06:21
c/c++
c++
windows
开发语言
【XML协议】轻松掌握使用
C++
XML解析库——pugixml
文章介绍了xml协议的组成以及C++xml解析库pugixml的常用操作。源于开发中每次遇到xml操作时,都要回过头查看pugixml库常用操作时什么样的,能不能有个更深刻和清晰的认识呢?其实搞清楚xml结构和pugixml组织结构的对照关系,以及pugixml中节点、属性的增删改查逻辑,可以帮助我们快速回忆起这些东西。遂,本文留作查询使用。XML协议XML(ExtensibleMarkupLan
XYY_CN
·
2025-03-23 06:50
C++入坑
xml
c++
上一页
7
8
9
10
11
12
13
14
下一页
按字母分类:
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
其他