刷新
借助AI助手如何高效阅读源码

博主头像 以前一直在阅读Spring的源码,深知要独立阅读并理解Spring的复杂代码是多么困难。当时,如果没有借助网络搜索的帮助,仅凭自己的时间和精力,根本无法完成对Spring源码的深入理解。今天,借助AI助手可以更加高效地了解llamaindex中关于workflow的工作原理。我之前已经编写过一个简单 ...

手把手教你华为鸿蒙开发之第九节

博主头像 华为鸿蒙开发:滚动视图Scroller与ForEach循环深度解析 引言 在移动应用开发中,滚动视图是展示大量内容的常用组件。华为鸿蒙操作系统提供了Scroller组件,允许开发者创建滚动视图。本文将通过 DevEco Studio 详细介绍Scroller的基本使用、滚动控制以及如何结合ForEa ...

原型、原型链与继承

博主头像 众所周知js是基于原型的编程语言,相对于传统的OOP面向对象编程还是有一点区别的。在JS中每个对象都会拥有一个原型对象,自己可以从原型那里获得额外的属性、方法等等(可以看做继承),这些属性和方法都是定义在其构造函数的prototype(即原型)属性上,可以通过属性(__proto__)进行获取。而对 ...

【金猿人物展】白鲸开源CEO郭炜:未来数据领域的PK是大模型Transformer vs 大数据Transform

博主头像 本文由白鲸开源CEO郭炜撰写并投递参与“数据猿年度金猿策划活动——2024大数据产业年度趋势人物榜单及奖项”评选。 去年是大模型蓬勃兴起的一年,热度席卷全球,仿佛AI已经可以解决一切问题。今年随着热潮退去,大模型开始进入深水区,试图深入改造各行各业的底层逻辑。而在大数据处理领域,大模型与传统ETL的 ...

在ArkTS中,如何优化布局以提高性能?

博主头像 大家好,我是 V 哥。在鸿蒙原生应用开发中,当一个复杂的界面加载数据或发生变化时,布局可能会发生调整,为了提高布局变化带来的性能问题,V 哥在实际开发中,总结了一些优化技巧,来提高布局性能,笔记分享给大家。 1. 避免不必要的二次布局 在Flex布局中,如果子组件的主轴尺寸总和不等于容器的主轴尺寸长 ...

读数据保护:工作负载的可恢复性02收集需求

博主头像 1. 要点 1.1. 数据保护并不是IT里面最出彩的部分 1.1.1. 让这个组织知道自己可能遭受哪些风险 1.1.2. 与该组织内具有核心竞争力的IT产品通常没有什么联系 1.2. 做数据保护所需的资源通常很昂贵,而且这些资源并不会体现在该组织卖给客户的最终产品里 1.2.1. 没人会情愿为这种保 ...

1202-数据流中的中位数

博主头像 数据流的中位数 leetcode 295. 题目大意:给定一个数据流,实现一个以查找中位数为方法的类,该类需要有初始化构造方法、新增数据值和查找中位数的方法 解题思路:主要难点是想用什么方法,这题肯定不能来一个数字就给数据排序,得用到数据结构,也就是小顶堆和大顶堆,小顶堆存储最大值部分,大顶堆存储最 ...

手把手教你华为鸿蒙开发之第六节

博主头像 华为鸿蒙开发:循环控制语句详解与示例 引言 在编程中,循环控制语句是处理重复任务的重要工具。在华为鸿蒙操作系统的开发中,我们可以使用 while 和 for 循环来实现代码的重复执行。本文将通过 DevEco Studio 介绍鸿蒙开发中的循环控制语句,并提供丰富的示例来帮助理解。 while 循环 ...

test plateform-00-测试平台设计蓝图规划

博主头像 前言 大家好,我是老马。 最近想设计实现一个测试平台,基本的拼图已经收集的差不多了。 后续就是一步步来落地实践了! 设计蓝图 技术生态 测试开源组件 data-factory: Auto generate mock data for java test.(便于 Java 测试自动生成对象信息) ju ...

SpringMVC-07-Ajax

博主头像 1、Ajax是什么? AJAX = Asynchronous JavaScript and XML(异步的 JavaScript 和 XML)。 AJAX 是一种在无需重新加载整个网页的情况下,对网页进行局部更新的技术。 Ajax 不是一种新的编程语言,而是一种用于创建动态性和交互性更强的Web应用 ...

他们用AI,为另外一群人做了双“眼睛”

博主头像 他们,正在向光而行! 有这样一群来自武汉工程大学的学生,他们怀揣着对科技的热爱与对社会的关怀,通过智能设备帮助视障人群打破黑暗的枷锁,让他们也能自由地向光而行。 因为感同身受,所以打破视障群体困局 谈到盲人,我们总是充满关怀和尊重。前段时间某脱口秀综艺节目中,“盲人”脱口秀演员以其独特的视角,揭示了 ...

5-文件上传漏洞

1、文件上传漏洞原理 1.1 一句话木马 <?php @eval($_POST['xu']); ?> 其中@表示忽略错误,eval()函数表示把传进去的字符串作为php代码执行 从http post里面拿到参数叫xu的value,然后作为代码去执行,并忽略错误 2、Webshell介绍 一句话木马、 ...

浅谈YashanDB三权分立

博主头像 什么是三权分立? 三权分立,即是对DBA的职责进行划分,定义不同管理职位具备并行使不同角色,互相限制和监督,从机制上尽可能地防止因误操作删除或修改不属于职责范围内的数据或对象,保障系统整体安全, 内置角色 YashanDB内置了不同管理权限的角色,方便用户进行不同职责的管理员定义,管理角色列表如下: ...

从仪表盘探索 MongoDB 关键指标

博主头像 这是 MongoDB 监控系列文章的第七篇,前面几篇文章的链接如下: MongoDB 监控(一) MongoDB 监控(二) MongoDB 监控(三) MongoDB 监控(四) MongoDB 监控(五) MongoDB 监控(六) 按照前面系列文章,我们已经采集到 MongoDB 的监控数据了 ...

<123···100>