自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

阿飞的专栏

寻找乐趣,做一些有趣的事情。

原创 java1.8特性-Lambda(一个简单的场景的实现)

java1.8特性-Lambda 新建一个实体的例子 public class Person { String name; int age; String flag = "标记"; public Person(String name,...

2018-07-26 12:11:42

阅读数 206

评论数 0

原创 序列化协议

 对象序列化:将对象转化为能够保存在文件中或是在网络上传输的二进制流的过程称为对象的序列化  对象反序列化:将二进制流恢复为对象实例的过程称为对象的反序列化  序列化方式  google的protocol Buffers 、hession、 avro、thrift、java内置序列化 、xml...

2018-07-24 01:00:17

阅读数 116

评论数 0

原创 手机端调试方式-Fiddler的使用(windows)

1、下载地址 https://www.telerik.com/download/fiddler 选择需要做什么,填写邮箱,国家,点击下载 或者直接https://www.telerik.com/download/fiddler/fiddler4点击下面的 2、安装 下载完后安装 ...

2018-07-21 17:54:44

阅读数 161

评论数 0

原创 IntelliJ IDEA mac与windows中的快捷键

可以看出windows下的ctrl就是mac下的command,如windows下的删除ctrl+x,在mac下是command+x mac下的option就是windows下的alt 总结如下: 替换:ctrl+R           control + shift + R 查找文件:ctr...

2018-07-20 18:55:25

阅读数 2171

评论数 0

原创 区块链-以太坊学习笔记(九)

                                          ERCx协议 引子:2018年世界杯刚结束,法国队4:2战胜克罗利亚队获取最后的胜利,大家一定还是沉浸在这个发生了很多故事的夏日里。而让我感到惊喜的是一个连接虚拟世界和真实世界的一个例子也是因为这届世界杯,一张通...

2018-07-17 00:34:52

阅读数 266

评论数 0

原创 区块链-以太坊学习笔记(八)

宠物商店demo实践2上一节主要是运行pet-shop的例子,这一节中主要对pet-shop的例子结合业务场景进行智能合约的编写。包括领养宠物,并保存领养者合约地址,得到所有的领养者等。参考区块链-以太坊学习笔记(四)-web3.js调用智能合约中所写的,可以在此工程的基础上进行修改如下:三步走1...

2018-07-10 09:29:35

阅读数 87

评论数 1

原创 IntelliJ IDEA mac与windows中的主题和背景设置

mac:windows:

2018-07-09 11:05:02

阅读数 3103

评论数 0

原创 区块链-以太坊学习笔记(七)

宠物商店demo实践在之间的如第二节中对Truffle框架的介绍和在第四节中对web3.js的调用流程进行了介绍等。最近就对pet-shop这个官方的例子进行学习,对Truffle框架和web3.js进行更深的理解和掌握。官方网址https://truffleframework.com/boxes...

2018-07-02 06:54:58

阅读数 71

评论数 0

原创 区块链-以太坊学习笔记(六)

Solidity学习-相关语法的注意事项区块链技术-智能合约Solidity编程语言 http://www.tryblockchain.org/ 注意事项后面再补充。英文-智能合约Solidity编程语言 http://solidity.readthedocs.io/en/latest/...

2018-06-25 06:47:06

阅读数 76

评论数 0

原创 区块链-以太坊学习笔记(五)

使用remix发布Solidity语言的智能合约从官网中http://solidity.readthedocs.io/en/latest/可以看出Solidity是运行在Ethereum虚拟机之上的高级语言,当编译的时候转化为EVM字节码,这与运行在JVM(java虚拟机)语言,如java、Sca...

2018-06-25 02:20:51

阅读数 60

评论数 0

原创 区块链-以太坊学习笔记(四)

web3.js调用智能合约上文讲到:Atom工具的使用和web3.js的基本介绍,今天看看利用web3.js走一个简单调用智能合约流程。1、 利用truffleinit 命令生成智能合约框架代码可以参考笔记(二)按照自动化生成的框架进行简单的修改如下:contracts\Migrations0.s...

2018-06-11 00:51:17

阅读数 115

评论数 0

原创 Mac的一些学习日志-快捷键

今天拿到MacBook Pro,靓照一张如下图。后期会对Mac的一些学习心得日志的记录。今天就记录于此。 快捷键地址: https://support.apple.com/zh-cn/HT201236 快捷键: 1、新建桌面 三个手指在触摸屏往上推 右边有新建+ 三个手指横向滑动,...

2018-06-08 23:58:07

阅读数 142

评论数 0

原创 Atom工具的使用

换行的设置在File->Setting中

2018-06-06 20:56:37

阅读数 292

评论数 0

原创 区块链-以太坊学习笔记(三)

开发工具atom的使用和web3.js api的使用 上文讲到: Truffle框架是针对基于以太坊的Solidity语言的一套开发框架。关于Solidity语言后面会继续学习并一同分享。 如果想知道solidity的更多知识可以参考http://solidity.readthedocs.i...

2018-06-05 00:09:59

阅读数 135

评论数 0

原创 区块链-以太坊学习笔记(二)

一、Truffle框架介绍Truffle是目前最流行的以太坊开发框架。在线文档访问地址:http://truffleframework.com/docs/通过文档安装命令如下:npm install -g truffle 扩展-node的安装:前提需要安装node.js1、node安装,自带npm...

2018-05-28 00:04:31

阅读数 271

评论数 0

原创 区块链-以太坊学习笔记(一)

人生总是奇妙的,一旦你努力去做一件事,如果结果不是你想象的那样,那么老天一定会给你一个更好的结果。--《我在未来等你》今天就以区块链的学习开始吧,站在巨人(hiblock社区和BoB老师)的肩膀之上,应该可以看的更远,而且起点也更容易。跟着BoB老师先学习以太坊。注:比特币定位于一个应用,以太坊定...

2018-05-21 23:38:51

阅读数 314

评论数 0

转载 23中设计模式-前辈们智慧总结

GoF:(Gang of Four,GOF设计模式)---四人组  Design Patterns: Elements of Reusable Object-Oriented Software(即后述《设计模式》一书),由 Erich Gamma、Richard Helm、Ralph Johnso...

2017-06-28 21:10:33

阅读数 197

评论数 0

原创 NoSQL(Not Only SQL)不同分类

NoSQL  概念:NoSQL(=Not Only SQL),意即“不仅仅是SQL”,泛指非关系型的数据库。 NoSQL数据库分为四大类: 类型 典型代表 特点 列存储 HBase 按列存储结构,方便存储结构化和半结构化数据,方便做数据压缩,对针对某一列或几列的查询具有I/O优...

2017-05-22 21:20:20

阅读数 621

评论数 0

原创 前台页面报错org.apache.jasper.JasperException

exception org.apache.jasper.JasperException: javax.servlet.ServletException: java.lang.NoClassDefFoundError: org/apache/taglibs/standard/tag/rt/core/...

2017-04-30 13:44:29

阅读数 1324

评论数 0

原创 配置文件加载异常java.lang.IllegalStateException: BeanFactory not initialized or already closed - call 'refre

在利用springMVC开发项目的时候,遇到如下问题: java.lang.IllegalStateException: BeanFactory not initialized or already closed - call 'refresh' before accessin...

2017-04-30 02:40:32

阅读数 1284

评论数 0

原创 CMMI-DEV_v1.3

        最近公司在申请CMMI3级的资质,自己的身份是评估组成员(Appraisal Team Member,简称ATM),ATM主要参加文档评审及人员访谈,完成证据的记录和收集(包括文档证据和访谈证据),填写PIID表,根据所收集的证据参与评估结果的讨论和认定。         在...

2015-12-11 17:35:15

阅读数 2027

评论数 0

原创 linux 的shell处理两Excel的比较方法

关于用shell处理两Excel的方法。 方法一思路:1、先把两Exce中的列数据转为txt文件如附件中的a.txt,b.txt         2、对a.txt,b.txt进行数据处理见方法一种的cat函数         3、在利用comm函数进行比较 另外可用数据库的思想(利用OD...

2015-08-30 22:17:38

阅读数 3241

评论数 1

转载 目前流行的缺陷管理工具

缺陷管理工具: 1.  Bugzilla 2.  Bugfree 3.  TestDirector (Quality Center) 4.  ClearQuest 5.  JIRA 6.  Mantis 7.  Bugzero 8. BugTracker 9. URTracker...

2014-05-07 01:02:28

阅读数 543

评论数 0

转载 搜索引擎的工作原理

搜索引擎的工作原理大体上可以分为三个阶段: 第一阶段:爬行和抓取: 就是搜索引擎蜘蛛通过跟踪链接地址访问网站页面,把获取到的网站页面html代码放入到自己的数据库当中。爬行和抓取是搜索引擎工作的第一步,主要是完成数据的收集任务;  解释几个关键词:  1,蜘蛛: (1...

2014-03-16 22:09:46

阅读数 1121

评论数 0

转载 struts、spring、hibernate、ajax、JQuery原理讲解

struts原理 struts2并不是一个陌生的web框架,它是以Webwork的设计思想为核心,吸收struts1的优点,可以说 struts2是struts1和Webwork结合的产物。 struts2 的工作原理图: 一个请求在Struts2框架中的处理分为以下几个步骤: 1.客户...

2013-04-27 20:10:24

阅读数 827

评论数 1

转载 数学是成就卓越开发人员的必备技能

编者按:原文作者Alan Skorkin是一名软件开发人员,他在博客中分享对软件开发相关的心得,其中有很多优秀的文章,本文就是其中一篇,作者认为:成为优秀的开发人员,可以没有数学技能,但成为卓越的开发人员,不能没有。 不久之前,我开始思索数学。你也知道,到目前为止,我编写软件也有几年了。老实说,...

2012-12-29 20:28:40

阅读数 214

评论数 0

转载 About.com 2012最受欢迎浏览器评选揭晓

About.com是隶属于纽约时报集团的一个进行分类信息推荐的生活服务类网站,在包括美国、加拿大、英国、澳大利亚、印度在内的全球许多国家都是最有影响力、最权威的生活信息推荐网站。2012最受欢迎浏览器评选活动已于近日公布评选结果。 奖项一:Best Major Desktop Browser (...

2012-12-22 23:18:17

阅读数 308

评论数 0

提示
确定要删除当前文章?
取消 删除