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++转Java
关于IDEA 引入spring-boot-starter-security依赖报错
org.springframework.bootspring-boot-starter-security依赖引入后爆红,项目仍然可以运行但是在
java
文件中无法导入使用,查了很久使用了各种依赖爆红的解决办法包括
·
2025-07-04 23:12
Java
在AI与量子计算时代的新突破:2025年技术前瞻与实践指南
在2025年的技术浪潮中,
Java
作为一门历经近30年发展的编程语言,不仅没有显出疲态,反而在AI、量子计算、云原生等前沿领域展现出惊人的适应力和创新力。
〃冷·夏ぐ
·
2025-07-04 23:12
java
人工智能
量子计算
【
Java
面试】10GB,1GB内存,如何排序?
一、外部排序步骤1️⃣分块排序(分割阶段)步骤:将10GB文件分割为多个内存可容纳的小块(如每个块900MB,共约11块),避免内存溢出。逐块读取到内存,使用高效排序算法(如Collections.sort()或Arrays.sort())排序。将排序后的块写入临时文件,生成11个有序子文件。关键代码:ListsplitAndSort(Fileinput)throwsIOException{Lis
用心分享技术
·
2025-07-04 23:10
Java面试题
java
面试
华为OD 机试 2025B卷- 最长连续子序列 (
C++
& Python &
JAVA
& JS & GO)
最长连续子序列华为OD机试真题目录:点击去查看华为OD2025B卷100分题型题目描述有N个正整数组成的一个序列。给定整数sum,求长度最长的连续子序列,使他们的和等于sum,返回此子序列的长度,如果没有满足要求的序列,返回-1。输入描述第一行输入是:N个正整数组成的一个序列第二行输入是:给定整数sum输出描述最长的连续子序列的长度备注输入序列仅由数字和英文逗号构成,数字之间采用英文逗号分隔序列长
无限码力
·
2025-07-04 23:40
华为OD机试真题刷题笔记
华为od
华为OD2025B卷
华为OD机试2025B卷
华为OD机考2025B卷
算法
JSON.parse()——07
我们可以使用JSON.parse()方法将数据转换为
Java
Script对象。语法JSON.parse(text[,reviver])参数说明:text:必需,一个有效的JSON字符串。
·
2025-07-04 23:09
解决Windows下
C++
编译ZooKeeper时的`__imp_zookeeper_init`错误
本文还有配套的精品资源,点击获取简介:在Windows环境中使用
C++
编译ZooKeeper客户端库时,可能会遇到__imp_zookeeper_init错误,这通常是由于动态链接库(DLL)导入问题导致的
·
2025-07-04 23:39
Java
实现局域网TCP/Sockets多人聊天室项目
本文还有配套的精品资源,点击获取简介:本项目是一个基于
Java
的局域网多用户聊天应用,使用TCP协议和Socket编程,以及多线程技术来保障聊天室的并发连接和高效稳定运行。
十二月极光
·
2025-07-04 23:38
使用Visual
C++
6.0的MFC开发多线程聊天程序
本文还有配套的精品资源,点击获取简介:本项目使用经典的开发环境VisualC++6.0结合MFC库编写了一个聊天室程序。MFC提供了一种结构化和面向对象的方法来开发Windows应用程序。程序主要使用了多线程技术来同时处理消息的接收和发送。涉及到的技术要点包括MFC基础类使用、多线程编程、网络通信、消息队列与同步机制、用户界面设计、事件处理、错误处理、代码组织以及测试与调试。这个项目不仅帮助理解M
·
2025-07-04 23:38
C++
实现起泡排序及其操作次数分析
本文介绍了起泡排序的基本原理,并通过
C++
代码展示了如何实现该排序算法。代码中包括了元素比较和交换的操作,并提供了一个数组排序的示例。通过运行这段代码,用户可以观察比较和移动次数,深入理解起泡
十二月极光
·
2025-07-04 23:38
JSON.stringify()的深入学习和理解
在简单的情况下,这两个方法分别可以将
Java
Script序列化为JSON字符串,以及将JSON解析为原生
Java
Script值二、JSON.stringify()JSON.stringify(value
渔老师
·
2025-07-04 23:08
前端
json
javascript
前端
Java
并发核心:AQS(AbstractQueuedSynchronizer) 详解
AbstractQueuedSynchronizer(简称AQS)是
Java
并发包
java
.util.concurrent.locks中的一个核心同步框架,用于构建锁和同步器,如:ReentrantLockReentrantReadWriteLockCountDownLatchSemaphoreFutureTaskAQS
笑衬人心。
·
2025-07-04 23:06
JAVA学习笔记
java
jvm
开发语言
高并发环境下限流算法对比与优化实践
本文将基于实际生产环境需求,采用方案对比分析型结构,深入对比各类限流算法的原理、优缺点,并结合
Java
+Redis等典型实现示例,给出选型建议与优化实践。
·
2025-07-04 23:36
面试版-前端开发核心知识
原生
Java
Script绑定点击事件主要有以下三种方式:(1)HTML内联绑定(不推荐)直接在HTML标签中通过onclick属性定义事件逻辑:点击我functionhandleClick(){console.log
·
2025-07-04 23:06
Java
异常处理
Java
作为一门面向对象的编程语言,其异常处理机制是每个开发者都必须掌握的核心知识之一。异常处理不仅仅是编程技巧的一部分,更是编写高质量、可维护代码的基础。首先,我们来看看
Java
中异常的基本概念。
hie98894
·
2025-07-04 23:36
java
Java
容器化核弹级优化:Kubernetes资源调度与性能飙升指南——让
Java
应用在容器中跑出0.01秒响应!
在云原生时代,
Java
应用的容器化部署已成为标配,但如何让
Java
在容器编排中实现资源利用率提升400%、响应时间缩短至毫秒级?
墨夶
·
2025-07-04 23:04
Java学习资料5
java
kubernetes
开发语言
C++STL容器:链表介绍与使用
目录一、链表概念介绍
C++
中链表的实现与使用1.手写链表的定义(无方法)2.STL库容器:list(双向链表)与forward_list(单向链表)listlist构造方法list增、删、查list的正向与逆向迭代器
背影疾风
·
2025-07-04 22:32
C++学习
数据结构
c++
链表
视频工具箱 1.1.1 |小而美的视频处理工具,支持多种常用功能
这款工具无需安装,体积仅约200KB,提供了视频压缩、格式转换、
转
GIF、修改分辨率、加速播放以及音频提取等多种常用功能。其用户界面简洁直观,上手即用,首次运行时可自动下载或手动指定FFmpeg路径。
星图软件库
·
2025-07-04 22:31
软件分享
音视频
软件工程
C++
:构造函数和析构函数
1.类的6个默认成员函数如果一个类中什么成员都没有,简称为空类。空类中什么都没有吗?并不是的,任何一个类在我们不写的情况下,都会自动生成下面6个默认成员函数。默认成员函数就是用户没有显式实现,编译器会自动生成的成员函数称为默认成员函数。⼀个类,我们不写的情况下编译器会默认生成以下6个默认成员函数,需要注意的是这6个中最重要的是前4个,最后两个取地址重载不重要,我们稍微了解⼀下即可。其次就是C++1
·
2025-07-04 22:31
【
C++
】拷贝复制:拷贝构造函数的使用
欢迎来到CILMY23的博客本篇主题为:拷贝复制:拷贝构造函数的使用博客主页:CILMY23-CSDN博客个人专栏:Python|
C++
|C语言|数据结构与算法感谢观看,支持的可以给个一键三连,点赞关注
CILMY23
·
2025-07-04 22:31
C++
c++
开发语言
类和对象
拷贝构造函数
自定义类型
内置类型
深拷贝
如何通过
Java
Config(@Configuration 和 @Bean)声明一个 Bean?这种方式和注解方式有什么不同,适用于什么场景?
通过
Java
Config来声明Bean是Spring中非常重要的一种方式,它与基于注解的组件扫描形成了互补。如何通过
Java
Config(@Configuration和@Bean)声明一个Bean?
·
2025-07-04 22:00
C++
学习笔记:构造函数和析构函数
而在
C++
中,对象的初始化和清理也是两个非常重要的问题,因此有了构造函数和析构函数文章目录一:使用构造函数和析构函数的目的是什么?
山与江河@一行一根头发
·
2025-07-04 22:58
C++学习笔记
学习
笔记
c++
【鸿蒙实战开发】
C++
组件单元测试及覆盖率统计方案探索
一、背景蒙NEXT操作系统中,上层的ArkUI最终都会通过底层的
c++
组件实现。而且随着鸿蒙的兴起,各大厂商纷纷拿出了各自的跨端方案,而
c++
组件复用是其中的一个主流方向。
代码改变世界996
·
2025-07-04 22:28
鸿蒙
安卓
前端
harmonyos
c++
单元测试
华为
鸿蒙
前端
安卓
数据结构:二维数组(2D Arrays)
二维数组的声明方式方式1:静态二维数组方式2:数组指针数组(数组中存放的是指针)方式3:双指针+二级堆分配补充建议如何用“第一性原理”去推导出
C++
中二维数组的三种声明方式?
95号闪电麦坤
·
2025-07-04 22:27
数据结构
数据结构
算法
Flutter插件ios_pod
Flutter创建插件的命令创建插件的命令fluttercreate--orgcom.plugin.demo--template=plugin--platforms=android,ios-iswift-a
java
plugin_demoOC
·
2025-07-04 21:57
Spring Boot 集成 HikariCP 完整示例教程
SpringBoot集成HikariCP完整示例教程适用版本:SpringBoot3.x,HikariCP5.x|语言:
Java
17+|数据库:MySQL8.0项目概述本示例演示如何在SpringBoot
·
2025-07-04 21:26
【华为od刷题(
C++
)】HJ20 密码验证合格程序
我的代码:#include//引入输入输出流#include//引入vector容器类,用于存储动态数组#include//引入string类,用于处理字符串类型#include//引入map类,尽管在这段代码中并未使用该头文件usingnamespacestd;intmain(){vectorinput;//用来存储输入的字符串vectorresult;//用来存储验证结果("OK"或"NG")
·
2025-07-04 21:26
【华为od刷题(
C++
)】HJ21 简单密码(哈希表、unordered_map)
我的代码1:#includeusingnamespacestd;intmain(){strings;while(cin>>s){//从标准输入流中读取字符串s,并持续读取直到输入结束for(inti=0;i//用于输入输出#include//用于使用哈希表存储字母到数字的映射#include//用于检查字符是否为字母(isalpha函数)usingnamespacestd;intmain(){un
m0_64866459
·
2025-07-04 21:26
c++
华为od
算法
【华为od刷题(
C++
)】HJ16 购物单(动态规划、0-1 背包问题、二维数组)
我的代码:#include#include#include//包含向量库,程序中的数据结构主要使用了vector来存储和处理数据usingnamespacestd;intmain(){intN,m;//N是背包的容量(单位是10),m是物品的数量cin>>N>>m;vector>v(m+1,vector(3,0));/*该行代码创建了一个二维vector,总共有m+1行,每行有3个元素,且每个元素
·
2025-07-04 21:26
【华为od刷题(
C++
)】HJ14 字符串排序(sort 函数、仿函数和类)
我的代码:#include//用于输入输出操作#include//用于处理字符串#include//包含排序(sort)等算法函数usingnamespacestd;boolcmp(stringx,stringy)//cmp是一个用于sort函数的比较函数,用来指定排序的规则{//returnx.compare(y)>n;//输入字符串的数量stringstr[1001];//存储最多1001个字
m0_64866459
·
2025-07-04 21:56
c++
华为od
算法
华为OD机考2025B卷 - 战场索敌(
Java
& Python& JS &
C++
& C )
最新华为OD机试真题目录:点击查看目录华为OD面试真题精选:点击立即查看题目描述有一个大小是N*M的战场地图,被墙壁‘#’分隔成大小不同的区域,上下左右四个方向相邻的空地‘.’属于同一个区域,只有空地上可能存在敌人’E”,请求出地图上总共有多少区域里的敌人数小于K。输入描述第一行输入为N,M,K;N表示地图的行数,M表示地图的列数,K表示目标敌人数量N,M<=100之后为一个NxM大小的字符数组。
算法大师
·
2025-07-04 21:25
最新华为OD机试真题
华为OD机试真题
(Java/JS/Py/C)
华为od
java
python
c++
javascript
华为OD机考2025B卷 - 字符串解密 (
Java
& Python& JS &
C++
& C )
最新华为OD机试真题目录:点击查看目录华为OD面试真题精选:点击立即查看题目描述给定两个字符串string1和string2。string1是一个被加扰的字符串。string1由小写英文字母(’a’’z’)和数字字符(’0’’9’)组成,而加扰字符串由’0’’9’、’a’’f’组成。string1里面可能包含0个或多个加扰子串,剩下可能有0个或多个有效子串,这些有效子串被加扰子串隔开。string
算法大师
·
2025-07-04 21:24
最新华为OD机试真题
华为OD机试真题
(Java/JS/Py/C)
华为od
java
python
华为OD机考2025B卷
javascript
c++
华为OD机考2025B卷 - 字符串重新排序(
Java
& Python& JS &
C++
& C )
最新华为OD机试真题目录:点击查看目录华为OD面试真题精选:点击立即查看2025华为od机试2025B卷-华为机考OD2025年B卷题目描述给定一个字符串s,s包括以空格分隔的若干个单词,请对s进行如下处理后输出:1、单词内部调整:对每个单词字母重新按字典序排序2、单词间顺序调整:统计每个单词出现的次数,并按次数降序排列次数相同,按单词长度升序排列次数和单词长度均相同,按字典升序排列请输出处理后的
算法大师
·
2025-07-04 21:54
最新华为OD机试真题
华为OD机试真题
(Java/JS/Py/C)
java
华为od
python
华为OD机考2025B卷
javascript
c++
华为OD机考2025B卷 - 计算某个字符出现次数 (
Java
& Python& JS &
C++
& C )
最新华为OD机试真题目录:点击查看目录华为OD面试真题精选:点击立即查看题目描述写出一个程序,接受一个由字母、数字和空格组成的字符串,和一个字符,然后输出输入字符串中该字符的出现次数。(不区分大小写字母)。输入描述第一行输入一个由字母、数字和空格组成的字符串,第二行输入一个字符(保证该字符不为空格)。输出描述输出输入字符串中含有该字符的个数,(不区分大小写字母)。示例1输入HelloWorldo输
算法大师
·
2025-07-04 21:23
最新华为OD机试真题
华为OD机试真题
(Java/JS/Py/C)
华为od
java
python
华为OD机考2025B卷
javascript
c++
Java
equals方法揭秘:为何必须重写?
一、引言我们在编写
Java
实体类时,会使用构造器生成对应的有参的构造方法,无参的构造方法,以及set方法和get方法、equals方法和hashCode方法。
青衫-郁郁寡欢
·
2025-07-04 21:23
java
intellij-idea
开发语言
c++
游戏_小恐龙(开源)
小恐龙2.0网址:
c++
游戏_小恐龙2.0(开源)-CSDN博客一、游戏概述这段
C++
代码实现了一个简易的恐龙跳跃游戏,灵感来源于Chrome浏览器在断网状态下提供的恐龙跑酷游戏。
༺ཌༀ 吃菠萝的小狼 ༀད༻
·
2025-07-04 21:23
c++
游戏
开发语言
开源
数据结构
算法
c++20
【
Java
源码阅读系列33】深度解读
Java
FilterReader 源码
FilterReader是
Java
I/O体系中字符输入流的核心抽象类,位于
java
.io包下。
·云扬·
·
2025-07-04 20:20
源码阅读系列之Java
java
开发语言
深入理解浏览器重排(Reflow)与重绘(Repaint)及性能优化策略
一、浏览器渲染流程概述在深入重排和重绘之前,我们需要了解浏览器如何将HTML、CSS和
Java
Script转换为用户可见的像素:解析HTML:构建DOM树解析C
じ☆ve 清风°
·
2025-07-04 20:20
前端
面试
性能优化
鸿蒙设备开发OpenHarmony源码分析之分布式软总线:authmanager/auth_conn.c
看完这篇你就了解了~对于大前端开发来说,
转
鸿蒙开发究竟是福还是祸?鸿蒙岗位需求突增!移动端、PC端、IoT到底该怎么选?记录一场鸿蒙开发岗位面试经历~持续更新中……一、概述本
你我皆是牛马星人
·
2025-07-04 20:20
鸿蒙开发
OpenHarmony
HarmonyOS
harmonyos
分布式
c语言
openHarmony
鸿蒙开发
软总线
源码分析
学习日志03 python
1num1=float(input("请输入第一个数字:"))//其实我觉得python里面这种句子很奇怪,因为
java
里面要先printf这个中文,然后再读取输入的在Python中,input()函数确实会直接显示提示信息并等待用户输入
im_AMBER
·
2025-07-04 20:19
学习
【
Java
源码阅读系列31】深度解读
Java
FilterOutputStream 源码
FilterOutputStream是
Java
I/O体系中一个关键的抽象类,位于
java
.io包下。
·
2025-07-04 20:48
ListExtension 扩展方法增加
转
DataTable()方法
方法1.判断集合是否为Null2.判断集合是否不为Null3.判断集合是否有值4.拼接成字符串5.根据一个表达式去除重复6.
转
DataTable泛型对象转换方法//////集合扩展方法///publicstaticclassListExtension
·
2025-07-04 20:18
二叉树的右视图(
C++
带详细注释)
LeetCode:199.二叉树的右视图(
C++
带详细注释)/***Definitionforabinarytreenode.
Axe涛
·
2025-07-04 20:16
Leetcode题目
二叉树
队列
数据结构
leetcode
算法
C++
| 什么是哈希? | 闭散列结构的模拟实现与讲解
文章目录什么是哈希?什么是unordered_map?闭散列的线性探测闭散列的模拟实现整体结构的交代查找接口的实现插入接口的实现删除接口的实现什么是哈希?哈希是一种将任意长度的数据映射到固定长度的数据的方法。哈希的目的是为了快速的比较,查找或者验证数据的完整性,其通常用于数据结构,加密,签名等领域中。哈希有多种算法,如MD5,SHA等什么是unordered_map?在C++11之前,STL标准库
宇宙第一乌龟骑士
·
2025-07-04 20:46
数据结构与算法
哈希算法
c++
算法
Python入门Day1
因为相对于
Java
、
C++
等程序,Python非常简单,所以写Python也的程序员也象征“玩蛇”的程序员。
Zonda要好好学习
·
2025-07-04 20:45
Python
python
开发语言
Java
IO流知识点总结
文章目录IO流的定义作用主要应用场景IO流的分类按照流的方向分类按照读取数据方式不同分类重要IO流讲解IO包重点掌握的16中IO包FileInputStream文件拷贝FileReader的使用FileWriter的使用带有缓冲区的字符流BufferedReader节点流和包装流带有缓冲区的字符输出流数据流DataOutputStream和DataInputStream标准输出流日志工具类的封装F
Zonda要好好学习
·
2025-07-04 20:15
javaSE
java
开发语言
基于SpringBoot+Vue+大学校园图书管理系统设计和实现(源码+LW+部署讲解)
博主介绍:✌全网粉丝50W+,csdn特邀作者、博客专家、CSDN新星计划导师、
Java
领域优质创作者,博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于
Java
技术领域和学生毕业项目实战
阿勇学长
·
2025-07-04 19:44
大数据项目实战案例
Java精品毕业设计实例
微信小程序项目实战案例
spring
boot
vue.js
后端
大学校园图书管理系统
Java毕业设计
199.二叉树的右视图(
C++
逐句解析)
classSolution{public:vectorrightSideView(TreeNode*root){//方法的类型是vector,需要的参数是节点类型queueque;//创建队列,队列里存的是节点类型if(root!=NULL)que.push(root);//如果根节点不是空的,把根节点放入队列vectorresult;//创建int类型容器,存放输出结果while(!=que.e
lcy_robotics
·
2025-07-04 19:44
c++
算法
leetcode
二叉树展开为链表
C++
给你二叉树的根结点root,请你将它展开为一个单链表:展开后的单链表应该同样使用TreeNode,其中right子指针指向链表中下一个结点,而左子指针始终为null。展开后的单链表应该与二叉树先序遍历顺序相同。迭代法,创建了一个哨兵节点(先序遍历),用了栈,空间复杂度为O(n)classSolution{public:voidflatten(TreeNode*root){if(root==null
·
2025-07-04 19:44
Java
爬虫技术详解:原理、实现与优势
Java
作为一种稳定、高效的编程语言,凭借其强大的网络编程能力和丰富的生态库,成为开发网络爬虫的热门选择。二、
Java
爬虫核心组件一个完整的
Java
爬虫通常包含以下
cyc&阿灿
·
2025-07-04 19:43
Java
多线程
java
爬虫
开发语言
二叉树的右视图
C++
实现
给定一棵二叉树,想象自己站在它的右侧,按照从顶部到底部的顺序,返回从右侧所能看到的节点值。示例:输入: [1,2,3,null,5,null,4]输出: [1,3,4]解释:1rightSideView(TreeNode*root){//使用队列vectordata;queueque;if(root==NULL)returndata;que.push(root);intcurrent=1;//用于
·
2025-07-04 19:13
上一页
63
64
65
66
67
68
69
70
下一页
按字母分类:
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
其他