排序:
默认
按更新时间
按访问量

HD 钱包 BIP32、BIP44、BIP39

如果你还在被HD钱包、BIP32、BIP44、BIP39搞的一头雾水,来看看这边文章吧。 数字钱包概念 钱包用来存钱的,在区块链中,我们的数字资产都会对应到一个账户地址上, 只有拥有账户的钥匙(私钥)才可以对资产进行消费(用私钥对消费交易签名)。 私钥和地址的关系如下: (图来自精通比特币) ...

2018-10-10 09:32:55

阅读数:52

评论数:0

Mac 下解压缩命令大全

tar 解包:tar xvf FileName.tar打包:tar cvf FileName.tar DirName(注:tar是打包,不是压缩!)———————————————.gz解压1:gunzip FileName.gz解压2:gzip -d FileName.gz压缩:gzip File...

2018-07-14 21:21:32

阅读数:215

评论数:0

git https 转移到 ssh

git clone https://github.com/** git remote -v   转移 git remote set-url origin git@bitbucket.org: git remote -v git config --global user.email...

2017-10-25 15:53:32

阅读数:317

评论数:0

python os.path模块

os.path.abspath(path) #返回绝对路径 os.path.basename(path) #返回文件名 os.path.commonprefix(list) #返回list(多个路径)中,所有path共有的最长的路径。 os.path.dirname(path) ...

2017-10-11 18:03:17

阅读数:146

评论数:0

nas crontab

sudo vi /etc/crontab #分 时 日 月 周 sudo synoservice -restart crond

2017-09-29 10:59:42

阅读数:183

评论数:1

ssh 免密码登录

ssh 无密码登录要使用公钥与私钥。linux下可以用用ssh-keygen生成公钥/私钥对,下面我以CentOS为例。 有机器A(192.168.1.155),B(192.168.1.181)。现想A通过ssh免密码登录到B。 1.在A机下生成公钥/私钥对。 [chenlb@A...

2017-09-28 19:06:06

阅读数:209

评论数:0

一. python开发基础

python开发环境 略 变量本质 1. python中的变量不需要先定义,再使用,可以直接使用,还有重新使用用以存储不同类型的值。2. 变量命名遵循C命名风格。 3. 大小写敏感。 4. 变量引用计数。 5. del语句可以直接释放资源,变量名删除,引用计数减1。 6. 变量...

2017-09-21 20:01:25

阅读数:745

评论数:0

node 版本管理

nvm install [version]   /  nvm install stable nvm ls nvm use [version]

2017-09-20 17:25:08

阅读数:125

评论数:0

浅谈MD5加密算法中的加盐值(SALT)

我们知道,如果直接对密码进行散列,那么黑客可以对通过获得这个密码散列值,然后通过查散列值字典(例如MD5密码破解网站),得到某用户的密码。   加Salt可以一定程度上解决这一问题。所谓加Salt方法,就是加点“佐料”。其基本想法是这样的:当用户首次提供密码时(通常是注册时),由系统自动往这个密...

2017-05-15 16:37:34

阅读数:356

评论数:0

mongo常用的操作

shell#查询 查询 name = "bruce" 的数据 db.users.find({ name : "bruce" }); 条件操作符 $gt : > $lt : $gte: >= $lte: $ne : !=、 ...

2016-10-11 16:30:17

阅读数:445

评论数:0

node orm sequelize model-table 互相生成

经过比较个人感觉sequelize 比其他orm好用些,用了半天时间终于搞定了,直接上代码 1、利用sequelize    model生成table applicationMysql.js文件------------ var Sequelize = require('sequelize'...

2016-09-23 17:26:51

阅读数:3602

评论数:0

git使用(一)

git比svn的好处多多,这里就不多说了,可以自行查查 1、注册github帐号  https://guides.github.com 2、在github上创建库名称 3、把库克隆到本地仓库,具体说明:       首先,执行命令ssh-keygen,生成sshkey        git c...

2016-09-22 19:00:58

阅读数:212

评论数:0

nodeJs 接收上传文件

前台:                     upload                    File (Binary):                                         function sendFormFromHTML(for...

2016-08-30 17:35:12

阅读数:10931

评论数:0

Mongo 3.X以上版本使用Robomongo无法查看Collections内容的问题解决

在之前使用2.x版本的MongoDB时,选择了Robomongo可视化管理工具,一切都是挺美好的,无论是在windows上还是Mac系统,所以也就一直用着。最近升级为MongoDB 3.2.8版本,发现了一个问题:Robomongo无法查看MongoDB 3.x的Collections内容。 ...

2016-08-26 15:24:19

阅读数:3959

评论数:2

nodeJs入门---第一个程序

var http = require('http');   http.createServer(function (request, response) { response.writeHead(200, {'Content-Type': 'text/plain'}); response.end(...

2016-08-23 18:57:21

阅读数:199

评论数:0

tomcat 集群部署

多个tomcat要一起协同工作有几种办法,可以考虑的方案有以下几个: 1. 使用tomcat自带的cluster方式,多个tomcat间自动实时复制session信息,配置起来很简单。但这个方案的效率比较低,在大并发下表现并不好。 2. 利用nginx的基于访问ip的hash路由策略,保证访问...

2016-08-20 10:49:28

阅读数:656

评论数:0

JDBC连接数据库

import java.sql.Connection;   import java.sql.DriverManager;   import java.sql.PreparedStatement;   import java.sql.SQLException;      public cl...

2016-08-12 14:41:53

阅读数:116

评论数:0

JDBC中Statement和PrepareStatement的区别及特性

主要区别:     Statement执行一条sql就得编译一次,PrepareStatement只编译一次;常用后者原因在于参数设置非常方便;执行一条sql就得编译一次,后者只编译一次;还有就是sql放置的位置不同; 常用后者原因在于参数设置非常方便; 特性:     jdbc...

2016-08-12 14:16:43

阅读数:159

评论数:0

什么是程序的原子性

举个例子: A想要从自己的帐户中转1000块钱到B的帐户里。那个从A开始转帐,到转帐结束的这一个过程,称之为一个事务。在这个事务里,要做如下操作: 1. 从A的帐户中减去1000块钱。如果A的帐户原来有3000块钱,现在就变成2000块钱了。 2. 在B的帐户里加1000块钱。如果B的帐户如...

2016-08-12 12:08:06

阅读数:208

评论数:0

Java多线程总结之线程安全队列Queue

在Java多线程应用中,队列的使用率很高,多数生产消费模型的首选数据结构就是队列。Java提供的线程安全的Queue可以分为阻塞队列和非阻塞队列,其中阻塞队列的典型例子是BlockingQueue,非阻塞队列的典型例子是ConcurrentLinkedQueue,在实际应用中要根据实际需要选用阻塞...

2016-08-12 11:19:37

阅读数:598

评论数:0

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