LINQ的Java移植版本 linq4j 经验

linq4j 是 LINQ 的 Java 语言移植版本。语言集成查询 (LINQ) 是 Visual Studio 2008 和 .NET Framework 3.5 版中一项突破性的创新,它在对象领域和数据领域之间架起了一座桥梁。

openkk 2012-08-05   30787   0

采用Java Swing开发的一个定时关机的小工具源码 经验

import java.awt.*; import java.awt.event.*; import java.io.IOException; import java.util.Calendar; import

jopen 2012-11-19   35133   0

用于创建和读取RPM包的Java类库:Redline 经验

Redline是一个纯Java类库实现RPM Package Manager包操作,当前支持创建和读取RPM包。它包含了一个Ant任务用于构建脚本集成。 项目主页: http://www.open-open

jopen 2013-04-12   13454   0

Java日志组件:log4j使用详解 经验

一、入门 a). 新建Java Project>>新建package>>新建java类; b). import jar包(一个就够),这里我用的是log4j-1.2.14.jar, c). 新建log4j

jopen 2013-12-11   29215   0

java中的各种数据类型在内存中存储的方式 经验

1.java是如何管理内存的 java的内存管理就是对象的分配和释放问题。(其中包括两部分) 分配:内存的分配是由程序完成的,程序员需要通过关键字new为每个对象申请内存空间(

jopen 2014-11-08   83033   0

零成本实现接口自动化测试 – Java+TestNG 测试Restful service 经验

本文主要介绍如何用Java针对Restful web service 做接口自动化测试(数据驱动),相比UI自动化,接口自动化稳定性可靠性高,实施难易程度低,做自动化性价比高。所用到的工具或类库有 TestNG

jopen 2015-01-17   143692   0

Java 8新特性探究(二)深入解析默认方法 经验

好处是面向抽象而不是面向具体编程,缺陷是,当需要修改接口时候,需要修改全部实现该接口的类,目前的java 8之前的集合框架没有foreach方法,通常能想到的解决办法是在JDK里给相关的接口添加新的方

jopen 2015-02-04   14936   0

Oracle 体验版高性能 Java 虚拟机:GraalVM 经验

Graal 是一个全新的体验的 JIT 即时 Java 编译器,集成到 HotSpot 虚拟机。侧重于通过新技术提供极高的性能,例如方法内联(inlining)、移除对象分配和投机执行 (speculative

jopen 2014-09-28   13234   0

一个阳历转农历的java程序 经验

import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.Calendar; import

jopen 2014-10-10   40417   0

在 Ubuntu 14.10 Server 上安装 Jetty 9(Java服务引擎和Web服务器) 经验

在安装Jetty服务器前,您需要通过以下命令安装Java sudo apt-get install openjdk-8-jdk Java将会安装到/usr/lib/jvm/java-8-openjdk-i386,

jopen 2015-01-27   42916   0
Jetty   Ubuntu  

Java方法覆盖和变量覆盖的区别详解 经验

对于Java初学者来说,很容易将Java中的方法覆盖、方法重载以及变量覆盖互相混淆,本文主要来对Java中的方法覆盖和方法重载进行详细地却分,并且用具体的代码来进行解释。 首先,我们看看关于重载,和覆盖(重写)的简明定义:

jopen 2014-12-10   20755   0

java日志组件需要知道的几件事 经验

java日志需要知道的几件事。由于现在开源框架日益丰富,好多开源框架使用的日志组件不尽相同。存在着在一个项目中,不同的版本,不同的框架共存。导致日志输出异常混乱。 由于现在开源框架日益丰富,好多开

jopen 2015-01-04   47198   0

Java8集合中的Lambda表达式 经验

《四火的唠叨》 原文出处: zeroturnaround Lambdas 表达式是Java 8的主题,在Java平台上我们期待了很久。但是,如果如果我们不在集合中使用它的话,就损失了很大价值。把现有

jopen 2015-01-18   15846   0

Java正则表达式API详解 经验

Java中正则表达式相关的类都在java.util.regex之内,一般来说,主要用到的是这两个类: java.util.regex.Pattern 和 java.util.regex.Matcher

jopen 2015-01-22   16353   0

Java 8新特性探究(十一)Base64详解 经验

bind包下面,不被很多开发者知道。 在Java 8在java.util包下面实现了BASE64编解码API,而且性能不俗,API也简单易懂,下面展示下这个类的使用例子。 java.util.Base64

jopen 2015-02-06   20106   0

Java开发人员:如何穿过Docker现象这片“丛林” 经验

理工具时往往兴趣不太大。 于是我现在关注Docker领域可能有点晚,不过今天我还是要谈谈Java开发人员如何能够穿过Docker现象这片丛林,更容易了解使用这种热门新技术来简化开发流程的种种好处。

jopen 2015-02-15   20267   0

Java开发者写SQL时常犯的10个错误 经验

我十分惊讶的发现,我最近的一篇文章——《 Java开发者写SQL时常犯的10个错误 》——最近在 我的博客 和 我的合作伙伴DZone 上非常的受欢迎。(这篇博客)的流行程度说明了几件事: SQL在专业的Java开发中多么重要。

jopen 2015-03-09   22756   0
SQL   Java开发  

使用VisualVM对JAVA程序进行性能分析及调优 经验

开发大型 Java 应用程序的过程中难免遇到内存泄露、性能瓶颈等问题,比如文件、网络、数据库的连接未释放,未优化的算法等。随着应用程序的持续运行,可能会造成整个系统 运行效率下降,严重的则会造成系统崩

jopen 2015-06-29   21538   0

Java Quartz cron 表达式详解 日期表达式 经验

“*”字符被用来指定所有的值。如:”*“在分钟的字段域里表示“每分钟”。 “?”字符只在日期域和星期域中使用。它被用来指定“非明确的值”。当你需要通过在这两个域中的一个来指定一些东西的时候,它是有用的。看下面的例子你就会明白。

y37f 2015-03-15   37294   0

eclipse 3.7 indigo(Eclipse IDE for Java EE Developers) 安装 git 插件 经验

eclipse 3.7 indigo(Eclipse IDE for Java EE Developers) 安装 git 插件

humm0214 2015-06-03   91924   0
1 2 3 4 5 6 7 8 9 10