Bitcoin的Java客户端 BitcoinJ

2011-03-23  来源:本站原创  分类:开源  人气:13 

BitcoinJ 网站 : http://code.google.com/p/bitcoinj/

Bitcoin是点对点基于网络的匿名数字货币,汇款通道没有中央控制中心,货币转帐是由网络节点进行集体管理,交易各方可以隐藏自己的真实身份。一位Google的工程师发布了Bitcoin虚拟货币系统的一个开源Java客户端,名字就叫BitcoinJ,托管在Google Code。该项目是Google允许的雇员20%自由支配时间的成果。Bitcoin的技术负责人Gavin Andresen在接受采访时表示,他希望未来他的PayPal帐号里存的是Bitcoin货币。

  • 授权协议: Apache
  • 开发语言: Java
  • 操作系统: 跨平台
相关文章
  • Bitcoin的Java客户端 BitcoinJ 2011-03-23

    BitcoinJ 网站 : http://code.google.com/p/bitcoinj/ Bitcoin是点对点基于网络的匿名数字货币,汇款通道没有中央控制中心,货币转帐是由网络节点进行集体管理,交易各方可以隐藏自己的真实身份.一位Google的工程师发布了Bitcoin虚拟货币系统的一个开源Java客户端,名字就叫BitcoinJ,托管在Google Code.该项目是Google允许的雇员20%自由支配时间的成果.Bitcoin的技术负责人Gavin Andresen在接受采访时表示

  • OpenID的Java客户端 JOpenID 2009-10-22

    JOpenID 网站 : http://code.google.com/p/jopenid/ JOpenID是一个轻量级的OpenID 2.0 Java客户端,仅50KB+(含源代码),允许任何Web网站通过OpenID支持用户直接登录而无需注册,例如Google Account或Yahoo Account. JOpenID支持Java 5或更高版本,Servlet 2.3或更高版本,能运行在任何Java Web应用中. oschina 使用 JOpenID 实现 Gmail 和 Yahoo 帐

  • WebDAV 的 Java 客户端开发包 Sardine 2010-03-29

    Sardine 网站 : http://code.google.com/p/sardine/ Sardine 是下一代的 WebDAV 的 Java 客户端开发包,使用非常简单,但并没有完全实现 WebDAV 客户端的规范. 示例代码: Sardine sardine = SardineFactory.begin(); List<DavResource> resources = sardine.getResources("http://yourdavserver.com/adirec

  • Redis的Java客户端 Jedis 2011-04-01

    Jedis 网站 : https://github.com/xetorthio/jedis Jedis 是 Redis 官方首选的 Java 客户端开发包. 实例方法: import redis.clients.jedis.* Jedis jedis = new Jedis("localhost"); jedis.set("foo", "bar"); String value = jedis.get("foo"); 支持的特效

  • beansdb的java客户端 beansdb4j 2011-11-15

    beansdb4j 网站 : http://code.google.com/p/beansdb4j/ 这是beansdb的java客户端, 它使用了和python客户端一模一样的hash算法, 所以它和python客户端是完全兼容 - 这意味着你可以用python客户端存一个东西进beansdb, 然后用java客户端把它取出来. 示例代码: // specify the beansdb nodes. Map<InetSocketAddress, Range> servers = new Ha

  • Cassandra的Java客户端包 astyanax 2012-11-13

    astyanax 网站 : https://github.com/Netflix/astyanax astyanax 是一个 Cassandra 的 Java 客户端开发包.Netflix 目前正在使用的就是这个客户端. 主要特性: High level, simple object oriented interface to Cassandra. Fail-over behavior on the client side. Connection pool abstraction. Implem

  • Zookeeper Java客户端 zkclient 2013-09-04

    zkclient 网站 : https://github.com/adyliu/zkclient 简单.高效的Zookeeper Java客户端. 让Zookeeper API 使用起来更简单 非常方便订阅各种事件并自动重新绑定事件(会话建立.节点修改.节点删除.子节点变更等) session过期自动重连.机制 快速入门 下面部分将引导使用者快速入门. 快速指南: 简单快速入门使用,满足大部分需求 FAQ: 常见的问题 授权协议: Apache 开发语言: Java 操作系统: 跨平台

  • 缓存系统MemCached的Java客户端优化历程 2014-02-08

    Memcached 是什么? Memcached是一种集中式Cache,支持分布式横向扩展.这里需要解释说明一下,很多开发者觉得Memcached是一种分布式缓存系统,但是其实Memcached服务端本身是单实例的,只是在客户端实现过程中可以根据存储的主键做分区存储,而这个区就是Memcached服务端的一个或者多个实例,如果将客户端也囊括到Memcached中,那么可以部分概念上说是集中式的.其实回顾一下集中式的构架,无非两种情况:一是节点均衡的网状(JBoss Tree Cache),利用J

  • 常用互联网服务手机Java客户端 2015-01-10

    随着3G时代的即将到来,手机上网越来越普遍,比如在手机上更新博客.在手机上使用twitter.Google reader.gmail等.不同的手机系统所需要的客户端都不同,但相信现在大多数手机都能够支持Java,所以,这里介绍几款适用于这类手机的Java客户端. Gmail手机客户端Java版 去年,Gmail推出了gmail 2.0官方手机客户端,所以就不赘述了. 手机访问地址:http://m.google.com/mail 直接jar下载地址:http://m.google.com/app

  • MQ测试JAVA客户端实现源码 2013-03-20

    客户端实现 JAVA客户端源码 /** * TestFotMQ.java */ import java.io.File; import java.io.FileInputStream; import java.io.InputStream; import java.util.Properties; import org.apache.commons.logging.Log; import org.apache.commons.logging.LogFactory; import com.ibm.

  • (转载)Hbase -- Java客户端编程 2013-08-15

    本文以HBase 0.90.2为例,介绍如何在Windows系统,Eclipse IDE集成环境下,使用Java语言,进行HBase客户端编程,包含建立表.删除表.插入记录.删除记录.各种方式下的查询操作等. 1. 准备工作 1.下载后安装jdk包(这里使用的是jdk-6u10-rc2-bin-b32-windows-i586-p-12_sep_2008): 2.下载eclipse,解压到本地(这里使用的是eclipse-java-helios-SR2-win32): 3.下载HBase包,解压

  • redis java客户端Jedis 实现 连接池 + 简单的负载均衡 2015-02-12

    1.下载 redis_win_2.6.13.zip 安装包 下载地址:大家去百度吧 2.redis_win_2.6.13.zip 安装包解压缩后,进入redis-server.exe所在目录 在此目录中,新建一个配置文件:redis01.conf[此处文件名字,并不固定],文件内容如下: #是否以后台进程运行 daemonize yes #指定后台进程的pid文件写入位置 pidfile /var/run/redis.pid #监听端口,默认为6379 port 6379 #只接受以下绑定的IP

  • Redis的Java客户端Jedis的八种调用方式(事务.管道.分布式-)介绍 2015-03-19

    edis是一个著名的key-value存储系统,而作为其官方推荐的java版客户端jedis也非常强大和稳定,支持事务.管道及有jedis自身实现的分布式. 在这里对jedis关于事务.管道和分布式的调用方式做一个简单的介绍和对比: 一.普通同步方式 最简单和基础的调用方式, @Test public void test1Normal() { Jedis jedis = new Jedis("localhost"); long start = System.currentTimeMil

  • 几种REST服务JAVA客户端类库 2014-01-01

    可选的有: 1)https://jersey.java.net/ 2)http://www.jboss.org/resteasy 3)http://square.github.io/retrofit/ 4)Sppring的RestTemplate 5)http://cxf.apache.org/docs/jax-rs-client-api.html 测试只之后发现若不用Spring环境的.话.square的retrofit比较好用. 最小依赖一下retrofit-1.3.0.jar和gson-2

  • 两个java客户端程序 2014-03-28

    [ublic class Client { public static final String IP_ADDR = "192.168.0.10";//服务器地址 public static final int PORT = 7777;//服务器端口号 public static void main(String[] args) { while (true) { Socket socket = null; try { //创建一个流套接字并将其连接到指定主机上的指定端口号 socket

  • Kafka JAVA客户端代码示例--高级应用 2014-08-08

    什么时间使用高级应用? 针对一个消息读取多次 在一个process中,仅仅处理一个topic中的一组partitions 使用事务,确保每个消息只被处理一次 使用高级应用(调用较底层函数)的缺点? SimpleConsumer需要做很多额外的工作(在以groups方式进行消息处理时不需要) 在应用程序中跟踪上次消息处理的offset 确定一个topic partition的lead broker 手工处理broker leander的改变 使用底层函数(SimpleConsumer)开发的步骤

  • SolrCloud的Java客户端请求体过大导致的400错误 2014-12-06

    由于业务原因,Solr客户端发起的查询请求体数据太多,默认采用get方式超过 tomcat maxHttpHeaderSize. 方案: 增加 tomcat maxHttpHeaderSize 到32k,默认8k 修改solr客户端默认提交方式post maxBooleanClauses 建议1-5000

  • ZooKeeper原生java客户端使用 2015-03-19

    准备: 要么使用maven,要么手动引入zookeeper-3.4.6.jar和zk包lib文件夹下的jar包,slf4j-api-1.6.1.jar等 示例代码: 同步接口: package raw_client; import java.io.IOException; import java.util.List; import java.util.concurrent.CountDownLatch; import org.apache.zookeeper.CreateMode; import

  • FastDFS使用指南: java客户端上传文件 2015-04-20

    之前我们已经完成了环境的搭建,很简单吧. ------------------------------------------------------------------------------------- 好,先看上传文件 相关配置可以参考: http://blog.csdn.net/citysheep/article/details/6034992 不过目前保持默认即可.(除了要修改client.conf里的tracker的地址) 下载http://sourceforge.net/pr

  • FastDFS使用指南: java客户端下载文件 2015-04-21

    下面来讲解 下载文件. 参考文档: http://my.codeweblog.com/yasenagat/blog/136101 http://www.tuicool.com/articles/YvQ3uu ------------------------------------------------------------------------------------------------------ import java.io.File; import java.io.FileWri