Java 8新特性探究(四)类型注解 复杂还是便捷 经验

原文出处: 成熟的毛毛虫的博客 本文将介绍java 8的第二个特性:类型注解。 注解大家都知道,从java5开始加入这一特性,发展到现在已然是遍地开花,在很多框架中得到了广泛的使用,用来简化程

jopen 2015-02-05   11551   0

Java8:Lambda表达式增强版Comparator和排序 经验

和对集合(Collection)进行排序。 这篇文章是Baeldung上的 “Java ——回归基础”(“Java – Back to Basic”)系列 的一部分。 首先,让我们先定义一个简单的实体类:

jopen 2015-03-04   13205   0

几个可用于数据挖掘和统计分析的java 经验

自己的Java代码调用。 WEKA包含数据预处理,分类,回归,聚类,关联规则,和可视化工具。它也非常适用于开发新的机器学习方案。 jmotif :时间序列、分类、数据挖掘开发库 java-ml

cwf8 2015-01-09   140171   0

Java并发专题 带返回结果的批量任务执行 CompletionService ExecutorService.invokeAll 经验

completionService; import java.util.Random; import java.util.concurrent.BlockingQueue; import java.util.concurrent

jopen 2016-01-16   15974   0

机器学习与数据挖掘-K最近邻(KNN)算法的实现(java和python版) 经验

KNN算法基础思想前面文章可以参考,这里主要讲解java和python的两种简单实现,也主要是理解简单的思想。 http://blog.csdn.net/u011067360/article/details/23941577

jopen 2016-01-18   33711   0

详解如何使用代码进行音频合成,以Java为示例语言,以Android为示例平台 经验

对音频合成的理解阐述给各位,力图读完的各位可以对音频合成整体过程有一个清晰的了解。 本篇博文以Java为示例语言,以Android为示例平台。 本篇博文着力于讲解音频合成实现原理与过程中的细节和潜

kang2086 2016-06-29   76551   0

Java TCP/IP Socket】深入剖析socket——TCP套接字的生命周期 经验

新的Socket实例创建后,就立即能用于发送和接收数据。也就是说,当Socket实例返回时,它已经连接到了一个远程终端,并通过协议的底层实现完成了TCP消息或握手信息的交换。

y_guotian 2016-06-15   14294   0

Java反射库中的安全漏洞在30个月后终于修复了 经验

2013年7月,安全组织Security Explorations发现了 Java 7u25中的一个安全漏洞 ,通过这个漏洞攻击者可以完全摆脱Java沙箱。Oracle在更新的7u40中包含了一个补丁,但是据Security

ShaPadgett 2016-05-16   25322   0

Java 9、OSGi以及模块化的未来(第二部分) 经验

核心要点 Java 9会在2017年发布,一个标志性的特性就是新的模块化系统,名为Java平台模块化系统(JPMS)。本文探讨了它与现有的Java模块标准即OSGi会产生什么样的关联,又会对其产生什么样的影响。

AlejandraSt 2017-01-17   12421   0

深入Java虚拟机之虚拟机体系结构 经验

成了我惯用的“伎俩”。 要对Java程序进行内存优化和性能调优,不了解虚拟机的内部原理(或者叫规范更严谨一点)是肯定不行的,这里推荐一本好书《深入Java虚拟机(第二版)》(Bill Venners著,曹晓刚

openkk 2011-12-27   28413   0
JVM   Java开发  

java 使用Calendar类计算每月有多少自然周,并输出每周的开始和结束日期 经验

思路:首先是获取该月的实际天数,然后从1号遍历直至该月最后一天,利用Calendar类找出该日是一周中的第几天, (1)若该日是周日,则视为一周结束,并用该日期减去6找到该周的开始日期,若相减结果小于等于1,则说明该周起始日期应该是本月1号。

jopen 2013-09-22   68393   0

Java】通过DES加密和解密工具,对字符串进行加密和解密操作 经验

可以指定不同的密钥对同一字符串进行不同的加密操作,增强加密性能。 Java代码如下: package com.app; import java.security.Key; import java.security.Security;

jopen 2013-10-13   71299   0

java处理图片(压缩成小尺寸;加文字和logo水印) 经验

用java处理图片(压缩成小尺寸;加文字和logo水印)

openkk 2012-06-05   48738   0

Java 8新特性探究(七)深入解析日期和时间-JSR310 经验

间的路径 。但java之前的日期做法太令人恶心了,我们先来吐槽一下 吐槽java.util.Date跟Calendar Tiago Fernandez做过一次投票,选举最烂的JAVA API,排第一的EJB2

jopen 2014-01-19   28617   0

Java注解教程:自定义注解示例,利用反射进行解析 经验

Java注解能够提供代码的相关信息,同时对于所注解的代码结构又没有直接影响。在这篇教程中,我们将学习Java注解,如何编写自定义注解,注解的使用,以及如何使用反射解析注解。 注解是Java 1.5

jopen 2015-01-12   29417   0

JAVA 利用反射机制查询数据库返回相应对象 经验

JAVA 利用反射机制查询数据库返回相应对象

jopen 2014-09-18   27032   0

电子邮件黑名单/白名单匹配的Java库:ListMatcher 经验

一个Java库,用于电子邮件地址黑名单/白名单匹配。但也可以用于IP范围和URL等类似的内容。 //load some patterns from a text file: Set whiteListPatterns

jopen 2014-10-31   20200   0

Java多线程编程模式实战指南(三):Two-phase Termination模式 经验

停止线程是一个目标简单而实现却不那么简单的任务。首先,Java没有提供直接的API用于停止线程。此外,停止线程时还有一些额外的细节需要考 虑,如待停止的线程处于阻塞(等待锁)或者等待状态(等待其它线程

jopen 2015-01-22   24020   0

Java对象序列化和反序列化程序:Xson 经验

项目介绍 Xson是一个Java对象序列化和反序列化程序。支持Java对象到字节数组的序列化,和从字节数组到Java对象的反序列化。 2. 支持的对象类型 1.Java POJO对象 2.基本类型:byte

jopen 2014-07-23   19897   0

EmailToolWithoutWeb - 一个普通的Java发送邮件的小工具 经验

img width="95" height="93" src="cid:a"> 使用cid读取 java代码 : //正文圖片 MimeBodyPart img = new MimeBodyPart();

jopen 2016-01-03   7443   0
1 2 3 4 5 6 7 8 9 10