自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

郝丽锋的专栏

郝丽锋的专栏

  • 博客(20)
  • 资源 (10)
  • 收藏
  • 关注

原创 first react native

import React, {Component} from 'react';import {Platform,FlatList, StyleSheet, Text,Image, View} from 'react-native';var REQUEST_URL = "https://raw.githubusercontent.com/facebook/react-native/0.51-...

2019-01-26 18:38:12 225

原创 winston logger

1) Logger.jsconst winston = require("winston");require('winston-daily-rotate-file');const moment = require('moment');const util = require('util');const MESSAGE = Symbol.for('message');const SPL...

2018-12-04 19:54:52 1021

原创 node.js express ejs

1 安装express 生成器npm install express-generator -g1 demo.jsvar express = require('express');var ap = express();app.use(express.static('public'));app.get('/',function(req,res){res.send('Hell...

2018-08-03 15:26:21 219

原创 node.js 使用mongoose链接mongodb

//导入mongoose包var mongoose = require('mongoose');//链接本地数据库var DB_URL = 'mongodb://localhost:27017/local';//链接,异步操作mongoose.connect(DB_URL);//注册三个响应mongoose.connection.on('connected',function(){    cons...

2018-05-25 22:48:15 688

原创 golang并发模式pool

1 pool.gopackage poolimport ( "errors" "log" "io" "sync")type Pool struct { m   sync.Mutex resources chan io.Closer   //传输io.Closer接口类型的数据 factory func() (io.Closer, error)   //构造函数 closed bool}var Er...

2018-05-22 11:47:17 2091 1

原创 golang并发模式work

1 work.gopackage workimport ( "sync")type Worker interface {  //定义接口,需实现Task()函数 Task()}type Pool struct {           work chan Worker    //通道,发送worker wg sync.WaitGroup   }func New(maxGoroutines int) ...

2018-05-22 11:34:14 1791

原创 golang并发模式runner

1 runner/runner.gopackage runnerimport (        "errors"        "os"        "os/signal"        "time")type Runner struct {        interrupt chan os.Signal   //接收信号的通道        complete chan error       ...

2018-05-22 10:53:24 1423

原创 以太坊节点发现原理

  发现原理1) 系统第一次启动随机生成本机节点NodeId,即为LocalId,生成后固定不变,本地节点记为local-eth.该节点为第一次启动时生成,以后重新启动后不会变化。各个节点都会有一个唯一的标志NodeId。A和B都有各自NODEid2) 系统读取公共节点信息,ping-pang握手完成后,将其写入K桶读取公共节点,也就是说大家都知道,各个节点都有相同的公共节点信息。设为C。也就是说...

2018-05-17 11:48:13 2800 2

原创 智能合约vote部署

智能合约vote部署1     前言solidity官方文档上有一个vote智能合约。我使用truffle框架进行编写和部署。2      环境2.1   编辑vscode + 插件2.2   安装node到官网下载node 8,解压后安装,配置环境变量。2.3   solidity编译器npm install -g solc2.4   truffle安装npm install -g truffl...

2018-05-15 12:45:09 497

原创 智能合约开发自测环境搭建并简单示例

智能合约环境搭建1 编辑器vscode + solidity插件2 编译器solcnpm install -g solc // 前提安装node和npm,需要sudo权限sudo apt install nodejs/npm或者sudo add-apt-repository ppa:ethereum/ethereumsudo apt-get updatesudo apt-get inst...

2018-05-06 13:52:36 1005

原创 grpc node 与golang通信

一 、golang 设置1     安装protobufgo get github.com/google/protobufsudo apt-get install autoconf automakelibtool./autogen.sh./configuremakemake install2     安装插件protoc-gen-gogo get -ugithub.com/golang/proto...

2018-05-02 17:08:49 1104

原创 以太坊 rlp使用,进行网络传输

0  协议package protocoltype MsgHead struct {    Len uint    }type MsgBody struct {    Msg string}type Msg struct {    MsgHead    MsgBody}1 服务器端代码package mainimport (    "fmt"    "net"    "os"    "protoc...

2018-04-11 14:08:25 442

原创 golang 开发 环境搭建

1. 操作系统以及golang安装使用操作系统redhat7.2 x86_64为,将golang解压后拷贝到/usr/local/目录下,通常目录将是这个样子:/usr/local/go/bin在~/.bash_profile中添加export GOROOT=/usr/local/goexport PATH=$PATH:$GOROOT/bin2 gocode下载安装golang的安装目录中自带了g...

2018-03-09 17:53:39 866

原创 Spark集群安装

Spark集群安装1      环境准备网上的资料真的是太混乱了,写的都是乱七八糟。还得自己动手1.1   机器环境使用vmware准备三台机器192.167.2.10 Master192.167.2.11 Slave1192.167.2.12 Slave2注意一定要在/etc/sysconfig/network和hosts中修改主机名称和ip映射。在spark中是通过主机名称来找master。 ...

2018-03-01 17:11:39 167

原创 spark集群安装

spark集群安装1      集群规划Hadoop-master1 192.168.2.100 Spark主 Hadoop-master2 192.168.2.101 Spark备 Hadoop-slave1 192.168.2.102 Zookeeper Hadoop-slave2 192.168.2.103 Zookeeper Hadoop-slave3 192.168.2...

2018-03-01 17:03:58 148

原创 hive安装

hive安装1      集群规划1.1   软件包mysqlapache-hive-2.1.1-bin.tar.gzmysql-connector-java-5.1.40.zip1.2   物理部署Hadoop-master1 192.168.2.100 Mysql/hive       2      mysql设置2.1   root用户设置在安装之初,root用户没有密码。为了安全起...

2018-03-01 16:49:25 107

原创 hbase集群安装

hbase集群安装1      集群规划Hadoop-master1 192.168.2.100 Hbase主 Hadoop-master2 192.168.2.101 Hbase被 Hadoop-slave1~hadoop-slave2   Zookeeper集群  2      linux内核调整2.1   用户限制vim /etc/security/limits.confroot...

2018-03-01 14:11:52 172

原创 zookeep集群安装

Zookeeper集群安装1      集群规划构建高可用的大数据集群需要使用zookeeper实现hdfs和hbase的自动切换。所以第一步首先是安装zookeeper,我采用了数据与安装程序分离的策略。zookeeper进程是轻量化进程,安装在datanode中Hadoop-slave1 192.168.2.102 Zookeeper Hadoop-slave2 192.168.2.10...

2018-03-01 14:06:45 257

原创 hadoop集群安装

hadoop集群安装1      集群规划Hadoop-master1 192.168.2.100 Namendoe主 Hadoop-master2 192.168.2.101 Namenode备 Hadoop-slave1 192.168.2.102 Datanode/zookeeper Hadoop-slave2 192.168.2.103 Datanode/zookeeper...

2018-03-01 14:05:04 125

原创 博客首篇

念奴娇 赤壁怀古大江东去,浪淘尽,千古风流人物。故垒西边,人道是,三国周郎赤壁。乱石穿空,惊涛拍岸,卷起千堆雪。江山如画,一时多少豪杰。遥想公瑾当年,小乔初嫁了,雄姿英发。羽扇纶巾,谈笑间,樯橹灰飞烟灭。故国神游,多情应笑我,早生华发。人生如梦,一尊还酹江月。...

2018-03-01 13:56:34 140

eclipse for golang

eclipse 的golang的插件。因为下载的速度太慢了,所以传上去供使用。

2017-03-14

mysql技术内幕

mysql技术内幕

2016-11-19

nginx-0.1.0.hlf.tar.gz

下载nginx0.1.0.tar.gz后在redhat6.4下不能编译和运行。经过我修改后,可以编译和运行。该包的代码量为2,000行。是学习web服务器和linux下c/c++编程的好资料

2016-01-26

比较正规的俄罗斯方块源代码

这个一个用vc++2005编写的俄罗斯方块的程序,面向对象对象的方法。

2010-02-12

简易俄罗斯方块源代码

我编写俄罗斯方块之前,先编写了这个程序,减小了俄罗斯方块的复杂性。只有一个方块,能上下移动。

2010-02-11

八皇后问题c++回溯法

经典的算法,八皇后问题,c++实现,回溯法

2009-07-28

无向图深度优先搜索和宽度优先搜索算法代码c++

无向图的宽度优先搜索算法和深度优先搜索算法,c++实现

2009-07-27

id3 决策树 Java实现

用Java实现ID3决策树算法,用于机器学习的分类

2009-02-23

Java实现取点工具

在机器学习的聚类算法中,人工数据数据点的采集,如四高斯分布,half-rings ,easy-doughtnut, difficult-doughtnut twospirals

2008-12-09

朴素贝叶斯matlab实现

一个朴素贝叶斯的matlab实现算法

2008-04-15

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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