目录

我的学习分享

记录精彩的程序人生

存档: 2020 年 06 月 (10)

【Conflux】keystore文件+密码能还原出私钥和账号地址

https://github.com/calmlism/Conflux-wallet/blob/master/app/src/main/java/pro/conflux/wallet/utils/CFXWalletUtils.java

使用Java SDK进行Conflux开发

目前有Java SDK有两个: java-sdk-官方版:https://github.com/Conflux-Chain/java-conflux-sdk java-sdk-社区版:https://github.com/calmlism/java-conflux-sdk 本文使用官方版进行开发。 创建钱包,申请测试CFX 钱包的创建参考https://juejin.im/post/5ef562c8f265da22dc3fccfe 编写/测试/部署智能合约

6分钟以太坊实战系列-Web3j对智能合约的调用

一、 什么是 web3j web3j是一个高度模块化、响应式、类型安全的Java和Android库,用于与智能合约交互,并与Ethereum网络的客户端(节点)集成。 二、准备工作 1.新建java项目,引入 Maven 包 <dependency> <groupId>org.web3j</groupId> <artifactId>core</artifactId> <version>3.3.1</version> </dependency> 2.打开客户端 注意:开私有链的时候需要加上 --rpc 参数。否则无法调用。并且需要打开你的矿工,来完成智能合约部署调用等工作。 geth --rpc --datadir "./chain" --nodiscover console 2>>ouput.log miner.start() 3.生成智能合约的封装器 (1) 下载 web3j 的 Command Line Tool: brew tap web3j/web3j brew in....

ahk之路:利用ahk在window7下实现窗口置顶

操作系统:win7 64位 ahk版本:autohotkey_L1.1.24.03 今天安装了AutoHotkey_1.1.24.03、SciTE、PuloversMacroCreator,重新开始我的ahk之路。 先写了一个一直想在windows下实现的功能——窗口置顶,在linux下用习惯了这个功能,还真是离不开了。代码很简单: 1 #t:: 2 WinSet AlwaysOnTop,On,A 3 return 4 5 #b:: 6 WinSet AlwaysOnTop,Off,A 7 return 1~3行实现了win+t使窗口置顶 5~6行实现win+b取消置顶 编译成.exe后加入开机启动套餐~ 收获:   1、ahk对大小写不敏感   2、#代表win,^代表ctrl https://www.cnblogs.com/yaohunzhanyue/p/6155857.html 

jfreechart1.5 - 柱形图设置数值显示 (论坛上的方法不适用于1.5) 有更新!

传送门 官方:http://www.jfree.org/jfreechart/ 最新版本2017年,版本号1.5 API:http://www.jfree.org/jfreechart/api/javadoc/index.html 解决: //柱形图设置数值显示 CategoryItemRenderer renderer = plot.getRenderer(); renderer.setDefaultItemLabelGenerator(new StandardCategoryItemLabelGenerator()); renderer.setDefaultItemLabelsVisible(true); plot.setRenderer(renderer); 网上答案 - 补充 3.1 BarRenderer3D 在1.5版本中没有。 3.2 以前的答案失效 BarRenderer renderer=new BarRenderer(); renderer.setBaseItemLabelGenerator(new StandardCategoryItemLabe....

NetBeans Platform资源

Pro Apache NetBeans.pdf ProApacheNetBeans.zip ProApacheNetBeans.z01.zip

jfreechart-1.0.19源码及开发人员指南

jfreechart1.0.19.zip jfreechart0198d4961090fc00c93880fe4c5a66d7c1fef3ef.zip

Java API for GPIB Devices

Provides a convenient set of Java classes to enumerate, take control and use IEEE488-compliant devices. These classes hide the platform-dependant pieces of code, allowing one to write once and deploy anywhere any virtual instrumentation program. https://sourceforge.net/projects/jpib/ 

基于usb4java实现的java下的usb通信

https://www.cnblogs.com/sowhat4999/p/4572720.html http://usb4java.org/

Java中元组的使用

Java中元组的使用 元组在计算机领域有着特殊的意义,这个名字听起来似乎有些陌生, 平时在写代码也基本没什么应用场景, 然而, 出人意料的是, 元组跟程序设计密切相关, 可能有的同学不知道, 关系数据库中的「纪录」的另一个学术性的名称就是「元组」, 一条记录就是一个元组, 一个表就是一个关系, 纪录组成表, 元组生成关系, 这就是关系数据库的核心理念。 元组是关系数据库不可脱离的部份, 但是在程序设计中, 元组并不显得那么不可或缺。 有一些编程语言本身就自带元组的语法, 比如说python、F#、haskell、scala等,另一些更为流行的编程语言却不带元组语法, 如Java、JavaScript、c++、c#等。 元组并不像数组、对象那样是不可缺少的编程元素,但是, 使用它却能对编写代码带来很多的便利,尤其是当一个函数需要返回多个值的情况下。对于这种情况, 普遍的做法是定义一个对象,把函数需要返回的值作为对象的属性设置,然后把函数的返回值类型设为这个对象的类型, 函数直接返回这个对象就相当于返回多个值了。或者可以让这个函数返回一个map数据结构,具体的数据存在这个map里面。 然而....