以太坊(英语:Ethereum )的概念首次在2013至2014年间由程序员Vitalik Buterin提出,大意为“下一代加密货币与去中心化应用平台”,在2014年通过众募得以开始发展。以太坊是一个平台和一种编程语言,使开发人员能够建立和发布下一代分布式应用。以太坊可以用来编程,分散,担保和交易任何事物:投票,域名,金融交易所,众筹,公司管理,合同和大部分的协议,知识产权,还有得益于硬件集成的智能资产。
阅读全文
加速maven的下载速度-使用阿里云镜像
maven过程下载包的速度总是很慢,因为默认的maven中央仓库是国外的,改为阿里云的中央仓库就好了。只需要在setting.xml中mirrors节点中增加一段代码:
<mirror>
<id>CN</id>
<name>OSChina Central</name>
<url>http://maven.aliyun.com/nexus/content/groups/public/</url>
<mirrorOf>central</mirrorOf>
</mirror>
阅读全文
第三方支付直连和间连的区别与联系
直连就是第三方支付【直接对接】银行接口。间连指第三方支付【间接对接】银行接口,中间存在一个中介方(例如银联)
阅读全文
java 的TreeMap
在添加、删除和定位映射关系上,TreeMap类要比HashMap类的性能差一些,但是其中的映射关系具有一定的顺序。如果不需要一个有序的集合,则建议使用HashMap类;如果需要进行有序的遍历输出,则建议使用TreeMap类。在这种情况下,可以先使用 HashMap。在需要排序时,利用现有的 HashMap,创建一个 TreeMap 类型的实例
阅读全文
linux的top命令
top命令是Linux下常用的性能分析工具,能够实时显示系统中各个进程的资源占用状况,类似于Windows的任务管理器。top显示系统当前的进程和其他状况,是一个动态显示过程,即可以通过用户按键来不断刷新当前状态.如果在前台执行该命令,它将独占前台,直到用户终止该程序为止. 比较准确的说,top命令提供了实时的对系统处理器的状态监视.它将显示系统中CPU最“敏感”的任务列表.该命令可以按CPU使用.内存使用和执行时间对任务进行排序;而且该命令的很多特性都可以通过交互式命令或者在个人定制文件中进行设定
阅读全文
windows中端口查看、关闭进程
在windows中开发时,经常会有端口被占用的情况,可以用netstat查看端口占用情况,可以用taskkill结束该进程。下面以结束占用8080端口的进程为例
阅读全文
linux的less命令使用
less命令用来查看文件,可以对文件或其它输出进行分页显示,它的用法与more命令类似,但是比more命令要强大许多
阅读全文
linux下使用vim修改jar包或zip包内文件内容
介绍一种通过vim命令不解压压缩包直接更改文件内容的方法
阅读全文
Jobs should be canceled by the plugin that scheduled them during shutdown
启动eclipse时界面一闪而过,用命令启动,可以看到报错:Jobs should be canceled by the plugin that scheduled them during shutdown: org.eclipse.epp.internal.mpc.ui.wizards.MarketplaceDropAdapter
阅读全文
eclipse导入git项目提示“no projects found"的解决方法
eclipse导入远程git项目,完成项目下载到创建项目页面提示“no projects found",原因是git项目里没有.classpath,.projetct等文件,导致eclipse不能识别
阅读全文