自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 资源 (4)
  • 收藏
  • 关注

原创 RSA加解密签名简介

RSA算法是目前理论和实际应用中最为成熟的和完善的公钥密码体制。

2022-10-18 14:30:05 173 1

原创 IPFS 搭建

IPFS 搭建官网https://ipfs.io 可能需要梯子下载和编译下载代码git clone https://github.com/ipfs/go-ipfs.git首先需要 1.16版本以上的go环境下载go安装goubuntu@ubuntu-sol:~/IPFS$wget https://golang.org/dl/go1.17.2.linux-amd64.tar.gzubuntu@ubuntu-sol:~/IPFS$tar -zxvf go1.17.2.linux-amd64.

2021-10-27 14:30:42 19018

原创 以太坊源码也是挺逗的

以太坊源码也是挺逗的,log里面出现了好多个emoji,这一定是一个非常有趣的程序员

2021-02-02 16:05:08 138

原创 浅析 solidity 接口

浅析 solidity 接口简述solidity 的接口(interface),从名字来看,和其他语言的接口类似,只定义方法,不定义实现。类似下面pragma solidity ^0.4.0;interface interfaceContract { function interfaceTestFunc() returns(string);}实例注意:1、在两个.sol文件中都声明接口,或者两个合约写到一个.sol文件里,那就只要声明一次;2、在一个合约中实现METHOD_A,

2020-11-16 15:04:49 2631 5

原创 geth 简单搭建以太坊私有链

geth 搭建以太坊私有链1. 获取源码 git clone https://github.com/ethereum/go-ethereum 或者 wget https://github.com/ethereum/go-ethereum/archive/v1.9.23.tar.gz cd go-ethereum make geth 或者 make all2. 创建创世区块先创建一个genesis.json文件,可以直接使用 go-ethereum/cmd/devp2p/in

2020-11-11 16:16:29 425 1

原创 nginx 配置代理转发以及权限错误处理

nginx 配置代理转发以及权限错误处理nginx配置代理转发location /vbh_explorer_server { proxy_set_header Host $host; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_pass http://127.0.0.1:80...

2020-02-28 16:13:40 854

原创 python同时使用下标和字段名读取mysql查询结果

在我们使用python连接mysql 的时候,有几种库可以选择,mysql-connector-python,MySQL-python,pymysql,但是无论使用哪种库,都有一个问题,就是fetchall出来的代码row只是一种数据类型,元祖或者字典,只能用下标或者字段名中的一种来访问,我使用过sqlite3,在使用sqlite3的过程中,如果设置了conn.row_factory = sqli...

2019-05-14 16:08:06 1141

转载 C++中的inline用法

1. 引入inline关键字的原因在c/c++中,为了解决一些频繁调用的小函数大量消耗栈空间(栈内存)的问题,特别的引入了inline修饰符,表示为内联函数。栈空间就是指放置程序的局部数据(也就是函数内数据)的内存空间。在系统下,栈空间是有限的,假如频繁大量的使用就会造成因栈空间不足而导致程序出错的问题,如,函数的死循环递归调用的最终结果就是导致栈内存空间枯竭。下面我们来看一个...

2019-01-30 15:23:39 125

原创 git 配置

git 目录创建在本地使用如下的命令,就可以完成你的第一次提交了:mkdir git-usage(创建项目目录) cd git-usage(进入项目目录) git init(Git初始化) touch README(创建一个README文件) git add README(增加该文件到索引) git commit -m 'first commit'(本地提交)...

2019-01-05 14:14:48 108

原创 gdb 调试vector等

在GDB进行调试的时候,查看STL容器是个比较痛苦的事情,比如查看vector, map 这些容器,根本看不到里面的数据是什么。现在介绍一个gdb 查看STL容器神器。文件:http://www.yolinux.com/TUTORIALS/src/dbinit_stl_views-1.03.txt下载上述文件,按照文件要求吧上述文件存成".gdbinit"文件放到你的根目录下。或...

2019-01-03 15:10:22 1211

原创 python HTTP 摘要认证

import sys import hashlib import ssl # 测试使用,获取输入参数 def getURLall(url, format, token, data): if format == '' or token == '' or data == '': print "need format toke...

2018-12-29 09:23:20 1232

原创 python括号匹配

python 括号匹配,多个括号并列排要加(?:)pattern = re.compile(r'((?:[0-9a-f]{1,4})(?:\:[0-9a-f]{1,4}){1,7})') pattern = re.compile(r'(([0-9a-f]{1,4})(\:[0-9a-f]{1,4}){1,7})')...

2018-12-28 14:38:01 1292

翻译 python中文注释报错问题

我们在写脚本的时候,可能会碰到如下报错:SyntaxError: Non-ASCII character '\xe4' in file getoptTest.py on line 14, but no encoding declared; see http://www.python.org/peps/pep-0263.html for details仔细看错误,里面有 Non-ASCI...

2018-12-27 16:44:19 793

原创 ubuntu freeswitch 安装

看了freeswitch 权威指南,自己安装了一下 freeswitch,过程和一些问题如下需要先通读全文,再进行安装,本文记录的是我的安装过程,期间遇到一些问题,又重新安装了些库、工具啊之类的,所以是先看完全文,把该安装的先装完,然后开始跑编译命令。准备工作系统环境使用命令可以查看当前系统版本 jklou@jklou-loversmile:~/jkl/fs$ sudo ...

2018-12-21 11:08:45 5097 1

原创 ubuntu系统编辑器要更换默认为vim

ubuntu系统编辑器要怎么更换默认为vim 一、直接在终端输入:echo export EDITOR=/usr/bin/vim >> ~/.bashrc 二、使用系统管理工具update-alternatives在终端输入:update-alternatives --config editor如下:jklou@jklou-loversmile:~...

2018-12-21 11:04:41 1144

个税计算 .xlsx

因新版个税采用的是年收入的方式,以及增加了各种专项扣除,计算更复杂一些,对于普通员工来说不太情况怎么去算自己的个税,整理出来一个excel计算表,只需要填入一些个人知道的数据即可,供参考

2021-02-19

SIP模拟测试工具sipp-3.3

sipp,默认SIP信令测试的工具,通过命令行来使用,可以说是非常方便了,改几个xml文件就可以了

2019-01-03

jdk api 1.8中文版

CHM文件,支持直接搜索类,我之前下载过一个中文API,里面虽然有翻译,但是只有部分,这个API对每个类和方法都翻译了,还比较详细。

2018-12-21

数字逻辑 三进制加2加1计数器

数字逻辑课程设计 三进制加2加1计数器 实现三进制的加2加1

2010-07-04

空空如也

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

TA关注的人

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