加载中
Java的运行原理

Java中引入了虚拟机的概念,即在机器和编译程序之间加入了一层抽象的虚拟的机器。这台虚拟的机器在任何平台上都提供给编译程序一个的共同的接口。编译程序只需要面向虚拟机,生成虚拟机能够理...

2015/05/18 20:14
20
java内存查看与分析

业界有很多强大的java profile的工具,比如Jporfiler,yourkit,这些收费的东西我就不想说了,想说的是,其实java自己就提供了很多内存监控的小工具,下面列举的工具只是一小部分,仔细研究下...

Java 内存管理可视化

开源项目:https://github.com/kittylyst/jfx-mem 提供给我们一个Java内存分配和GC的可视化过程。 运行方法: 下载代码到本地,使用IDEA打开工程,新建配置,选择“Application”。 区块解释...

2015/05/18 20:10
1K
Java基础 之 GC & FullGC

在JVM中,内存主要可划分为堆 heap 和 堆栈stack,堆栈用于存储线程上下文信息,如方法参数、局部变量等。堆则是存储对对象的内存空间,对象的创建和释放、垃圾回收就在这里进行。通过对对象...

2015/05/18 20:03
51
Java多线程之线程池

  现在是多核的时代,面向多核的编程很重要,因此基于java的并发和多线程开发非常重要。   线程池是于队列密切相关的,其中队列保存了所有等待执行的任务。工作者线程的任务很简单:从队...

2015/06/10 09:46
50
Java 内存分配全面浅析

本文将由浅入深详细介绍Java内存分配的原理,以帮助新手更轻松的学习Java。这类文章网上有很多,但大多比较零碎。本文从认知过程角度出发,将带给读者一个系统的介绍。 进入正题前首先要知道...

2015/05/18 20:16
26
设置 java -jar 的进程显示名称

有时候我们会用 nohup java -jar xxx.jar来将一些可执行的java application挂在后台,类似windows服务一样来运行。但是有一个不爽的地方,在linux终端里用jps显示时,全都显示成jar,如下图所...

2015/09/02 08:30
1.4K
Java基础 之 虚拟机结构与工作机制

本文旨在给所有希望了解JVM(Java Virtual Machine)的同学一个概念性的入门,主要介绍了JVM的组成部分以及它们内部工作的机制和原理。当然本文只是一个简单的入门,不会涉及过多繁杂的参 数...

2015/05/18 20:05
34
Java基础 之 内存模型与内存管理

前面我们讲了“Java基础 之 虚拟机结构与工作机制”,本节中我们来了解一下Java是如何使用内存的(以下以HotSpot虚拟机为例)。 1. JVM 申请内存: 其实我们在启动Jdk的时候,JVM已经向系统把...

2015/05/18 20:37
65
Java基础 之 类的初始化顺序和陷阱

在阅读之前 建议先了解一下 Java运行原理 和 Java内存分配机制; JAVA类的初始化顺序 给你两个类的代码,它们之间是继承的关系,每个类里只有构造器方法和一些变量,构造器里可能还有一段代码...

2015/05/18 20:35
24
Java – Convert IP address to Decimal Number

In this tutorial, we show you how to convert an IP address to its decimal equivalent in Java, and vice versa. For examples : 255.255.255.255 <-> 4294967295 192.168.1.2 <-...

2015/11/19 14:58
152
微信企业号管理通讯录-Java

还没吃饭呢,刚写了下企业号通讯录接口, 企业号通讯录具备完全开放的接口,你的应用可以调用这些接口管理部门、成员和标签。 你的应用也可以使用部门、成员、标签发消息,或更改应用的可见范...

2015/05/18 22:27
191
微信企业号OAuth2.0授权-Java

我也是醉了,中午做个饭这么难吃!连自己都看不下去了!怀着沉重的心情把微信企业号OAuth2.0授权看了看,感觉与公众号差别没什么,相信开发过公众号的朋友都知道,首先我们看看官方API文档 ...

2015/05/18 22:27
404
Java加密技术(三)——PBE算法

除了DES,我们还知道有DESede(TripleDES,就是3DES)、AES、Blowfish、RC2、RC4(ARCFOUR)等多种对称加密方式,其实现方式大同小异,这里介绍对称加密的另一个算法——PBE PBE PBE——Password-...

2015/05/22 17:48
67
Java加密技术(八)——数字证书

本篇的主要内容为Java证书体系的实现。 请大家在阅读本篇内容时先阅读 Java加密技术(四),预先了解RSA加密算法。 在构建Java代码实现前,我们需要完成证书的制作。 1.生成keyStroe文件 在命...

Java加密技术(九)——初探SSL

在 Java加密技术(八)中,我们模拟了一个基于RSA非对称加密网络的安全通信。现在我们深度了解一下现有的安全网络通信——SSL。 我们需要构建一个由CA机构签发的有效证书,这里我们使用上文中...

Java加密技术(十)——单向认证

在 Java 加密技术(九)中,我们使用自签名证书完成了认证。接下来,我们使用第三方CA签名机构完成证书签名。 这里我们使用 thawte提供的测试用21天免费ca证书。 1.要在该网站上注明你的域名...

java远程调用linux的命令或者脚本

转载请出自出处: http://eksliang.iteye.com/blog/2105862 Java通过SSH2协议执行远程Shell脚本(ganymed-ssh2-build210.jar) 使用步骤如下: 1.导包 官网下载: http://www.ganymed.ethz.ch/...

Gradle-user guide-第7章 Java 快速开始

第7章java快速开始 7.1java插件 我们知道,Gradle是一个多用途的构建工具,它可以构建你想在构建脚本中实现的任何事情。不过,作为开箱即用的产品,它不会做任何构建脚本不包含的任务。 大多...

2015/06/06 10:27
61
微信企业号发送消息接口-Java

刚写完一遍日志,再接再厉,把发送消息接口也整了,这个消息接口的不同于公众号的,消息类型有很多种,整个类写到了大概200行左右代码吧,用到了比较多的 正则表达式,json封装,网络请求等 ...

2015/05/18 22:27
1.2K

没有更多内容

加载失败,请刷新页面

返回顶部
顶部