- 博客(100)
- 收藏
- 关注
原创 算法竞赛总结(C++) 持续更新中
明天蓝桥杯省赛了,做了大前年的题目道心破碎,特意来总结一下学过的算法,希望明天好运吧!位运算(lowbit(x))
2024-04-12 21:21:32 342 2
原创 MySQL 判断查询条件是否包含某字符串的几种方式
在实际应用中,可以根据具体需求选择合适的字符串匹配方法。希望本文对大家在 MySQL 查询中的字符串匹配有所帮助。如果你有其他更好的方法,欢迎在评论区分享!
2024-06-06 10:02:27 4016
原创 【思考】使用Vue Router在Vue.js中配置题目库链接的实现
Vue.js是一个流行的JavaScript框架,而Vue Router则是用于处理前端路由的插件。在开发一个包含题目库的Web应用时,如何配置Vue Router来处理题目链接是一个常见的问题。本文将介绍如何使用Vue Router来实现这一目标,并提供一个简单的示例。
2024-05-10 08:11:28 296 2
原创 TypeError: can‘t convert np.ndarray of type numpy.object_. The only supported types are: float64...
报错解决
2024-04-25 08:23:36 150 1
原创 AOP快速上手
AOP(Aspect-Oriented Programming)是一种重要的编程范式,它使得在软件开发中实现横切关注点的处理变得更加简单和灵活。无论是日志记录、事务管理、安全性控制还是性能优化,AOP都能够以一种非侵入性的方式对这些关注点进行模块化和集中化处理。
2024-04-09 09:57:40 677 1
原创 Java反射常用方法
Java反射是一种机制,允许程序在运行时检查、访问和修改类、方法、字段等结构,并动态调用它们,使得编写灵活、动态的代码成为可能。
2024-04-07 21:09:59 458
原创 Jwt 报错 : Cannot resolve method ‘parseClaimsJws‘ in ‘JwtParserBuilder‘
解决 Jwt 报错 : Cannot resolve method 'parseClaimsJws' in 'JwtParserBuilder'
2024-03-26 20:17:41 1784 2
原创 力扣 第 386 场周赛 解题报告 | 反悔贪心
前两天发烧,今天才补完题(非常惭愧)第三题的二分不容易想到,第四题的 “反悔堆” 这种思想值得学习。
2024-02-28 21:15:04 1019
原创 C++爱好者的科目四易错点总结
在科目四考试中,一部分内容是可以通过刷题快速掌握的,一部分内容缺因易混淆而降低我们的准确率,本文主要对后者进行总结,期待大家补充与指正。注:本文不是全部的知识点总结处本文不是权威机构本文不是宣传工具本文不少百科全书本文适用于已经掌握科目四基础知识,而在90分边缘徘徊的考生。
2024-01-28 22:01:36 1022 3
原创 C++中的排序操作:sort与自定义排序(自定义排序函数、匿名函数、运算符重载)
本文将介绍C++中排序的相关知识,着重探讨运算符重载和Lambda表达式的运用。通过实例演示,读者将了解如何使用运算符重载自定义类型的排序规则,以及如何利用Lambda表达式灵活地定义排序规则。特别地,文章通过一个基于二维数组的排序案例,展示了在实际项目中如何巧妙运用这些技巧。通过学习本文,读者将能够更好地理解C++中排序的灵活性和强大功能。
2024-01-21 15:01:19 1121
原创 C++20新特性:ranges::sort,让排序更简洁高效
C++20引入了强大的ranges库,为标准库提供了更加现代化和方便的操作工具。这篇文章将深入介绍ranges库的一些重要特性,包括新的排序算法和范围视图,以及如何使用这些特性优雅地进行容器操作。通过示例代码和实际应用场景,读者将深刻理解C++20中ranges库的威力,提高代码的表达力和可读性。无论您是C++的初学者还是经验丰富的开发者,都能在本文中找到对提升编码效率和质量有益的信息。让我们一同迎接C++20的崭新特性,探索更高效、更现代的编程方式。
2024-01-21 14:53:53 4607 1
原创 探索终端新境界:深入理解 tmux 的功能与快捷键
tmux 的功能丰富多彩,通过合理配置和灵活运用快捷键,你可以在终端中愉快地工作和探索。希望这篇文章能够帮助你更深入地理解和使用 tmux,并为你的终端之旅增添一份乐趣。如果你有任何问题或者更多的 tmux 使用心得,欢迎在评论区分享交流。愉快的 tmux 之旅!
2024-01-16 20:09:43 450
原创 打造舒适的终端环境:我的.tmux.conf配置分享
大家好,今天我来和大家分享一下我个人的 tmux 配置文件(.tmux.conf),通过这份配置文件,你可以在终端中获得更加愉悦的使用体验。废话不多说,让我们一起来看看这份配置的亮点吧!具体功能如下。
2024-01-16 20:06:25 1734
原创 深入理解区间合并:让数字之间的故事更加有序
在这篇文章中,我们将探讨区间合并这一常见但又极具挑战性的编程话题。通过生动的例子和清晰的解释,我们将深入了解什么是区间合并,为什么我们需要它,以及如何通过简单而强大的算法思路在程序设计中应用区间合并。
2024-01-12 21:31:06 450
原创 MetaGPT前期准备与快速上手
随着人工智能的不断发展,自然语言处理技术也日益成熟,而OpenAI的MetaGPT作为其中的佼佼者,为开发者提供了强大的自然语言生成能力。在使用MetaGPT之前,你需要进行一些前期准备。本篇博客将为你详细介绍如何准备工作,并快速上手使用MetaGPT。
2024-01-12 20:58:26 1786 1
原创 数论——质数与约数
介绍了数学中常见的一些概念和算法,主要围绕质数和约数展开。首先,通过试除法(O(sqrt(n)))详细阐述了判断质数的思想和实现代码。接着,介绍了筛法,一种高效的质数筛选算法。在约数部分,以试除法为基础,讲解了如何求一个数的所有约数,以及如何计算约数的个数和约数之和。最后,以欧几里得算法(辗转相除法)的形式,探讨了求解最大公约数的方法。这一系列的内容深入浅出,为读者提供了全面而清晰的数学算法入门指南。
2023-12-12 20:52:18 1037
原创 图论——二分图
本文简要介绍了图论中的二分图概念,即将图的顶点分为两类,边只存在于不同类的顶点之间。通过染色法可判断图是否为二分图,而匈牙利算法则解决了二分图的最大匹配问题。这些概念和算法在解决实际问题中发挥着重要作用,为图论和网络流等领域提供了有效工具。深入理解二分图及其相关算法,有助于更好地解决复杂实际应用中的问题。
2023-12-12 20:44:00 431
原创 在Microsoft Word中优雅插入代码的方法与相关网站推荐
在撰写文档时,插入代码可以使文章更具可读性和专业性。Microsoft Word提供了一些优雅的方法来插入代码,并且有一些在线工具可以帮助你创建美观的代码片段。
2023-11-30 10:18:03 7640 1
原创 树状数组(分析+代码)
在2023年4月29日的力扣103夜喵双周赛上,我被第四题所困扰,又于2023年5月4日早上的Linux系统基础课上,我初次接触到了树状数组。从那时候我就想写一篇博客记录一下,鸽到了现在....
2023-11-05 21:16:00 140 1
原创 [USACO2012-Mar-Silver] Flowerpot 题解(单调队列 c++)
这道题想了很长时间,如有讲的不清楚的地方,恳请大家批评指正
2023-10-27 18:04:53 256 1
原创 GitHub为自己的仓库(Repository)设置默认代码缩进(tabsize)
无意中发现GitHub默认显示tab为8个空格的大小,十分不适,故想改成四个字节的缩进。
2023-10-27 10:24:21 1331
原创 CouchDB简单入门
点击Create Document建立文档。建立View,查看淘宝中各个商品的价格。123456:改成自己密码。admin: 用户名。
2023-10-24 19:50:08 227
原创 Windows系统下安装CouchDB3.3.2教程
点击左侧图标,进入Verify CouchDB Installation,点击绿色按钮(verify installation)进行校验。输入账户密码,成功进入。如图所示证明成功安装。
2023-10-23 21:08:50 368
原创 [USACO11MAR] Brownie Slicing G题解(二分+二维前缀和+矩阵分割)
一行一行进行切割,如果这一行可以切割出b块大于等于mid的块,就开始切割下一行。如果无法切割出b块,就把正在切割的行与下一行拼起来一起切割。最后通过能切割出b块的水平块块够不够a条来判断m是否合适。
2023-10-17 20:05:39 648
原创 第十届蓝桥杯省赛C++C/研究生组,第十届蓝桥杯省赛JAVAC/研究生组——扫地机器人题解(二分)
第十届蓝桥杯省赛C++C/研究生组,第十届蓝桥杯省赛JAVAC/研究生组——扫地机器人题解(二分)
2023-10-11 20:06:42 345
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人