- 博客(730)
- 资源 (28)
- 收藏
- 关注
转载 火热报名中!谁才是「趣链区块链开发大赛」的最强王者?
如果你有一个很好的创意,却苦于找不到发挥的舞台;如果你有一个很有前景的项目,却不知从何入手…遇到这些问题,怎么办?那就来参加趣链区块链开发大赛吧!一、大赛介绍为了促进区块链相关技术及应用的普及和发展,由中国计算机学会区块链专业委员会和可信区块链推进计划指导、浙江大学区块链研究中心和杭州趣链科技有限公司,联合多家研究机构及高校共同举办了趣链区块链开发大赛。本次大赛面向全体社会人员(主办机...
2019-06-11 10:49:20 1340 4
原创 招募英雄-招募前端开发/Java开发/区块链开发工程师
大量招聘前端开发/Java开发/区块链开发工程师,详情见大图,简历速速砸来哦。可以发送简历到图中的邮箱。
2018-10-30 00:21:14 2098
原创 开源高仿印象笔记的iOS应用——朝夕笔记(Oncenote)
iOS-Oncenote 这是一款类似于印象笔记Evernote的生活类iOS应用——朝夕笔记 Oncenote。我希望能为更多的iOS开发者提供帮助与服务。当然App中还有不少bug和可扩展的功能模块,也希望各位开发者为该项目贡献自己的code力量。项目地址:https://github.com/chenyufeng1991/iOS-Oncenote。大家可以通过点击右上角的fork到自己的G
2015-11-23 11:48:57 12668 24
原创 开源基于Face++的Android应用刷脸神器(HowOld)
Android-HowOld 该项目是基于Face++开发的一款人脸识别App,通过照片可以检测性别、年龄和照片中人物数量。是模仿微软(Microsoft)的HowOld应用开发的类似App。目前已经上线豌豆荚、魅族应用市场、搜狗手机助手和联想市场等多个安卓应用市场。同时我决定开源该项目,为更多的安卓应用开发者或者想进行人脸识别类应用的开发人员提供服务和便利。当然App中还有不少bug和可扩展的
2015-11-03 21:43:03 9341
原创 开源基于百度地图SDK的Android交通助手App
BaiduMap-TrafficAssistant 该项目是基于百度地图SDK开发的一款交通助手App,目前已经上线豌豆荚、魅族应用市场、搜狗手机助手等多个安卓应用市场。目前我决定开源该项目,为更多的安卓应用开发者或者基于百度地图SDK开发人员提供服务和便利。当然App中还有不少bug和可扩展的功能模块,也希望各位开发者为该项目贡献自己的code力量。项目地址:https://github.co
2015-11-03 02:10:19 9811 7
原创 终端命令行使用JSON-RPC接口调用智能合约
(0)合约contract Multiply7 { event Print(uint); function multiply(uint input) returns (uint) { Print(input * 7); return input * 7; }}(1)编译合约curl --data '{"jsonrpc":"2....
2018-07-28 21:48:40 9243
原创 web3.js交易方法的调用方式汇总
web3.js中的交易方法调用:(1)调用方式1contractAddr.register(amount, {from: account});注意一定要传from参数,也就是哪一个账户去调用的。否则会调用失败。【from参数不能省略】(2)调用方式2contractAddr.register(amount, {from: account}).then(function(re...
2018-07-28 21:33:42 10044
原创 web3.js查询方法的调用方式汇总
web3.js中的constant方法调用:(1)调用方式1contractAddr.register.call(amount, {from: account});constant方法不需要gas。【from参数可以省略】(2)调用方式2contractAddr.register.call(amount, {from: account}).then(function(ret...
2018-07-28 21:17:50 8321
原创 Mac中使用truffle开发基于以太坊的去中心化应用
truffle使用【注意以下的truffle都是在v2.1.1版本下开发的】(0)truffle已经安装了web3.js;truffle使用了包装web3.js的一个JS Promise框架Pudding。Promise是流行于js社区中的一种异步调用模式。很好的封装了异步调用,使其能够灵活组合。 (1)在项目目录下,执行truffle init创建一个truffle目录。...
2018-07-28 17:11:29 7999
原创 以太坊私有链启动命令优化与注意点
关于以太坊私有链的搭建详见:https://blog.csdn.net/chenyufeng1991/article/details/81262665有多种方式可以启动geth私有链:(1)启动以太坊的控制台,可以交互式操作bash private_blockchain.sh ./private_blockchain.sh这里private_blockchain.sh的...
2018-07-28 16:56:46 8692
原创 Mac geth中不能编译Solidity代码解决方案
在Mac上安装完以太坊环境、geth客户端、solc编译器后,可能无法在geth客户端中使用solc编译器,解决方案如下。以下是安装以太坊环境的命令:brew updatebrew upgradebrew tap ethereum/ethereumbrew install soliditybrew linkapps solidity但是在执行完最后一个brew lin...
2018-07-28 16:41:10 7398
原创 Mac安装更新ethereum/cpp-ethereum
安装注意:要区分以太坊和以太坊钱包,也就是Ethereum、Ethereum Wallet、geth。Ethereum Wallet和geth只不过是以太坊的一个客户端而已。下面安装的是Ethereum,也就是以太坊环境。这个是最主要的。还有需要注意的是,所有的brew命令都是会比较慢的,慢慢等。 brew updatebrew upgradebrew tap eth...
2018-07-28 16:34:40 7552
原创 Mac安装升级以太坊客户端geth
安装安装geth(go-ethereum)。以下两个步骤都比较慢,需要慢慢等。brew tap ethereum/ethereumbrew install ethereum执行以上命令后可能会出现以下问题: 然后根据建议重写链接即可: 升级推荐使用brew来更新geth。该步骤可能会比较慢,需要慢慢等。brew upgrade ethe...
2018-07-28 16:26:21 8331
原创 Mac安装升级truffle
安装npm install -g truffle升级(1)首先使用下面两条命令卸载:npm uninstall -g truffle npm uninstall truffle (2)然后重新安装truffle然后可以发现truffle升级成功了 ...
2018-07-28 12:42:41 9029
原创 Mac安装升级solc编译器
安装(1)安装solc:sudo npm install -g solc同时需要安装solc-cli:sudo npm install -g solc-cli使用以下命令可以一并安装solc和solc-cli,推荐使用此命令安装:sudo npm install -g solc solc-cli --save-dev其实可以发现这里的安装是有问题的,solc命令...
2018-07-28 12:33:09 9878
原创 以太坊私有链与Ethereum Wallet启动问题
在私有链的情况下,要开启Ethereum Wallet,首先要开启本地的私有链geth,否则会出现如下问题: 解决方案:开启以太坊私有链:./private_blockchain.shprivate_blockchain.sh的实现如下。以下脚本要注意是否包含中文字符。geth --rpc --rpcapi="db,eth,net,web3,personal,web...
2018-07-28 11:55:46 10585 1
原创 Etherscan以太坊浏览器中Input Data解析方法
Etherscan是目前比较好用的一个以太坊浏览器,在上面可以查看到以太坊上面的每一笔交易,区块等详细信息,这里我们要来研究的是对于某一次的交易,其中的Input Data如果不使用浏览器提供的UTF-8转换,自己如何去实现这样的数据转换。以下面的某一次交易为例:https://etherscan.io/tx/0xb1ed364e4333aae1da4a901d5231244ba...
2018-07-28 11:39:04 18431 1
原创 mac Solr配置自签名https证书
(1)分别在mac上执行以下命令,获得证书:keytool -genkeypair -alias solr-ssl -keyalg RSA -keysize 2048 -keypass 123456 -storepass 123456 -validity 9999 -keystore solr-ssl.keystore.jks -ext SAN=DNS:localhost,IP:192.168.0...
2018-06-05 00:38:04 2477
原创 mac Solr开启用户名密码访问
solr在5.0版本后,不再提供war包部署的方式,取而代之的内置的jetty服务。我们可以使用jetty的方式来限制web访问。(1)在/usr/local/Cellar/solr/7.3.0/server/solr-webapp/webapp/WEB-INF/web.xml中增加以下字段:<security-constraint> <web-resource-colle...
2018-06-05 00:32:29 2401
原创 org.apache.solr.client.solrj.SolrServerException: IOException occured when talking to server at:解决方案
在使用solrJ访问远程solr时出现该问题,而且相同的代码访问不同的solr,有的可以执行通过,有的会出现如下问题:objc[10523]: Class JavaLaunchHelper is implemented in both /Library/Java/JavaVirtualMachines/jdk1.8.0_40.jdk/Contents/Home/bin/java (0x106cb1...
2018-06-05 00:29:00 9016
原创 ERROR : Unknown module='deploy'. List available with --list-modules解决方案
Solr使用”solr stop“命令关闭失败:解决方案:其实这个stop命令会持续180s,如果180s还没有停止Solr,会进行强制杀死。杀死的时候可以指定杀死某一Solr进程或全部杀死。...
2018-06-05 00:26:13 2363
原创 mac安装Solr流程
(1)首先安装jdk,因为Solr是基于Java的。(2)homebrew安装Solrbrew install solr(3)查看solr安装路径一般默认是安装到/usr/local/bin/solr下面的。which solr(4)启动solrsolr start在浏览器中访问,默认端口是8983. 出现如下界面表示Solr已经在mac上安装成功了。...
2018-06-04 23:36:36 4507
原创 Kubernetes无法删除pod问题排查
需要删除下面的pod,但是直接使用下面的命令无法删除:kubectl delete pod kong-rc-2364486572-3hgpk查看这个实例的信息,发现这个容器是运行在Kubernetes的node上的,但是现在这个node已经宕机了。所以现在node已经宕机了,就直接移除node好了。可以发现node删除后,这个node里面的pod也就被删除了。但是如果本身不想删除这个node,那就...
2018-04-07 18:27:06 8040
原创 Kubernetes集群部署tomcat容器/Java web应用流程-docker cp方式
kube-tomcat.yaml实现如下。这里是把Deployment和Services在一个文件中实现了。也可以分为两个文件来实现。# Copyright 2015 Google Inc. All Rights Reserved.## Licensed under the Apache License, Version 2.0 (the "License");# you may not use ...
2018-04-07 18:13:42 3880 2
原创 docker挂载目录失败/权限拒绝 解决方案
把宿主机的一个目录挂载到容器中的一个目录,当访问容器中的这个目录时,出现如下问题:ls: cannot open directory .: Permission denied无法访问目录,权限拒绝。该问题通常在centos7下出现。或者一个容器启动成功后,里面的服务无法成功访问,这是因为centos7中的安全模块selinux把权限禁掉了,一般的解决方案有以下两种:(1)临时关闭selinux直接...
2018-04-07 16:09:27 12264 1
原创 Docker Hub镜像构建错误:returned a non-zero code: 8
对于同一个Dockerfile,Docker Hub不同时间来进行构建会出现不同的结果,如下构建Tomcat的镜像为例:# 基于centos6基础镜像FROM centos:6MAINTAINER chenyufeng "yufengcode@gmail.com"# 设置当前工具目录# 该命令不会新增镜像层WORKDIR /home# 安装必要的工具RUN yum install -y wget ...
2018-04-07 15:37:19 15000
原创 Docker Hub结合Github自动化构建镜像
让Github与Docker Hub进行绑定Docker Hub->Create->Create Automated Build第一次进行该步骤需要Github的授权。会自动跳到Github同意授权即可。在Github上创建一个Docker构建项目,在里面实现Dockerfile。该步骤可以在本地完成,然后提交到自己的Github仓库中。然后继续进行第一个步骤,在右侧选择Github中...
2018-04-07 11:10:57 3609 1
原创 centos7.2安装/卸载docker最新版本流程
一.docker安装更新yumyum update创建docker.repo文件进行该步骤是因为默认使用yum下载的docker不是最新版的。不推荐使用docker6来进行安装、升级docker,关于docker6上的参考:docker在centos6.8上的升级。vim /etc/yum.repos.d/docker.repo该文件本身不存在,创建然后增加以下内容:name=Docker Rep...
2018-04-07 10:53:18 2388
原创 Docker DeviceMapper占用空间太大解决方案
Docker的所有镜像、缓存资源都会存储在devicemapper这个目录下,所以会导致这个目录占用磁盘极大,甚至会耗尽所有的服务器硬盘。如下图所示:解决方案1:失败问题主要在于原先分配的空间过大导致的,使用“docker info”查看:首先备份需要的容器和镜像,使用“docker save”或者“docker export”.然后暂停docker;删除/var/lib/docker目录;重建目...
2018-04-07 10:44:24 20664 2
原创 Docker Machine简介
Docker Machine是一个简化Docker安装的命令行工具,通过一个简单的命令行就可以在相应的平台上安装Docker,比如VirtualBox虚拟机,Azure等。官方提供的docker machine图示:查看machine列表docker-machine ls查看machine环境配置docker-machine env注意点:目前docker Machine还在开发中,还没有一个稳定...
2018-04-07 10:33:28 1515
原创 centos7作为Docker基础镜像须知
centos7基础镜像Dockerfile来构建mysql镜像可能会有问题,在Docker hub上构建失败:Build failed: The command '/bin/sh -c /etc/init.d/mysqld start && mysql -e "grant all privileges on *.* to 'root'@'%' identified by '1234...
2018-04-07 10:07:32 5288 1
原创 Docker基础镜像centos6与centos6.x比较
在编写Dockerfile时,比较常用的基础镜像就是centos。在centos的版本中,也主要分为主版本和次版本。目前centos docker官方提供的镜像版本如下:latest, centos7, 7centos6, 6centos7.4.1708, 7.4.1708centos7.3.1611, 7.3.1611centos7.2.1511, 7.2.1511centos7.1.1503,
2018-02-04 23:57:28 5686
原创 Markdown编辑软件MacDown推荐
在macOS Sierra之前,mac上一个优秀的markdown编辑软件是Mou,最新的版本是0.8.7 beta, 但是只能支持到OS X 10.7-10.11 . 据说目前开发者已经暂停开发了,在Sierra上的使用估计是要黄了。还有Mou比较坑爹的一点是收费的。 目前Mou的一个替代品是MacDown,官网地址是: http://macdown.uranusjr.com/
2018-02-04 21:05:53 3771
原创 这是一则招聘贴——招聘区块链系统开发实习生
大量招聘区块链系统开发实习生(包含前后端),详情见大图,简历速速砸来。可以发送简历到图中的邮箱。
2018-02-04 11:58:29 6162 2
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人