自定义博客皮肤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)
  • 资源 (5)
  • 收藏
  • 关注

原创 解决ubungu22.04终端键盘响应慢的问题

ubuntu桌面, 终端响应慢问题解决

2024-06-13 08:16:07 374

原创 联想拯救者y7000笔记本使用感受

上周入了一台联想拯救者y7000笔记本, 说说使用感受吧 入手的是一台9成新二手本, 自带windows10系统, 但是没有得到登录密码所以登录不了. 于是果断重新安装win10pro. 遗憾的是, 重新安装后启动失败, 启动屏幕上一个圆圈万年不变的转着. 网上有评论说要修改BIOS, 去掉security boot, clear intel tpp key等. 全都尝试了,...

2020-04-09 13:29:56 1348

原创 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 451

原创 基于wanchain开发区块链应用(三)发送交易

发送交易需要签名, 这就涉及到账号的管理. 账号管理的方式有很多, 基于keystore的, 或者基于助记词的等. 此处我们focus on发送交易本身, 所以直接使用明文的privatekey. 在真正的app中当然不推荐这么做. 发送交易是, wanchain有一个npm包 wanchain-util封装了最基本的功能, 推荐使用node10, web3@0.20. 代码如下....

2020-02-24 16:32:13 232

原创 基于wanchain开发区块链应用(二)账号

一 简介区块链应用都需要有一个账号. 这篇文章介绍如何创建wanchain账号二 创建账号1. 通过在线网站最简单的方法是通过在线网站https://mywanwallet.io/#generate-wallet.这个方法虽然简单, 但是不推荐, 因为谁知道网站会不会记录你的隐私呢, 对吧2. 其他方法wandevs还讲了集中方法https://wandevs...

2020-02-24 00:41:17 189

原创 基于wanchain开发区块链应用(一)环境

一. 为什么选择wanchain 区块链行业的大小王毫无疑问是BTC和ETH, 但是BTC基本不支持应用, 主要是作为数字货币资产. ETH是支持智能合约的鼻祖, 很多后续公链都是从ETH继承下来的,wanchain也是. 那么为什么不直接用ETH呢? 公链的通病是数据量太大了, eth的rinkeby,koven都有几百G的数据, 主网数据更是上T了, 而且以中国的网络环境, 不可...

2020-02-23 21:33:48 271

原创 使用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 656

原创 中国大陆做nodejs开发需要的步骤

由于众所周知的原因, 国内做开发真他妈不容易,npm,git都不容易访问.一个方法是使用淘宝的源, 但是最近淘宝的源维护似乎有问题, 常常出现各种问题.愿意尝试的可以试试下面的方法.1. windows下安装编译环境npm install --global --production windows-build-tools2. npm yarn 设置淘宝镜像源yar...

2020-01-21 15:35:03 223

原创 nodejs版本管理工具NVM安装使用

1. 简介nodejs的版本更新太快, 而且即使LTS版本也不是完全向下兼容, 一些npm包更是不兼容了. 这种情况下, 开发不同的工程时, 可能需要切换不同的node版本, 虽然手动切换也不是太复杂, 但是已经有现成的管理工具了, 就是NVM2. 安装NVMnvm的github主页:https://github.com/nvm-sh/nvm可以查看其说明.nvm的命令...

2020-01-21 15:24:29 606

原创 react + express 创建工程

react是前端主流框架, 但是缺乏后端, 目前后端常用的是express, 但是没有脚手架把他们结合起来.先来看看原生的express工程.原生expres工程1. 安装 express 和 express-generatornpm install -g expressexpress-generator2. 创建工程$ express这样创建出来的工程前端模板是ej...

2020-01-20 14:15:05 299

原创 在github上创建项目

在github上托管代码是程序员最常用的方式目前github也支持私有项目目前中国大陆github间歇性偶发连接故障(你懂的), 再试一次就好了.创建项目最简单的方式是1. 到github上创建一个工程, 依照提示即可2. clone 工程到本地git clone https://github.com/aa/bb3. 添加文件或目录git add cc4....

2020-01-14 10:18:13 133

原创 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 795

原创 使用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 1335 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 172

原创 我们是中国人, 我们不谈中国事

我们是中国人, 我们不谈中国事由于众所周知的原因, 国内使用npm,yarn,electron等主流开发工具时总是遇到问题. 我们可以配置下列参数试试.NPM设置国内源npm config set registry https://registry.npm.taobao.org npm 下载 chromedriver, 设置 chromedriver_cdnurlnpm c...

2019-02-13 21:32:15 305

原创 自建git server

git 支持ssh, https, git协议. 自建的只支持sshgit账号就是linux账号.创建一组账号, 加入同一个组每个项目是一个组可写的目录.git提供了git-shell禁止交互式shell登录.如果~/git-shell-commands存在, 可以以无参数形式执行这些命令.下面的脚本创建一组命令, 加入git组, 同时提供修改密码和上传sshkey功能....

2018-03-27 17:06:56 573

原创 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 287

转载 Javascript 面向对象编程

Javascript 面向对象编程(一):封装-

2017-10-18 11:40:24 194

原创 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 217

原创 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 1243

Go语言编程_许式伟

Go语言编程 许式伟 Go语言非常好的入门书籍 中文版 go语言语法 顺序编程 面向对象编程 网络编程 并发编程 安全编程 工程管理等

2017-09-27

UNIX环境高级编程第二版.pdf

UNIX环境高级编程第二版.pdf 中文版. unix/linux环境经典编程书籍. 程序员必备.

2011-11-10

linux 内核开发 第二版

linux 内核开发 第二版 英文版. chm文件 没有中文版

2011-07-01

空空如也

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

TA关注的人

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