当前位置:首页 - 第314页

02月17日

Java|IDEA 运行和打包报错解决

发布 : 玫瑰 | 分类 : 《随便一记》 | 评论 : 0 | 浏览 : 235次
Java|IDEA 运行和打包报错解决

IDEA运行和打包报错解决java.lang.NoSuchFieldError:com.sun.tools.javac.tree.JCTree$JCImport报错信息环境:JDK21java:java.lang.NoSuchFieldError:Classcom.sun.tools.javac.tree.JCTree$JCImportdoesnothavememberfield'com.sun.tools.javac.tree.JCTreequalid'解决方法lombok的1.18.26版本兼容性问题,使用1.18.30版本即可。<dependency><groupId>org.projectlombok&l

02月16日

【C++】引用详解

发布 : 玫瑰 | 分类 : 《随便一记》 | 评论 : 0 | 浏览 : 96次
【C++】引用详解

目录概念引用特性常引用 使用场景传值、传引用效率比较引用和指针的区别概念引用不是新定义一个变量,而是给已存在变量取了一个别名,编译器不会为引用变量开辟内存空间,它和它引用的变量共用同一块内存空间。比如:宋江,外号“及时雨”。类型&引用变量名(对象名)=引用实体;intmain(){inta=10;int&ra=a;//<====定义引用类型printf("%p\n",&a);printf("%p\n",&ra);return0;}注意:引用类型必须和引用实体是同种类型的引用特性引用在定义时必须初始化//引用必须初始化int&b;/*错误(

02月16日

C++ 11新特性之可变参数模板

发布 : 玫瑰 | 分类 : 《随便一记》 | 评论 : 0 | 浏览 : 88次
C++ 11新特性之可变参数模板

概述        随着C++11标准的发布,C++语言获得了许多强大的新特性,其中一项显著提升灵活性和实用性的创新便是可变参数模板。这一特性极大地扩展了模板在处理不定数量类型或值参数时的能力,为开发者提供了更为强大且灵活的泛型编程工具。工作机制        在C++11之前,模板参数的数量必须是固定的。这意味着,对于那些需要处理任意数量参数的情况,程序员不得不采用一些间接手段,比如:重载函数或模板特化。然而,可变参数模板允许编译时传递任意数量的类型或对象到模板中。        学习C++的人应当对printf非常熟悉,printf的一个特点就是它的参数个数是可变的。而在C++11中,则允许模板的参数个数也是可变的。下面的示例代码是一个模板参数可变的函数模板,用于获取传入

02月16日

C语言第二十弹---指针(四)

发布 : 玫瑰 | 分类 : 《随便一记》 | 评论 : 0 | 浏览 : 106次
C语言第二十弹---指针(四)

✨个人主页: 熬夜学编程的小林?系列专栏: 【C语言详解】 【数据结构详解】指针1、字符指针变量2、数组指针变量2.1、数组指针变量是什么?2.2、数组指针变量怎么初始化3、⼆维数组传参的本质4、函数指针变量4.1、函数指针变量的创建4.2、函数指针变量的使用4.3、typedef关键字5、函数指针数组总结1、字符指针变量在指针的类型中我们知道有⼀种指针类型为字符指针char*;⼀般使用:intmain(){charch='w';char*pc=&ch;*pc='w';return0;}还有⼀种使用方式如下:intmain(){constchar*ps

02月14日

人工智能与创新:推动科技创新的驱动力

发布 : 玫瑰 | 分类 : 《随便一记》 | 评论 : 0 | 浏览 : 101次
人工智能与创新:推动科技创新的驱动力

1.背景介绍人工智能(ArtificialIntelligence,AI)是一种计算机科学的分支,旨在模拟人类智能的能力,包括学习、理解自然语言、识别图像和视频、推理和决策等。随着数据量的增加和计算能力的提高,人工智能技术在各个领域取得了显著的进展。这篇文章将探讨人工智能如何推动科技创新,以及其在各个领域的应用和挑战。1.1人工智能的历史和发展人工智能的历史可以追溯到1950年代,当时的科学家和数学家开始研究如何让计算机模拟人类的智能。1956年,达尔文·沃尔夫(DarwinW.Wolfe)和约翰·珀斯(JohnMcCarthy)提出了“人工智能”这个术语。1965年,亚历山大·托尔(AlexandreToll)提出了“逻辑机器人”的概念,这是一种基于规则的人工智能

02月12日

关联语句join与合并语句union

发布 : 玫瑰 | 分类 : 《随便一记》 | 评论 : 0 | 浏览 : 89次
关联语句join与合并语句union

前言在当今数据驱动的世界中,数据库操作是数据分析和处理的关键步骤之一。JOIN语句作为关系型数据库中连接表的重要工具,为我们提供了强大的数据整合能力。本博客将深入探讨各种JOIN语句的用法和应用场景,帮助读者更好地理解如何通过连接操作合并和处理数据集,以应对复杂的数据分析和查询需求。正文Join是关联语句,可以把两个表通过连接条件合并一个数据集innerjoin:内连接,只有在两个表中都符合连接条件的记录才会被收集leftjoin:左连接的结果包括左表中的所有记录和右表中满足连接条件的记录rightjoin:右连接的结果包括右表中的所有记录和左表中满足连接条件的记录fulljoin:全连接的结果是左右表的并集crossjoin:左右表做笛卡尔积union(all

02月11日

C++ 11新特性之语法甜点2

发布 : 玫瑰 | 分类 : 《随便一记》 | 评论 : 0 | 浏览 : 99次
C++ 11新特性之语法甜点2

概述        C++11中引入了许多简化编程工作的语法上的新特性,我们暂且美其名曰:“语法甜点”。书接上篇,我们继续介绍C++11中的这些“语法甜点”,也是第二篇关于“语法甜点”的文章。语法甜点6:模板右边双括号        在C++03中,vector<vector<int>>vctTemp是一个非法的表达式,编译器会认为右边的>>是一个移位操作符,因此必须修改为:vector<vector<int>>vctTemp,即在右边的两个>中间添加一个空格。在C++11中,这将不再是一个问题,编译器将能够识别出右边的双括号是两个模板参数列表的结尾。语法甜点7:static_assert     

02月11日

网络工程师一定要学会的知识点:OSPF,今天给大家详细介绍

发布 : 玫瑰 | 分类 : 《随便一记》 | 评论 : 0 | 浏览 : 109次
网络工程师一定要学会的知识点:OSPF,今天给大家详细介绍

1.OSPF概念OSPF(OpenShortestPathFirst开放式最短路径优先)是一种动态路由协议,属于内部网关协议(InteriorGatewayProtocol,简称IGP),是基于链路状态算法的路由协议。2.OSPF的运行原理(1)OSPF的五种报文,如下图所示:(2)OSPF的运行a)OSPF以组播的方式在所有开启OSPF协议的接口发送Hello报文,用来查看是否有OSPF邻居;b)发送Hello报文之后,若发现邻居则建立OSPF邻居关系,形成邻居表项;c)建立邻居表后,向各邻居发送LSA报文相互通告路由,形成LSDB(链路状态数据库);d)基于L

02月10日

西安石油大学C++上机实验汇总

发布 : 玫瑰 | 分类 : 《随便一记》 | 评论 : 0 | 浏览 : 130次
西安石油大学C++上机实验汇总

考试题难度就像第三章第五章课后题的难度基础知识一定要掌握!!!上机一:类与对象程序设计(2学时)上机目的掌握声明类的方法。掌握类和类的成员的概念以及定义对象的方法。掌握构造函数和析构函数的使用方法实验目的掌握声明类的方法,类和类的成员的概念以及定义对象的方法。掌握用类和对象编制基本对象的程序的方法。掌握构造函数和析构函数的使用方法。上机内容1.进行类的设计和使用,练习构造函数的重载和析构函数的使用方法;练习具有不同访问权限的成员的访问方式;2.测试章节例题,完成教材P101:3.34,3.35。题目1:编写一个基本账户类,成员变量包括:账号,储户姓名,和存款余额,成员函数包括:存款和取款。编写一个测试程序进行测试。题目2:设计一个长方形类,成员变量包括长

02月10日

C语言——K/C语言内存函数

发布 : 玫瑰 | 分类 : 《随便一记》 | 评论 : 0 | 浏览 : 102次
C语言——K/C语言内存函数

针对:内存块进行处理。一、memcpy(复制)使用模拟void*memcpy(void*destination,constvoid*source,size_tnum);•函数memcpy从source的位置开始向后复制num个字节的数据到destination指向的内存位置。•这个函数在遇到'\0'的时候并不会停下来。•如果source和destination有任何的重叠,复制的结果都是未定义的。#include<stdio.h>#include<string.h>intmain(){intarr1[10]={1,2,3,4,5,6,7,8,9,10};intarr2[10]={

关于我们 | 我要投稿 | 免责申明

Copyright © 2020-2022 ZhangShiYu.com Rights Reserved.豫ICP备2022013469号-1