- 博客(20)
- 资源 (5)
- 收藏
- 关注
原创 联想拯救者y7000笔记本使用感受
上周入了一台联想拯救者y7000笔记本, 说说使用感受吧 入手的是一台9成新二手本, 自带windows10系统, 但是没有得到登录密码所以登录不了. 于是果断重新安装win10pro. 遗憾的是, 重新安装后启动失败, 启动屏幕上一个圆圈万年不变的转着. 网上有评论说要修改BIOS, 去掉security boot, clear intel tpp key等. 全都尝试了,...
2020-04-09 13:29:56
1414
原创 ubuntu18 安装 vmware workstation pro
1. 下载地址linux:https://download3.vmware.com/software/wkst/file/VMware-Workstation-Full-15.5.1-15018445.x86_64.bundle2. 安装chmod 755 ./VMware-Workstation-Full-15.5.1-15018445.x86_64.bundlesudo...
2020-03-07 18:48:07
537
原创 基于wanchain开发区块链应用(三)发送交易
发送交易需要签名, 这就涉及到账号的管理. 账号管理的方式有很多, 基于keystore的, 或者基于助记词的等. 此处我们focus on发送交易本身, 所以直接使用明文的privatekey. 在真正的app中当然不推荐这么做. 发送交易是, wanchain有一个npm包 wanchain-util封装了最基本的功能, 推荐使用node10, web3@0.20. 代码如下....
2020-02-24 16:32:13
258
原创 基于wanchain开发区块链应用(二)账号
一 简介区块链应用都需要有一个账号. 这篇文章介绍如何创建wanchain账号二 创建账号1. 通过在线网站最简单的方法是通过在线网站https://mywanwallet.io/#generate-wallet.这个方法虽然简单, 但是不推荐, 因为谁知道网站会不会记录你的隐私呢, 对吧2. 其他方法wandevs还讲了集中方法https://wandevs...
2020-02-24 00:41:17
215
原创 基于wanchain开发区块链应用(一)环境
一. 为什么选择wanchain 区块链行业的大小王毫无疑问是BTC和ETH, 但是BTC基本不支持应用, 主要是作为数字货币资产. ETH是支持智能合约的鼻祖, 很多后续公链都是从ETH继承下来的,wanchain也是. 那么为什么不直接用ETH呢? 公链的通病是数据量太大了, eth的rinkeby,koven都有几百G的数据, 主网数据更是上T了, 而且以中国的网络环境, 不可...
2020-02-23 21:33:48
294
原创 使用remix-ide开发合约
1. 简介remix-ide是ethereum基金会推出的合约开发套件. solidity是非常难调试的东西, 执行错误的时候, 除了知道出错了根本没任何信息, 甚至有时候出错了和不知道. remix-ide可以一定程度上解决这个问题.2. 安装$npm install -g remix-ide这会吧remix-ide全局安装.执行 remix-ide运行. 通过...
2020-02-23 20:26:51
702
原创 中国大陆做nodejs开发需要的步骤
由于众所周知的原因, 国内做开发真他妈不容易,npm,git都不容易访问.一个方法是使用淘宝的源, 但是最近淘宝的源维护似乎有问题, 常常出现各种问题.愿意尝试的可以试试下面的方法.1. windows下安装编译环境npm install --global --production windows-build-tools2. npm yarn 设置淘宝镜像源yar...
2020-01-21 15:35:03
251
原创 nodejs版本管理工具NVM安装使用
1. 简介nodejs的版本更新太快, 而且即使LTS版本也不是完全向下兼容, 一些npm包更是不兼容了. 这种情况下, 开发不同的工程时, 可能需要切换不同的node版本, 虽然手动切换也不是太复杂, 但是已经有现成的管理工具了, 就是NVM2. 安装NVMnvm的github主页:https://github.com/nvm-sh/nvm可以查看其说明.nvm的命令...
2020-01-21 15:24:29
760
原创 react + express 创建工程
react是前端主流框架, 但是缺乏后端, 目前后端常用的是express, 但是没有脚手架把他们结合起来.先来看看原生的express工程.原生expres工程1. 安装 express 和 express-generatornpm install -g expressexpress-generator2. 创建工程$ express这样创建出来的工程前端模板是ej...
2020-01-20 14:15:05
328
原创 在github上创建项目
在github上托管代码是程序员最常用的方式目前github也支持私有项目目前中国大陆github间歇性偶发连接故障(你懂的), 再试一次就好了.创建项目最简单的方式是1. 到github上创建一个工程, 依照提示即可2. clone 工程到本地git clone https://github.com/aa/bb3. 添加文件或目录git add cc4....
2020-01-14 10:18:13
153
原创 electron+react开发(基础版)
1. 安装react工具npm install -gcreate-react-app2. 采用默认参数创建一个工程create-react-app myapp这会创建一个目录myapp, 同时初始化一个node工程待命令执行完成,npm start: 运行服务在3000端口, 打开浏览器.npm run build: 打包react代码.3. 安装elect...
2020-01-09 18:04:20
843
原创 使用truffle编译部署合约
1. 什么是truffletruffle是用于编译部署测试solidity合约的一个套件, 方便使用.2. truffle的依赖truffle是编译部署测试solidity合约用的,编写solidity合约可以使用remix-ide(https://remix.ethereum.org/)编译solidity使用solc-js, truffle会自动安装部署soli...
2019-11-19 11:38:49
1387
1
原创 在ubuntu上安装docker, 编译环境
1. 安装docker,直接使用脚本安装$ curl -fsSL https://get.docker.com -o get-docker.sh$ sudo sh get-docker.sh添加当前用户到docker组sudo usermod -aG docker your-user重新登录当前用户, 即可使用docker功能2. 安装编译工具apt-get ins...
2019-09-05 14:20:35
195
原创 我们是中国人, 我们不谈中国事
我们是中国人, 我们不谈中国事由于众所周知的原因, 国内使用npm,yarn,electron等主流开发工具时总是遇到问题. 我们可以配置下列参数试试.NPM设置国内源npm config set registry https://registry.npm.taobao.org npm 下载 chromedriver, 设置 chromedriver_cdnurlnpm c...
2019-02-13 21:32:15
330
原创 自建git server
git 支持ssh, https, git协议. 自建的只支持sshgit账号就是linux账号.创建一组账号, 加入同一个组每个项目是一个组可写的目录.git提供了git-shell禁止交互式shell登录.如果~/git-shell-commands存在, 可以以无参数形式执行这些命令.下面的脚本创建一组命令, 加入git组, 同时提供修改密码和上传sshkey功能....
2018-03-27 17:06:56
608
原创 ubuntu18安装常用软件和常用操作命令
1. 设置默认启动字符界面/图形界面sudo systemctl set-default multi-user.targetsudo systemctl set-default graphical.target2. 命令行启动ubuntu下的virtualbox虚拟机VBoxManage startvm "virtual_machine_name"--type headless...
2017-11-21 14:07:33
313
原创 git命令行操作常用命令
1. 取代码git clonehttps://github.com/wanchain/go-wanchain.git2. 切换分支git checkout origin/jia_add_precomiled_contract3. 放弃本地修改,用本地库代码覆盖当前工作代码git checkout filepath/filename4. 放弃本地修改, 用远程库代码覆盖当...
2017-10-16 15:09:12
234
原创 ubuntu18.04配置vncserser中常见的问题
1. vncserver的选择vncserver有多种选择, xvnc, vnc4server, tightvnc等2. 默认安装后, vncview 连接, 只有灰色背景.这是因为x-window-manager没装.可选项依然很多,lxde最小, 占用资源最少,功能也相对少.gnome-session, mate xfce4 也都不错.3. 如果...
2017-10-10 21:29:03
1394
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人