51
Dev开发社区
首页
文章
问答
工具
搜索
登录
注册
文章频道
前端
css3
Javascript
html
Html5
Css
vue
网站优化
正则表达式
React
后端
C语言
C++
Java
.Net
PHP
Python
gis
Go语言
数据库
nosql
其他
Redis
sql
Mysql
Oracle
sqlserver
mongodb
移动
Flutter
Android
IOS
微信
微信小程序
支付宝小程序
快应用
开源
hadoop
资讯
经验
其他
工具
互联网络
代码编辑器
报表/图表
其他
算法
操作系统
linux
unix
windows
centos
mac
游戏开发
架构
微服务
网站架构
分布式系统
系统架构
软件工程
敏捷开发
软件工程
Java
Java 8 的 Metaspace
https://www.cnblogs.com/xrq730/p/8688203.html 被废弃的持久代想起之前面试的时候有面试官问起过我一个问题:Java8为什么要废弃持久代即Metaspace的作用。由于当时使用的Java7且研究重心不在JVM上,一下没有回答上来,今天突然想起这个问题,就详细总结一下这...
代码星球
·
2020-07-31
Java
Metaspace
Java垃圾回收(GC)机制详解
来源 https://www.cnblogs.com/xiaoxi/p/6486852.html 一、为什么需要垃圾回收 如果不进行垃圾回收,内存迟早都会被消耗空,因为我们在不断的分配内存空间而不进行回收。除非内存无限大,我们可以任性的分配而不回收,但是事实并非如此。所以,垃圾回收是必须的。二、哪...
代码星球
·
2020-07-31
Java
垃圾
回收
GC
机制
Java 的类加载机制
来源https://www.cnblogs.com/xiaoxi/p/6959615.html 一、什么是类的加载 类的加载指的是将类的.class文件中的二进制数据读入到内存中,将其放在运行时数据区的方法区内,然后在堆区创建一个java.lang.C...
代码星球
·
2020-07-31
Java
加载
机制
Java 基本数据类型 sizeof 功能
来源https://blog.csdn.net/ithomer/article/details/7310008 Java基本数据类型int 32bitshort 16bitlong 64bitbyte 8bitchar&n...
代码星球
·
2020-07-31
Java
基本
数据
类型
sizeof
javaee, javaweb和javase的区别以及各自的知识体系
来源 https://blog.csdn.net/weixin_39297312/article/details/79454642 JavaSE以前称为J2SE。它允许开发和部署在桌面、服务器、嵌入式环境和实时环境中使用的Java应用程序。JavaSE包含了支持JavaWeb服务开发的类,并为Jav...
代码星球
·
2020-07-31
javaee
javaweb
javase
区别
以及
java与C++的区别
来源https://www.cnblogs.com/Allen-rg/p/6692043.html “作为一名C++程序员,我们早已掌握了面向对象程序设计的基本概念,而且Java的语法无疑是非常熟悉的。事实上,Java本来就是从C++衍生出来的。” 然而,C++和Java之间仍存在一...
代码星球
·
2020-07-31
java
C++
区别
Java并发之AQS详解(转)
原文地址:http://www.cnblogs.com/waterystone/p/4920797.html 谈到并发,不得不谈ReentrantLock;而谈到ReentrantLock,不得不谈AbstractQueuedSynchronizer(AQS)! 类如其名,抽象的队列式的同步器,AQS定...
代码星球
·
2020-07-31
Java
发之
AQS
详解
java实现回溯算法
最近有在leetcode上面做算法题,已经遇到了两道回溯算法的题目,感觉一点思路都没有,现决定将java如何实现回溯算法做一次总结。 一、什么叫做回溯算法(摘抄于百度百科)回溯算法实际上一个类似枚举的搜索尝试过程,主要是在搜索尝试过程中寻找问题的解,当发现已不满足求解条件时,就“回溯”...
代码星球
·
2020-07-31
java
实现
回溯
算法
java中使用for循环删除List集合的陷阱
一直以为是数据库的数据取错了,导致后面for循环出错。慢慢调试之后,发现这原来是一个坑。回到正题 (错误示范:使用for循环删除list集合)for(inti=0;i<list.size();i++){if(list.get(i)!=0){list.remove(i);}}错误的原因是每删除list集合...
代码星球
·
2020-07-31
java
使用
for
循环
删除
在web.xml正确加载spring配置文件的方式
ssm框架整合时一直报出没有创建实例bean的错误,一直以为是代码原因,反复测试了很久,才找到原因是spring配置文件没有正确导入,下图是我的错误示例 web.xml加载spring配置文件的方式主要依据该配置文件的名称和存放的位置不同来区别,目前主要有两种方式。1.如果spring配置文件的名称为appl...
代码星球
·
2020-07-31
web.xml
正确
加载
spring
配置文件
JavaScript中:表达式和语句的区别
Javascript语言精粹:表达式是由运算符构成,并运算产生结果的语法结构。程序是由语句构成,语句则是由“;(分号)”分隔的句子或命令。如果在表达式后面加上一个“;”分隔符,这就被称为“表达式语句”。它表明“只有表达式,而没有其他语法...
代码星球
·
2020-07-29
Javascript
表达式
语句
区别
JavaScript 面向对象开发知识基础总结
最近看了两本书,书中有些内容对自己还是很新的,有些内容是之前自己理解不够深的,所以拿出来总结一下,这两本书的名字如下:JavaScript面向对象精要JavaScript启示录如果对于JavaScript面向对象编程理解不够深的话,第一本书还是强烈推荐的。第二本书比较适合初中级的开发者阅读。对各种知识点都有...
代码星球
·
2020-07-29
Javascript
面向
对象
开发
知识
JavaScript 隐式类型转换
原文:https://blog.csdn.net/itcast_cn/article/details/82887895 ·1.1隐式转换介绍·1.2隐式转换规则·1.3坑一:字符串连接符与算术运算符隐式转换规则混淆·1.4坑二:关系运算符:会...
代码星球
·
2020-07-29
Javascript
隐式
类型
转换
深入学习 Java 序列化
来源 http://www.importnew.com/24490.html原文 http://beautyboss.farbox.com/post/study/shen-ru-xue-xi-javaxu-lie-hua 对于Java的序列化,一直只知道只需要实现Seriali...
代码星球
·
2020-07-29
深入
学习
Java
序列化
java 可变参数
到J2SE1.4为止,一直无法在Java程序里定义实参个数可变的方法——因为Java要求实参(Arguments)和形参(Parameters)的数量和类型都必须逐一匹配,而形参的数目是在定义方法时就已经固定下来了。尽管可以通过重载机制,为同一个方法提供带有不同数量的形参的版本,但是...
代码星球
·
2020-07-29
java
可变
参数
专栏
更多
老潘
关注
欢迎关注
建站高手
关注
兴趣:做网站
星空
关注
星空下的梦~
代码星球
关注
IT猿
关注
首页
上一页
1
2
3
4
5
...
下一页
尾页
按字母分类:
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
其他