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
不可变
代码随想录算法训练营_day08
字符串是
不可变
的(immutable),一旦创建就不能修改其内容。数组(Array)数组是一种用于存储多个相同类型元素的容器。数组是Java中的一种引用类型。数组可以存储基本数据类型(
kennyS_ss
·
2024-09-02 21:14
代码随想录算法训练营
算法
python
开发语言
问:比较一下String,StringBuffer,StringBuilder的特点和区别?
String,StringBuffer,StringBuilder的主要特点和用途String
不可变
性(Immutability):String对象一旦创建,其内容就不可改变。
FIN技术铺
·
2024-09-02 08:55
掌柜‘面筋’
java
开发语言
python 学习笔记2 高级特性
如果第一个索引是0,还可以省略:tuple也是一种list,唯一区别是tuple
不可变
。因此,tupl
LoveSummer3
·
2024-09-01 08:52
Python
学习
笔记
浅谈Vue和React对比
react使用的是
不可变
数据,而Vue使用的是可变的数据组件
时倾௸
·
2024-09-01 04:00
vue.js
react.js
Python中[:]与[::]的用法
用[:]或[::]对多数序列类型(可变的或
不可变
的)(如字符串、列表等)序列中元素进行截取。[:]的用法s[i:j]从下标i到下标j,截取序列s中的元素。
巨輪
·
2024-08-31 13:24
Python
python
2024最新最全的React面试题
(1)设计理念:React:更倾向于函数式编程思想,推崇组件的
不可变
性和单向数据流。Vue:结合了响应式编程和模板系统,致力于简化开发过程。
二丫骑士qq
·
2024-08-31 03:17
react.js
前端
前端框架
后端学习笔记:Python基础
用单引号或者双引号引用Number数字类型,包括浮点数,整数,长整数和复数List列表项,类似于数组Dictionary字典,一个可变数据类型,加强版的Map,存储键值对类型Tuple元组,相当于一个
不可变
的列表项访问列表
Tai_Monster
·
2024-08-31 00:24
通工-数据结构与算法C
学习
笔记
python
Python入门阶段---------容易错的点
Python中笔试中容易出错的知识点汇总前言一、Python的变量命名规范二、Python中的可变与
不可变
类型二、List列表1.返回值2.列表中添加新元素3.列表中append()和extend()的区别三
记得多吃点
·
2024-08-30 11:30
Python基础
python
开发语言
C#入门篇7(面向对象)
目录一、值传递和引用传递1、概念2、主要区别3、用法二、字符串1、字符串的
不可变
性可以将字符串看作只读字符数组2、字符串提供的各种方法三、继承1、概念2、格式3、示例4、子类继承于父类什么?
代码不会敲!
·
2024-08-30 05:22
c#
开发语言
c#入门
python字符串
一.字符串的定义Python中的字符串是
不可变
的,这意味着一旦创建了一个字符串,就不能更改其中的字符。字符串可以包含任意数量的字符,包括字母、数字、空格和特殊字符。#定义字符串greeti
O₂883
·
2024-08-30 00:49
python
开发语言
《Python语言程序设计》第八章学习笔记
turtle库第8章更多字符串和特殊方法创建字符串s1=str()s2=str("Welcome")#Python提供了简单语法,通过使用字符串值创建一个字符串s1=""s2="Welcom"一个str对象是
不可变
的
Kinno酱
·
2024-08-29 19:46
Python
学习
python
开发语言
Spark权威指南读书笔记(二):结构化API
Dataset、DataFrame、SQL表和视图DataFrame和Dataset类型DataFrame和Dataset是具有行和列的类似于数据表的集合类型Spark中的DataFrame和Dataset代表
不可变
的数据集合
kaiker
·
2024-08-29 11:23
第六篇:Python元组:
不可变
序列的魅力
一.元组的定义元组是Python中的一种
不可变
序列类型,用于存储一组有序的元素。元组一旦创建,其中的元素就不能被修改、添加或删除。
稿子不爱
·
2024-08-29 08:01
python
python
开发语言
算法
数据结构
运维
十、线程安全
按照线程安全的“安全程度”由强至弱的来排序,可将Java语言中对共享数据的操作分为以下5类:1.
不可变
不可变
的
wencai
·
2024-08-29 07:24
计算机基础知识复习8.9
就是内核缓冲区和应用缓冲区共享,从而减少了从读缓冲区到用户缓冲区的一次CPU拷贝StringStringBuilderStringBuffer使用String是
不可变
的,StringBuilder与StringBuffer
我叫啥都行
·
2024-08-29 07:54
计算机基础知识
java
开发语言
后端
笔记
jvm
Java—可变参数、
不可变
集合
目录可变参数
不可变
集合可变参数Java5中提供了可变参数,可变参数是一种特殊形参,定义在方法、构造器的形参列表中。
向上的咸鱼blueblue
·
2024-08-29 00:36
java
python
开发语言
字符串
之所以能做到String的
不可变
是因为Sun公司的工程师在底层
Crazy贵子
·
2024-08-26 12:16
4:python之序列(元组,字典,集合篇)
元组属于
不可变
序列,不能修改元组中的元素。元组没有增加元素、修改元素、删除元素相关的方法我们只需学元组的创建和删除,元素的访问和计数即可元组的创建通过()创建元组。
AIllionose
·
2024-08-26 01:21
python
开发语言
【Rust】004-Rust 所有权
所有权一、预备知识1、堆和栈2、String类型&strString二、所有权规则1、所有权系统的三条规则2、代码示例3、所有权转移简单示例复杂类型的拷贝4、函数的传值与返回三、引用与借用1、借用2、
不可变
引用
訾博ZiBo
·
2024-08-25 09:42
Rust
rust
开发语言
后端
函数式编程和OO编程02——二者的等价性
无论是用OO编程中的类和对象,还是用FP中的函数和
不可变
数据,都可以构建相同的应用程序或系统。例如,前面购物车的例子中,无论
MaraSun
·
2024-08-23 16:01
软件开发
函数式编程
面向对象编程
Python中常见的基本数据类型
目录数值类型布尔类型字符串字符串取值字符串常用方法字符串格式化列表特点基本操作元组特点基本操作字典特点基本操作集合特点基本操作可变数据类型和
不可变
数据类型数值类型整型进制表示法二进制:0b开头,只能包含
_SmallTownKid_
·
2024-08-22 22:09
Python
python
总结了90条简单实用的Python编程技巧_python实操题技巧(1)
Python3以后不用考虑)建议14:警惕eval()函数的安全漏洞,有点类似于SQL注入建议15:使用enumerate()同时获取序列迭代的索引和值建议16:分清==和is的适用场景,特别是在比较字符串等
不可变
类型变量时
性能优化Java开发
·
2024-08-22 13:44
python
开发语言
python nonlocal 什么意思_python nonlocal的理解使用
看到了使用defdecorator(func):a=1defwrapper(*args,**kwargs):nonlocalaa+=1returnfunc()returnwrapper实例中,当a变量是
不可变
类型时
weixin_39801714
·
2024-08-22 00:51
python
nonlocal
什么意思
Python sorted()函数
sorted()函数返回一个新的、排序后的列表,原始输入对象不会被修改(即它是
不可变
的)。下面是一些关于sorted()函数的基本用法和高级特性的详细讲解
尤鸟倦
·
2024-03-17 08:14
Python学习
python
开发语言
python defaultdict
通常表示为dict(key:val,…),有以下特征:键可以是任何
不可变
(immutable)数据类型(不
Wwwilling
·
2024-03-05 15:39
python
开发语言
Learn Flutter Based on Android
在Flutter中,因为widget是
不可变
的,所以没有addChild。可以传入一个函数,该函数返回一个widget给父项,并通过布尔值控制该widget的创建。
奋飞的蜗牛ing
·
2024-03-02 15:21
JAVA基础知识-day08 String类&static关键字&Arrays类
1.2.2.因为String对象是
不可变
的,所以它们可以被共享。1.3创建方法:1.
小陈工
·
2024-02-26 10:37
JAVA面试题20
答案:String是
不可变
的,每次修改都会创建一个新的String对象;StringBuffer和StringBuilder是可变的,适合频繁的字符串拼接操作。
CrazyMax_zh
·
2024-02-20 22:25
java
开发语言
String类的常用功能
目录1.概述2.String的
不可变
性2.1说明2.2代码举例2.3图示3.String实例化的不同方式3.1方式说明3.2代码举例3.3面试题3.4图示4.字符串拼接方式赋值的对比4.1说明4.2代码举例
Yaml墨韵
·
2024-02-20 21:10
java基础
java
String
Go切片数组深度解析
Go数组原理Go切片的特性Go切片的扩容Go数组原理数组简单描述就由相同类型元素组成的数据结构,在创建初期就确定了长度,是
不可变
的。
Tim在路上
·
2024-02-20 21:49
String讲解
文章目录String类的重要性常用的方法常用的构造方法String类的比较字符串的查找转化数字转化为字符串字符串转数字字符串替换字符串的
不可变
性字符串拆分字符串截取字符串修改StringBuilder和
Achlorine
·
2024-02-20 21:04
java
java
开发语言
深入理解ES6之var,let,const区别
(对于一个对象而言不可改变是指引用
不可变
,内容可以改变相当于java的final关键字)1:禁止重复声明2:暂时性死区3:不在块级作用域范围内使用按照undefined处理console.log(typeofvalue
IDO0
·
2024-02-20 19:34
python的可变和
不可变
数据类型
不可变
数据类型python中
不可变
数据类型的定义为:当该数据类型的对应变量的值发生了改变,那么它对应的内存地址也会发生改变,就称
不可变
数据类型,包括:int(整型)、string(字符串)、tuple(
暖A暖
·
2024-02-20 18:20
63 | 成长蓝图,进化跃迁
但凡过往,皆为序章,过去
不可变
,未来才是希望,而如何去规划并管理好未来的成长进化之路,才是我们当下要面临的主要任务。我们先从一个高度抽象的维度,来看看这条成长之路。
_Rye_
·
2024-02-20 17:21
程序员进阶攻略
进化跃迁
剑指immer,更快更强的limu
接下来让我们一起深入了解limu的诞生历程吧^\_^
不可变
数据的现状
不可变
数据由于拥有结构共享的特性,让一些严重依赖浅比较的框架快速获得性能收益(如react),同时也让一些需要使用严格
不可变
数据的场景避免了深克隆带来的冗余性能开销
·
2024-02-20 14:14
java小知识
1、/META-INF/MANIFEST.MF/META-INF/MANIFEST.MF决定了jar的主类在maven打包时,会自动生成这个文件2、String
不可变
怎么理解在String类的内部,存储字符变量的是一个
蔚蓝色的风暴
·
2024-02-20 13:01
java
开发语言
MVI 架构更佳实践:支持 LiveData 属性监听
前言前面我们介绍了MVI架构的基本原理与使用:MVVM进阶版:MVI架构了解一下~MVI架构为了解决MVVM在逻辑复杂时需要写多个LiveData(可变+
不可变
)的问题,使用ViewState对State
代码不难写
·
2024-02-20 10:03
架构
移动开发
android
程序人生
Python——元组
唯⼀的不同是,元组是相对
不可变
的。
浅∶)笑
·
2024-02-20 04:18
python
python
开发语言
ipython
linux
String为什么是
不可变
的
不可变
指的是任何对于String对象的操作都不是在原内存地址上改变内容,而是重新分配了内存空间储存改变后的内容。
zyt.com
·
2024-02-20 04:07
java
服务器
前端
【Java万花筒】事件溯源:探索完整状态历史记录的奇妙之旅
通过将应用程序的状态变化表示为一系列
不可变
的事件,并存储和重放这些事件,我们可以实现应用程序的可追溯性和可恢复性。本文将介绍几个流行的事件溯源框架和相关技术,帮助读者深入了解事件溯源的概念和实践
friklogff
·
2024-02-20 00:19
Java万花筒
java
数据库
开发语言
自动化测试面试(一)
1.列表、元组、字典的区别列表是可变的有序集合,元组是
不可变
的有序集合,而字典是无序的键值对集合,其键是唯一的.2.什么是装饰器?
Jenny测试开发
·
2024-02-19 23:19
面试
职场和发展
深度探索Python集合:从基本操作到高级用法
一、集合基础Python集合初始化可通过大括号{}或者set()函数实现,其中的元素必须是
不可变
类型,例如整数、浮点数、字符串或元组等。
田猿笔记
·
2024-02-19 22:09
python
知识库
python
开发语言
set
IT老王:Java基础之ArrayList集合
ArrayList集合在前面我们学习了数组,数组可以保存多个元素,但在某些情况下无法确定到底要保存多少个元素,此时数组将不再适用,因为数组的长度
不可变
。
IT老王Hua_TZ
·
2024-02-19 22:28
java基础
java
java
开发语言
Kotlin 中的变量和函数
变量在Kotlin中定义一个变量,只允许在变量前声明两种关键字:val和varval(value)用来声明一个
不可变
的变量,初始赋值之后就不能再重新赋值,类似Java中的final关键字var(variable
Minh-X
·
2024-02-19 22:07
kotlin
基础
kotlin
android
java
Kotlin之函数式和面向对象
不可变
性---使用
不可变
对象,这保证了他们的状态在器创建之后不能再变化无副作用---使用的是纯函数。
Rnwater
·
2024-02-19 22:04
Kotlin自学
Kotlin学习
kotlin
【学习iOS高质量开发】——接口与API设计
一个类有多个全能初始化方法要注意的问题3.要点三、实现description方法1.什么是description方法2.在description方法中使用字典输出3.什么是debugDescription4.要点四、尽量使用
不可变
对象
不会敲代码的VanGogh
·
2024-02-19 20:12
ios
学习
cocoa
6.Go 字符串
Go中的string是
不可变
的byte序列与Python或Java等语言不同,它们在内部未表示为Unicode。因此,从文件或网络连接读取字符串时,没有从字节到内部表示的转换步骤。
asdzxc
·
2024-02-19 19:44
MoonBit新增functional for loop控制流支持
MoonBit更新1.增加了functionalforloop控制流支持与传统的命令式forloop不同,循环变量是
不可变
的。
·
2024-02-19 18:09
Java基础-集合框架
集合框架:内存层面可考虑的数据存储容器:数组,集合数组的特点:长度,存储元素类型确定,既可以放基本数据类型,也可以放引用数据类型缺点:长度
不可变
,存储元素特点单一,属性方法少,删除插入性能差集合体系:java.util.Collection
tmy99
·
2024-02-15 10:04
java
学习
笔记
开发语言
JavaScript中的Symbol:加密与安全性
JavaScript中的Symbol是一种唯一且
不可变
的数据类型,引入了一种新的基本数据类型,用于表示独一无二的标识符。
mxd01848
·
2024-02-15 06:44
javascript
开发语言
ecmascript
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他