自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(52)
  • 资源 (3)
  • 收藏
  • 关注

原创 GPT4o 大战高考数学, 惨败

从这几个案例可以看出,我们的高考的重心从计算移向了图形综合推理,对思维能力的要求非常高,弱化了计算,而这恰好是大模型的弱点,短期内无法补齐。因此教育行业要重点发力在对学生的思维能力的培养,提升他们思维能力、探究和解决问题能力。

2024-06-09 23:31:42 452

原创 倒排文件的设计与实现

倒排文件作为信息检索系统的核心数据结构,广泛应用于搜索引擎、高速全文检索等领域。本文系统地探讨了倒排文件的概念、设计与实现方法,并详细讨论了倒排文件的构建、压缩、查询优化和性能测试等关键问题。通过对倒排文件的优化设计,能够有效提升信息检索系统的存储效率与查询速度。倒排文件作为搜索引擎和信息检索系统的核心数据结构,在实际应用中表现出卓越的性能和灵活性。本文系统地介绍了倒排文件的设计与实现,包括索引构建、压缩、查询优化和排序排名等方面。通过实验结果可以看出,合理的倒排文件设计能够显著提高系统的查询效率和准确性。

2024-06-04 14:01:37 695

原创 Devin AI程序员是如何设计出来的

Devin 能够使用的工具就是 Shell、Browser和Editor,Shell 用于配置开发环境,执行代码,观察执行结果,Browser 用于浏览文档,Editor用于编辑代码。先来看 Devin 的界面,左边是对话框,记录了用户的提问和 Devin 的思考过程,右侧是 Devin 的工作空间,包含 Shell、Browser、Editor、Planner。

2024-05-07 20:36:10 410

原创 使用 Python 实现网络设备自动化巡检

公司有华为交换机和路由器等网络设备 20 多台,网络管理员小李每日需对这些网络设备进行巡检(巡检设备单板状态、cpu 使用率、cpu 温度、系统告警日志等),掌握设备工作状态,提前预防,并及时发现问题,以确保网络设备工作正常。该公司并未购买和使用自动化监控软件,需网络管理员小李通过手工方式 SSH 登录网络设备,查看网络设备健康状况,手工方式巡检增加了小李很多重复工作,费时费力,工作效率低下,现小李准备使用 Python 编程语言,编写简易的自动化巡检脚本来代替每日手工巡检,提高工作效率。

2024-05-07 10:42:47 1396

原创 借助AI,直接刷真题也能通关软考

软考考察的特点是广度为主,深度为辅,因此我们需要了解每个知识点的基本概念和原理,而不是过于集中于某一个知识点进行深入研究。而AI最擅长的就是理解和运用知识点,能够帮助我们快速掌握知识点,缩短通关软考周期。

2024-05-05 17:30:31 820 1

原创 用 ArkUI 开发一个任务管理应用

本文将介绍如何使用 ArkUI 来开发一个任务管理应用,包括 @Link、@Watch、@Provide、@Consume 等装饰器的使用,实现对页面数据的 CRUD 操作。我们主要学习了以下知识点,并成功开发了一个目标管理应用。@State、@Prop、@Link、@Watch、@Provide、@Consume的使用。List组件的使用。自定义弹窗的使用。Slider组件的使用。

2024-04-26 19:10:11 831

原创 每个开发都要掌握的 SOLID 五大设计原则

单一职责原则(Single responsibility)开闭原则(Open-closed)里氏替换原则(Liskov substitution)接口隔离原则(Interface segregation)依赖倒置原则(Dependency inversion)深入理解这些概念可以帮助我们编写更易于理解、灵活且易于维护的代码。

2024-04-21 18:24:07 1131

原创 #1.4w字长文#仿抖音项目架构设计与实现

1.4W字长文解析仿抖音项目架构设计与实现

2024-02-21 17:06:34 1014

原创 IT行业有哪些证书含金量高?

IT行业必须考取的证书

2024-02-14 16:01:01 907

原创 SpringBoot+Vue3 完成小红书项目

该项目采用微服务架构,实现了前后端分离的系统设计。在前端,我们选择了 Vue3 配合 TypeScript 和 ElementUi 框架,以提升开发效率和用户体验。而在后端,则是运用 SpringBoot 和 Mybatis-plus 进行开发,保证了系统的高效和稳定。此外,我们引入了 ElasticSearch 作为全文检索服务,以加快搜索速度和提高检索效率。同时,通过 WebSocket 技术实现了实时聊天和消息推送功能,增强了用户的互动体验。

2024-02-14 13:06:24 739 2

原创 华为OD机试之阿里巴巴找黄金宝箱(IV) C++

这个解决方案的时间复杂度是O(N),空间复杂度也是O(N),其中N是输入数组的长度。这是因为我们需要遍历数组两次(模拟环形数组),并且在堆栈中最多存储N个元素。这个解决方案应该能够处理最大10000个元素的输入。请注意,这个解决方案假设输入的数字都是整数。如果输入的数字可能是浮点数,那么你需要稍微修改一下代码。

2024-01-22 21:14:26 441

原创 C++中的max函数:实现与应用

本文详细介绍了C++中的max函数,包括其实现原理、使用方法以及在实际开发中的应用场景。通过阅读本文,读者应该能够更好地理解并运用max函数,提高编程效率。需要注意的是,虽然max函数在大多数情况下都能满足需求,但在某些特殊场景下,我们可能需要自定义比较函数,以实现更复杂的比较逻辑。

2024-01-21 20:45:32 1323

原创 2024华为OD机试:最多几个直角三角形

最多几个三角形

2024-01-08 23:28:47 784

原创 深入理解奥运会大数据架构方案

深入理解奥运会大数据架构

2024-01-08 15:59:50 1117

原创 华为OD机试 2024 真题 - VLAN资源池 c++实现

给出 c++ 实现,并讲解优化思路

2024-01-07 09:43:23 1120

原创 SpringBoot+Vue轻松实现考试管理系统

本系统基于 Spring Boot 搭建的方便易用、高颜值的教学管理平台,提供多租户、权限管理、考试、练习、在线学习等功能。

2024-01-05 10:32:17 1748 1

原创 OpenHarmony源码转换器—多线程特性转换

OpenHarmony源码转换器—多线程特性转换

2024-01-04 02:33:18 1271

原创 Linux实战:部署基于Postfix 与 Dovecot 的邮件系统

在电子邮件系统中,为用户收发邮件的服务器名为邮件用户代理(Mail User Agent,MUA),MTA (邮件传输代理)的工作职责是转发处理不同电子邮件服务供应商之间的邮件,把来自于 MUA 的邮件转发到合适的 MTA 服务器。一般的网络服务程序在传输信息时就像拨打电话,需要双方同时保持在线,而在电子邮件系统中,用户发送邮件后不必等待投递工作完成即可下线。

2024-01-01 23:04:02 1644

原创 SpringBoot + Vue 抖音全平台项目

本项目是一个短视频平台,拥有热度排行榜,热门视频,兴趣推送,关注推送,内容审核等功能。

2024-01-01 12:53:26 1676 2

原创 SpringBoot 医药咨询系统

智慧医药系统(smart-medicine)是一个基于 SpringBoot 开发的Web 项目。整体页面简约大气,增加了AI医生问诊功能,功能设计的较为简单。

2023-12-31 19:48:13 693

原创 Linux 操作系统必知必会

时至今日,实现接口级的兼容已经是一件极为困难的工程问题,典型的例子是微软的工程师最终抛弃了 API 行为兼容的 Windows Subsystem for Linux 1.0,进而转向了虚拟机上运行的 Linux 内核。上面这段话大致意思是:我写了一个加强版的操作系统实验,现在与大家分享,发布在 comp.os.minix,跑的都是 GNU 的程序:gcc, bash, ...,依赖 Minix 的工具链,从零开始做东西是不现实的。通过 initrd 执行我自己编写的、静态链接的 init 二进制文件。

2023-12-30 17:45:38 1037

原创 Ubuntu系统必知必会

Ubuntu实操手册

2023-12-27 22:37:22 1792

原创 #前后端分离# 头条发布系统

SpringBoot 3.0+ Vue3.0

2023-12-27 02:24:15 1070

原创 #HarmonyOS 高级认证# 干货总结

本文是对HarmonyOS高级认证的干活总结

2023-12-26 18:51:47 5395

原创 在状态栏StatusBar中添加网速实时显示

我主要实现了一个 NetshowView 的Android 自定义视图,继承自 TextView。SettingsValueChangeContentObserver 是一个内容观察者,用于监听系统设置中的 network_speed_yhk 配置变化。该版本利用广播消息机制实现网速显示刷新,去除了广播消息机制,直接利用定时器线程实现网速显示刷新。NetworkConnectReceiver 是一个广播接收器,用于监听网络连接状态的变化。

2023-12-25 01:15:05 397 1

原创 HarmonyOS应用开发者高级认证解析 第二季

HarmonyOS高级认证题库第二季

2023-12-22 15:31:07 5191

原创 无需树莓派,在手机上也能实现图像分割

许多嵌入式爱好者喜爱使用树莓派进行AI算法的实验,但事实上,我们的智能手机同样能够运行众多算法。没有必要专门购买树莓派,本文将展示如何通过Python在智能手机上实现图像分割。

2023-12-06 21:08:50 93

原创 RT-DETR 检测铁路工人是否带安全帽

最近关注到了PaddleDetection新出的RT-DETR模型,根据论文给出的数据,能够达到实时检测的效果,在速度和精度上都超越了YOLO系列模型,我也是迫不及待地实践了一下。

2023-12-04 15:47:20 508

原创 解决 Access denied for user `root`@`localhost`

这个报错一般出现在 navicat 连接 Mysql 时,说明客户端连接 Mysql 服务器没有权限。如此一来,我们就可以直接用 localhost 来连接数据库了。为了保证服务器的安全,我们通过SSH服务器代理连接数据库。我们把权限加上即可。

2023-11-15 13:35:00 22079 1

原创 Java 中 equals 和 hashcode 到底是什么关系

为什么重写 equals() 方法必须重写 hashcode() 方法。本文将讨论关于这两个之间的关系的文章,来帮助自己记忆,同时也帮一些不太清楚他们关系的同学进行了解。

2023-11-09 21:14:00 60

原创 CS61C Lab 攻略:从入门到升天

CS61C 主要内容为计算机组成原理,重难点是实验(Lab)和项目(Project),当然课程的精华也是实验和项目。本文是对 CS61C 的实验进行分析思考和总结,为项目做好铺垫。

2023-11-07 17:36:27 1590

原创 深入理解 OpenHarmony liteos_m 文件系统 littleefs

通过本文的讲解,相信大家对于 littlefs 文件系统有了较为全面的了解。总的来说,littlefs 是一种极简的文件系统,实现了文件系统基本的数据缓存、掉电恢复、磨损均衡等功能,在资源相对富裕的环境中,开发者们可以对其运行机制甚至存储结构进行“使用空间换时间”的优化策略,提升读写的 IO 性能。学会有效地利用文件系统往往能起到事半功倍的作用,希望开发者能够将所学知识有效应用到未来的开发工作中,从而提高开发工作的效率。

2023-11-06 17:38:08 669

原创 鸿蒙 + Python 全栈开发一个排行榜应用

本项目是一个用于练习鸿蒙开发的实用小项目,前后端都覆盖到位,这有助于提升开发者的整体设计能力。

2023-11-06 17:35:49 846

原创 给公司做了网安布防,黑客被气疯了

本文我将复盘网安布防行动。

2023-10-24 21:14:32 108

原创 升级老校区网络后,校长开心极了

升级后的校园网实现统一运营和管理后,在技术层面上具备下面这些功能1.用户统一认证、统一管理2.网络设备统一管理和维护3.提供统一的互联网出口4.统一的安全运行保障5.数据共享。

2023-10-21 23:01:29 123

原创 用 Python 秒杀二元函数的极值问题

本文讲解如何用 Python 秒杀二元函数的极值问题,并给出了实际应用案例

2023-10-01 21:28:11 686

原创 node-sass 安装各种坑,一招解决!

node-sass 是 ruby 时代遗留下来的“宝贝”,依赖各种远古编译环境,如 Python2.7、G++等,而现在我们再去装会碰到各种报错,实际上,我们用 sass 替代 node-sass 即可。

2023-09-23 10:47:02 3942

原创 #是男人就做架构师# 2022 系统架构设计师 下午题复盘

本文对2022年系统架构设计师下午题进行复盘总结,实际考试中,试题一是必做的,剩下题目4选2即可。今年的下午题结合了实际项目,是理论结合实践的典范。

2023-08-25 16:05:52 55

原创 用密码学保护自己的隐私

本文介绍了密码学的基本原理,其中实战部分讲述了如何利用非对称加密实现私密信息传输,保护好自己的隐私。

2023-06-25 15:20:23 112

原创 基于 NestJS v9 的异构多主机分布式系统

基于 NestJS,我们用两台不同架构的设备搭建起一个分布式系统,其中树莓派作为网关,接受 HTTP 请求,笔记本电脑提供计算服务。

2023-04-09 23:36:05 372

动手学习 Python,涵盖基础,高级,面向对象,多线程,数据库,数据科学,Flask,爬虫

Python实用教程,包括:Python基础,Python高级特性,面向对象编程,多线程,数据库,数据科学,Flask,爬虫开发教程。 1. 建议使用Anaconda,Python环境和包一键装好,Python3.7 版本,将zip文件,解压到电脑 2. 打开终端,cd到本项目所在的文件夹,执行:jupyter notebook 。 01_base Python基础 提供了数据类型、字符串、list、条件判断、循环、函数、文件、多进程的使用例子。 02_advanced Python高级特性 提供了数据库、高阶函数、迭代器、面向对象编程的使用例子。 03_data_science 数据科学 提供了常用数据科学库(numpy、scipy、scikit-learn、pandas)的使用例子。 04_flask Flask开发 提供了Web框架Flask的使用例子。 05_spider 爬虫 提供了网络爬虫的实现例子。 06_tool 实用工具 提供了常用的实用工具,包括参数解析、日志工具等例子。

2023-03-26

2023年圣诞树源码三种语言实现(附截图)

2023年圣诞树源码三种语言实现 Python Javascript C++

2022-12-11

2023年元旦倒计时代码(附代码效果截图)

元旦倒计时代码 采用HTML+Javascript 34 行极简实现

2022-12-11

Tensorflow笔记3_框架

搭建神经网络八股 0.导入模块,生成数据模拟集 包括import 常量定义 生成数据集 1.前向传播 定义输入 参数 输出 2.反向传播 定义损失函数 反向传播方法 3.训练会话 STEPS轮

2018-04-12

Tensorflow笔记2_python语法串讲

1. ubuntu 终端的简单使用 2. vim编辑器的基本用法 3. python数据类型: 数值 字符串 列表 元组 和字典 4. python 条件语句 和循环语句 5. 代码纵向对齐表示层次关系 6. 函数 对象 类 模块 包 面向对象思想 7.文件读写操作

2018-04-11

Tensorflow笔记1_概述

一:基本概述 1.什么是人工智能 2.什么是机器学习 3.什么是深度学习 4.人工智能vs机器学习vs深度学习 二:神经网络的发展历史(三起两落) 三:机器学习的典型应用 四:课程小结

2018-04-11

空空如也

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

TA关注的人

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