自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(37)
  • 收藏
  • 关注

原创 sqlmap,一个实用的 Python 自动化SQL注入库!

在网络安全领域,SQL注入仍然是最常见的攻击之一。sqlmap是一个开源的自动化SQL注入和数据库取证工具,它提供了广泛的功能来检测和利用SQL注入漏洞。本文将详细介绍sqlmap的安装、特性、基本与高级功能,并结合实际应用场景,展示其在网络安全测试中的应用。sqlmap允许用户定义具体的注入点,甚至自定义SQL查询来提取数据。这个命令指定从users表中提取name和password列,但仅限于那些role列为admin的行。

2024-05-15 21:24:29 765 1

原创 bottle,一个神奇的 Python 库!

Python Bottle库是一个轻量级、简单易用的Web框架,适合于快速开发小型Web应用和API服务。它提供了简洁的路由机制、模板引擎和轻量级的HTTP服务器,使得开发过程高效而不失灵活性。通过本文的介绍,可以了解到Bottle库的安装、特性、基本功能、高级功能和实际应用场景,并附带了详细的示例代码,帮助大家更好地上手和应用该库。无论是构建个人博客、RESTful API服务,还是进行快速原型开发,Python Bottle库都是一个值得尝试的工具,能够满足各种Web开发需求。

2024-04-29 14:31:30 878 1

原创 BanditPAM,一个超酷的 Python 库!

Python BanditPAM库是一个用于高级异常检测和聚类的工具,具有强大的特性和灵活的功能,可以发现数据中的异常点并进行有效的聚类分析。本文将详细介绍Python BanditPAM库的安装、特性、基本功能、高级功能以及总结。Python BanditPAM库是一款强大的工具,用于高级异常检测和聚类分析。通过先进的算法和灵活的功能,它可以帮助用户发现数据中的异常点并进行有效的聚类分析。该库具有丰富的特性,包括参数调优、特征选择、模型评估和可视化分析等,适用于金融、工业制造、网络安全等多个领域。

2024-04-29 14:29:47 398

原创 python_jwt,一个超酷的 Python 身份验证和授权库!

在现代网络应用中,身份验证和授权是至关重要的功能。JSON Web Token(JWT)作为一种轻量级的身份验证和授权机制,已经成为了广泛使用的标准之一。Python中有许多JWT库可供选择,其中python_jwt库就是一款备受推崇的选择。本文将深入探讨python_jwt库的功能特性、使用方法以及应用场景,并提供丰富的示例代码,帮助了解如何利用python_jwt库实现安全可靠的JWT功能。python_jwt是一个Python库,用于生成、解析和验证JSON Web Tokens(JWT)。

2024-03-04 15:58:16 2310 48

原创 umap,一个超酷的python库

hello,朋友们!今天我们来聊聊Python中一个超酷的库——UMAP。你可能会问,UMAP是什么鬼?简单来说,它是一个强大的数据降维工具。但别担心 ,我会一步 步带你了解它。

2024-03-01 21:03:43 715 9

原创 itertools, 一个超好用的Python库

itertools 库提供了强大而灵活的工具集,用于处理各种迭代任务。无论是简单的数据重复还是复杂的数据组合, itertools 都能轻松应对。

2024-03-01 21:02:09 372

原创 dowhy:一款神奇的Python工具库

当我们在数据科学领域探索答案时,经常会遇到这样的问题:“A是否导致了B?” 这不仅仅是一个关联性问题,而是一个因果关系问题。解决这个问题的关键在于因果推断,而Python中的Dowhy库正是为此而生。

2024-02-29 19:55:07 664 4

原创 Kotti-基于Python的开源内容管理系统介绍与使用

Kotti是一个基于Python的开源内容管理系统(CMS),旨在为开发人员提供快速、简单和灵活的方式来构建Web应用。它基于Pyramid框架,使用SQLAlchemy进行数据库管理,支持自定义内容类型和可扩展的插件系统。本文将深入探讨Kotti库的功能特性、使用方法以及应用场景,并提供丰富的示例代码,帮助了解如何利用Kotti库构建灵活的Web应用。

2024-02-29 19:53:22 781

原创 Python 中生成多种有规律的数字序列

本文介绍了在 Python 中生成多种有规律的数字序列的方法,并提供了详细的示例代码和应用场景。生成数字序列是编程中常见的任务,在数据分析、算法实现、金融工程等领域有着广泛的应用。希望本文能够帮助大家更好地理解和应用生成数字序列的方法,提高编程效率和代码质量。

2024-02-26 21:20:22 1037 6

原创 ONLYOFFICE 桌面编辑器-效率提高神器

ONLYOFFICE 8.0作为一款功能强大、用户友好的办公软件,不仅提供了丰富的编辑和协作工具,而且在界面设计、性能提升和协作功能方面都有显著的改进。它满足了现代办公环境对灵活性和高效性的需求,无论是个人用户还是企业团队,都能从中受益。面对未来的挑战,ONLYOFFICE 8.0需要不断创新和适应市场变化,以保持其在竞争激烈的办公软件市场中的地位。随着其不断的发展和完善,ONLYOFFICE 8.0有望成为更多用户的首选办公软件,助力他们实现更加高效和智能的工作方式。

2024-02-21 16:40:58 938 3

原创 tqdm,Python进度条库快速上手

在编程中,尤其是处理长时间运行的任务时,了解程序的进度是非常重要的。Python中有一个非常实用的库,名为tqdm,它能够以极简的方式帮助我们快速创建进度条。本文将向初学者介绍如何在Python中使用tqdm库来制作进度条。tqdm是一个快速、扩展性强的Python库,用于在长循环中添加进度提示信息。它可以在几秒钟内轻松集成到代码中,且对代码的侵入性极小。使用ncols参数可以自定义进度条的长度。

2024-02-20 19:45:31 811 2

原创 普通人利用 Sora 赚钱的 10 个机会

OpenAI推出的最新的 AI视频制作技术“Sora”已经刷爆全网,现实不存在了!这一技术允许用户通过文本创造出清晰度极高的视频内容,几个人的小团队制作出一部好莱坞大片将成为可能提示词:一位时尚的女士走在东京街头,街道上到处都是温暖的霓虹灯和生动的城市标志。她穿着黑色皮夹克,红色长裙和黑色靴子,背着一个黑色钱包,戴着墨镜,涂着红色口红,自信而随意。街道潮湿而反光,与五颜六色的灯光形成镜面效果。许多行人在街上走来走去。错过了 ChatGPT 这波红利后,这次的 Sora 你一定抓住机会。

2024-02-20 19:43:49 606

原创 Python 命令补全工具 argcomplete

在使用Python 命令或者 Python的命令行工具的时候,一个痛点是没有补全。比如python -m后面输入包名字,就没有提示,每次想运行一个http server的时候,都需要搜索一下http服务的包名。另外,像pip,pipx等命令也没有提示,使用不太方便。

2024-02-19 23:54:05 492 1

原创 15款Python编辑器,你喜欢用哪一款?

本文概述了大量优秀的 Python IDE 和其他工具。决定使用哪一种工具取决于工具的便利性和对工具的熟练程度。当然,也有大家都喜欢的工具(如 PyCharm),但是你可以多尝试几种工具,看看哪种最适合你

2024-02-19 23:51:15 3574

原创 超详细!Python 当中的 pip 常用命令大全!

相信对于大多数熟悉Python的人来说,一定都听说并且使用过pip这个工具,但是对它的了解可能还不一定是非常的透彻,今天小编就来为大家介绍10个使用pip的小技巧,相信对大家以后管理和使用Python当中的标准库会有帮助。

2024-02-17 00:04:24 512 2

原创 PyCharm 连接MySQL数据库竟然如此简单!

在 PyCharm 中是可以通过内置的工具来连接、操作数据库的,并且对于市面上大多数主流数据库都是支持的。本篇教程就教大家如何通过 Pycharm 内置的数据库工具连接 MySQL 数据库。

2024-02-17 00:03:00 1815

原创 10 个实用的 Python 自动化脚本!

重复性任务总是耗时且无聊,想一想你想要一张一张地裁剪 100 张照片或 Fetch API、纠正拼写和语法等工作,所有这些任务都很耗时,为什么不自动化它们呢?在今天的文章中,我将与你分享 10 个 Python 自动化脚本。现在,让我们开始吧。

2024-02-15 00:28:17 471

原创 搞懂这27个问题,让你秒变 Python 高手!

搞懂这27个问题,让你秒变 Python 高手!

2024-02-15 00:25:12 864 1

原创 20个非常有用的Python单行代码

在本文中,小编将分享20 个 Python 一行代码,你可以在 30 秒或更短的时间内轻松学习它们。这种单行代码将节省你的时间,并使你的代码看起来更干净且易于阅读。

2024-02-13 22:31:55 1259 2

原创 8个Python编程进阶常用技巧!

介绍 Python 炫酷功能(例如,变量解包,偏函数,枚举可迭代对象等)的文章层出不穷。但是还有很多 Python 的编程小技巧鲜被提及。因此,本文会试着介绍一些其它文章没有提到的小技巧,这些小技巧也是我平时会用到的的。让我们一探究竟吧!

2024-02-13 22:28:53 790 1

原创 43.1k star, 免费开源的 markdown 编辑器

项目名:MarkText-- 简单而优雅的开源 Markdown 编辑器Github 开源地址:官网:支持平台:Linux, macOS 以及 Windows。在操作界面输入实时预览,所见即所得,界面干净简单。支持 CommonMark Spec、GitHub Flavored Markdown Spec 并选择性支持 Pandoc markdown。支持数学表达式(KaTeX)、前置信息和表情符号等。支持段落和行内编程样式。可以导出 HTML 和 PDF 文件。

2024-02-10 20:51:18 1236 2

原创 一次显著的性能提升,从8s到0.7s

今天从实战的角度出发,给大家分享一下如何做SQL调优。经过两次优化之后,慢SQL的性能显著提升了,耗时从8s优化到了0.7s。

2024-02-10 20:49:12 448 1

原创 Android 粒子喷泉动效

在学习open gl es实现动效的时候,打算回顾了一下用普通的2D坐标系实现粒子效果和 open gl 3d 坐标系的区别,以及难易程度,因此本篇以Canvas 2D坐标系实现了一个简单的demo。粒子动效原理:粒子动效本质上是一种知道起点和各个坐标轴方向速度的无规则运动,这种动效的实现的算法确实有规则的。我们以物理学公式为例,本质上是一种匀加速矢量方程,至于为什么忽快忽慢,也是从该类方程延伸出来的新算法。t: 时间 ,vY,vX 各个方向的速度,aX,aY各个方向的加速度。

2024-02-09 16:06:16 1179 1

原创 uni-app x,一个纯原生的Android App开发工具

uni-app x,下一代uni-app,一个神奇的产品。用vue语法、uni的组件、api,以及uts语言,编译出了kotlin的app。不再使用js引擎和webview。纯纯的kotlin原生app。

2024-02-09 16:02:21 4538 1

原创 hummingbird,一个非常好用的 Python 库!

Python Hummingbird 是一个用于将机器学习模型部署到边缘设备的工具。它的目标是简化模型的转换和部署过程,使开发人员能够轻松地在边缘设备上运行训练好的模型。Python Hummingbird 支持多种机器学习框架,包括 Scikit-Learn、XGBoost、LightGBM、ONNX 和 PyTorch,因此可以使用最喜欢的框架来训练模型,并将其部署到边缘设备上。Python Hummingbird 是一个强大的工具,可以将机器学习模型轻松部署到边缘设备中,实现实时推理和决策。

2024-02-07 15:40:28 930 3

原创 Python ABC:应用场景和示例

抽象基类是Python标准库中的一个模块,用于定义抽象类和接口。它们允许我们创建具有共同行为和属性的类的模板,并要求子类实现这些行为和属性。ABC的主要目的是确保子类遵循指定的接口,以提高代码的一致性和可维护性。要使用ABC,首先需要导入abc要创建一个抽象基类,需要继承自ABC类,并使用装饰器来标记抽象方法。抽象方法是没有实际实现的方法,它们在子类中必须被重写。passpass在上面的示例中,Shape是一个抽象基类,它定义了两个抽象方法area()和。

2024-02-07 15:37:46 646 1

原创 现实中的数字生命派,已经在搞“AI复活”了

黑镜》第二季中的一集,女主利用意外身亡的男友在社交网络上留下的大量数据,重塑了一个模拟男友人格的AI。而在现实中,像这样“通过另一种形式与虚拟化的逝者相见”的故事,正在新年伊始之际逐渐走入大众的视野。2023年12月中旬,一则“失独父亲用AI复活病逝儿子”的新闻在海内外引起了广泛关注,故事里的这位中国父亲因ChatGPT、文心一言的技术工具的出现而看到希望,在辗转了多个团队后,最终收到了一段AI生成的儿子的视频。“效果是初级的,但从手机里再次听到儿子的声音,已足以让他的妻子在已故儿子的墓前哭泣。

2024-02-05 21:03:12 1027 5

原创 AI赋能,知乎加码职业教育赛道!宣布知学堂独立运营

1月11日,知乎在京举办“2024知乎教育大会”,宣布职业教育品牌“知乎知学堂”正式独立运营,并发布知乎知学堂品牌业务矩阵及未来发展战略。知乎高级副总裁、知乎知学堂CEO张荣乐表示,知乎知学堂未来将持续推动数字化赋能,用科技重塑职业教育行业,并通过开放协作和产教融合,助力职业教育实现高质量就业。目录前言知乎知学堂独立运营数字化进程将推动行业规范化数字化和平台化成职业教育两大趋势知乎知学堂独立运营人口红利消失、产业结构升级大背景下,职业教育市场规模已经逼近万亿。

2024-02-05 21:00:12 1483 2

原创 谷歌发布“史上最强”大模型,全面对标GPT-4,又遭质疑

23年12月6日,谷歌突然宣布推出大语言模型Gemini。这一大模型最早在谷歌6月份的I/O 开发者大会上出现预告,而在这次发布时,谷歌更是将“最大”“最强”的字眼明晃晃放在标题,称这一模型将是AI模型的巨大飞跃,最终将影响谷歌几乎所有产品。虽然谷歌并未明说,但作为一家近十年来一直称自己为“人工智能优先”,而事实上也是在AI领域内持续推出多个里程碑式技术和产品的公司,其Gemini大模型一经发布,便被不少外媒形容为对OpenAI的反击,甚至打上了“击败GPT-4”的名头。

2024-02-05 20:58:16 967 1

原创 有了这 4 款脚本工具, 再也不怕写烂SQL了!!!

对于正在运行的mysql,性能如何,参数设置的是否合理,账号设置的是否存在安全隐患,你是否了然于胸呢?俗话说工欲善其事,必先利其器,定期对你的MYSQL数据库进行一个体检,是保证数据库安全运行的重要手段,因为,好的工具是使你的工作效率倍增!今天和大家分享几个mysql 优化的工具,你可以使用它们对你的mysql进行一个体检,生成awr报告,让你从整体上把握你的数据库的性能情况。是mysql一个常用的数据库性能诊断工具,主要检查参数设置的合理性包括日志文件、存储引擎、安全建议及性能分析。

2024-02-04 00:36:39 901 1

原创 MySQL中这14个小玩意,让人眼前一亮!!!

我最近几年用MYSQL数据库挺多的,发现了一些非常有用的小玩意,今天拿出来分享到大家,希望对你会有所帮助。

2024-02-03 16:16:22 912 1

原创 MySQL模糊查询再也不用 like+% 了!

我们都知道 InnoDB 在模糊查询数据时使用 "%xx" 会导致索引失效,但有时需求就是如此,类似这样的需求还有很多,例如搜索引擎需要根基用户数据的关键字进行全文查找,电子商务网站需要根据用户的查询条件,在可能需要在商品的详细介绍中进行查找,这些都不是 B+树索引能很好完成的工作。通过数值比较,范围过滤等就可以完成绝大多数我们需要的查询了。但是,如果希望通过关键字的匹配来进行查询过滤,那么就需要基于相似度的查询,而不是原来的精确数值比较,全文索引就是为这种场景设计的。目录前言倒排索引全文检索。

2024-02-03 16:14:43 1109 1

原创 IntelliJ IDEA 2023.3发布,AI 助手出世,新特性杀麻了!!

这两天 Jetbrains 来了一波大的更新,推出了 2023.3 正式版,做了不少优化,最重要的是大家期待已久的 Ai Assistant 插件本次更新也正式推出,助力大家提高 Coding 效率。但是很遗憾,目前我们无法使用,因为该插件底层主要基于 OpenAi,大陆现在是未开放地区,未提供服务。另外,即便是你用了魔法工具上网,现在主流的激活工具和授权等同样无法直接激活 Ai 助手,似乎其不在全家桶范围内,只能去官方店铺购买商用授权许可,激活 Ai 助手。

2024-02-03 16:11:25 908 1

原创 IDEA 版防沉迷插件,有点意思!

分享一个 IDEA 编码防沉迷插件,特别适合沉迷编码无法自拔的朋友使用。这个插件诞生已经有一年多了,目前在 IDEA 官方有 10.3k 的下载量,算是一个不错的成绩了。当初年少懵懂,那年夏天填志愿选专业,父母听其他长辈说选择计算机专业好。从那以后,我的身上就有了计院深深的烙印。从寝室到机房,从机房到图书馆,C、C++、Java、只要是想写点自己感兴趣的东西,一坐就是几个小时,但那时年轻,起身,收拾,一路小跑会女神,轻轻松松。现在工作了,毫无意外的做着开发的工作,长时间久坐。

2024-02-03 16:08:57 794 1

原创 性能爆表:SpringBoot利用ThreadPoolTaskExecutor批量插入百万级数据实测!

利用 ThreadPoolTaskExecutor多线程批量插入,提升插入速率

2024-02-02 00:24:19 763 2

原创 顶级 Javaer 都在使用的类库,真香!

优秀且经验丰富的 Java 开发人员的特点之一是对 API 的广泛了解,包括 JDK 和第三方库。如何使用现有的 API 进行开发,而不是为常见的东西编写新的代码。是提升开发效率必选之路。

2024-02-01 22:06:34 24236

原创 IDEA 28 个天花板技巧,yyds!

虽然有点重,但依旧瑕不掩瑜,内置了非常多的功能,大大提高了日常的开发效率,下面汇总了常用的28个使用小技巧,学会之后,让你的撸码效率直接起飞...这其实是本文第13点的上位替代方案,idea自带的快捷键查看代码调用,只是以菜单形式展示,不太直观,如果是自己写的代码或比较规范的代码,那用自带的也就无所谓,如果是比较复杂的源码或不规范的代码,那使用 SequenceDiagram 会直观特别多。idea默认是选择显示单行的,我们把这个去掉,就可以显示多行tab了,在打开tab过多时的场景非常方便!

2024-02-01 20:16:55 24506

空空如也

空空如也

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

TA关注的人

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