书山有路勤为径

学海无涯苦作舟

go语言间接调用bitdoin-cli的RPC 实现web界面交互

查询钱包余额 查看钱包信息  查询交易记录 指定地址进行转账 返回哈希值与余额  整个过程通过go语言exec包调用服务器bitcoin-cli可执行文件  传入对应参数返回对应数据   同样可以在命令行使用curl进行查询   下面是整个程序的源码 //通过变量...

2018-11-11 19:56:49

阅读数 2353

评论数 0

ffmpeg命令使用记录

1.添加水印 ffmpeg -i a.mp4 -acodec copy -b:v 548k -vf "movie=logo.png[watermark];[in][watermark]overlay=20:20" output.mp4 说明 - -i a.mp4:要...

2019-07-11 20:38:26

阅读数 27

评论数 0

统计Nginx日志ip地址访问次数

项目中有可能会统计不同ip的访问次数 这时我们可以用到linux的awk命令 使用taif -f命令查看最新日志内容 tail -f ***.log 接下来使用awk功能进行ip筛选 awk '{print $1}' ***.log 使用awk进行统计 awk '{...

2019-07-02 14:50:00

阅读数 81

评论数 0

Go爬取起点中文网 解决文字反爬

Go语言的爬虫库不如Python强大,却也五脏俱全。 今天我们分析如何爬取起点中文网数据,以及遇到反爬如何处理。 作品链接:http://www.365yg.com/i6678092837810078222/#mid=1630225993665544 代码已开源:https://github...

2019-04-13 14:39:26

阅读数 222

评论数 0

Go如何处理文字反爬

文字反爬是反爬虫的一种常用手段。 在Python中有专门的库可以使用,而Go没有此类库,只能通过别的手段解决文字反爬。 在这给大家分享我的思路: 1.如何判断是否为文字反爬呢 如图所示,HTML界面显示方框 打开页面源代码查找到对应位置,发现显示方框的位置有特殊的16进制字符串 ...

2019-04-13 14:38:01

阅读数 155

评论数 0

go-创建HTTP/HTTPS IP池及如何使用

go有开源项目能够创建ip池,项目链接:ProxyPool 类似的开源项目原理相同,通过爬取免费代理网页的ip端口数据,将有效数据持久化或者内存化供自己使用。 在这里,我总结一下使用ProxyPool的细节,方便大家快速进入开发。 一 conf/app.ini配置文件从哪来。 项...

2019-04-05 15:46:35

阅读数 108

评论数 0

Go获取Location重定向url

go本身不提供重定向的url,如果想要获取,只能从源码下手。 http.Get()接收到一个url后,会进一步确认,是否包含重定向url,如果包含,自动转到新的url,我们需要做的就是在这之前截取重定向url。 进入到http包中找到函数: //自用,保留url地址信息,头部大写进行暴露 ...

2019-04-01 17:43:41

阅读数 445

评论数 0

hugo极速开发个人博客

在此之前,我并不没有考虑过要开发个人博客,而且想当然的认为开发一个博客很麻烦,直到我遇到了ta。 话说今天,逛Go论坛时,发现一个好玩的帖子,“Go语言最棒开源项目Top”,其中有大名鼎鼎的“Docker”,“ETCD”等等。 在其中发现hugo这个开源项目,据说该作者出身于Docker创...

2019-03-29 22:39:15

阅读数 50

评论数 0

MySql性能提升心得

关于MySql的性能提升文章多如乱麻,每个人有不同的见解,但技术往往是殊途同归的,下面记录我自己的一点心得。 最近两个月每天都和数据库打交道,包括LevelDB,Redis,都有过了解,但每天都在使用的还是MySql,实话实说,在之前对MySql还只是处于知道怎么用,但是并不熟悉。 两个月...

2019-03-08 20:49:54

阅读数 60

评论数 0

bitcoin区块数据的获取及mysql的优化加速

距离找到获取比特币余额的方法已经过去四个多月了,中间停顿了一段时间,没有深入研究,最近又重新拾起这个需求来,遇到了一些大大小小的问题,记录下来,作为自己一个成长的见证   开始时的代码结构是这样 每个getblock返回的tx可能是几个到几千个,每个tx可以根据gettransactio...

2019-02-22 22:05:28

阅读数 1165

评论数 0

bind: An operation on a socket could not be performed because the system lacked sufficient buffer sp

如题所示错误并不一定是代码出问题了 最近在用golang抓取bitcoin块的数据,程序编译后运行良好。 运行一段时间后报错bind: An operation on a socket could not be performed because the system lacked suffi...

2019-02-22 10:46:57

阅读数 327

评论数 0

前端开发笔记4-总结一周中遇到的问题及解决方法

1.echarts Candlestick关键字的坑 Candlestick是绘制k线图的关键字,最近一直再做k线图相关的需求,分享给大家我遇到的坑,有遇到过的同学可以留言讨论哟。 先上图 selected是控制data栏目数据显示的关键字 ,但是有一个特殊情况,当selected隐藏类...

2019-01-18 22:24:11

阅读数 71

评论数 0

echarts使用参考文章

https://blog.csdn.net/qq_39773969/article/details/78980325

2019-01-14 14:02:27

阅读数 22

评论数 0

前端开发笔记3-开发小项目,kline遇到的知识点及问题

1.遇到需要弹出某些信息时的思路 今天遇到的需求是触发一个点击事件后弹出对应的信息,如何弹出较为合理的信息框呢。 整体思路是  点击事件-$('body').append('<div>.......</div&g...

2019-01-11 19:08:32

阅读数 58

评论数 0

前端开发笔记2-源码阅读初期,记录自己遇到的疑惑

前端开发笔记这一系列主要记录自己所遇到的问题,由一个小白心态出发,遇到的问题一一记录下来,楼不是一天盖的,学习也一样,戒骄戒躁,共勉。 由于时间有限,我会将其他文章进行汇总以及精简,并会在后面注明作者链接。   jQuery中级--$(function() {})和$(document).r...

2018-12-30 13:34:29

阅读数 59

评论数 0

前端开发笔记1-编译器的安装以及调试工具的安装使用

在学习前端知识体系的二十天后,记录自己第一篇关于前端的文章。在这里向同学们分享一下我自己的学习过程,不一定适合你,却可以做一个参考。 起初要学习前端时,最好先对前端做一个大概的了解,记住!了解即可。之后开始进入学习,我采用的方法是边学边敲代码,并且是视频+网站互作参考。 在开始正式学习之前可以...

2018-12-20 19:34:38

阅读数 45

评论数 0

go语言http设置及超时请求

package main import ( "log" "net/http" //http 请求用 "io" // io.Copy获取http请求状态...

2018-12-18 09:31:46

阅读数 1010

评论数 0

ubuntu卸载重装mysql

重装mysql5.7数据库 删除mysql的数据文件 sudo rm /var/lib/mysql/ -R 删除mysql的配置文件 sudo rm /etc/mysql/ -R 自动卸载mysql(包括server和client) sudo apt-get autoremove mysql...

2018-12-10 20:11:14

阅读数 114

评论数 0

VMware共享文件夹报错 解决方法

如果你的报错和我相同 E: 无法定位软件包 open-vm-dkms 使用如下命令代替 sudo apt-get install open-vm-tools-desktop  原因是安装包名变了   之后使用该命令进行挂载 sudo vmhgfs-fuse .host:/ /mn...

2018-12-05 13:05:08

阅读数 139

评论数 0

如何在pc上安装安卓应用程序

如何在windows系统中安装使用安卓app windows中安卓模拟器相对比较成熟,我使用的方法是bluestacks安卓模拟器 下载地址https://www.bluestacks.cn/ 安装方法与其他软件相同 接下来我们找到相关apk文件进行下载即可 如图所示aps地址为ht...

2018-12-01 23:14:44

阅读数 1295

评论数 0

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