![](https://img-blog.csdnimg.cn/20190927151124774.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
【一番码客】软件开发实战
文章平均质量分 70
一些实战项目的具体实现方法
一番码客
这个作者很懒,什么都没留下…
展开
-
python脚本 | 从某网站批量获取免费代理IP列表
【代码】python脚本 | 从某网站批量获取免费代理IP列表。原创 2023-01-14 18:29:37 · 514 阅读 · 0 评论 -
mongoose-面向对象操作mongodb的Nodejs框架
介绍无论是mysql还是mongodb,传统的与数据库交互的方式都是按照他们提供的API来写代码。它们提供的API往往不是很容易理解,而且难以记忆,如果传错了参数,写错一个符号都要查文档。ORM(对象关系映射,Object Relational Mapping)框架,允许我们面向对象操作,不需要记忆任何的数据库API,只需要操作对象即可,由框架底层去调用数据库API,这样就大大提高了程序员的...原创 2020-03-07 23:24:45 · 219 阅读 · 0 评论 -
学习区块链?github上的那些区块链项目
一番码客 : 挖掘你关心的亮点。http://efonfighting.imwork.net文章目录前言编程语言分布star前十中文资源总结今日一番前言当世界大部分人都还在问“区块链是什么”的时候,部分程序员已经深耕许多年了。要全面学习区块链的相关知识,作为程序员最大社交社区的GitHub是做好不过的选择了。想要学习、了解区块链,先问问程序员们。今天一番盘点下GitHub上的那些区...原创 2019-11-06 08:29:54 · 2145 阅读 · 0 评论 -
余文波:区块链在九大领域的应用
文章目录前言金融行业支付清算与结算保险供应链管理知识产权产品的防伪溯源医疗数据的管理身份管理公共管理审计物联网、AI大数据的数据安全结语今天一番给大家推荐一个讲座录音,给想要进入区块链领域的人一个参考,区块链的主要应用有哪些。下面的文字稿是一番通过语音识别转成的文字,然后做了部分校正,文字校对还有很多不足的地方,但还是可以参考。由此也想到,其实可以用语音识别做一些语音相关的搜索。音频源大家可...原创 2019-11-19 08:07:20 · 2468 阅读 · 0 评论 -
区块链技术栈与学习路线图
一番码客 : 挖掘你关心的亮点。http://efonfighting.imwork.net文章目录区块链技术现状区块链学习的路线图基本功比特币白皮书以太坊Hyperledger fabircHpyerledger compose智能物联网+区块链的技术栈参考区块链技术现状区块链是一组技术的合集, 货币论, 计算机科学, 密码学, 博弈论,分布式系统等技术的合集。根据Gartne...原创 2019-12-01 09:04:48 · 1696 阅读 · 0 评论 -
区块链基础——分布式系统核心问题
一番码客 : 挖掘你关心的亮点。http://efonfighting.imwork.net本文目录:文章目录核心问题一致性问题什么是一致性挑战共识协议FLP不可能原理CAP原理ACID原则PaxosRaft可靠性指标参考核心问题随着摩尔定律碰到瓶颈,越来越多的系统要依靠分布式集群架构来实现海量数据处理和可扩展计算能力。区块链其实是一种分布式系统。中央式结构改成分布式系统,碰...原创 2019-11-30 10:06:49 · 845 阅读 · 0 评论 -
区块链基础之哈希函数
一番码客 : 挖掘你关心的亮点。http://efonfighting.imwork.net本文目录:文章目录初识hash函数hash函数的作用hash算法的安全性常见的Hash算法MD5SHA1SHA256哈希碰撞钱包的创建参考初识hash函数Hash(“原文”)=“密文”基本概念:哈希函数,也称散列函数。更像是一种思想,没有一个固定公式。只要符合散列思想的的算...原创 2019-11-23 09:03:31 · 1244 阅读 · 0 评论 -
JavaScript小项目-任务清单
文章目录思路分析代码实现效果展示思路分析点击事件:添加元素到页面存储数据存储总数据条数页面加载成功的时候:读取数据遍历数据添加元素到页面CSS样式:2D/3D 转换属性(Transform)代码实现<!DOCTYPE html><html> <head> <meta charset="UTF-8...原创 2020-01-10 07:43:06 · 1031 阅读 · 0 评论 -
朋友圈,不折叠
文章目录前言原理介绍软件获取前言现在微信朋友圈为了鼓励原创、限制复制,推出了折叠功能,如果是复制的内容,会被折叠,就像这样。于是,就有朋友开发了一些不折叠输入法之类的。但大多数都是收费的,一番在网上找了一圈,没有发现免费的。于是一番自己研究了两天天,最终的结果是下图这样子的。朋友圈文字没办法,微信为了保证朋友圈的简洁,限制了即使是原创,也最多显示6行,但评论没有限制。原理介绍这里简...原创 2020-01-03 07:44:50 · 968 阅读 · 2 评论 -
简单使用了下scrapy爬虫工具
一番码客 : 挖掘你关心的亮点。http://efonfighting.imwork.net文章目录前言开发环境创建项目目录结构基本流程总结前言前天一番写了《用爬虫看看我们工作的”前途“》,里面收集了52job上在深圳的”前端“和”区块链“两个关键字的职位信息。其实是因为一番想了解下相关职位在市场上的职位要求,而想到用爬虫去爬取相关信息,显然没有做完。因为一番在尝试用一个爬虫框架...原创 2019-12-17 23:18:25 · 132 阅读 · 0 评论 -
一行shell脚本 | 自动化操作多个git仓库
一番码客 : 挖掘你关心的亮点。http://efonfighting.imwork.net本文目录:文章目录前言脚本一脚本二一番今日前言开源项目作为一个大宝库给我们提供了非常多的资源,在github上,我们一般会同时关注多个项目,我们总有这样的需求,将所有关注的项目实时备份到本地,一是作者可能删除项目,二是方便本地随时查看。那么这里一番介绍两个一行shell命令操作所有git仓库...原创 2019-11-20 08:11:10 · 492 阅读 · 0 评论 -
git使用的一些小技巧
一番码客 : 挖掘你关心的亮点。http://efonfighting.imwork.net本文目录:文章目录cherry-pick 多个commit查找丢失的commitgit status 中文乱码git format-patch强推分支操作git diff最大文件大小限制git status删除taggitignore 修改不起作用windows下创建.gitignore:che...原创 2019-11-16 08:52:43 · 102 阅读 · 0 评论 -
如何用u盘安装一个纯净的win10系统
一番码客 : 挖掘你关心的亮点。http://efonfighting.imwork.net文章目录前言工具准备制作启动盘系统安装系统激活参考一番今日前言最近用了一段时间win10之后,有点对windows路转粉的意思,把所有的电脑都装成了win10系统,这里记录一下用U盘安装win10的过程和一些中间用到的工具,以及遇到的一些问题。工具准备win10专业版原版ISO镜像文件...原创 2020-01-03 07:46:24 · 995 阅读 · 1 评论 -
electron打包爬坑
一番码客 : 挖掘你关心的亮点。http://efonfighting.imwork.net文章目录前言怕坑过程搜索一搜索二发现三发现四一番今日前言一番前面用electron+nodejs+vue+python开发了一个pdf合并工具,现在的情况是:用"build": "node .electron-vue/build.js && electron-builder"...原创 2019-10-27 23:58:17 · 1207 阅读 · 0 评论 -
electron打包爬坑—出坑
一番码客 : 挖掘你关心的亮点。http://efonfighting.imwork.net本文目录:文章目录前言继续爬坑出坑一番今日前言昨天一番解了很久想解这个electron打包python可执行文件为一体的方法,因为要发布我们的小工具,必须要打包为一个安装包啊,不然对于计算机小白来讲太不友好了。今天一番发挥极客精神,必须要将这个问题解决啊,至少。。。。暂时在某种程度上解决这个问...原创 2019-10-27 23:56:51 · 3571 阅读 · 1 评论 -
electron桌面应用开发(七)
一番码客 : 挖掘你关心的亮点。http://efonfighting.imwork.net文章目录前言目录结构参考一番今日前言今天想继续写electron,在准备素材做实验的时候,发现基本概念太薄弱了,对工程的目录作用和基本运行逻辑都不是很熟,导致做起实验举步维艰,所以还是需要加强下基础知识。所以这里学学electron-vue的基础知识,首先认识下工程目录构成。目录结构...原创 2019-10-24 07:10:23 · 222 阅读 · 0 评论 -
electron桌面应用开发(五)
一番码客 : 挖掘你关心的亮点。http://efonfighting.imwork.net文章目录前言python处理electron部分参考一番今日前言前一篇一番实现了在js里调用python程序,这一篇一番试图将electron页面上输入的一些参数传递给python程序。python处理import sysimport zerorpcclass CalcApi(obj...原创 2019-10-24 07:05:54 · 189 阅读 · 0 评论 -
electron桌面应用开发(四)
一番码客 : 挖掘你关心的亮点。http://efonfighting.imwork.net文章目录前言js系统命令调用函数spawn调用`spawn`可能遇到的问题require函数参考一番今日前言上一篇electron的文章我们尝试了用在js里调用python,虽然一番之前没有接触过js,但一番秉着目标型驱动的学习理念,今天一番来深入研究下这个spawn函数。js系统命令调用函...原创 2019-10-24 07:04:40 · 403 阅读 · 0 评论 -
electron桌面应用开发(三)
一番码客 : 挖掘你关心的亮点。http://efonfighting.imwork.net文章目录前言`js`启动`python`创建`python`文件在`index.js`中调用`python`参考一番今日前言前面我们实践了用electron-vue和element-ui的开发环境搭建,实现了一个入门demo,知道了怎么让这个程序运行起来,今天我们来探究下如何用electron里...原创 2019-10-24 07:02:41 · 527 阅读 · 0 评论 -
electron桌面应用开发(二)
一番码客 : 挖掘你关心的亮点。http://efonfighting.imwork.net文章目录前言安装并使用element-ui安装目录结构使用一番今日参考前言今天接着上一篇electron的文章往下写。操作仍然是在win10下的powershell下进行的。主要记录element-ui的安装与使用。安装并使用element-ui安装在项目根目录,执行如下命令完成elem...原创 2019-10-24 07:01:26 · 176 阅读 · 0 评论 -
electron桌面应用开发(一)
title: electron桌面应用开发(一)date: 2019-09-27tags:categories: 极客工具一番码客 : 挖掘你关心的亮点。http://efonfighting.imwork.net本文目录:文章目录前言新建项目安装vue初始化一个electron-vue项目结语参考前言关于electron,前两天一番写了一个开头,搭建开发环境。今天一番尝...原创 2019-10-24 06:58:56 · 294 阅读 · 0 评论 -
python爬虫实战-爬取微信公众号所有历史文章 - (03) python结合tesseract-ocr做图文识别(OCR)
https://github.com/efonmark/efonmark-blog欢迎关注微信公众号“一番码客”获取免费下载服务与源码,并及时接收最新文章推送前面我们讲到了adb的封装,里面具体讲到到了在一副图片中寻找目标的坐标并点击。这篇文章我们讲讲对一副图片的特定区域做截取,并利用开源库做图纹识别。要实现这个步骤的原因是,最初想实现爬取微信公众号历史文章这个功能时,一番没有抓包爬...原创 2019-04-19 08:45:44 · 971 阅读 · 0 评论 -
一番 "公众号文章下载" 开源项目与免费下载服务
https://github.com/efonfighting/gzh-downloads欢迎关注微信公众号“一番码客”获取免费下载服务与源码,并及时接收最新文章推送。项目缘起技术工具:现在微信公众号有很多高质量的文章输出,是我们学习的好地方,但手机看太零散,又不方便查找,从而想到将微信公众号的文章导出为PDF可以方便查阅学习。学习:通过一个实际、实用、有意思的项目来帮助想入门pyt...原创 2019-04-10 09:56:42 · 2925 阅读 · 0 评论 -
python爬虫实战-爬取微信公众号所有历史文章 - (02) python封装adb命令操作安卓手机
python爬虫实战-爬取微信公众号所有历史文章 - (02) python封装adb命令操作安卓手机https://github.com/efonmark/efonmark-blog欢迎关注微信公众号“一番码客”获取免费下载服务与源码,并及时接收最新文章推送。让大家久等了,来不及解释(jiaobian)了,让我们上车吧。正如一番在这个系列文章的(00)篇中所说,一番在做1.0版本的...原创 2019-04-02 22:00:56 · 1490 阅读 · 5 评论 -
python爬虫实战-爬取微信公众号所有历史文章 - (01) pycharm使用与工程搭建
python项目实战:微信公众号文章下载 - (01) pycharm使用与工程搭建&amp;amp;gt;efonfighting.imwork.net欢迎关注微信公众号“一番码客”获取免费下载服务与源码,并及时接收最新文章推送。风筝遇春风而起,春雨遇暖阳而至。精神食粮如期为你呈上。所谓工欲善其事必先利其器,为了使用python搞事情,那首先是搭好环境,写下程序员的开山题词“hello wor...原创 2019-03-17 22:19:14 · 1838 阅读 · 0 评论 -
windows charles https 抓包 unknow问题
efonfighting.imwork.net欢迎关注微信公众号“一番码客”获取免费下载服务与源码,并及时接收最新文章推送。直接上图,简单易懂:add一个,host和port都填*,然后应该就可以了。重启charles。...原创 2019-03-20 20:38:25 · 1817 阅读 · 1 评论 -
python爬虫实战-爬取微信公众号所有历史文章 - (00) 概述
&amp;amp;amp;amp;nbsp; &amp;amp;amp;amp;nbsp; &amp;amp;amp;amp;nbsp; &amp;amp;amp;amp;nbsp;最近几年随着人工智能和大数据的兴起,python也越来越火。一番工作中虽然从没直接要求用到python语言,但由于做linux相关,多多少少会接触一些shell,写一些脚本,而且也会涉及到一些数据处理,一番又没有用惯matlab,所以尝试着用python处理一些工作原创 2019-03-14 10:41:56 · 4737 阅读 · 1 评论 -
git status 中文乱码
执行如下命令即可:git config --global core.quotepath false原创 2018-10-24 21:00:41 · 232 阅读 · 0 评论 -
vbox vdi文件精简压缩
VirtualBox guest os用久了vdi文件就会越来越大,就算在guest os中删除了一些文件,vdi也不会变小。如果guest os 是windows:1、先在guest os上运行磁盘碎片管理器,将各个磁盘的磁盘碎片减少;2、下载sdelete(http://technet.microsoft.com/en-us/sysinternals/bb897443.aspx);3、...原创 2018-10-26 08:39:47 · 1879 阅读 · 0 评论 -
VSCode汉化设置中文
https://github.com/efonmark/efonmark-blog欢迎关注微信公众号“一番码客”获取免费下载服务与源码,并及时接收最新文章推送在VSCode中按下快捷键“Ctrl + Shift + P”(显示命令面板 Show Command Palette)。命令面板中输入“Configure Display Language”,回车进入。选择"ins...原创 2019-04-29 21:55:15 · 4528 阅读 · 4 评论 -
ubuntu搭建ftp服务器
efonfighting.imwork.net欢迎关注微信公众号“一番码客”获取免费下载服务与源码,并及时接收最新文章推送。用linux搭建ftp服务器的情况很常见,也很常见,最近一番在搭建云服务器,就用到了这个,这里总结一下,分享给需要的同学,一步一步按部就班即可,轻松搞定。在线安装sudo apt-get install vsftpd创建主目录,输入命令sudo mkd...原创 2019-05-08 22:42:35 · 148 阅读 · 0 评论 -
在markdown里插入gif、MP3和视频
一番码客 : 挖掘你关心的亮点。http://efonfighting.imwork.net文章目录前言markdown插入gifmarkdown插入mp3网易音乐本地音乐markdown插入视频参考一番今日前言长假如白驹过隙,转瞬即逝,朋友圈里都是刷风景、刷景点的照片。明天又要回归正常的生活工作,如何以饱满的精神状态回归,听听这首《钢铁洪流进行曲》吧。顺便分享下如何用HTML &...原创 2019-10-07 22:57:22 · 1399 阅读 · 0 评论 -
python解析xml文件
一番码客 : 挖掘你关心的亮点。http://efonfighting.imwork.net本文目录:文章目录前言关于XML解析结语前言本来今天准备学习下electron的,结果npm工具的安装真是费了劲,网速差的不得了。为了完成今天的日更,只能放弃,今天来谢谢python的xml解析吧。昨天我们讲了Charles的安装与使用,而Charles抓到一条数据之后,我们想要把这条数据...原创 2019-09-28 00:33:08 · 153 阅读 · 0 评论 -
网络抓包工具Charles的安装与使用
一番码客 : 挖掘你关心的亮点。http://efonfighting.imwork.net文章目录前言下载安装配置结语前言做爬虫的小伙伴,会用到一些抓包工具去分析网络包的内容,然后模拟发送网络协议来获取我们想要的信息。常用的有fiddler、wireshark、charles等,命令方式抓包的一般会用tcpdump,tcpdump也是可以集成到我们代码里实现自动解析、动态抓包的一个方...原创 2019-09-26 23:57:31 · 438 阅读 · 0 评论 -
python+摄像头:极简实现画面变化监测
一番码客 : 挖掘你关心的亮点。http://efonfighting.imwork.net现在很多网络摄像头都有防盗报警了,简单讲就是家里本来没有人,但摄像头却发现家里有动静,好,发个消息给主人,赶紧打开摄像头app,看下家里是什么在动。当我们想通过摄像头做一个工具,代替人眼的重复劳动,观察一个画面什么时候动了的时候,并且最好动的时候把动的画面抓下来,这时一番想到了操作极简的python...原创 2019-09-22 01:25:25 · 6714 阅读 · 0 评论 -
Linux多线程编程
一番码客 : 挖掘你关心的亮点。http://efonfighting.imwork.net文章目录1 - 线程创建pthread_createpthread_t2 - 线程属性设置pthread_attr_t属性设置线程参数传递Linux内核的三种调度策略线程优先级线程的分离状态3 - 线程的数据处理4 - 线程的同步和互斥:互斥锁信号量条件变量参考1 - 线程创建pthread_c...原创 2019-09-22 01:08:36 · 126 阅读 · 0 评论 -
如何通过ssh控制win10里面的ubuntu系统
一番码客 : 挖掘你关心的亮点。http://efonfighting.imwork.net文章目录1.安装ssh server2.启动ssh server前面一番写了一篇《2019-09-15-如何打开win10里面的ubuntu系统》,有同学就问一番能不能通过ssh远程控制这个ubuntu。虽然在win10上打开一个ubuntu的窗口很容易,也可以通过打开多个窗口来实现多终端,但如果...原创 2019-09-22 01:03:08 · 2137 阅读 · 0 评论 -
如何打开win10里面的ubuntu系统
一番码客 : 挖掘你关心的亮点。http://efonfighting.imwork.net文章目录1. 开启“适用于Linux的Windows子系统”2. 开启“开发人员模式”3. 安装ubuntu运行环境4. 在win10里运行ubuntu系统windows广告多,易中毒,流氓软件更是无处不在,时不时来个广告弹窗,还卸载不了。这估计是很多极客弃离windows,选择使用mac或者li...原创 2019-09-22 00:56:26 · 4139 阅读 · 0 评论 -
python3 安装cv2失败
一番码客 : 挖掘你关心的亮点。http://efonfighting.imwork.net通常用如下命令是可以成功的:pip3 install opencv-python但是当出现如下情况时,你需要检查下opencv和python之间的“-”,是否是中英文。pip3 install opencv-pythonCollecting opencv-python Could no...原创 2019-09-22 00:46:25 · 1885 阅读 · 0 评论 -
RHEL6.3更换centos 网易源(整理)
0、确认RedHat的版本cat /etc/redhat-releaseuname -m1、删除redhat原有的yum源# rpm -aq | grepyum|xargs rpm -e –nodeps2、下载新的yum安装包这里我们使用网易的yum源:wget http://mirrors.163.com/centos/6/os/i386/Packages/yum-3...原创 2018-08-24 16:45:12 · 459 阅读 · 0 评论