- 博客(71)
- 资源 (1)
- 收藏
- 关注
原创 【corpwechat-bot】一个好用的企业微信消息推送python接口库
文章目录前言RequirementsResultFeaturesUsage前言本文同步发表在blog.gentlecp.comcorpwechat-bot是一个python封装的企业机器人&应用消息推送库,通过企业微信提供的api实现。利用本库,你可以轻松地实现从服务器端发送一条文本、图片、视频、markdown等等消息到你的微信手机端,而不依赖于其他的第三方应用,如ServerChan。Requirements注意,本项目依赖于企业微信创建群聊机器人或应用,要想实现需要先注册一个
2021-04-10 11:16:59 1681
原创 【算法设计与分析】动态规划 - 背包问题详解(基础背包)
文章目录前言0-1背包问题描述问题解析前言最近又把背包系列问题温习了一遍,打算写篇文章将常见的几类背包问题进行总结,提取背包问题核心套路,在自己理解的同时,用通俗的语言解释,让看完本文的人能够快速上手解决一系列的背包问题。内容包含如下:从基础开始:0-1背包问题再进一步:完全背包顺手拈来:多重背包变形金刚:其他背包问题限于篇幅问题,拟将该系列拆成两篇,第一篇包含上面三个部分,实际上是对三种基础类型有一定掌握,第二篇,主要讲解基于三种类型衍生而来的背包问题和实际(面试)经常遇到的。
2020-11-07 10:19:44 2053
原创 【机器学习】数据归一化——MinMaxScaler理解
文章目录前言公式实例前言前阵在查sklearn的归一化方法MinMaxScaler的时候,发现找到的文章解释的一塌糊涂,一般都是扔个公式加一堆代码就敷衍了事了,所以这次写一篇讲述MinMaxScaler核心功能的文章。公式会查MinMaxScaler的基本上都应该理解数据归一化,本质上是将数据点映射到了[0,1]区间(默认),但实际使用的的时候也不一定是到[0,1],你也可以指定参数feature_range,映射到其他区间,这个后面再讲。首先了解该计算公式:Xstd=X−X.min(axis
2020-10-28 15:51:04 65384 7
原创 【C/C++】10分钟搞懂内联函数
文章目录前言内联函数是啥内联函数有啥用啥情况下使用内联函数前言内联函数是C++特有的一种函数,通过添加关键字inline到函数定义前,实现将普通函数转换为内联函数。本文旨在从以下几个方面通俗地讲解内联函数,帮助小白轻松理解和使用内联函数。内联函数是啥内联函数有啥用啥情况下使用内联函数内联函数是啥直接先上定义:定义:以inline关键字修饰定义的一类函数,让编译器用函数代码替换函数调用听着有点玄乎,看下面一个实例:实例:inline int max(int a, int b){
2020-10-09 16:04:51 557
原创 【软件安全】缓冲区溢出攻击(stack overflow)实践
文章目录前言攻击准备攻击目标与原理漏洞程序攻击程序攻击步骤关闭现有安全机制以root身份编译漏洞程序确定`shellcode`在内存中位置执行攻击程序前言最近在研究stack overflow的复现,发现网上许多教程都偏老了,且许多关键步骤没有说明清楚,导致小白在一步步操作的时候经常出现无法正确获取shellcode的情况,本人也是历经诸多大坑,总算是成功复现了这一过程。下面是溢出成功后的效果图。个中会涉及到参数在函数栈中的存储,栈的返回地址,帧指针,函数如何执行的过程,这部分不再赘述,自行查阅相
2020-09-30 12:48:40 2015 1
原创 ERROR: Could not build wheels for cryptography which use PEP 517 and cannot be installed directly
ERROR: Could not build wheels for cryptography which use PEP 517 and cannot be installed directly
2020-09-29 08:50:58 8949 3
原创 python如何优雅地在命令行传入参数?sys,argparse,click使用
sys,argparse,click在python命令行参数传递的应用
2020-07-30 20:48:11 1450
原创 ImportError: dlopen(/Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/site-packages/
前言最近用mac新装了pytorch遇到标题的问题,查了一下相关解决方案,成功解决,但有一些需要注意的点,这里做一下记录。问题产生此问题大多是在pytorch安装之后,尝试import torch报出的,如下图:ImportError: dlopen(/Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/site-packages/torch/_C.cpython-38-darwin.so, 2): Library not
2020-05-31 16:00:08 13075 6
原创 Git,Github使用,遇到的问题与解决方案
Github使用,遇到的问题与解决方案一、Git上传项目到Github二、Github上传文件速度慢三、删除Github中文件夹一、Git上传项目到Github关于建立仓库,用git上传项目到github,网上的教程已经有很多了,这里给出一篇,对新手比较友好的:转:Git上传项目到Github新手教程基本上就已经满足日常托管存放项目代码的需求了。二、Github上传文件速度慢Githu...
2020-03-31 10:19:45 989
原创 【深度学习基础】简单易懂理解BP算法
文章先从单层网络出发,帮助理解一般网络模型的优化过程,然后简单易懂地讲述了BP算法的推导和神经网络模型优化的过程,对不懂BP的小白友好
2020-03-20 14:52:21 2143
原创 【机器学习基础】误差分析
误差是用于衡量模型预测与真实结果的度量,其给出了预测输出与样本真实输出之间的差异。因此,**误差分析**也是机器学习中不可避免的一环。本文将详细讲述误差分析的过程以及模型过拟合、欠拟合等的原理。
2020-03-18 23:19:08 3895
原创 机器学习:线性(Fisher)判别分析
本文详细介绍了机器学习中线性(Fisher)鉴别分析的内容,包括公式推导,分类思想,能够帮助你很好理解这一分类方法
2020-01-01 12:25:43 2295
原创 算法设计与分析:Dijkstra算法(从实现到优化)
本文基于UCAS卜东波老师的算法课撰写,包含了笔者自己的思考。本文是主要讲述贪心算法的应用之一:Dijkstra的设计与实现,并在此基础上进行了进一步优化来降低算法的时间复杂度
2019-11-23 15:38:12 2320 1
原创 算法设计与分析:贪心算法(2)- 最短路问题(DP到贪心的优化)
本文基于UCAS卜东波老师的算法课撰写,包含了笔者自己的思考。本文是贪心算法章节的第二篇,主要讲述贪心算法在最短路问题中的应用,包含Bellman Ford算法和其两个优化点的思考。
2019-11-17 22:55:57 1643
原创 算法设计与分析:贪心算法 - 排课问题(DP与贪心的区别与应用)
本文基于UCAS卜东波老师的算法课撰写,包含了笔者自己的思考。本章开启一个新的单元:贪心算法。文章以排课问题为例,讲述了贪心算法与动态规划的区别。贪心算法更简单、易实现,但也有更大的限制要求。阅读文章,你会对贪心算法有一个崭新的了解
2019-11-16 14:46:03 7534 1
原创 算法设计与分析:动态规划(4)- 序列联配问题(观察回溯路径)
本文基于UCAS卜东波老师的算法课撰写,包含了笔者自己的思考,在前文以算代存降低动态规划空间复杂度的基础上,考虑找出计算中的冗余点,降低时间复杂度,通过观察回溯路径,发现侧边计算的冗余。
2019-11-04 14:40:40 1059 2
原创 算法设计与分析:动态规划(3)-序列联配问题(以算代存)
本文基于UCAS卜东波老师的算法课撰写,包含了笔者自己的思考,本文在前面将序列联配问题的基础上引入了高级动态规划,以算代存是最核心的思想,最终实现线性空间实现动态规划
2019-11-01 10:54:03 1386 2
原创 算法设计与分析:动态规划(2) - 序列联配问题(最优对齐方案)
本文基于UCAS卜东波老师的算法课撰写,包含了笔者自己的思考,序列联配问题是一个经典的多步决策问题,通过引入这个问题的学习,在上一篇动态规划内容的基础上让你能对动态规划更深一步的认识
2019-10-30 10:41:02 3232
原创 Django学习过程记录(二)
Django学习过程记录(二)前言一、Django开发的高级操作1.1 前端开发的知识·用ajax替换原有的页面提交刷新方式。前言本文章承接之前发布的Django学习过程记录(一)的内容,没有看过一的可以先去阅读之前的文章,这里的内容会一直包含到最后网站成品为止。一、Django开发的高级操作承接一里面Django开发的高级操作1.1 前端开发的知识说起做网站,那必然少不了前端知识,千...
2019-10-22 11:40:53 305
原创 算法设计与分析:动态规划 - 矩阵链式相乘问题
本文基于UCAS卜东波老师的算法课撰写,是动态规划篇章的第一篇,对于初学动态规划的同学有较好的引导学习作用,希望对你有帮助
2019-10-19 11:16:23 3048 2
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人