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
pythonyield详解
线程池的7大参数及4大拒绝策略
详解
线程池什么是线程池线程池(ThreadPool)是一种基于池化思想管理线程的工具,主要用于减少创建和销毁线程的开销。在多线程编程中,频繁地创建和销毁线程会消耗大量系统资源,而线程池可以复用一组已经创建好的线程。为什么要使用线程池线程池是多线程编程中常用的一种优化手段,可以提高资源利用率,提升系统性能,并降低系统的复杂性。这里借用《Java并发编程的艺术》提到的来说一下使用线程池的好处:降低资源消耗
YangYangYang24
·
2024-02-04 11:06
java
Python系列:操作MySQL
详解
——PyMySQL
Python操作MySQL
详解
——PyMySQL【Python】Python操作MySQL
详解
——PyMySQL一,Python操作数据库简介二,Python操作MySQL——PyMySQL(一)PyMySQL
坦笑&&life
·
2024-02-04 11:02
数据库
#
python
python
mysql
android
logback日志配置
详解
最近,公司的项目突然要做日志配置的修改,所以,这里对logback的日志配置文件做了一下总结。logback整体的运行机制是非常复杂而庞大的,这里只对配置文件的一些节点,做简单的介绍,希望能对大家,有所帮助!1.根节点包含的属性:scan当此属性设置为true时,配置文件如果发生改变,将会被重新加载,默认值为truescanPeriod设置监测配置文件是否有修改的时间间隔,如果没有给出时间单位,默
WANG-WORLD
·
2024-02-04 11:32
java
开发语言
后端
logback
slf4j
vue cli之env
详解
前言相信使用过vueCli开发项目的小伙伴有点郁闷,正常开发时会有三个接口环境(开发,测试,正式),但是vueCli只提供了两种development,production(不包含test-单测)模式。其实这是小伙伴们没有理解vueCli文档所导致的。vueCli命令中--mode对应的.env.[mode],而不是NODE_ENV:::tip注意除了VUE_APP_变量之外。还有两个特殊的变量:
fly丶知秋
·
2024-02-04 10:13
【高速接口-RapidIO】5、Xilinx RapidIO核例子工程源码分析
:【高速接口-RapidIO】2、RapidIO串行物理层的包与控制符号【高速接口-RapidIO】3、RapidIO串行物理层的包传输过程【高速接口-RapidIO】4、XilinxRapidIO核
详解
夜幕下的灯火
·
2024-02-04 10:32
rapidio
fpga
【C++】
详解
类和对象(上)
详解
C++类和对象一,面向过程和面向对象二,类的引入三,类的定义四,类的访问限定符及封装1.访问限定符2.封装五,类的作用域六,类的实例化七,类对象模型1.计算类的对象的大小2.类对象的存储方式3.结构体内存对齐规则八
西西弗质
·
2024-02-04 10:24
C++
c++
java
jvm
【C++】
详解
类和对象(中)
详解
C++类和对象一,类的6个默认成员函数二,构造函数1.概念2.特性三,析构函数1.概念2.特性四,拷贝构造1.概念2.特性五,运算符重载1.概念2.赋值运算符重载3.前置++和后置++重载六,const
西西弗质
·
2024-02-04 10:24
C++
c++
java
jvm
【C++】
详解
类和对象(下)
详解
C++类和对象一,深析构造函数1.构造函数体赋值2.初始化列表3.explicit关键字二,static成员1.概念2.特性三,友元1.友元函数2.友元类四,内部类五,匿名对象六,拷贝对象时的一些编译器优化一
西西弗质
·
2024-02-04 10:24
C++
c++
java
jvm
SpringBoot 2.0 系列(三):流程
详解
(下)
自动配置SpringBoot自动配置尝试根据添加的jar依赖项自动配置Spring应用程序。例如,如果HSQLDB在我们的类路径上,并且我们没有手动配置任何数据库连接bean,那么SpringBoot将自动配置内存中的数据库。我们如果需要选择加入到自动配置可以通过将@EnableAutoConfiguration或@SpringBootApplication注释添加到我们的@Configurati
ViYoung
·
2024-02-04 10:27
c语言 -文件操作-
详解
目录1.为什么使用文件?2.什么是文件?2.1程序文件2.2数据文件2.3文件名3.⼆进制⽂件和⽂本⽂件?测试4.⽂件的打开和关闭4.1流和标准流4.1.1流4.1.2标准流4.2⽂件指针4.3文件的打开和关闭4.3.1熟悉了解⽂件的打开模式4.3.2简单实现文件的打开和关闭5.文件的读写5.1文件的读写函数介绍5.2使用fgetc和fputc文件读写函数实现文本数据的拷贝5.2.1fputc函数
阿祥成长日记
·
2024-02-04 10:06
c语言
开发语言
visual
studio
数据结构
算法
使用wda框架实现IOS自动化测试
详解
目录1、weditor元素定位工具1.1、weditor的安装和使用2、wdaiOS自动化框架2.1、wda概述2.2、wda安装2.3、wda的使用2.3.1、全局配置2.3.2、创建客户端2.3.3、APP相关操作1、启动APP2、关闭APP3、获取APP状态信息4、获取当前APP的运行信息2.3.4、设备相关操作1、回到主页面2、调节音量4、锁屏5、屏幕截图6、获取设备应用信息4.3.5、等
MY测试之路
·
2024-02-04 09:25
App自动化测试
自动化
python
详解
while((ch = getchar()) != EOF)
问题博主在学习C语言的过程中,遇到了这么一条语句intch;while((ch=getchar())!=EOF)putchar(ch);其运行如下图所示第一行是我的键盘输入:IloveUJS第二行是我的程序输出:IloveUJS认真学过C语言的同学应该知道,getchar()仅能接收一个字符,putchar也是如此,在我看来程序的输出不应该是IloveUJS,而应该是I,因为这两个函数仅能接收一个
AFei爱生活
·
2024-02-04 09:41
c语言
mysql Change buffer
详解
MySQL的Changebuffer是一种用来优化更新操作的机制。当对数据库进行更新操作时,MySQL会先将更新操作记录到Changebuffer中,然后再将更新操作应用到实际的数据页中。Changebuffer的原理如下:当需要更新某个数据页时,MySQL首先会检查该数据页是否在内存中。如果数据页在内存中,直接在内存中进行更新操作;如果不在内存中,MySQL会将该数据页加载到内存中,然后在内存中
少林码僧
·
2024-02-04 09:55
mysql
数据库
Hadoop
详解
架构设计NameNodeNameNode:文件系统的命名空间(面试题)1.文件名称2.文件目录结构3.文件的属性(权限创建时间副本数)4.文件对应哪些数据块-->数据块对应哪些分布在哪些DN节点上列表不会持久化存储这个映射关系,是通过集群的启动和运行时,DataNode定期发送blockReport给NameNode,以此NameNode在【内存】中动态维护这种映射关系。作用:管理文件系统的命名空
ly稻草
·
2024-02-04 09:34
单片机学习笔记---定时器/计数器(简述版!)
定时计数器的工作方式方式0方式1方式2方式3定时器的配置步骤第一步,对TMOD的赋值第二步,定时的时间计数初值第三步,对EA赋值第四步,对TR0和TR1置位如何计算定时时间配置代码示例上两节是有关定时器和计数器工作原理的
详解
版
Vera一笔画人生~
·
2024-02-04 09:50
51单片机学习笔记
单片机
学习
笔记
【万题
详解
】洛谷P1135奇怪的电梯
题目链接——题目在这里!!!题目背景感谢@yummy提供的一些数据。题目描述呵呵,有一天我做了一个梦,梦见了一种很奇怪的电梯。大楼的每一层楼都可以停电梯,而且第i层楼(1≤i≤N)上有一个数字Ki(0≤Ki≤N)。电梯只有四个按钮:开,关,上,下。上下的层数等于当前楼层上的那个数字。当然,如果不能满足要求,相应的按钮就会失灵。例如:3,3,1,2,53,3,1,2,5代表了Ki(K1=3,K2=3
喷火龙廖
·
2024-02-04 09:13
算法
c++
宽度优先
深度优先
Navicat的使用教程,操作
详解
这篇文章主要针对mysql数据库。在使用Navicat之前,首先要确保你在本地已经安装好了,mysql数据库,安装教程可以参考我的另一篇博文在windows平台上mysql的安装教程-CSDN博客1.Navicat连接你的数据库连接名,随便写,本次的连接名字,和文件夹的概念有点类似用户名和密码,就是安装数据库的时候的用户名和密码。点击连接测试,提示连接成功,就表示可以了2.新建数据库,建立你自己的
会&唱歌的鱼
·
2024-02-04 08:31
mysql
mysql
mysql++库的分享和介绍
目录1.mysql++库的简介2.编译和安装3.mysql++常用类概述4.Mysql++用法
详解
5.Query支持的三种查询方式5.1直接使用Querystream输入SQL语句5.2使用TemplateQuery
会&唱歌的鱼
·
2024-02-04 08:01
C++
mysql
项目实战
mysql
数据库
悦拜APP全攻略:省钱、赚钱及官方邀请码获取方法
详解
!
悦拜APP作为一款备受欢迎的省钱和赚钱平台,吸引了众多用户的关注。本文将为您详细介绍悦拜APP如何帮助用户省钱和赚钱,同时分享获取官方邀请码的方法,助您轻松掌握该平台。一、悦拜APP的省钱功能悦拜APP致力于为用户提供省钱的机会和策略。以下是悦拜APP的省钱功能:1.优惠券和特惠信息:悦拜APP整合了各大电商平台的优惠券和特惠信息,用户可以在APP中浏览并领取适用于自己的优惠券,享受购物的省钱好处
氧惠全网优惠
·
2024-02-04 08:12
【C语言】顺序表
详解
目录(一)顺序表是一种数据结构(二)顺序表(1)顺序表的必要性(2)顺序表的概念及结构i,线性表(3)顺序表的分类i,顺序表和数组的区别:ii,顺序表分类(三)动态顺序表的实现:(1)头文件的解释:(2)手把手实现动态顺序表a,初始化b,销毁c,打印d,扩容e,头插与头删f,尾插与尾删g,指定位置插入与删除h,顺序表查找某一元素正文开始(一)顺序表是一种数据结构顺序表是一种数据结构,C语言有一种内
水墨不写bug
·
2024-02-04 08:08
数据结构
数据结构
c语言
strlen函数
详解
strlen函数
详解
一函数详细介绍二注意事项2.1Null结尾字符串:2.2不适用于未初始化指针3.3注意字符数组长度:引言:在C语言中,strlen()函数是一个非常常用的函数,用于计算字符串的长度,
甜美的江
·
2024-02-04 08:32
c
语言
c语言
【c语言】strcpy()和strncpy():字符串复制
详解
strcpy和strncpy:字符串复制
详解
一strcpy()函数1.1函数介绍1.2注意事项二strncpy()2.1函数介绍2.2注意事项三strcpy和strncpy各自的优缺点以及区别。
甜美的江
·
2024-02-04 08:32
c
语言
c语言
开发语言
【Matplotlib】figure方法之图形的保存
figure方法之图形的保存一函数介绍1.1功能1.2返回值1.3函数签名1.4参数
详解
1.5示例二文件格式选择与特性2.1PNG(PortableNetworkGraphics):2.2JPEG(JointPhotographicExpertsG
甜美的江
·
2024-02-04 08:29
matplotlib
matplotlib
LeetCode第 123 场双周赛个人题解
目录一、100222.三角形类型II1、原题链接2、题目描述3、思路分析4、代码
详解
二、100194.人员站位的方案数I1、原题链接2、题目描述3、思路分析4、代码
详解
三、100183.最大好子数组和1
EQUINOX1
·
2024-02-04 08:19
Leetcode周赛
leetcode
算法
职场和发展
数据结构
c++
Java 异常处理
详解
Java中的异常机制提供了一种用于检测和响应程序错误或异常情况的标准方式。当程序出现异常时,会抛出一个异常对象,这个对象封装了异常的信息,包括异常类型、异常信息、异常发生的位置等。异常可以是预定义的可以是自定义的。在Java语言中,所有异常都继承自Throwable类,Throwable类又分为两个子类:Exception和Error。其中,Exception表示程序可以捕获并处理的异常,Erro
大家都说我身材好
·
2024-02-04 08:47
Java
基础
java
jvm
Python flask 表单
详解
文章目录1概述1.1request对象2示例2.1目录结构2.2student.html2.3result.html2.4app.py1概述1.1request对象作用:来自客户端网页的数据作为全局请求对象发送到服务器request对象的重要属性如下:属性解释form字典对象,包含表单的参数、值、键值对args解析查询字符串的内容,是问号(?)之后的url的一部分cookies字典对象,保存coo
鱼丸丶粗面
·
2024-02-04 08:43
Python
python
flask
开发语言
Python flask 模板
详解
文章目录1概述1.1模板简介1.2templates文件1.3简单应用2模板语法2.1for循环2.2if判断3模板的继承3.1格式要求3.2实现示例3.3复用父模板的内容:super1概述1.1模板简介定义:定义好的html文件,用于快速开发web页面Jinja2:Flask配套的模板,修改后文件后,可自动加载,并且执行效率高1.2templates文件templates:用于存放所有的模板文件
鱼丸丶粗面
·
2024-02-04 08:11
Python
python
flask
开发语言
跳表
详解
和实现|深挖Redis底层数据结构
文章目录跳表前言项目代码仓库认识跳表跳表的实现思路跳表性能分析对比平衡树(avl和红黑树)和哈希表使用手册成员变量成员函数构造析构迭代器`size``clear``empty``operator=``find``insert``erase`跳表细节实现节点定义跳表结构定义构造、析构、拷贝构造和赋值重载`size()`查找接口`insert`接口`erase`接口迭代器设计跳表前言博主在这边博客,会
@背包
·
2024-02-04 07:59
手撕数据结构
高质量干货博客汇总
redis
数据结构
数据库
在conda 虚拟环境中快速卸载安装包(操作
详解
)
手动卸载虚拟环境中的安装包1.卸载已经安装的安装包(不指定版本好)pipuninstall包名2.卸载指定的安装包pipuninstall包名==版本号注意“==”不是“=”批量快速卸载写一个txt文件,例如aaa.txt。官网一般是requirements.txt,你随意,卸载命令中的文件名称别写错。官方卸载命令如下:condauninstall-trequirements.txt本人卸载命令:
Vertira
·
2024-02-04 07:22
CUDA
conda
linux
windows
app逆向-frida-rpc
详解
Frida-RPC是Frida工具的一个组件,用于在应用程序和Frida脚本之间进行远程过程调用(RPC)。远程过程调用是一种允许应用程序的不同部分或不同的应用程序之间进行通信的方法。在Frida中,RPC通过JavaScript脚本和应用程序之间建立通信通道,使得你可以在运行中的应用程序中执行特定的函数或操作。代码实现如下importfridadefon_message(message,data
我是花臂不花
·
2024-02-04 07:51
app逆向随笔
rpc
网络协议
网络
Android学习之路(26) ARouter APT技术
详解
APT前置知识注解基础:1.元注解1.@Target:目标,表示注解修饰的目标ElementType.ANNOTIONS_TYPE:目标是注解,给注解设置的注解ElementType.CONSTRUCTOR:构造方法ElementType.FIELD:属性注解ElementType.METHOD:方法注解ElementType.Type:类型如:类,接口,枚举ElementType.PACKAGE
星如雨グッ!(๑•̀ㅂ•́)و✧
·
2024-02-04 07:15
安卓
android
学习
python
Halcon 拼图算子tile_images_offset
详解
tile_images_offset原型tile_images_offset(Images:TiledImage:OffsetRow,OffsetCol,Row1,Col1,Row2,Col2,Width,Height:)功能根据明确的位置信息将多张图像拼接成一张大图像参数列表Images(input_object):输入图像TiledImage(output_object):拼接后图像Offse
智信仁勇严道
·
2024-02-04 07:38
Halcon
计算机视觉
算法
【Linux】Linux 开发工具(vim、gcc/g++、make/Makefile)+【小程序:进度条】--
详解
我们在Windows中编写C/C++程序时,常用的VS2019是一个集成开发环境,包含了很多工具包。而在Linux下开发,大部分的情况下都是使用一个个独立的工具。比如:编写代码用vim,编译代码用gcc,调试代码用gdb。一、编辑器-vim为什么选择使用vim呢?因为vim是所有Linux环境下自带的。vi/vim的区别简单点来说,它们都是多模式编辑器。不同的是vim是vi的升级版本,它不仅兼容v
炫酷的伊莉娜
·
2024-02-04 07:28
Linux
linux
vim
gcc
g++
make
Makefile
缓存
【学习笔记】
详解
换根法(换根DP)
一.换根DP的概念1.换根DP是什么?换根DP,又叫二次扫描,是树形DP的一种。2.换根DP能解决什么问题?换根DP能解决不指定根结点,并且根节点的变化会对一些值产生影响的问题。例如子结点深度和、点权和等。如果要暴力求解出最优解,则我们可以枚举所有的节点为根,然后分别跑一次搜索,这样的时间复杂度会达到O(),显然不可接受。这时可以考虑使用换根DP解决。3.换根DP与一般的树形DP相比有什么不同?其
伟大的拜线段树jjh
·
2024-02-04 07:51
算法
c++
动态规划
深度优先
【设计模式】单例模式(懒汉和饿汉模式
详解
)
目录1.设计模式是什么?2.单例模式1.概念:2.如何设计一个单例1.口头约定(不靠谱)2.使用编程语言的特性来处理3.使用"饿汉模式"设计单例1.详细步骤2.完整代码4.使用"饿汉模式"设计单例1.详细步骤2.完整代码4."饿汉模式"和"懒汉模式"的区别1.设计模式是什么?设计模式就是厉害的程序员根据以往的设计经验,总结出来的一套方法,类似于棋谱2.单例模式1.概念:单例模式就是一种设计模式单例
小锦鲤yaw
·
2024-02-04 07:48
Java
EE
java
单例模式
开发语言
C# 反射
详解
:动态编程的利器
文章目录前言一、反射的原理二、反射的基本概念三、反射的主要API1、Type类:2、MemberInfo类:3、PropertyInfo类:4、MethodInfo类:5、Assembly类:6、EventInfo类7、FieldInfo类四、使用场景五、使用方法1.获取类型信息2.创建对象实例3.调用方法4.访问字段和属性5.处理自定义特性六、实际应用示例七、反射的优缺点八、反射的注意事项总结前
白话Learning
·
2024-02-04 06:07
C#/.net
c#
反射
CreateWindow函数
详解
CreateWindow函数
详解
在注册完窗口类后就需要进行窗口的创建,用到的函数理所当然就是CreateWindow(),而这个函数是基于窗口类的,所以还需要指定几个参数来制定特定的窗口。
夕暮丶迟
·
2024-02-04 06:36
Windows
Windows
GUI
图形化界面
windows编程
函数
Unity 最新DOTS系列之《Baking与Baker的
详解
》
UnityDOTSBaking与Baker
详解
UnityDOTSBaking与Baker
详解
最近DOTS终于发布了正式的版本,我们来分享一下DOTS里面Baking与Baker的关键概念,方便大家上手学习掌握
Unity_RAIN
·
2024-02-04 06:54
unity
游戏引擎
leanback android,Android TV之谷歌android leanback框架
详解
googleleanback库简介“Leanback”就是靠着看的意思。是指以放松的姿势倒在沙发上.谷歌推出android.support.v17.leanback软件包提供的API支持在电视设备上构建用户界面。它为电视应用提供了一些重要的小部件。这个库只支持到api17以上的版本,也就是andorid4.2,而一些效果也只是在api-21以上支持。Demo介绍这是两个关于比较官方的Demo地址。
王杰森
·
2024-02-04 06:08
leanback
android
Linux命令之 printf
详解
将字符串格式化输出选项说明%s字符串%f浮点型%b相对应参数中包含转义字符时,可以使用此替换符进行替换,对应的转义字符被转义。%cASCII字符,显示想对应参数的第一个字符。%d%i十进制整数%o不带正负号的八进制值%u不带正负号的十进制值%x不带正负号的十六进制值,使用a至f表示10到15%X不带正负号的十六进制值,使用A至F表示10到15%%表示%本身转义字符说明\a警告字符,通常为ASCII
OnePandas
·
2024-02-04 06:35
Linux
linux
运维
服务器
Linux命令之 vim
详解
所有的UnixLike系统都会内建vi文书编辑器,其他的文书编辑器则不一定会存在。但是目前我们使用比较多的是vim编辑器。vim具有程序编辑的能力,可以主动的以字体颜色辨别语法的正确性,方便程序设计。安装vim编辑器yuminstallvim移动光标命令说明h或向左箭头键(←)光标向左移动一个字符j或向下箭头键(↓)光标向下移动一个字符k或向上箭头键(↑)光标向上移动一个字符l或向右箭头键(→)光
OnePandas
·
2024-02-04 06:35
Linux
linux
vim
运维
详解
跨域(JSONP和CORS)
一、同源策略同源策略(SameOriginPolicy):同源是指域名,协议,端口完成一致,那么这两个url就是同源。同源策略是一种约定,它是浏览器最核心也最基本的安全功能,也是浏览器故意设置的一个功能限制。如果缺少了同源策略,浏览器很容易受到XSS、CSFR等攻击。使用代码window.origin或者location.origin可以获取当前的源。源=协议+域名+端口号。同源情况下的限制行为:
雪顶猫的鳄
·
2024-02-04 06:31
前端
javascript
前端框架
ajax
css
typescript
大学生搜题神器app
详解
?不再为找题烦恼,试试这个好用的大学搜题工具! #媒体#笔记#经验分享
题库非常丰富,而且还进行分类,包含热门题库、热搜问题、最新问题等多种,在每一种分类的下方还有分有各种学科类型,题库很是丰富,你想要搜索的问题基本上都能在这里找到答案。1.千鸟搜题这是一个公众号教材课后答案、四六级答案、每个学校期末考试题都有!全网找不到答案可以去这找找看。下方附上一些测试的试题及答案1、3、新建的样式可以修改,也可以删除答案:正确2、2、工程中一般常用的螺纹旋向是左旋。答案:正确3
复古蛋卷
·
2024-02-04 06:23
媒体
笔记
经验分享
【JavaEE & Spring】Spring事务和事务传播机制
@Transactional
详解
3.1rollbackFor3.2事务隔离级别3.2.1MySQL事务隔离级别(回顾)3.2.2Spring事务隔离级别3.3Spring事务传播
杰深入学习计算机
·
2024-02-04 06:53
#
Java
java-ee
spring
数据库
考研/计算机二级数据结构刷题之顺序表
目录第一题顺序表的初始化,销毁,头插,尾插,头删,尾删,指定位置插入,指定删除以及打印第二题移除元素题目链接:OJ链接题目
详解
:移除元素第三题:删除有序数组中的重复项题目链接:OJ链接第一题顺序表的初始化
深中笃行
·
2024-02-04 06:22
考研数据结构
考研
数据结构
【八大排序】冒泡排序 | 快速排序 + 图文
详解
!!
江池俊:个人主页个人专栏:✅数据结构冒险记✅C语言进阶之路有航道的人,再渺小也不会迷途。文章目录交换排序一、冒泡排序1.1算法步骤+动图演示1.2冒泡排序的效率分析1.3代码实现1.4冒泡排序特性总结二、快速排序✨为什么要三数取中?✨为什么要进行小区间优化?2.1hoare版本+动图演示2.2挖坑法+动图演示2.3前后指针法+动图演示2.4快排的`非递归`2.5快速排序特性总结交换排序基本思想:所
江池俊
·
2024-02-04 05:43
数据结构冒险记
算法
数据结构
快速排序
冒泡排序
快速排序非递归
Java 数据类型
详解
与类型转换技巧
Java数据类型Java中的变量必须是指定的数据类型:intmyNum=5;//整数floatmyFloatNum=5.99f;//浮点数charmyLetter='D';//字符booleanmyBool=true;//布尔值StringmyText="Hello";//字符串数据类型分为两组:基本数据类型-包括byte、short、int、long、float、double、boolean和c
小万哥丶
·
2024-02-04 05:59
后端开发
程序人生
软件工程
编程语言
Linux
Java
开源
Java枚举
详解
枚举的场景及历史:枚举是一个被命名的整型常数的集合,用于声明一组带标识符的常数。枚举在曰常生活中很常见,例如一个人的性别只能是“男”或者“女”,一周的星期只能是7天中的一个等。类似这种当一个变量有几种固定可能的取值时,就可以将它定义为枚举类型。在JDK1.5之前没有枚举类型,那时候一般用接口常量来替代。而使用Java枚举类型enum可以更贴近地表示这种常量。一、声明定义枚举声明枚举时必须使用enu
keep one's resolveY
·
2024-02-04 05:13
Java基础知识
java
开发语言
后端
刘澔【560】我们今天的主要问题,是太粗野了2022-02-10
华杉
详解
“棘子成”,是卫国大夫。“鞟”,是皮革。他跟子贡议论说:君子的关键在于本质,要那些虚文和表面功夫干什么呢?子贡说:太遗憾了!夫子您居然说出这样的话!这么定义君子!
战略刘老师
·
2024-02-04 04:47
常见的java集合类有哪些
Hashtable,ConcurrentHashMap,Vector,Stack(栈)线程不安全的:HashMap,ArrayList,LinkedList,HashSet,TreeSet,TreeMap(
详解
如下
贤云Ye鹤
·
2024-02-04 04:06
Java集合
java
开发语言
上一页
58
59
60
61
62
63
64
65
下一页
按字母分类:
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
其他