技术文章
文章平均质量分 55
小锋学长生活大爆炸
好人没好报,恶人活千年
展开
-
【教程】免费下载咪哒小程序的唱歌录音文件, 附脚本
非常简单,拿来吧你原创 2024-01-07 23:53:21 · 1102 阅读 · 0 评论 -
免Root森林自动收能量、喂小鸡、农场签到等多合一
解放双手原创 2020-08-12 21:32:30 · 27823 阅读 · 3 评论 -
【教程】获取实时反诈最新动态/案例
支持动态实时更新原创 2022-11-10 21:18:37 · 11546 阅读 · 0 评论 -
Python selenium 插入图片
方法一如果有上传图片按钮的,就比较简单了:browser.find_element_by_id("IdOfInputTypeFile").send_keys(os.getcwd()+"/image.png")browser.find_element_by_xpath("IdOfInputTypeFile").send_keys(os.getcwd()+"/image.png")但如果需要手动点一下再选择图片的,就没法这样了。方法二使用autoit这个软件来实现。然后生成e.原创 2021-01-06 13:24:26 · 16041 阅读 · 4 评论 -
Python读取PDF文档并翻译
翻译服务选择免费的百度翻译api:https://api.fanyi.baidu.com/标准版服务完全免费,不限使用字符量完成身份认证,还可免费升级至高级版、尊享版,每月享受200万免费字符量及增值服务# -*- coding: utf-8 -*-from aip import AipOcrimport randomimport hashlibimport sysimport importlibimportlib.reload(sys)import timef.原创 2020-05-28 12:54:32 · 20586 阅读 · 11 评论 -
MySQL数据库与JDBC编程
文章目录MySQL数据库与JDBC编程JDBC (Java Database Connectivity)DDL(Data Definition Language,数据定义语言)语句创建表修改表结构增加列定义修改列定义删除列删除数据表清空表MySQL重命名数据表MySQL修改列名数据库约束索引(一个数据库对象)视图DML(Data Definition Language,数据定义语言)语句insert into语句update语句delete from语句单表查询where后的其他运算符order by输出排原创 2020-05-27 16:30:59 · 15216 阅读 · 0 评论 -
自动删除QQ空间指定好友的留言
你是否也有过,想删除QQ空间里某个人的对自己发表的说说的全部评论,但又因说说太多,手动查找再删除太过麻烦?OK,我也有这个需求,成品分享给你。如果想自己琢磨呢,源码在文末;如果想直接使用呢,exe已上传,不用积分即可下载。一、使用本程序,需要提供4个内容:你的QQ号、对方的名称、g_tk和cookie。1、你的QQ号就是你的QQ号,复制到conf.json文件2、对方的名称要删除的对方的备注或昵称(ta在你空间所显示的名称),一般如果你设置了备注,就...原创 2020-05-09 11:55:39 · 15889 阅读 · 4 评论 -
用PyTorch实现MNIST手写数字识别(非常详细)
hello大家好!我又来搬文章了!我就不信还有比这更详细的?!MNIST可以说是机器学习入门的hello word了!导师一般第一个就让你研究MNIST,研究透了,也算基本入门了。好的,今天就来扯一扯学一学。在本文中,我们将在PyTorch中构建一个简单的卷积神经网络,并使用MNIST数据集训练它识别手写数字。在MNIST数据集上训练分类器可以看作是......翻译 2020-04-30 22:25:58 · 155942 阅读 · 135 评论 -
腾讯智能闲聊机器人详细开发教程
腾讯闲聊服务基于AI Lab领先的NLP引擎能力、数据运算能力和千亿级互联网语料数据的支持,同时集成了广泛的知识问答能力,可实现上百种自定义属性配置,以及男、女不同的语言风格及说话方式,从而让聊天变得更睿智、简单和有趣。一、进官网申请key1、搜索一下“腾讯闲聊”,第一个就是2、点“免费试用”3、看下图,点“接入能力”4、创建一个应用...原创 2020-04-20 22:16:23 · 16295 阅读 · 2 评论 -
自己动手实现4大免费聊天机器人:小冰、图灵、腾讯、青云客
聊天机器人(Chatterbot)是经由对话或文字进行交谈的计算机程序。能够模拟人类对话,通过图灵测试,如Siri、小爱同学、微软小冰等。本教程将教你用Python实现4大免费且好用的聊天机器人:微软小冰、图灵机器人、腾讯闲聊、青云客机器人!从简单开始!青云客机器人简介完全免费,支持功能:天气、翻译、藏头诗、笑话、歌词、计算、域名信...原创 2020-03-04 13:46:56 · 25190 阅读 · 17 评论 -
手把手教你从零开始用Java写爬虫
本文将手把手地教大家从零开始用Java写一个简单地爬虫!目标爬取全景网图片,并下载到本地收获通过本文,你将复习到: IDEA创建工程 IDEA导入jar包 爬虫的基本原理 Jsoup的基本使用 File的基本使用 FileOutputStream的基本使用 ArrayLis...原创 2020-02-27 13:41:21 · 14137 阅读 · 0 评论 -
纯JavaScript实现的MQTT智能门锁
本文重点是JavaScript实现的MQTT,智能门锁是基于此的扩展应用demo。简介JavaScript实现的MQTT Demo,可通过Hbuilder IDE进行App打包,也可直接部署到Web服务器上。Demo内容是以MQTT实现的智能门锁应用,包括基础的订阅、发布功能。APP端如下图所示:硬件端为集蓝牙与WiFi与一体的物联网开发板ESP32,如下图所示:...原创 2020-02-14 22:37:28 · 14184 阅读 · 0 评论 -
PIL将Image格式转为bytes字节流格式
import ioimg = Image.open(img_path, mode='r')imgByteArr = io.BytesIO()img.save(imgByteArr, format='JPEG')imgByteArr = imgByteArr.getvalue()原创 2020-02-02 14:05:37 · 24829 阅读 · 3 评论 -
python读取ini配置的类封装
此为基础封装,未考虑过多异常处理类# coding:utf-8import configparserimport osclass IniCfg(): def __init__(self): self.conf = configparser.ConfigParser() self.cfgpath = '' def checkS...原创 2020-01-06 00:52:50 · 13724 阅读 · 0 评论 -
[开源]蚂蚁森林自动收能量,自动解锁和自动触发
欢迎大家使用体验、提交错误,后面将逐步完善;目前支持收好友能量和收自己能量(看起来复杂,其实只是讲的比较详细)0、效果演示:https://github.com/1061700625/Ant_Forest/blob/master/%E6%95%88%E6%9E%9C%E6%BC%94%E7%A4%BA.avi1、脚本实现功能启动后,脚本处于监听状态,注意开启保护,不要被后台...原创 2020-01-05 23:11:25 · 19334 阅读 · 5 评论 -
可修改内容的优先级队列
题外话:震惊,之前账号一直登不上,还以为被封了呢,错过了小伙伴的私信需求• 以优先级入队,即入队前要求队列已排序,从而确定当前优先级所在位置。同优先级按先后次序入队。• 可由管理员对队列内容进行修改,修改时应暂时锁住队列。• 以优先级出队,同优先级按当前位置(即入队顺序)出队(若已排序,则可直接出队操作而不需再判断)。• 采用数组存字典的形式,模拟队列 {"pri"...原创 2019-11-05 09:52:58 · 11371 阅读 · 0 评论 -
Python之Bilibili自动更新邮件提醒并任务栏图标「完整代码」
前言本次分享的是小编经过多日编写的关于自动检测B站Up主视频更新情况,并发送邮件提醒更新的Python程序,代码不专业、部分代码段借鉴网上,仅供参考娱乐!用到的库selenium、_thread、sys、time、re、os、bs4、win32gui/win32con/win32api/winerror、smtlib、email、灰色的表示没用到环境及编...原创 2018-11-21 09:48:26 · 11622 阅读 · 0 评论 -
ubuntu 16安装asp.net
其他系统请看:https://dotnet.microsoft.com/learn/dotnet/hello-world-tutorial/install下载并安装要开始构建。net应用程序,只需下载并安装。net SDK(软件开发工具包)。注册微软密钥和提要在安装. net之前,您需要注册Microsoft密钥、注册产品存储库并安装所需的依赖项。这只需要在每台机器上执行一次...翻译 2019-07-17 09:46:00 · 11142 阅读 · 0 评论 -
Excel VBA 在保留原单元格数据的情况下,将计算的百分比加在后面
算的是红框占绿框的百分比难点在保留原数据的情况下,把百分比加在后面。通过公式我是不会,但程序实验也不难。搞定!代码Attribute VB_Name = "模块1"Sub cal1() Dim range1 As Range Set range1 = Application.InputBox("选择区域", Type...原创 2019-08-19 10:07:47 · 11969 阅读 · 0 评论 -
Python Des加密与解密实现软件注册码、机器码
原理判断路径下是否存在识别文件,若存在就解密对比,若不存在就进入机器码注册: 获取系统C盘序列号作为识别ID,并添加随机数作为混淆,生成最终机器码。 将机器码发给软件开发者,开发者将机器码解密后,添加自己的标识符号并加密生成key,发给用户。 用户输入key,程序对比并保存。 用户下次打开软件时,重新开始步骤‘1’。说明加密:将序列号经过Des加密,再经过base64编码。 解...原创 2019-09-03 11:30:40 · 13923 阅读 · 11 评论 -
Python链表详细笔记
目录链表(链接列表)简介代码实现以class类创建节点以class类创建链表生成简单链表输出简单链表通过函数生成链表输出函数生成链表通过函数输出链表通过函数插入节点(在给定节点之后添加节点)通过函数删除节点搜索链表中的元素 对于按位置查值 对于按位置查找实战练习反转链表交换链接列表中的节点而不只交换值链表(链接列表...原创 2019-09-04 21:27:10 · 11610 阅读 · 0 评论 -
Python二叉树详解笔记
二叉树数据结构简介元素最多包含2个子元素的树称为二叉树。由于二叉树中的每个元素只能有2个子元素,因此我们通常将它们命名为左右子元素。二叉树节点包含以下部分。数据 指向左子节点的指针 指向右子节点的指针树:与阵列,链接列表,堆栈和队列(线性数据结构)不同,树是分层数据结构。树 词汇表:最顶层的节点称为树的根。直接位于元素下的元素称为子元素。直接在某个东西上方的元素称为其...原创 2019-09-06 16:03:40 · 13281 阅读 · 0 评论 -
家国梦自动收取金币、货物、升级建筑、拆相册等脚本
欢迎关注↓↓↓ 头条号:小锋学长 资源补给站:http://ncurobot.club:8080/ 微信公众号:xfxuezhang 工具PC、按键精灵手机助手、雷电模拟器、家园梦apk模拟器配置步骤1、先PC装按键精灵手机助手2、把代码复制到按键精灵手机助手上去3、按键精灵上点“调试”,会自动在模拟器上安装手机版按键精灵4、按键精...原创 2019-10-01 19:58:56 · 14740 阅读 · 2 评论 -
[Python] 豆瓣自动回帖、顶帖源码
旧版不稳定,新版已更新,效果杠杠滴,滑块验证、验证码验证都包括;演示视频见:http://ncurobot.club/Share/豆瓣顶贴.wmvhttps://github.com/1061700625/auto_douban支持cookie登录和账号密码登陆(位置代码中自己找,print("* 模拟登陆... *")上面);还加了换ip代{过}{滤}理的,不过好像没什么用。登录...原创 2019-06-29 10:02:14 · 21090 阅读 · 2 评论 -
FatFs检测并建立多层目录并更改文件名
FatFs检测文件路径是否存在,不存在就建立多层目录,最后更改文件名if(W_Dresult==FR_OK) { wifi_dp_wav_file_status=0; start_downloading=0;/*************************************遍历创建文件夹*****************************...原创 2019-06-28 12:21:40 · 14216 阅读 · 0 评论 -
后台登录微信并定时发送消息,消息包括农历、阴历、天气;自动监测是否断线,支持邮箱发送二维码登录;适合于挂在服务器上运行
#coding:utf-8import requestsfrom bs4 import BeautifulSoupimport timeimport threadingfrom wxpy import *import sxtwlglobal bot, groupimport scheduleimport osfrom email.mime.text import...原创 2019-07-09 08:30:44 · 12347 阅读 · 0 评论 -
GIT——分布式版本控制系统
Git是一款免费、开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目,可以有效、高速的处理从很小到非常大的项目版本管理。分布式相比于集中式的最大区别在于开发者可以提交到本地,每个开发者通过克隆(git clone),在本地机器上拷贝一个完整的Git仓库。学习git可以搜索 Git简明指南 Git 完整命令手册地址 PDF 版命令手册 Gi...原创 2018-11-22 11:58:54 · 11004 阅读 · 0 评论 -
PID算法原理、调整规律及代码
PID算法简介要想让智能车根据赛道不断变化灵活的行进,PID算法的采用很有意义。控制器公式 为: 比例(P)控制 比例控制是一种最简单的控制方式。其控制器的输出与输入误差信号成比例关系。当仅有比例控制时系统输出存在稳态误差(Steady-state error)。 积分(I)控制 在积分控制中,控制器的输出与输入误差信号的积分成正比关系。对一个自动控制系统,如果...原创 2018-11-22 11:59:03 · 14643 阅读 · 0 评论 -
STC51单片机中断与定时器配置参考
*外中断INT0--------void intsvr0(void) interrupt 0 using 1*定时/计数器T0-----void timer0(void) interrupt 1 using 1*外中断INT1--------void intsvr0(void) interrupt 2 using 1*定时/计数器T1-----void timer0(void) i...原创 2018-11-22 11:59:13 · 21101 阅读 · 1 评论 -
STC15频率产生器(粗调+微调+数码管显示)完整代码
#include "stc15.h"#include "intrins.h"#include "gpio.h"#include "595hc.h"#define MAIN_Fosc 11059200L //定义主时钟u16 counter = 0;u8 countdown = 5;u16 i,j,k;bit start_flag = 0;bi...原创 2018-11-21 09:50:52 · 11781 阅读 · 0 评论 -
STC15-红外遥控实现计算器(个位数相加并数码管显示)
原创 2018-11-21 09:49:08 · 12331 阅读 · 0 评论 -
Web应用程序测试:Web测试的8步指南
本文翻译自:https://www.guru99.com/web-application-testing.html感觉相比国内网上的,写的的确容易理解些。本着学技术同时不丢英语并向大家分享的目的进行了翻译,翻译不对的地方,希望大家谅解。 正文开始:Web应用测试:Web测试的8步指南在我们写下更多关于Web测试类型的细节之前,让我们快速定义Web测试。一、什么是Web测...翻译 2018-11-21 09:46:55 · 12447 阅读 · 0 评论 -
Apache通过多端口配置多站点
简介一台服务器,通过配置不同的端口,以实现多个站点的访问。步骤1、先安装好Apache,默认你已安装完毕。2、xshell登录到ubuntu,并切换到/etc/apache2路径下,以回车结束:cd /etc/apache2/3、输入ls查看文件目录,以回车结束:ls 4、打开ports.conf文件,以回车结束:sudo vim ports....原创 2018-11-21 09:45:30 · 11847 阅读 · 0 评论 -
FatFs-目录下文件扫描
FatFs - 通用的FAT文件系统模块FatFs是用于小型嵌入式系统的通用FAT/exFAT文件系统模块。FatFs模块是按照ANSI C (C89)编写的,完全独立于磁盘I/O层。因此它是独立于平台的。在资源有限的情况下,可以集成到小型微控制器中,如8051、PIC、AVR、ARM、Z80、RX等。这里也提供了用于微型微控制器的Petit FatFs模块。官方网站:http://el......原创 2018-11-21 09:44:34 · 18512 阅读 · 2 评论 -
使用VisualGDB开发Keil MDK-ARM项目
前言本教程展示了如何使用VisualGDB使用Keil MDK-ARM编译器构建项目,使用VisualGDB智能感知包括CodeMap,并使用Visual Studio调试它。步骤在开始之前,确保您可以使用uVision IDE构建Keil项目 打开Visual Studio,开始创建一个新的嵌入式VisualGDB项目: 选择“导入项目”和“生成Makefil...原创 2018-11-21 09:42:48 · 8518 阅读 · 4 评论 -
使用VisualGDB将Keil项目导入VisualStudio
前言本教程展示了如何使用新的Keil项目导入器将Keil ARM项目自动转换为使用MSBuild和GCC构建的VisualGDB项目。在开始之前,安装VisualGDB 5.3或更高版本。我们将展示如何为STM32F746-Discovery board(附带STM32CubeMX SDK)转换STM32演示项目。虽然大多数转换是自动执行的,但是项目需要进行一些小的调整才能正常工作。我们将...原创 2018-11-21 09:36:05 · 11040 阅读 · 0 评论 -
大学生电子设计竞赛—部分常用知识整理
一、常用模块4511驱动数码管317稳压电源双音频1:一次双音频2:连续40110驱动数码管,通过358保持在0振荡电路,T=2.2*RC运放,整形与升压二、经典电路图三、ADC/DAC概述 权电阻网络 倒T型电阻网络 ...原创 2018-11-22 11:58:45 · 13985 阅读 · 0 评论 -
STM32产生SPWM波
SPWM释义SPWM(Sinusoidal PWM)法是一种比较成熟的,目前使用较广泛的PWM法。前面提到的采样控制理论中的一个重要结论:冲量相等而形状不同的窄脉冲加在具有惯性的环节上时,其效果基本相同。SPWM法就是以该结论为理论基础,用脉冲宽度按正弦规律变化而和正弦波等效的PWM波形即SPWM波形控制逆变电路中开关器件的通断,使其输出的脉冲电压的面积与所希望输出的正弦波在相应区间内的面...转载 2018-11-22 11:58:34 · 39960 阅读 · 9 评论 -
基于OpenMV的人脸识别,支持人脸注册、人脸检测、人脸识别
https://github.com/1061700625/OpenMV_Face_Recognition'''>> author: SXF>> email: songxf1024@163.com>> description: 用LBP特征进行人脸识别,可进行人脸注册、人脸检测与人脸识别 Pin7高电平一次,触发人脸注册;默认低电平 UA...原创 2019-06-22 14:29:28 · 28344 阅读 · 44 评论 -
比赛报名网站源码
效果预览:http://ncurobot.club/主页比赛报名网站,采用HTML、JavaScript、css、php完成编写,供大家参考。在报名页可以填写报名信息:报名页在资料页可以查看和下载规则等文件:资料页部分源码预览:获取源码信息可进入github获取:https://github.com/1061700625/C...原创 2019-05-29 13:53:50 · 13869 阅读 · 0 评论