Java对象锁和锁全面解析(多线程synchronized关键字) 经验

使用到了,再回头看。 本文主要是将synchronized关键字用法作为例子来去解释Java中的对象锁和锁。特别的是希望能帮大家理清一些概念。 一、synchronized关键字 synchronized关键字有如下两种用法:

Eil6537 2016-06-17   26715   0

Java 8 Lambda 表达式:模拟 Mixin 实现的多重继承 经验

Java 8 开始出现,带来一个全新特性:使用 Lambda 表达式 (JSR-335) 进行函数式编程。今天我们要讨论的是 Lambda 的其中一部分:虚拟扩展方法,也叫做公共辩护(defender

openkk 2012-08-15   20818   0

Java时间工具(把日期时间转换成xx秒前、xx分钟前、xx小时前...) 代码段

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

uyu 2014-12-31   15078   0
Java   工具类  

硬盘大小转换(B,KB,MB,GB,TB,PB之间的大小转换) 的Java工具 代码段

java程序员在实际的开发中会遇到很多的单位换算问题。今天我给大家带来的是关于计算机硬盘大小的换算。多数情况下,一般要求 b,kb,mb,gb,tb,pb之间的大小转换,我们都知道他们之间的换算是乘以

cmn6 2015-03-06   2077   0
Java  

Java上传图片,对图片进行等比例缩放,及局部裁剪的工具代码 代码段

import java.awt.Container; import java.awt.Graphics; import java.awt.Graphics2D; import java.awt.Image;

jopen 2015-10-07   2379   0
Java  

commons.json - Java的序列化与反序列化JSON格式 经验

commons.json 是Java的序列化与反序列化JSON格式的库,commons.json非常轻量,且性能比Jackson和Gson好,并且支持缓存。 示例: Java Object to JSON:

openkk 2011-12-18   35840   0

Java算术表达式计算库 ExpressionJ 0.8 Beta1 发布 资讯

是一个用来解析简单的算术表达式的 Java 库。 ExpressionJ 0.8 Beta1 发布,该版本在某些方面性能提升了 50%-100%. ExpressionJ is a Java library

jopen 2011-10-20   8343   0
Java  

Thumbnailator 发布0.4.3版本,生成缩略图的Java 资讯

Thumbnailator 是一个Java缩略图生成库。利用其提供的简单API,两三行代码就能够从现有图片生成缩略图。支持根据一个目录批量生成缩略图。还支持旋转,水印等。 此版本增加了支持使

jopen 2013-01-03   12777   1

Genson 0.91 发布,一个快速、可扩展的Java JSON 转换 资讯

Genson 是一个轻量级的 Java 库用来处理 JSON 数据,提供了完全的数据绑定和 Java 泛型支持,具有可扩展,可配置,快速,易于使用的特点。 Genson 0.91 发布,该版本主要是修复流API方面的

openkk 2012-08-20   5889   0
JSON  

PHP文件操作(含获取文件内容及属性,更改文件,文件超出一定大小时删除) 博客

<?php class fileinfo { public $file; function __construct($f) { $this->file = $f; } function createfile() { touch($this->file) or die("Couldn't create $this->file,sorry!"); } function modifilefile() {

webphp 2012-01-11   3525   0
P24

  Spring 的优秀工具盘点 文档

用的工具,您不但可以在 Spring 应用中使用这些工具,也可以在其它的应用中使用,这些工具中的大部分是可以在脱离 Spring 框架时使用的。了解 Spring 中有哪些好用的工具并在程序编

onlinedog 2012-02-14   713   0
P39

  常用控件和的使用 文档

常用控件和的使用 Visual Studio.Net(简称VS.NET)使用控件(组件)设计Windows应用程序。将VS.NET工具箱窗口中的控件放到窗体中,使用属性窗口改变控件的属性,或在程序

龙狻猊 2015-06-15   2572   0
P6

  Collection、List、Set、Map集合的异同 文档

p集合的异同 ―――李要强 线性表,链表,哈希表是常用的数据结构,在进行Java开发时,JDK已经为我们提供了一系列相应的来实现基本的数据结构。这些均在java.util包中。本文试图通过简单的

chao1314 2011-05-28   442   0
P

PHP5 学习教程 文档

大家都知道,PHP是一种弱类型的语言。在使用变量前不需要定义,不需要声明变量的数据类型。这在编程中带来很多便利,但也带了一些隐患,特别当变量的类型变化时。在PHP5增加了类型指示,可以在执行过程中自动对类方法的参数类型进行判断。这类似于Java2中的RTTI,配合reflection可以让我们很好地控制对象。

yuanfang22 2012-07-10   1019   0
PHP开发   PHP  

poi 导出Excel 工具 代码段

import java.io.OutputStream; import java.lang.reflect.Method; import java.text.SimpleDateFormat; import

wn25 2015-01-12   4515   0
Java  

Android图片缓存工具 代码段

public class ImageCache { static private ImageCache cache;// 一个Cache实例 private Hashtable<String, ImageRef> ImageRefs;// 用于Chche内容的存储 private ReferenceQueue<Image> q;// 垃圾Reference的队列 // 继承SoftReferenc

f25p 2015-01-13   1616   1
Android  

php可逆的加密 代码段

<? class encryptCalss { var $key=12; function encode($txt){ for($i=0;$i<strlen($txt);$i++){ $txt[$i]=chr(ord($txt[$i])+$this->key); } return $txt=urlencode(base64_encode(urlencode($txt))); } function

ded3b 2015-01-23   2188   0
PHP  

Hbase 常用工具 代码段

import java.io.IOException; import java.util.ArrayList; import java.util.List; import org.apache.hadoop

jopen 2015-02-04   1831   0
Java   HBase  

C#文件帮助FoderHelper 代码段

DirectoryInfo 对象的基础。 当分析许多文件和目录时,请使用该基。 FileInfo fi; DirectoryInfo di; //创建一个自己写的实体的实体 fileEntity newfile = new

n672 2015-02-07   1081   0
C#  

观察者工具NotificationUtil 代码段

1. .h文件 #ifndef _NotificationUtil_H_ #define _NotificationUtil_H_ #include "cocos2d.h" using namespace cocos2d; using namespace std; class NotificationUtil : public Ref { public: virtual bool init();

lidki 2015-03-21   1594   0
C/C++  
1 2 3 4 5 6 7 8 9 10