漫长学习路

记录自己一点一滴的成长

Go语言实战第一课

Go语言特点1.静态类型,编译型的开源语言变量类型直接写出来,不直接写出来,让程序自己去识别。1.静态类型,编译型的开源语言2.校本化的语法,支持多种编程范式函数式&面向对象3.原生,给力的支持并发编程 降低开发,维护成本,程序可以更好的执行Go语言缺点1.语法糖没有pyt...

2018-04-10 21:42:59

阅读数:36

评论数:1

Solidity开发神器Remix

功能这里我们使用在线编译器,打开网址https://ethereum.github.io/browser-solidity文件夹管理最左边是文件夹管理,里面列出了当前的工作区里的文件,remix可以支持从本地文件夹读取文件。工作区正中间是工作区,工作区上半部是代码编辑区,在这里可以写solidit...

2018-01-29 20:01:42

阅读数:1936

评论数:1

Solidity基础语法学习

Solidity中的契约类似于面向对象的语言中的类。每个合约都可以包含状态变量,函数, 函数修饰符,事件,结构类型和枚举类型的声明。此外,合同可以继承其他合同,在Solidity中每一个类都被称为合同。类型Solidity是一种静态类型语言,这意味着每个变量(状态和本地)的类型需要在编译时指定So...

2018-01-19 16:54:40

阅读数:837

评论数:0

Go包管理

什么是包?为什么要使用包?为了更好地组织类,Java 和GO都提供了包机制,用于区别类名的命名空间。包的作用1、把功能相似或相关的类或接口组织在同一个包中,方便类的查找和使用。2、如同文件夹一样,包也采用了树形目录的存储方式。同一个包中的类名字是不同的,不同的包中的类的名字是可以相同的,当同时调用...

2017-12-24 21:06:39

阅读数:518

评论数:0

eclipse开发go语言入门案例

1、配置eclipse下配置GO语言的插件点击eclipse的“Help”菜单,找到“Install New Software…”菜单项。如下图: 点击“Install New Software…”菜单项,显示如下图:在“Work with”内输入:http://goclipse.github.i...

2017-12-19 19:58:05

阅读数:292

评论数:0

什么情况下Java对象才是已经死亡?

已死的对象就是不可能被任何途径使用的对象,有以下几种方法判断一个对象是否已经死了;引用计数给对象添加一个引用计数器,每当有一个地方引用他,计算器就加1;当引用失效时,计数器减1;任何时刻计数器为0的对象就是死的对象。 1. 这种方式被很多技术所采用,如FlashPlayer(AS3)、Python...

2017-12-17 17:04:31

阅读数:96

评论数:0

顶尖程序员会遇到的面试问题

下面摘录一下顶尖程序员遇到的问题,后面会不定期发布一下答案,有知道答案的可以写在评论里面,当然答案不求详细尽量简洁,让我们在面试的时候可以提高成功率。直接写编号例如 一 1:答案 大家共同进步。一、数据结构与算法基础1.说一下几种常见的排序算法和分别的复杂度。 2.用Java写一个冒泡排序算法 3...

2017-12-13 10:43:45

阅读数:346

评论数:1

Javascript静态页面的三种传值方式

cookie优点:可以在同源内的任意网页内访问.生命期可以设置.缺点:值长度有限制.Cookie是浏览器存储少量命名数据.它与某个特定的网页或网站关联在一起.Cookie用来给浏览器提供内存,以便脚本和服务器程序可以在一个页面中使用另一个页面的输入数据.这里推荐使用jquery的cookie.js...

2017-12-12 19:28:09

阅读数:265

评论数:0

通过METAMASK调试和发布智能合约指南》

转载一篇发布智能合约的指南原地址http://www.sohu.com/a/209216399_783969本文主要是针对有兴趣进行以太坊智能合约开发的技术爱好者,进行开发调试工具使用方面的指导。1.安装METAMASKMetaMask 是一款浏览器插件钱包,不需下载安装客户端,只需添加至浏览器扩...

2017-12-10 15:26:06

阅读数:2057

评论数:1

Hotsopt对象探秘

创建对象的方式简单来讲分为两种,一种是new方式创建出对象。一种是通过指针的方式来创建对象。详细点来说new里面又有克隆和序列化和普通的new

2017-12-10 15:12:37

阅读数:136

评论数:0

哪种Map遍历方法更优?!—Map遍历方法的正确选择

我们都知道遍历Map一般有3种方法,values(),keySet()和entrySet(),常见的是keySet用的多,简单容易理解,entrySet()是返回Map中的静态内部类Entry类类型的Set实例,当然了你别说forEach,forEach只是一种代替for(int i=0;;)和w...

2017-11-26 15:25:22

阅读数:166

评论数:0

Servlet生命周期与工作原理

Servlet生命周期分为三个阶段:  1,初始化阶段  调用init()方法  2,响应客户请求阶段  调用service()方法  3,终止阶段  调用destroy()方法Servlet初始化阶段:  在下列时刻Servlet容器装载Servlet:    1,Servlet容器启动时自动装...

2017-11-25 11:27:22

阅读数:120

评论数:0

ElasticSearch环境搭建与运行

安装环境为centos,在安装Elasticsearch之前一定要先安装jdk1.8。因为他需要jdk1.8才可以运行起来。1.ElasticSearch5.6.1安装包的获取通过下面Elastic公司的官网获取ElasticSearch的安装包https://www.elastic.co/下面就...

2017-11-14 20:58:23

阅读数:350

评论数:0

初识Elasticsearch

1.Elasticsearch的概述Elasticsearch(ES)是一个基于Lucene构建的开源、分布式、RESTful接口的全文搜索引擎。Elasticsearch还是一个分布式文档数据库,其中每个字段均可被索引,而且每个字段的数据均可被搜索,ES能够横向扩展至数以百计的服务器存储以及处理...

2017-11-14 20:38:13

阅读数:157

评论数:0

Hadoop 2X伪分布式环境搭建

从0开始搭建一套伪分布式环境,然后跑一个程序验证一下环境是否搭建成功。1.hostname首先第一步查看自己的linux的houstname。如果没有的请设置一下vi /etc/hosts2.下载解压hadoop我这里下载的是hadoop2.5最好是下载2.X左右的,然后上传到自己的linux文件...

2017-11-08 21:31:18

阅读数:165

评论数:0

hadoop 2.x简单介绍

hadoopHadoop是什么?Hadoop是一个开发和运行处理大规模数据的软件平台,是Appach的一个用java语言实现开源软件框架,实现在大量计算机组成的集群中对海量数据进行分布式计算.大数据的四个特征:海量的数据规模,多样的数据类型,快速的数据流转,数据价值的体现。hadoop2x的核心模...

2017-11-08 21:29:21

阅读数:397

评论数:0

linux用户和用户组

Linux作为一种多用户多任务操作系统,在日常的使用中不可避免地要划分出一个角色的概念来管理和使用计算机,这个角色与每一个计算机使用者关联,在Linux中称这种角色为用户。而在每一个用户使用计算机的过程中,又必然存在对有限计算机资源使用的限制性,那么操作系统就必须提供一种途径来保证每个用户独立、合...

2017-10-29 16:34:30

阅读数:295

评论数:0

初识linux

初识Linux系统1.linux是一个功能强大的操作系统2.它是一个自由软件,是免费的,源代码开发的3.设计目标是建立不受任何商品化软件版权制约的,全世界都能自由使用的类unix兼容产品4.内核官网:http://www.kernel.org/常用的发行版本CentOs简介 CentOs是Linu...

2017-10-25 11:39:04

阅读数:146

评论数:0

Zookeeper简单介绍

一、分布式协调技术 在给大家介绍ZooKeeper之前先来给大家介绍一种技术——分布式协调技术。那么什么是分布式协调技术?那么我来告诉大家,其实分布式协调技术 主要用来解决分布式环境当中多个进程之间的同步控制,让他们有序的去访问某种临界资源,防止造成"脏数据"的后果。这时,有人...

2017-10-23 11:27:43

阅读数:180

评论数:0

nginx入门级详解及跨域问题的解决

代理和反向代理的概念?不知道有多少人跟我一样,对代理和反向代理蒙蔽的,今天就来给大家普及一下。在很久以前小明去吃饭,往往就是走进一家饭店然后打开菜单,点着他最爱的红烧肉,然后等着老板上菜,吃完交钱溜了溜了。这个时候小明和饭店是一对一的关系。客户和服务商之间完全透明化,小明知道这家餐馆的名字,餐馆也...

2017-10-18 15:47:54

阅读数:313

评论数:0

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