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
JAVA世界
jvm-GC收集器(二)
在jvm堆里面几乎放着
java世界
中所有的对象,垃圾收集器在对堆进行收集时需要判断哪些还存活着,哪些已经死了。常见的判断是否存活有两种方法:引用计数法和可达性分析。
piaoslowly
·
2018-08-06 18:50
java虚拟机全面讲解
jvm
领域模型驱动设计(Evans DDD)之模型提炼
转自:http://www.jdon.com2006/8/21当
Java世界
提供的可选择性框架平台越来越多时,我们可能被平台架构所深深困扰,而无暇顾及软件的真正核心:业务建模,其实,业务领域建模同样是一个比平台架构更复杂
mobilehub
·
2018-07-23 10:58
Javascript实践——函数_0
前言在
java世界
里游览一番后,实际项目中,因进度紧张,需要支撑同事做一段时间的前端开发,所用JavaScript框架为Vue.js。
在编攻城狮
·
2018-07-20 00:27
JavaScript
一篇文章看懂Java并发和线程安全(二)
并发和线程安全(一)》讲述了多线程中,程序总不能按照我们所看到的那样执行,必须保证共享数据的可见性和执行临界区代码的有序性,才能让多线程程序运行成我们想要的样子,本篇博客将继续深入讲解一个有序而又乱序的
Java
Java大蜗牛
·
2018-07-12 15:41
Java基础(一):Windows下JDK的安装和配置
这篇作为打开
JAVA世界
的大门,手把手教大家如何安装配置JDK。
Xiaofei_Mo
·
2018-07-10 17:52
Java编程
Frida
Java世界
hook
Skeleton先上一个程序skeleton,然后逐步分析importfrida,sysjscode='''...................'''defon_message(message,data):ifmessage['type']=='send':print("[*]{0}".format(message['payload']))else:print(message)session=f
hyrathon
·
2018-07-03 16:26
java中表示一个文件的File类型详解
那么,第一步就是要解决如何表示一个文件的问题,
Java世界
中「万物皆对象」,如何将一个实际磁盘文件或目录对应到一个Java对象则是我们首要的问题。Java中使
Single_Yam
·
2018-07-03 09:43
2018-06-17 Zygote
--ZygoteAndroidRuntime的start方法开启了Android运行时,start方法主要做了三部分工作:创建Dalvik虚拟机:startVm;注册JNI方法:startReg;开启
java
七点水Plus
·
2018-06-17 11:45
深入理解JVM(三)——JVM之判断对象是否存活(引用计数算法、可达性分析算法,最终判定),Eclipse设置GC日志输出,引用
本文转载自https://blog.csdn.net/ochangwen/article/details/51406779本文是基于周志明的《深入理解Java虚拟机》堆中几乎存放着
Java世界
中所有的对象实例
小马不奔腾
·
2018-05-23 16:57
JVM
表示一个文件的 File 类型
那么,第一步就是要解决如何表示一个文件的问题,
Java世界
中「万物皆对象」,如何将一个实际磁盘文件或目录对应到一个Java对象则是我们首要的问题。Java中使用F
Single_Yam
·
2018-05-10 15:00
Android系统开发(二)JNI
前言在嵌入式底层工程师的世界里JNI就是java跟c/c++世界沟通的桥梁,包括我也是这样认为了很多年;前几天跟做app的同事聊天,无意中发现在他们的知识体系中jni是
Java世界
和Native世界的媒介
老猫识途
·
2018-05-02 16:02
Android系统
SystemServer分析
一概述SystemServer跟Zygote一样,是android中最重要的二个进程,是android中
java世界
的二大支柱;它们是相辅相成的,任何一个进程崩溃了都会导致android
java世界
的崩溃
福锅
·
2018-04-29 07:44
android
Netty通信框架
Netty和Mina是
Java世界
非常知名的通讯框架。它们都出自同一个作者,Mina诞生略早,属于Apache基金会,而Netty开始在Jboss名下,后来出来自立门户netty.io。
Java编程大飞哥
·
2018-03-20 15:44
工具系列
JVM-018-对象已死-引用计数算法
在堆里面存放着
Java世界
中几乎所存的对象实例,垃圾收集器在对堆进行回收前,第一件事情就是要确定这些对象之中哪些还“存活”着,哪些已经“死去”(即不可能再被任何途径使用的对象)。
_枸杞子_
·
2018-02-28 21:02
JVM_教程版
2018-02-04@JAVA
JAVA初始——浙大MOOC《从零开始学Java》Java笔记系列1
Java世界
的helloworld新建项目hello,在项目hello目录下边src新建名为Hello的class在Java中类的命名一般首字母用大写
ermaoHa
·
2018-02-05 22:44
一篇文章看懂Java并发和线程安全(二)
并发和线程安全(一)》讲述了多线程中,程序总不能按照我们所看到的那样执行,必须保证共享数据的可见性和执行临界区代码的有序性,才能让多线程程序运行成我们想要的样子,本篇博客将继续深入讲解一个有序而又乱序的
Java
dong_lxkm
·
2018-01-26 00:00
Netty补充
Netty和Mina是
Java世界
非常知名的通讯框架。它们都出自同一个作者,Mina诞生略早,属于Apache基金会,而Netty开始在Jboss名下,后来出来自立门户netty.io。
菜鸡旭旭
·
2018-01-24 20:34
Netty
JVM垃圾收集器与内存分配策略
本文是基于周志明的《深入理解Java虚拟机》堆中几乎存放着
Java世界
中所有的对象实例,垃圾收集器在对堆回收之前,第一件事情就是要确定这些对象哪些还“存活”着,哪些对象已经“死去”(即不可能再被任何途径使用的对象
qq_35661171
·
2018-01-13 10:57
JVM
Intellij IDEA使用(一)—— 安装Intellij IDEA(ideaIU-2017.2.3)并完成Intellij IDEA的简单配置
语言的集成开发环境,与Eclipse相比,它的功能更多、更强大、更智能,Eclipse更适合刚学习java语言的初学者,它操作起来更简单,而且大多数的入门教程都是使用Eclipse进行演示,有助于初学者快速进入
java
_云卷云舒_
·
2017-12-10 17:58
IntelliJ
IDEA
G1垃圾收集器入门
本次Java9发布带来了91个重要的功能,其中跟GC相关的就有4个,说明GC在
Java世界
中仍然是一个重要的组成部分,4个更新具体如下:-JEP214:删除在JDK8中不推荐使用的GC组合-JEP248
VIPSHOP_FCS
·
2017-12-10 15:13
Maven和Gradle对比
Java世界
中主要有三大构建工具:Ant、Maven和Gradle。经过几年的发展,Ant几乎销声匿迹、Maven也日薄西山,而Gradle的发展则如日中天。
coolaaron
·
2017-12-05 11:46
maven
gradle
JAVA精灵 第四章 理解Mr.布尔
在
Java世界
,有一种数据类型叫“布尔”型,这种类型只有两个可能的值,要不“是”,要不“否”。我们上一章的代码中,就用到了布尔类型。protectedboole
sandlk
·
2017-12-04 05:10
垃圾收集器与内存分配策略
阅读更多1、对象已死堆中几乎存放着
Java世界
中所有的对象实例,垃圾收集器在对堆进行回收前,第一件事情就是要确定这些对象有哪些还“存活”着,哪些已经“死去”(即不可能再被任何途径使用的对象)1.1、引用计数算法给对象中添加一个引用计数器
decao
·
2017-11-27 09:00
虚拟机
垃圾手机
内存分配
垃圾收集器与内存分配策略
阅读更多1、对象已死堆中几乎存放着
Java世界
中所有的对象实例,垃圾收集器在对堆进行回收前,第一件事情就是要确定这些对象有哪些还“存活”着,哪些已经“死去”(即不可能再被任何途径使用的对象)1.1、引用计数算法给对象中添加一个引用计数器
decao
·
2017-11-27 09:00
虚拟机
垃圾手机
内存分配
垃圾收集器与内存分配策略
阅读更多1、对象已死堆中几乎存放着
Java世界
中所有的对象实例,垃圾收集器在对堆进行回收前,第一件事情就是要确定这些对象有哪些还“存活”着,哪些已经“死去”(即不可能再被任何途径使用的对象)1.1、引用计数算法给对象中添加一个引用计数器
decao
·
2017-11-27 09:00
虚拟机
垃圾手机
内存分配
JVM学习笔记- 3 垃圾收集器与内存分配策略
JVM学习笔记-3垃圾收集器与内存分配策略1对象存活判定算法在堆里面存放着
Java世界
中几乎所有的对象实例,垃圾收集器在对堆进行回收前,第一件事情就是要确定这些对象之中哪些还“存活”着,哪些已经“死去”
刘越洋子
·
2017-11-02 11:37
JVM虚拟机
学习深入理解java虚拟机笔记--对象已死吗
在堆里面存放着
java世界
中几乎所有的对象实例,垃圾收集器在对堆进行回收前,第一件事情就是要确定这些对象之中哪些还“存活”着,哪些已经"死去"(即不可能再被任何途径使用的对象)。
zsc我行我素
·
2017-10-15 09:27
java
JVM之垃圾收集器与内存分配策略
对象已死吗在堆里面存放着
java世界
几乎所有的对象实例,垃圾收集器在对堆进行回收前,第一件事情就是要确定这些对象哪些还“存活”,哪些已经“死去”引用计数算法给对象中添加一个引用计数器,每当有一个地方引用它的时候
XuJiaoJie
·
2017-10-14 15:14
JVM
13 款开源的全文搜索引擎
1.LuceneLucene的开发语言是Java,也是Java家族中最为出名的一个开源搜索引擎,在
Java世界
中已经是标准的全文检索程序,它提供了完整的查询引擎和索引引擎,没有中文分词引擎,需要自己去
农村的我
·
2017-09-22 16:20
Java垃圾回收详述
一、什么对象可以被回收在堆里面存放着
Java世界
中几乎所有的对象实例,垃圾收集器在对堆进行回收前,第一件事情就是要确定这些对象之中哪些还“存活”着,哪些已经“死去”(即不可能再被任何途径使用的对象)。
南南_园园
·
2017-09-20 15:22
moquette[文章发表于CSDN,markdown编写]
java世界
中,jms的规范可遵循,同时也有开源的相关软件来支持。本文来说说一下mqtt,以及moquette。在选择mqtt的中间件时较为纠结,对于非大众化的开源框架的使用没有底气。
wangin1013
·
2017-09-16 12:00
spring-boot中jpa使用心得
转到java以后,发现
java世界
里也有类似的工具,只不过说实话,跟python相比,确实有点弱。java中,提供数据库ORM功能的工具叫做JPA。
xiaopeng006
·
2017-09-15 15:11
java
spring-boot
spring-data-jpa
Gradle和Maven对比
原文出处:http://www.cnblogs.com/huang0925/p/5209563.html
Java世界
中主要有三大构建工具:Ant、Maven和Gradle。
Dabria_ly
·
2017-09-10 00:00
自动化构建工具Gradle
垃圾收集之判断对象是否存活的算法
在堆里面存放着
Java世界
中几乎所有的对象实例,垃圾收集器在对堆进行回收前,第一件事就是要确定这些对象是否存活1.引用计数算法(ReferenceCounting)给对象添加一个引用计数器,每当有一个地方引用它时
LI_QING_JIE
·
2017-09-06 17:28
Java SE、Java EE 与 Spring
JavaSE、JavaEE与Spring的概念在
Java世界
中,很多人都对JavaSE、J2EE、JavaEE、Spring、EJB等这些术语感到困惑。什么是JavaSE可以说这是Java的核心。
J_小浩子
·
2017-08-21 19:05
java
netty中引入spring-boot
netty是
Java世界
中高并发的框架,号称单台物理机能够支撑100万并发连接,是
Java世界
中高性能并发的不二之选。
xiaopeng006
·
2017-08-21 10:08
java
netty
spring-boot
使用 IntelliJ IDEA 和 IntelliJ Clion 进行 JNI 开发
其实JNI开发和Android关系不大,即使在纯
Java世界
,JNI也是一项成熟的技术,所以这次撇开android,单纯从Java开发的角度,来走一遍JNI开发的流程。编写Java代码,这里使用Int
Linky1990
·
2017-08-10 18:56
Android
Studio
java
Java使用Hutool实现AES、DES加密解密的方法
在
Java世界
中,AES、DES加密解密需要使用Cipher对象构建加密解密系统,Hutool中对这一对象做再包装,简化了加密解密过程。
路小磊
·
2017-08-08 15:12
ocp开闭原则_动力节点Java学院整理
开闭原则(OpenClosedPrinciple)是
Java世界
里最基础的设计原则,它指导我们如何建立一个稳定的、灵活的系统。定义:一个软件实体如类、模块和函数应该对扩展开放,对修改关闭。
muzongyan
·
2017-08-04 10:48
(二)Zygote和System进程的启动过程
关注点:
java世界
是何时创建的?Zygote进程是怎样创建的?二
Nela
·
2017-07-12 21:24
Android
底层开发
【死磕Java并发】-----J.U.C之Java并发容器:ConcurrentSkipListMap
原文出处http://cmsblogs.com/『chenssy』到目前为止,我们在
Java世界
里看到了两种实现key-value的数据结构:Hash、TreeMap,这两种数据结构各自都有着优缺点。
chenssy
·
2017-07-12 00:46
死磕Java
定时任务发展史(一)
linux系统中一般使用crontab命令来实现,在
Java世界
里,使用最广泛的就是quartz了。
纯洁的微笑
·
2017-07-05 09:00
浅析Java并发编程(四)java.util.concurrent
说起J.U.C不得不提它的作者DougLea,DougLea是对
Java世界
最具影响力的人之一。我们必须要感谢DougLea在Java5中提供了他里程碑式的杰作J.U.C,它的
简单的土豆
·
2017-06-13 19:46
【JAVA提升】- 关于异常
异常1.异常类类图在
java世界
里,所有的异常类都是Throwable的子类。
423d87554ee5
·
2017-04-12 16:15
JVM垃圾收集算法
在堆里存放着
Java世界
中几乎所有的对象实例,垃圾收集器在对堆进行回收前,第一件事情就是要确定这些对象之中哪些还“存活”着,哪些已经“死去”(即不可能再被任何途径使用的对象)。
wolf犭良
·
2017-04-01 22:44
JAVA
Java并发指南14:Java并发容器ConcurrentSkipListMap与CopyOnWriteArrayList
原文出处http://cmsblogs.com/『chenssy』到目前为止,我们在
Java世界
里看到了两种实现key-value的数据结构:Hash、TreeMap,这两种数据结构各自都有着优缺点。
黄小斜
·
2017-03-31 14:49
Java并发指南
Java SE基础知识(一)
欢迎来到
Java世界
,从现在开始,跟随作者走进Java,一点一点掌握Java,走上Java成功之路。首先,第一步是如何配置Java环境。
FZH_SYU
·
2017-02-20 22:11
[设计原则]开闭原则
开闭原则(OCP)是
Java世界
里最基础的设计原则,它指导我们如何建立一个稳定的、灵活的系统。开闭原则的定义:一个软件实体如类、模块和函数应该对扩展开放,对修改关闭。
hukei
·
2017-02-16 16:33
Netty源码解读(一)概述
Netty和Mina是
Java世界
非常知名的通讯框架。它们都出自同一个作者,Mina诞生略早,属于Apache基金会,而Netty开始在Jboss名下,后来出来自立门户Netty.io。
andybbc
·
2017-02-13 23:30
netty
网络通讯框架Netty
spring boot 添加jersey框架
同时springBoot是
Java世界
中另一个很好的工具,它减少了程序的应用配置。这篇博客就介绍下如何将Jersey和SpringBo
凌晨1点21分
·
2017-01-20 09:54
web
service接口
java
SpringBoot
上一页
9
10
11
12
13
14
15
16
下一页
按字母分类:
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
其他