自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 【代码设计】链表结构解决多流程校验_用图结构怎么校验工作流程配置

/ (2)根据校验顺序连接结点。// (1) 创建结点。

2024-05-17 09:35:59 281

原创 【代码设计】链表结构解决多流程校验_用图结构怎么校验工作流程配置(2)

在实际的业务场景中,用户的一个操作行为,是否允许真正被执行,往往会涉及到多流程的校验,一旦有条件不满足将会被中止。以下面流程图为例:用户点击了打赏按钮,会进行是否有网络检查,没有网络,会有网络连接弹框,等待用户连接结果(涉及异步回调),如果没有连接,不继续下面流程直接结束;如果连接了,会进行是否登录判断,没有登录,则调用引导登录(涉及异步回调),等待登录结果,如果失败,则不继续下面的流程,成功则进行是否是成人账号判断(涉及异步回调),不是则直接结束,是成人账号则真正开始打赏。

2024-05-17 09:35:26 286

原创 【代码设计】链表结构解决多流程校验_用图结构怎么校验工作流程配置(1)

每一种校验可以看做是链表的一个节点,进行当前节点的校验时,如果校验不成功则不继续进行,如果校验成功,则判断是否有下一个节点,如果有则执行下一个节点。在开始执行链表的逻辑之前,首先需要构建出一个链表,而链表节点的先后顺序就是多流程校验各流程的顺序。打赏服务,进行打赏业务时,进行了链表的构建,类似于搭积木,各个校验模块之间已经没有直接的耦合关系。(img-FZu3vEGZ-1715909673241)](img-5JpFMkCs-1715909673241)]创建网络、登录,账号校验各自的结点实现。

2024-05-17 09:34:53 311

原创 【中关村开源生态论坛暨大模型智能应用技术大会】—— 探索AI和开源在未来的应用

​fill:#333;color:#333;color:#333;fill:none;a matter of concern 焦点。

2024-05-17 09:34:20 761

原创 OpenHarmony开发实战:switch、chart组件的使用(JS)_switch组件,通过该组件实现折线图与柱状图的切换(1)

有很多小伙伴不知道学习哪些鸿蒙开发技术?不知道需要重点掌握哪些鸿蒙应用开发知识点?而且学习时频繁踩坑,最终浪费大量时间。所以有一份实用的鸿蒙(HarmonyOS NEXT)资料用来跟着学习是非常有必要的。这份鸿蒙(HarmonyOS NEXT)资料包含了鸿蒙开发必掌握的核心知识要点,内容包含了。

2024-05-17 06:33:37 562

原创 OpenHarmony开发实战:Stage模型下Ability的创建和使用(ArkTS)(3)

有很多小伙伴不知道学习哪些鸿蒙开发技术?不知道需要重点掌握哪些鸿蒙应用开发知识点?而且学习时频繁踩坑,最终浪费大量时间。所以有一份实用的鸿蒙(HarmonyOS NEXT)资料用来跟着学习是非常有必要的。为了能够帮助大家快速掌握**鸿蒙(HarmonyOS NEXT)**应用开发技术知识。在此给大家分享一下我结合鸿蒙最新资料整理出来的鸿蒙南北向开发学习路线以及整理的最新版鸿蒙学习文档资料。这份鸿蒙(HarmonyOS NEXT)资料包含了鸿蒙开发必掌握的核心知识要点,内容包含了。

2024-05-17 06:33:04 712

原创 OpenHarmony开发实战:Stage模型下Ability的创建和使用(ArkTS)(2)

│ │ └──DataModel.ets // 业务逻辑文件。└──entry/src/main/resources // 资源文件目录。│ │ └──EntryAbility.ts // 程序入口类。│ │ ├──DetailsPage.ets // 详情页面。│ │ └──NavPage.ets // 导航页面。// Logo和二维码区域。// 商品图片预览组件。

2024-05-17 06:32:31 566

原创 OpenHarmony开发实战:Stage模型下Ability的创建和使用(ArkTS)(1)

/ Logo和二维码区域。// 商品图片预览组件。

2024-05-17 06:31:57 287

原创 HarmonyOS鸿蒙最新环境变量path误删了如何恢复?_电脑环境变量path误删(3),HarmonyOS鸿蒙面试常问

HOMESHARE% 系统 返回用户的共享主目录的网络路径。%HOMEPATH% 系统 返回用户主目录的完整路径。%NUMBER_OF_PROCESSORS% 系统 指定安装在计算机上的处理器的数目。%CMDCMDLINE% 局部 返回用来启动当前的 Cmd.exe 的准确命令行。%ERRORLEVEL% 系统 返回使用过的命令的错误代码。%CMDEXTVERSION% 系统 返回当前的“命令处理程序扩展”的版本号。%LOGONSEVER% 局部 返回验证当前登录会话的域控制器的名称。

2024-05-17 03:30:03 338

原创 HarmonyOS鸿蒙最新牛客网刷题-(9),2024年最新鸿蒙面试项目源码

🧸大家好,我是🧸.希望你看完之后,能对你有所帮助,不足请指正!共同学习交流.🆔本文由🧸 原创 CSDN首发🐒 如需转载还请通知⚠️🧸—CSDN博客🧸的——CSDN博客🗼我的格言:“没有罗马,那就自己创造罗马~”​。

2024-05-17 03:29:30 152

原创 HarmonyOS鸿蒙最新牛客网刷题-(1)(5),2024年最新算法的面试

其中,str表示要进行分割的原字符串,sep是分隔符,如果不指定分隔符,默认使用空格作为分隔符。maxsplit表示分割的最大次数,如果指定了该参数,则最多只能分割出maxsplit+1个子串,如果不指定则不限制分割次数。在这个例子中,我们将一个列表中的数字进行平方,并利用map()函数生成一个迭代器。然后我们直接打印出这个迭代器,得到的是一个内存地址。需要注意的是,split()函数返回的是一个包含子串的列表,如果原字符串中没有分隔符,则分割结果只有一个元素,且该元素就是原字符串本身。

2024-05-17 03:28:57 943

原创 HarmonyOS鸿蒙最新牛客网刷题-(1)(4),2024年最新最新HarmonyOS鸿蒙大厂高频面试题

其中,str表示要进行分割的原字符串,sep是分隔符,如果不指定分隔符,默认使用空格作为分隔符。maxsplit表示分割的最大次数,如果指定了该参数,则最多只能分割出maxsplit+1个子串,如果不指定则不限制分割次数。在这个例子中,我们将一个列表中的数字进行平方,并利用map()函数生成一个迭代器。然后我们直接打印出这个迭代器,得到的是一个内存地址。需要注意的是,split()函数返回的是一个包含子串的列表,如果原字符串中没有分隔符,则分割结果只有一个元素,且该元素就是原字符串本身。

2024-05-17 03:28:24 694

原创 HarmonyOS鸿蒙最新c段web应用信息扫描工具(Cwebscanner)(4),2024年最新快手面试官

内容概要:包括 内网、操作系统、协议、渗透测试、安服、漏洞、注入、XSS、CSRF、SSRF、文件上传、文件下载、文件包含、XXE、逻辑漏洞、工具、SQLmap、NMAP、BP、MSF…技术文档也是我自己整理的,包括我参加大型网安行动、CTF和挖SRC漏洞的经验和技术要点,电子书也有200多本,由于内容的敏感性,我就不一一展示了。网上虽然也有很多的学习资源,但基本上都残缺不全的,这是我自己录的网安视频教程,上面路线图的每一个知识点,我都有配套的视频讲解。(都打包成一块的了,不能一一展开,总共300多集)

2024-05-16 12:20:46 307

原创 HarmonyOS鸿蒙最新CTF设计的七个经验教训(1),2024年最新资料开发工程师面试题

或者,检测到正在发生事件,红队已经获得账号凭据。内容概要:包括 内网、操作系统、协议、渗透测试、安服、漏洞、注入、XSS、CSRF、SSRF、文件上传、文件下载、文件包含、XXE、逻辑漏洞、工具、SQLmap、NMAP、BP、MSF…技术文档也是我自己整理的,包括我参加大型网安行动、CTF和挖SRC漏洞的经验和技术要点,电子书也有200多本,由于内容的敏感性,我就不一一展示了。网上虽然也有很多的学习资源,但基本上都残缺不全的,这是我自己录的网安视频教程,上面路线图的每一个知识点,我都有配套的视频讲解。

2024-05-16 12:20:13 389

原创 HarmonyOS鸿蒙最新CTF利用大佬们的webshell拿取flag_ctf留言板获取flag(1),我的华为面试经历分享

对于从来没有接触过网络安全的同学,我们帮你准备了详细的学习成长路线图。可以说是最科学最系统的学习路线,大家跟着这个大的方向学习准没问题。的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!我们在看视频学习的时候,不能光动眼动脑不动手,比较科学的学习方法是在理解之后运用它们,这时候练手项目就很适合了。但唯一发现了一个zb.php无疑是个webshell。本来想把图片下载下来,看看一些大佬上传的图片马密码。需要的话可以点击**

2024-05-16 12:19:40 286

原创 HarmonyOS鸿蒙最全OpenHarmony驱动框架HDF中设备管理服务构建过程详解,2024年最新华勤驱动开发工程师面试题目

DriverInstallerStartDeviceHost()名义上是启动Host节点服务,实则通过DevMgrService在Host域的client(DevmgrServiceClnt)挂载Host节点到DevMgrService的hosts链表,同时还通过DevHostService的AddDevice()接口将host节点其下的所有设备依次匹配驱动、加载驱动、发布设备服务等。| // 创建Host端DevService。

2024-05-16 09:22:21 261

原创 HarmonyOS鸿蒙最全OpenHarmony开发实战:自定义弹窗(ArkTS),字节跳动面试难嘛

);...build() {...})})有很多小伙伴不知道学习哪些鸿蒙开发技术?不知道需要重点掌握哪些鸿蒙应用开发知识点?而且学习时频繁踩坑,最终浪费大量时间。所以有一份实用的鸿蒙(HarmonyOS NEXT)资料用来跟着学习是非常有必要的。这份鸿蒙(HarmonyOS NEXT)资料包含了鸿蒙开发必掌握的核心知识要点,内容包含了。

2024-05-16 09:21:48 339

原创 HarmonyOS鸿蒙最全OpenHarmony开发实战:构建多种样式弹窗(ArkTS)(2),抖音四面被拒再战头条终获offer

点击兴趣爱好选项,通过customDialogController.open方法弹出自定义弹窗,根据需要选择相应的兴趣爱好,效果如图所示:在view目录下,点击鼠标右键 > New > ArkTS File,新建一个ArkTS文件,然后命名为CustomDialogWeight子组件。在CustomDialogWeight的aboutToAppear方法,通过manager.getStringArrayValue方法获取本地资源数据进行初始化。return;if (!} else {

2024-05-16 09:21:15 313

原创 HarmonyOS鸿蒙最全OpenHarmony开发实战:弹窗基本使用(JS)(2),腾讯面试算法题没做出来

有很多小伙伴不知道学习哪些鸿蒙开发技术?不知道需要重点掌握哪些鸿蒙应用开发知识点?而且学习时频繁踩坑,最终浪费大量时间。所以有一份实用的鸿蒙(HarmonyOS NEXT)资料用来跟着学习是非常有必要的。这份鸿蒙(HarmonyOS NEXT)资料包含了鸿蒙开发必掌握的核心知识要点,内容包含了。

2024-05-16 09:20:42 587

原创 HarmonyOS APP开发入门3——组件(四 CommonDialog普通弹框组件 )_new commondialog后面的参数什么意思

用户也可以通过自定义样式来实现自己想要的对话框效果。调用setTitleCustomComponent方法和setContentCustomComponent方法来实现标题区域或内容区域的自定义效果。

2024-05-16 06:18:49 651

原创 HarmonyOS APP开发入门3——组件(四 CommonDialog普通弹框组件 )_new commondialog后面的参数什么意思(2)

调用setTitleCustomComponent方法和setContentCustomComponent方法来实现标题区域或内容区域的自定义效果。设置按钮时传入的IDialog.BUTTON3表示按钮为按钮区从左至右第三个按钮,当只设置一个按钮时,按钮居中,多个按钮时以相同比例平均分配在按钮区。getContext()是获取上下文对象的方法,也可以以其他的方式将其传入使用。| CommonDialog(Context context) | 创建一个对话框实例。

2024-05-16 06:18:16 527

原创 HarmonyOS APP开发入门3——组件(四 CommonDialog普通弹框组件 )_new commondialog后面的参数什么意思(1)

用户也可以通过自定义样式来实现自己想要的对话框效果。调用setTitleCustomComponent方法和setContentCustomComponent方法来实现标题区域或内容区域的自定义效果。下面显示一个包含标题、内容和按钮的简单对话框。设置按钮时传入的IDialog.BUTTON3表示按钮为按钮区从左至右第三个按钮,当只设置一个按钮时,按钮居中,多个按钮时以相同比例平均分配在按钮区。getContext()是获取上下文对象的方法,也可以以其他的方式将其传入使用。

2024-05-16 06:17:43 276

原创 HarmonyOS APP开发入门3——组件(五 ToastDialog信息提示组件 )_鸿蒙开发toast

layout_toast.xml布局。

2024-05-16 06:17:10 396

原创 Anaconda 3-2022安装教程(非常详细)从零基础入门到精通,看完这一篇就够了【附安装包

12.创建桌面启动快捷方式::①点击桌面任务栏中的【开始图标】②在所有应用中找到并点击【Anaconda 3(64-bit)】文件夹③将【Anaconda Navigator (Anaconda3)】拖到电脑桌面。技术文档也是我自己整理的,包括我参加大型网安行动、CTF和挖SRC漏洞的经验和技术要点,电子书也有200多本,由于内容的敏感性,我就不一一展示了。网上虽然也有很多的学习资源,但基本上都残缺不全的,这是我自己录的网安视频教程,上面路线图的每一个知识点,我都有配套的视频讲解。10.点击【Next】。

2024-05-16 03:14:45 790

原创 Anaconda 3-2022安装教程(非常详细)从零基础入门到精通,看完这一篇就够了【附安装包(2)

内容概要:包括 内网、操作系统、协议、渗透测试、安服、漏洞、注入、XSS、CSRF、SSRF、文件上传、文件下载、文件包含、XXE、逻辑漏洞、工具、SQLmap、NMAP、BP、MSF…技术文档也是我自己整理的,包括我参加大型网安行动、CTF和挖SRC漏洞的经验和技术要点,电子书也有200多本,由于内容的敏感性,我就不一一展示了。网上虽然也有很多的学习资源,但基本上都残缺不全的,这是我自己录的网安视频教程,上面路线图的每一个知识点,我都有配套的视频讲解。】和【Setting。】,点击【Finish】。

2024-05-16 03:14:12 457

原创 Anaconda 3-2022安装教程(非常详细)从零基础入门到精通,看完这一篇就够了【附安装包(1)

内容概要:包括 内网、操作系统、协议、渗透测试、安服、漏洞、注入、XSS、CSRF、SSRF、文件上传、文件下载、文件包含、XXE、逻辑漏洞、工具、SQLmap、NMAP、BP、MSF…技术文档也是我自己整理的,包括我参加大型网安行动、CTF和挖SRC漏洞的经验和技术要点,电子书也有200多本,由于内容的敏感性,我就不一一展示了。网上虽然也有很多的学习资源,但基本上都残缺不全的,这是我自己录的网安视频教程,上面路线图的每一个知识点,我都有配套的视频讲解。(都打包成一块的了,不能一一展开,总共300多集)

2024-05-16 03:13:38 437

原创 Ambari集群部署全流程_apache all=(all) nopasswd all是什么含义(3)

第三个字段NOPASSWD:ALL 滴一个NOPASSWD表示使用sudo提升权限的时候不需要使用密码,第二个ALL表示允许使用sudo执行的命令。第二个字段ALL=(ALL) 第一个ALL表示允许使用sudo的主机,第二个ALL表示使用sudo后以什么身份来执行命令。资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,涵盖了95%以上鸿蒙开发知识点,真正体系化!第一个字段Hadoop 表示能使用sudo命令的用户。

2024-05-16 03:13:05 644

原创 2024年鸿蒙最新【ES6】Class中this指向_es6的class中的this如何指向自身(2),面试 离职

调试界面,this显示undefined,在单独调用时,this的指向是undefined。在单独调用的场景下,要如何才能解决该问题呢?下面给出两种种比较简单的解决方法。

2024-05-15 11:44:49 285

原创 2024年鸿蒙最新【Android】使用View(1),2024年最新嵌入式工程师应届生面试经验

先说结论:利用View mAttachInfo关联的Handler往主线程发送任务,任务是在绘制任务之后执行,所以自然就能获取到View的宽高。View.dispatchAttachedToWindow是发起点。源码分析基于android-28。

2024-05-15 11:44:13 346

原创 2024年鸿蒙最新【Android】FFmpeg兼容Android 12,可以实现视频剪辑,2024年最新工程建设面试问题

动态申请权限,写在第一个Activity里就好。

2024-05-15 11:43:36 284

原创 2024年鸿蒙最全数据结构与算法基础-(1)(2),2024年最新7年老HarmonyOS鸿蒙一次坑爹的面试经历

获取时间print(“所花费的时间:”,(end_time - start_time))**)= 100100000*n^0****那么 其O(n)=O(1)**

2024-05-15 08:26:22 853

原创 2024年鸿蒙最全数据结构与算法-(7)---栈的应用拓展-前缀表达式转换+求值(1),2024年最新三面后等hr电话面试

我们利用一个栈来进行中缀表达式转前缀表达式的操作。其中prec{}是一个字典,用于记录操作符的优先级,优先级由低到高依次为1~3。opStack是我们初始化的操作符栈,prefixList是用于储存前缀表达式的空列表。我们首先将中缀表达式解析为一个tokenList列表,并反转该列表,这样我们就可以正向扫描这个列表。

2024-05-15 08:25:46 810

原创 2024年鸿蒙最全操作系统(第二章-进程管理)_以键入事命令名可以实现多少(3),面试官如何提问面试者

关于进程的定义有以下一些描述:(1)进程是程序的一次执行。(2)进程可以定义为一个数据结构及能在其上进行操作的一个程序。(3)进程是程序在一个数据集合上的运行过程,是系统资源分配和调度的一个独立单位。据此,可以把“进程”定义为:一个程序在一个数据集合上的一次运行过程。所以一个程序在不同数据集合上运行,乃至一个程序在同样数据集合上的多次运行都是不同的进程。可将进程定义为:进程是进程实体的一次运行过程,是系统进行资源分配和调度的独立单位。当进程创建时,操作系统会给该进程分配唯一的身份证号——PID。

2024-05-15 08:25:10 971

原创 2024年鸿蒙最全操作系统笔记(b站王道视频)_24 操作系统 王道 视频,拼多多c++面试题

概念当有一堆任务要处理,由于资源有限,事情没法同时处理。需要确定某种规则来决定处理这些任务的顺序,这就是调度研究的问题。调度的三个层次(1)高级调度(2)中级调度挂起态与七状态模型(3)低级调度(4)三种调度的练习与对比1.连续分配管理方式 系统为用户分配的必须是一个连续的内存空间(1)单一连续分配(2)固定分区分配(3)动态分区分配2.非连续分配管理方式。

2024-05-15 08:24:33 646

原创 2024年鸿蒙ArkTS实战开发:Actor并发模型对比内存共享并发模型(3),面试鸿蒙卡顿

有很多小伙伴不知道学习哪些鸿蒙开发技术?不知道需要重点掌握哪些鸿蒙应用开发知识点?而且学习时频繁踩坑,最终浪费大量时间。所以有一份实用的鸿蒙(HarmonyOS NEXT)资料用来跟着学习是非常有必要的。这份鸿蒙(HarmonyOS NEXT)资料包含了鸿蒙开发必掌握的核心知识要点,内容包含了。

2024-05-15 05:03:59 755

原创 2024年鸿蒙4(9),2024年最新面试手法又有哪些都是怎么操作的

项目结构如下:根目录下的几个文件均是配置文件,这个不用我们深入了解,重点关注的是文件夹带蓝色小方块的entry这个文件夹,这是项目入口模块(也叫: 入口Ability)展开entry,在路径下也是一堆配置文件,这个我们无须担心,重点关注src文件夹即可(需要了解这些配置信息可以查看官方文档,有详细介绍,点击链接直达展开src文件夹有main(开发用的)和ohosTest(测试用的,我们无需关心),我们展开main即可。

2024-05-15 05:03:22 976

原创 2024年鸿蒙-webview的使用和JS交互(附源码)_鸿蒙os+js+webview(3),面试官不录用你的暗示

这是什么原因呢,其实简单,就是你没有登陆所以解决这个的问题就是你重新登录就好了。

2024-05-15 05:02:46 883

原创 2024年鸿蒙-webview的使用和JS交互(附源码)(2),2024年最新面试大厂应该注意哪些问题和技巧

module": {另外需要实现一个DataAbility,通过实现openRawFile(Uri uri, String mode)方法,完成WebView对本地Web页面的访问,示例代码如下:@Overridetry {// 异常处理。

2024-05-15 05:02:09 648

原创 2024年最新nodejs图片上传 头像上传_node请求第三方接口传图片,阿里一面p8

/ req.files 一次上传多个文件的信息 upload.array(‘myfile’, 6) 用于上传多个文件。// req.file 单个文件上传的信息 upload.single(‘myfile’) 用上传单个文件。// multer模块是用来专门处理文件上传的,只处理multipart/form-data类型的数据。// 图头像上传地址。// 如果现在的头像不是默认图片,删除现有的头像(旧头像),保存新上传的头像地址。

2024-05-15 01:41:41 537

原创 2024年最新Nodejs入门 token校验_jsonwebtoken,lua高级面试题

在使用jsonwebtoken之前,我们首先需要生成一个秘钥(secretKey),用于对JWT进行加密签名。秘钥的生成规则是非常重要的,以下是一个常用的生成规则示例:上述代码中,我们使用Node.js的crypto模块生成了一个具有足够强度的随机秘钥。这里我们生成了一个32字节的秘钥,并将其输出到控制台。请注意,生成的秘钥应妥善保存,避免泄露。

2024-05-15 01:41:05 731

空空如也

空空如也

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

TA关注的人

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