使用 Docker 搭建前端java开发环境 经验

daocloud 加速器 搭建环境 下载和安装好docker之后我们就可以开始了,我们下面讲的都是java,不过其他环境同理。 获取 Ubuntu 镜像。 docker pull ubuntu 完成后执行

Tabitha3460 2016-09-08   10358   0
Docker   Java  

探索 Java 隐藏的开销 经验

随着 Android 引入 Java 8 的一些功能,请记住每一个标准库的 API 和语言特性都会带来一些相关的开销,这很重要。虽然设备越来越快而且内存越来越多,代码大小和性能优化之间仍然是有着紧密关联的。这篇

sqs1130 2016-10-18   7917   0

Java学习总结 自动内存管理机制 经验

在学习Java的时候,我们通常会将其与c++进行对比,Java在c++的基础上作了许多改进,摒弃了c++中很多很少使用、难以理解的且容易混淆的特性,例如头文件、指针、运算符重载、多继承等等。Java与c

JoshuaTurma 2016-09-12   8642   0

Java程序死锁问题原理及解决方案 经验

Java 语言通过 synchronized 关键字来保证原子性,这是因为每一个 Object 都有一个隐含的锁,这个也称作监视器对象。在进入 synchronized 之前自动获取此内部锁,而一旦离

307643100 2016-09-29   8590   0
MySQL   Java   Java开发  

Java常用加密技术和代码总结 经验

总结类文章,把一些常用的Java加密技术和核心代码写在这边,供参考。 首先大家要记住现代密码学最重要的原则柯克霍夫原则:数据的安全基于密钥而不是算法的保密。也就是说即使密码系统的任何细节已为人悉知,只要密匙未洩漏,它也应是安全的。

tiankon 2016-07-15   28706   0

Java细节:字符串的拼接 经验

英文版Thinking In Java,读到了字符串对象的拼接。参考着这本书做个翻译,加上自己思考的东西,写上这篇文章记录一下。 不可变的String对象 在Java中,String对象是不可变的

ailixchen 2014-09-02   17078   0

Java并发编程实战 - 取消与关闭 经验

分容易的事情。Java中也没有提供任何安全的机制能够使它们停下来(虽然Thread.stop和suspend等方法提供了这样的机制,但是它们存在一些严重的缺陷,应该避免使用)。但Java提供了 中断(Interruption)

estren83 2016-09-20   7776   0

Java并发(1)-基础概念 经验

这是将是一系列关于Java并发基础知识的文章。事实上,主要是《实战Java高并发程序设计》的读书笔记和网络资料以及对它们的整理。 相关概念 1.同步Synchronous和异步Asynchronous

mlab3422 2016-06-23   21708   0

Java 设计模式 -- 命令模式 经验

首先就是我们的 Client 想要实现一个功能,于是它就创建了一个 Command , 为了方便调用将 Command 封装在了 Invoker 中,当我们想调用的时候, Invoker 会执行内部 Command 提供的方法, Receiver 接收到 Command 的请求,为其提供底部支持。

pbyp4943 2016-10-08   5873   0

Java 接口--面向对象的精髓 经验

呢?其实他们也不知道以后USB上会连什么设备,他们只是定义了一个数据传输与供电的标准而已。 Java中也是类似的,定义了接口,就等于 定义了调用对象的标准。 接口的基本语法 使用 interface定义;

qeea6228 2016-10-19   10429   0

Java中的Filter 过滤器 经验

rvice方法,即web资源就会被访问,否则web资源不会被访问。 Filter开发两步走 编写java类实现Filter接口,并实现其doFilter方法。 在 web.xml 文件中使用 和 元素

xiaoyong12 2016-12-05   9728   0

分析 Java 线程池 Callable 任务执行原理 经验

标记2处理任务被中断的情况,这里仅仅是对线程发出中断请求,不确保任务能检测并处理中断,详细原理去看Java的中断机制。 最后调用finishCompletion完成收尾工作。 public boolean

KariShaffer 2016-11-29   15258   0

关于 Java 中枚举 Enum 的深入剖析 经验

举来实现一些限定。Java也不例外。Java中的枚举类型为Enum,本文将对枚举进行一些比较深入的剖析。 什么是Enum Enum是自Java 5 引入的特性,用来方便Java开发者实现枚举应用。一个简单的Enum使用如下。

jollyznl 2016-11-29   7415   0

Realm Java 原理介绍以及常见问题 经验

Realm Java 介绍 上文中所提到的 Realm 与 MVCC 相关的概念在所有的 Realm 产品中都适用,接下来我们介绍一下在 Realm Java 中这些概念是怎么与 Java 语言和 安卓框架相结合并实现的。

JulianProva 2016-11-17   8320   0
Realm   Java  

Java动态绑定机制的内幕 经验

Java方法调用的过程中,JVM是如何知道调用的是哪个类的方法源代码? 这里面到底有什么内幕呢? 这篇文章我们就将揭露JVM方法调用的静态(static binding) 和动态绑定机制(auto binding)

rulin123 2016-12-20   9390   0
JVM   Java开发  

深入剖析Java中的装箱和拆箱 经验

自动装箱和拆箱问题是Java中一个老生常谈的问题了,今天我们就来一些看一下装箱和拆箱中的若干问题。本文先讲述装箱和拆箱最基本的东西,再来看一下面试笔试中经常遇到的与装箱、拆箱相关的问题。 以下是本文的目录大纲:

RosSowell 2016-12-19   10731   0

一个事半功倍的Java反射库 经验

Java和Android中,我们常常会使用反射来达到一些兼容的目的。Java原生提供的反射很是麻烦,使用起来很是不方便。比如我们想要调UserManager的静态方法get,使用原生的实现如下 try

z00124908 2017-01-09   11352   0

2016最流行的Java EE服务器 经验

如今是我们发布有关Java领域统计资料的第四个年头。每年春天,我们对从JVM 的Plumbr 代理监测器收集到的数据进行挖掘,发现了以下几点: Java版本的使用情况(是Java6、7,还是8); 虚拟机使用的哪一款(是Oracle

xzrm4831 2017-01-15   12160   0

Java中的substring真的会引起内存泄露么? 经验

Java中开发,String是我们开发程序可以说必须要使用的类型,String有一个substring方法用来截取字符串,我们想必也常常使用。但是你知道么,关于Java 6中的substring是否

xql80329 2017-01-22   17473   0

Java、Android平台通用的AES文件加密 经验

动化,决定将加密过程用java代码实现打成jar包,然后用脚本去执行等到加密后的补丁包。这样加密过程在java平台实现,而解密过程是在Android平台实现。后来发现在java平台经AES加密后的文件

RussBess 2016-12-26   12488   0
1 2 3 4 5 6 7 8 9 10