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
python字符串常量池
JavaEE——介绍并简单使用线程池
文章目录一、什么是线程池二、Java中线程池的运用1.创建线程池中的问题2.标准库中线程池的使用三、自主实现一个简单的线程池一、什么是线程池所谓线程池,其实和字符串
常量池
,数据库连接池十分相似,就是设定一块区域
Mo_yang.
·
2023-07-31 06:41
JavaEE
java-ee
java
【Python知识】
Python字符串
的3种替换方法,码住!忘记的时候正好可以看看!
Python字符串
替换笔记主要展示了如何在Python中替换字符串。Python中有以下几种替换字符串的方法,本文主要介绍前三种。
Python_学长
·
2023-07-31 06:32
python
开发语言
Python字符串
前缀u、r、b、f含义
字符串前加u或者不加举例:u"字符串中有中文"含义1、前缀u表示该字符串是unicode编码2、Python2中用,用在含有中文字符的字符串前,防止因为编码问题,导致中文出现乱码。3、一般要在文件开关标明编码方式采用utf8。4、Python3中,所有字符串默认都是unicode字符串。字符串前加r举例:r"adc\n\r\tdkfjkd"含义1、前缀r表示该字符串是原始字符串,即\不是转义符,只
H Journey
·
2023-07-30 17:36
Python
这应该是把Java内存区域讲的最清楚的一篇文章
基本问题:介绍下Java内存区域(运行时数据区)Java对象的创建过程(五步,建议能默写出来并且要知道每一步虚拟机做了什么)对象的访问定位的两种方式(句柄和直接指针两种方式)拓展问题:String类和
常量池
黄榕生Ron
·
2023-07-30 14:02
Python基础篇之-
Python字符串
python中的字符串四块内容:1.字符串的输出2.字符串的索引与切片3.字符串的常见操作(27种)4.字符串的拼接(7种)字符串输出python中的字符串有多种形式,可以使用单引号('...'),双引号("...")都可以获得同样的结果。反斜杠\可以用来转义:>>>'这是一个字符串'#单引号'这是一个字符串'>>>'doesn\'t'#使用反斜杠\进行转义"doesn't">>>"doesn't
毛毛虫过河_eccf
·
2023-07-30 08:17
klass模型
Java的每个类,在JVM中,都有一个对应的Klass类实例与之对应,存储类的元信息如:
常量池
、属性信息、方法信息Klass类的继承结构如下图所示:图片.png首先所有的klass文件都存储在jvm的metadata
nhhnhh
·
2023-07-30 06:07
Redis五大基础类型解析
1.String类型特征:即存储字符串的类型,单个字符串存储量最大不超过512MB常用业务场景:⽤来存储JSON序列化之后对象底层编码:int编码数据结构特点:ptr指针直接指向字符串
常量池
中对应字符串地址
coolshyman
·
2023-07-30 00:50
spring
redis
数据库
缓存
java
Java 面试系列:深入理解字符串 + 面试题
1String特性String是标准的不可变类(immutable),对它的任何改动,其实就是创建了一个新对象,再把引用指向该对象;String对象赋值之后就会在
常量池
中缓存,如
you的日常
·
2023-07-29 19:11
Python字符串
的操作和运算
Python中的字符串是一种不可变的数据类型,用于表示文本数据。字符串可以由单引号或双引号括起来,例如:my_string = 'Hello, World!'字符串可以进行多种操作和运算,包括:连接:使用加号(+)可以将两个字符串连接起来。string1 = 'Hello'string2 = 'World'result = string1 + string2 # 结果为 'HelloWorld'
zg1g
·
2023-07-29 15:44
python
java
前端
数据库
javascript
Java对象--String
String基本特性String表示字符串,使用""引起来表示,实例化通常有两种方式Strings1="hello";//字面量方式,在字符串
常量池
创建,且字符串
常量池
中的数据是唯一的Strings2=
奉先节度使
·
2023-07-29 13:15
#
Java
java
Python基础入门(
python字符串
的使用)
字符串的驻留机制字符串:在Python中字符串是基本的数据类型,是一个不可变的字符序列什么叫字符串的驻留机制:仅保存一份相同且不可变字符串的方法,不同的值被存放在字符串的驻留池中,python的驻留机制对相同的字符串只保留一份拷贝,后续创建相同字符串时,不会开辟新空间,二十八该字符串的地址赋给新创建的变量a='Python'b="Python"c='''Python'''d="""Python""
Python-派大星
·
2023-07-29 09:28
Python编程
python
开发语言
后端
编程语言
前端
多线程(Java系列6)
1.什么是线程池之前我们也有讲过“池”这个概念,我们讲过字符串
常量池
,数据连接池...线程池就是提前把线程准备好,创建线程不是直接从系统中申请而是从池
奶油酒窝✧٩(ˊωˋ*)و✧
·
2023-07-29 08:08
JavaEE初阶
java
开发语言
JVM - 运行时数据区域
文章目录程序计数器栈堆方法区知识延申--字符串
常量池
程序计数器并发情况下,会发生线程之间的上下文切换,当线程1的CPU时间片用完后,需要程序计数器记录线程1的下一条JVM指令的地址,等下一次线程1继续运行的时
Fearless____
·
2023-07-28 21:42
JVM
jvm
java
python 字符串按指定分隔符分割
python字符串
按指定分隔符分割defstr_split(str1,str2): """ #字符串分割 :paramstr1:字符串 :paramstr2:分隔符 :return:
夏华东的博客
·
2023-07-28 17:14
【深入理解jvm读书笔记】java虚拟机中对象创建的流程
文章目录创建对象的几种方式创建对象的过程内存分配方式内存分配方式的选择并发场景下的内存分配内存空间的初始化构造函数创建对象的几种方式new关键字直接创建反射克隆方法反序列化创建对象的过程首先检查
常量池
,
Ez4Sterben
·
2023-07-28 16:55
读书笔记
jvm
java
深入理解jvm
对象创建
3基本数据类型
3.2.自动装箱与拆箱3.3.八种基本类型的包装类和
常量池
3.1.Java中的几种基本数据类型是什么?对应的包装类型是什么?各自占用多少字节呢?
挨打且不服66
·
2023-07-28 13:12
java笔记整理
java
【C进阶】指针进阶(1)_二次复习版
目录1.字符指针1.1常量字符串的修改加上const解决问题打印常量字符串1.2数组存放的字符串1.3例题:数组创建与
常量池
的区别2.指针数组2.1字符指针数组2.2整型指针数组2.3使用3个一维数组,
Dream_Chaser~
·
2023-07-28 07:42
C进阶
c语言
《深入理解Java虚拟机:JVM高级特性与最佳实践》 (第3版)周志明 著
虚拟机家族第二部分自动内存管理第2章Java内存区域与内存溢出异常2.2运行时数据区域2.2.1程序计数器2.2.2Java虚拟机栈2.2.3本地方法栈2.2.4Java堆2.2.5方法区2.2.6运行时
常量池
inkhk
·
2023-07-27 20:49
经典书
java虚拟机
Java学习笔记——(8)内存分析法及JVM内存分析
基础不够,此法来凑JVM内存分析:内存:内存中的一块1:栈(一般存放基本数据类型(局部变量))内存中的一块2:堆(存放对象(Catcat,数组等))内存中的一块3:方法区:方法区中的一块1:
常量池
(常量
小丶象
·
2023-07-27 16:43
Java
java
学习
笔记
经验分享
jvm
开发语言
python字符串
替换中文_python怎么去掉字符串的非中文
python去除非中文的方法:importredeffind_chinese(file):pattern=re.compile(r'[^u4e00-u9fa5]')chinese=re.sub(pattern,'',file)print(chinese)deffind_unchinese(file):pattern=re.compile(r'[u4e00-u9fa5]')unchinese=re.
weixin_39631667
·
2023-07-27 16:41
python字符串替换中文
JVM运行时数据区——方法区的垃圾回收
方法区的垃圾回收主要是两部分:运行时
常量池
中废弃的常量和不在使用的类。类卸载(将不在使用的类回收)的条件:该类的所有实例均被回收。加载该类的类加载器被回收(一般很难满足)。
迷茫的羔羊羊
·
2023-07-27 12:04
JVM
jvm
算法
java内存分布及
常量池
JVM运行时候的内存区域JVM初始运行的时候都会分配好MethodArea(方法区)和Heap(堆),而JVM每遇到一个线程,就为其分配一个ProgramCounterRegister(程序计数器),VMStack(虚拟机栈)和NativeMethodStack(本地方法栈),当线程终止时,三者(虚拟机栈,本地方法栈和程序计数器)所占用的内存空间也会被释放掉。而线程共享的区域与JAVA程序运行的生
极致之风
·
2023-07-27 10:52
7.26总结
Stringstr=newString("123");该过程首先由于"123"是一个字符串常量,他会被存储在字符串
常量池
中,在执行代码的时候,如果
常量池
ʚ 炫酷的腿毛 ɞ
·
2023-07-27 05:54
java
string stringbuffer stringbuilder
Stringstr1="ABCD";第二种:通过构造器创建Stringstr2=newString("ABCD");Stringstr1="ABCD";最多创建一个String对象,最少不创建String对象.如果
常量池
中
一个人的飘
·
2023-07-27 02:48
⛳ 面向对象面试题
三,HotSpot方法区的变迁3.1,JDK1.2~JDK63.2,JDK7☁3.3,JDK83.4,方法区的垃圾回收四,为什么调整字符串
常量池
和静态变量的位置五,为什么用原空间替换永久代六,JDK1.8
松柏123
·
2023-07-27 01:20
Java基础知识
面试
java
开发语言
全局异常处理解决方案
目录需求分析解决方案实现步骤异常
常量池
异常枚举类自定义异常自定义异常处理总结需求分析全局异常处理是一种应用程序开发中常见的技术,它能帮助开发人员有效地捕获和处理异常,以确保系统的稳定性和可靠性。
刘凌枫羽
·
2023-07-27 01:34
单应用多租户SaaS平台实践
java
自定义异常
springboot
SaaS
深入理解JVM:Java使用new创建对象的流程
1、创建对象的几种方式①new对象②反射③对象的复制④反序列化2、创建对象流程先看看
常量池
里面有没有,如果有,就用
常量池
的看这个类有没有被加载过,如果没有,就执行类加载以及类的初始化。
橙橙爱学习
·
2023-07-26 20:30
java
开发语言
Python入门:字符串的简单操作——你真的了解
Python字符串
吗?
上一篇文章:Python入门:python解释器交互模式——把Python当做计算器使用这篇文章主要介绍数据类型之一——字符串。如果你刚接触Python,可以慢慢读一下这篇文章,也可以浏览一下我的专栏:Python入门教程;如果已经有了一定的基础,可以阅读一下我的其他文章:https://www.jianshu.com/u/07f03b92d7f0读了这篇文章,你将收获:Python数据类型之一—
H_612
·
2023-07-26 18:13
各种语言字符串一定以‘\0‘结尾吗?
结果当然不是,请看下面的笔记总结:首先,
python字符串
不是通过NUL(即’\0’)来结束的。在python中,你完全不需要为是否已经
Mr·小鱼
·
2023-07-26 09:06
笔记
编程语言
【Java虚拟机学习2】HotSpot虚拟机下对象的创建及在Java堆中对象的内存分配、布局和对象的访问
HotSpot虚拟机下对象的创建及在Java堆中对象的内存分配、布局和对象的访问一、对象的创建Step1:类加载检查虚拟机遇到一条new指令时,首先将检查是否能在
常量池
中定位到这个类的符号引用,并且检查这个符号引用代表的类是否已被加载过
时间_wys
·
2023-07-26 08:27
java
学习
jvm
JVM运行时数据区——字符串
常量池
位置的调整
在JDK6及之前,使用永久代来实现方法区,字符串
常量池
(StringTable)是在永久代(方法区)中的,但是方法区的回收效率不高,在FullGC时才会回收。
迷茫的羔羊羊
·
2023-07-25 18:00
JVM
jvm
JVM内存回收
1)检查加载首先检查这个指令的参数是否能在
常量池
中定位到一个类的符号引用(符号引用****:符号引用以一组符号来描述所引用的目标),并且检查类是否已经被加载、解析和初始化过。2)
HardMan
·
2023-07-25 15:58
为什么 String 类型在 Java中是不可变的?
一、字符串池的要求字符串
常量池
(Stringinternpool)是方法区中一个特殊的存储区。当一个字符串被创建并且该字符串已经存在于字符串
常量池
中时,将返回现有字符串的引用,而不是床
1379號监听猿
·
2023-07-25 07:08
java
数据结构
python字符串
学习
基础用法if__name__=='__main__':print()#Python中没有单个字符的概念,单个字符也是字符串类型。#使用下标索引[],获取字符串中的单个字符#最后一个字符的索引为-1,倒数第二个字符的索引为-2str1="012345"a=str1[0]b=str1[-5]print('a=',a,'b=',b)#c=str[100]报错#d=str[-100]报错#截取字符串,跳步
~kiss~
·
2023-07-25 05:10
python
Python字符串
-格式化(基本语法/填充和对齐/数字格式化)
字符串的格式化Phthon2.6开始,新增了一种格式化字符串的函数str.format()基本语法是通过{}和:来带起以前的%Format可以接受不限个参数,位置可以不按顺序我们可以通过{索引}/{参数名},直接映射参数值,实现对字符串的格式化>>>a="名字是:{0},年龄是:{1}">>>a.format("spy",18)'名字是:spy,年龄是:18'>>>b="名字是:{name},年龄
Lightning-py
·
2023-07-25 05:02
Python
【Java】JVM运行流程以及垃圾回收处理
目录1.JVM简介2.JVM和《Java虚拟机规范》3.JVM运行流程1.类加载器1.一个类的生命周期2.双亲委派模型2.JVM运行时数据区1.方法区(线程共享)JDK1.8元空间的变化运行时
常量池
2.
小锦鲤yaw
·
2023-07-25 04:27
Java
EE
jvm
java
String、StringBuffer和StringBuilder的区别(面试题)
目录一、介绍String、StringBuffer和StringBuilder三大类1.String类2.StringBuffer类3.StringBuilder类4.什么是字符串
常量池
4.StringBuilder
Java方文山
·
2023-07-25 03:27
面试
java
职场和发展
【无为则无心&Python基础】— 13.字符串的格式化输出(一)
五、
Python字符串
的格式化输出1、什么是格式化输出数据按照某种特殊的要求输出,假如字符串中有各种格式的数据,要拼接输出:如果输入一个整数,希望整数按照十六进制,八进制输出。
繁华似锦Fighting
·
2023-07-24 22:58
python-数据分析(12-时间序列)
常见使用时间戳固定的时间区间时间间隔12.2时间序列基础Pandas中的基础时间序列种类是由时间戳索引的Series,在Pandas外部通常表示为
Python字符串
或
看吉吉真香
·
2023-07-24 15:11
笔记
matlab
python
大数据
java——String类
String类的特点:String是常量创建的对象不能改变如果改变就创建新的对象首先检查
常量池
中是否有该字符串,如果没有会创建字符串对象一旦被初始化就不会被改变。
打死你的小乌龟
·
2023-07-24 11:38
String的intern()理解
he")+newString("llo");Strings2=s1.intern();Systerm.out.println(s1==s2);如上代码分析:在jdk1.6环境中,现在String字符串
常量池
中生成
Comus_j
·
2023-07-24 11:21
javase
java
开发语言
3.14 Python转义字符及用法
在《
Python字符串
》一节中我们曾提到过转义字符,就是那些以反斜杠\开头的字符。ASCII编码为每个字符都分配了唯一的编号,称为编码值。
愿与你共信仰
·
2023-07-24 11:13
第3章
Python变量类型和运算符
python基础超详细
Python字符串
分段组合
描述获得输入的一个字符串s,以字符减号(-)分割s,将其中首尾两段用加号(+)组合后输出。这个问题的处理方案,除了采用str.split()函数处理之外,还可以这样:tempstr=input()foriinrange(len(tempstr)):iftempstr[i]=='-':a=tempstr[0:i]breakforiinrange(len(tempstr)-1,0,-1):iftemp
Raymond_du3137
·
2023-07-24 05:37
python
开发语言
pd.read_csv()读取文件失败,路径错误
问题pd.read_csv()读取文件失败,路径错误原因在windows系统当中读取文件路径可以使用\,但是在
python字符串
中\有转义的含义,如\t可代表TAB,\n代表换行,所以我们需要采取一些方式使得
1阿涵
·
2023-07-23 15:36
Python字符串
拼接、截取及替换方法总结
字符串拼接:用字符串的join方法:a=['a','b','c','d']content=''content=''.join(a)printcontentcontent的结果:'abcd'用字符串的替换占位符替换:a=['a','b','c','d']content=''content='%s%s%s%s'%tuple(a)printcontentcontent的结果是:'abcd'字符串截取:p
永不放弃_5537
·
2023-07-23 12:04
面试之JVM的储存空间
运行时
常量池
和静态
常量池
存放在元空间中,而字符串
常量池
依然存放在堆中。()JVM允许时数据区程序计数器的特点以及作用?
刷帅耍帅
·
2023-07-23 11:17
面试
职场和发展
[JVM]String str1 = new String(“yhz“)和 String str2 = “yhz“ 的区别
先看内存图解释1、相同之处Stringstr1=newString(“yhz”)和Stringstr2=“yhz”,都会先去字符串
常量池
中查看是否已经存在“yhz”,如果存在则直接使用,如果不存在则会在字符串
常量池
中创建
Bruce1801
·
2023-07-23 11:43
jvm
java
开发语言
【JVM】HotSpot对象创建、内存、访问
1、检查
常量池
中是否有即将要创建的这个对象所属类的符号引用。
92年中年大叔
·
2023-07-23 11:41
Java知识点大全
8.什么是线程池,数据库连接池和字符串
常量池
9.List、Set、Map接口的区别?10.Collection和Colle
不爱健身的数学子弟不是好程序员
·
2023-07-23 08:24
java
sql
idea
算法
数据结构
字符串列表分类求平均值
(本笔记适合对
python字符串
和列表基本烂熟的coder翻阅)【学习的细节是欢悦的历程】Python官网:https://www.python.org/Free:大咖免费“圣经”教程《python完全自学教程
梦幻精灵_cq
·
2023-07-22 19:08
练习
python
上一页
17
18
19
20
21
22
23
24
下一页
按字母分类:
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
其他