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 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
机制
JVM之内存分配与回收策略
来源 https://www.cnblogs.com/xiaoxi/p/6557473.html JVM分代垃圾回收策略的基础概念来源 https://www.cnblogs.com/xiaoxi/p/6602166.html一、为什么要分代 ...
代码星球
·
2020-07-31
JVM
内存
分配
回收
策略
Java 的类加载机制
来源https://www.cnblogs.com/xiaoxi/p/6959615.html 一、什么是类的加载 类的加载指的是将类的.class文件中的二进制数据读入到内存中,将其放在运行时数据区的方法区内,然后在堆区创建一个java.lang.C...
代码星球
·
2020-07-31
Java
加载
机制
从字节码层面看“HelloWorld”
原文https://www.cnblogs.com/paddix/p/5282004.html 一、HelloWorld字节码生成 众所周知,Java程序是在JVM上运行的,不过JVM运行的其实不是Java语言本身,而是Java程序编译成的字节码文件。可能一开始JVM是为Java语言服务的,不过随着编译技术...
代码星球
·
2020-07-31
字节
层面
HelloWorld
JVM的内存区域划分
来源 https://www.cnblogs.com/xiaoxi/p/6421526.html 说到Java内存区域,可能很多人第一反应是“堆栈”。首先堆栈不是一个概念,而是两个概念,堆和栈是两块不同的内存区域,简单理解的话,堆是用来存放对象而栈是用来执行程序的。其次,堆内...
代码星球
·
2020-07-31
JVM
内存
区域
划分
Lisp之根源 --- 保罗格雷厄姆
来源 http://daiyuwen.freeshell.org/gb/rol/roots_of_lisp.html 约翰麦卡锡于1960年发表了一篇非凡的论文,他在这篇论文中对编程的贡献有如欧几里德对几何的贡献.1 他向我们展示了,在只给定几个简单的操作符和一个表示函数的记号...
代码星球
·
2020-07-31
Lisp
根源
保罗
格雷厄姆
FreeBSD ZFS
https://www.cnblogs.com/hadex/p/6068476.html 参考資料http://docs.oracle.com/cd/E37934_01/html/E36658/toc.htmlhttps://www.freebsd.org/doc/en_US.ISO8859-1/books/...
代码星球
·
2020-07-31
FreeBSD
ZFS
hg和git命令对照表
来源 https://github.com/sympy/sympy/wiki/Git-hg-rosetta-stone muxatoreditedthispage on10Mar2017 · 50revisionsThesympygitserv...
代码星球
·
2020-07-31
hg
git
命令
对照表
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
区别
以及
String args[] 和 String[] args 有什么区别
publicstaticvoidmain(Stringargs[]) 或 publicstaticvoidmain(String[]args)这是java程序的入口地址,java虚拟机运行程序的时候首先找的就是main方法.跟C语言里面的main()函数的作用是一样的.只有有main()方法的jav...
代码星球
·
2020-07-31
String
args
什么
区别
Kangax 的 ES7 兼容性表格
https://kangax.github.io/compat-table/es2016plus/ Sortby Enginetypes &nbs...
代码星球
·
2020-07-31
Kangax
ES7
兼容性
表格
java与C++的区别
来源https://www.cnblogs.com/Allen-rg/p/6692043.html “作为一名C++程序员,我们早已掌握了面向对象程序设计的基本概念,而且Java的语法无疑是非常熟悉的。事实上,Java本来就是从C++衍生出来的。” 然而,C++和Java之间仍存在一...
代码星球
·
2020-07-31
java
C++
区别
关于《计算机程序的构造和解释》
来源http://www.nowamagic.net/librarys/veda/detail/1905 先谈谈关于《计算机程序的构造和解释》(后面简称为SICP)的几个八卦。本书曾经是MIT本科第一门课的教材。前两年被Python取代,在geek中引发了轩然大波。有兴趣可以Google一下[sicpmitp...
代码星球
·
2020-07-31
关于
计算机程序的构造和解释
专栏
更多
老潘
关注
欢迎关注
建站高手
关注
兴趣:做网站
星空
关注
星空下的梦~
代码星球
关注
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
其他