• 2025-01-22router切换navigation
    ability中定义的主页,@Entry@Component修饰页面需要在成员变量位置创建一个NavPathStack对象 navPathStack:NavPathStack=new NavPathStack(),作为页面路由的载体build()方法中,增加根标签Navigation,需要引用这个navPathStack对象,同时将原有根标签整体迁移到新的根标签内部,
  • 2025-01-20记一次移动光猫(GM219-S)安全测试
    前言过个年,WiFi密码忘记了…光猫管理密码也忘记了(这个光猫也不支持物理按钮重置设置),但是手机还连着WiFi,正规操作找回不了密码,那就用咱们测试的思维来试试PWN掉这个路由器。过程未授权获取WiFi连接密码还好之前没闲着,发现管理的几个未授权访问的接口如下:获取宽带账号密码:/G
  • 2025-01-19CISCO基础
    CISCO基础1、连接状态这张图片中,展示了Cisco的设备集合以及连线集合其中,黄色小箭头为自动连线连接状态:每个小圆点为一个设备的不同端口,圆点颜色代表连接状态,例如,圆点为绿色,则为联通状态。在cisco中有一些不能自动连接的设备,如:路由器(正常连接呈现的颜色为红色,即为关闭
  • 2025-01-19Vue3初学之路由
    在Vue3中,路由管理是构建单页面应用(SPA)的关键部分。VueRouter4是Vue3的官方路由管理器,提供了与Vue3的深度集成和一系列新特性。安装VueRouter4npminstallvue-router@4配置路由在项目的src目录下创建一个router文件夹,并在其中创建一个index.js文件
  • 2025-01-18golang-Gin
    路由参数匹配funcmain(){ router:=gin.Default() //此handler将匹配/user/john但不会匹配/user/或者/user router.GET("/user/:name",func(c*gin.Context){ name:=c.Param("name") c.String(http.StatusOK,"Hello%s",name) })
  • 2025-01-17Vue3中使用组合式API通过路由传值详解
    在Vue3中,使用组合式API来传递路由参数是一种常见的需求。VueRouter是Vue.js的官方路由管理工具,可以在不同的场景下通过多种方式传递和接收路由参数。下面将详细讲解几种常见的路由传值方式,并提供相应的代码示例。1.通过路由参数传值(动态路由参数)路由参数是一种最常
  • 2025-01-17node.js Koa框架学习记录2
    在上一篇文章我们初步学习了写一个简单的接口,这次对目录结构以及统一数据格式,异常错误的处理目录结构优化:前端请求方法错误,我们可以通过在app.use(router.routes())后面追加一个use,告诉前端请求方法错了,而不是404Notfound:app.use(router.routes()).use(router.allowedMe
  • 2025-01-17全面掌握 LangChain:从核心链条构建到动态任务分配的实战指南
    系列文章目录01-玩转LangChain:从模型调用到Prompt模板与输出解析的完整指南02-玩转LangChainMemory模块:四种记忆类型详解及应用场景全覆盖03-全面掌握LangChain:从核心链条构建到动态任务分配的实战指南文章目录系列文章目录前言一、LangChain的核心链简介1.1
  • 2025-01-17Chapter 05: 路由与状态管理
    Chapter05:路由与状态管理VueRouter1.路由配置1.1基础路由配置//router/index.tsimport{createRouter,createWebHistory}from'vue-router'importtype{RouteRecordRaw}from'vue-router'constroutes:RouteRecordRaw[]=[{p
  • 2025-01-16vue3路由跳转页面不回顶部问题
    因为vue-router的跳转默认是保持原先的滚动位置,并不会自动回滚到顶部,所以需要在createRouter的时候配置一下。不废话~constrouter=createRouter({//history:createWebHistory(),history:createWebHashHistory(),routes,scrollBehavior(to,from,savedPosition
  • 2025-01-15React项目准备
    目录1.创建项目并运行2.文件夹命名规范3.路由配置4.配置@别名路径(1)路径转换(2)VSCode联想提示5.使用git管理项目1.创建项目并运行在命令行输入创建指令:npxcreate-react-appxxx(xxx表示项目名称)进入对应目录,执行:npmi初始化安装包。(遇到报错有可能是包版本问题,去到packa
  • 2025-01-14SPF计算
    SPF计算方式:        1.基础设置[R1]ospf1r10.1.1.1[R1-ospf-1]a0[R1-ospf-1-area-0.0.0.0]intg0/0/0[R1-GigabitEthernet0/0/0]ipad10.1.124.124[R1-GigabitEthernet0/0/0]ospfena0[R1-GigabitEthernet0/0/0]intg0/0/1[R1-GigabitEthernet0/0/1]i
  • 2025-01-14LSA更新、撤销
    LSA的新旧判断:1.seq,值越大越优先2.chksum,值越大越优先3.age,本地的LSAage和收到的LSAage作比较 如果差值<=900s,认为age一致,保留本地的:我本地有一条LSA是100你给的是400差值小于900则我认为是一样的 如果差值>900s,认为age不一致,优选age小的主要用于LSA的刷新:1800s
  • 2025-01-09笔记 harmonyOS 页面跳转及传递参数
            页面之间的导航可以通过页面路由router模块来完成。页面路由模块根据页面的URL找到目标页面,从而实现跳转。通过页面路由模块,可以使用不同的URL访问不同的页面,包括跳转到Ability内的指定页面、用Ability内的某个页面替换当前页面、返回上一个页面或指定的页面。
  • 2025-01-08Vue 全局前置路由守卫 全局后置路由守卫
    一、位置src/router/index.jsconstrouter=newVueRouter({routes:[]})//这个地方写全局前置路由守卫或全局后置路由守卫exportdefaultrouter一、全局前置路由守卫1、时间:初始化时被调用,每次切换前被调用2、应用场景:控制登录用户的权限3、语
  • 2025-01-07在 GoRoute 中使用 NavigationBar
    前言在App中通常会把主要的几个页面放在下方icon,让使用者能够方便操作,这个元件在flutter中称为BottomNavigationBar。而GoRouter则是Flutter官方所提供的套件,可以用来整合整个专案的路由。当这两个功能整合在一起的时候,一个不小心呈现出来的效果就会差很多。准备:先创建一个
  • 2025-01-04Gin+GORM+Zap+PostgreSQL的Web后端-Gin进阶
    上一篇文章介绍了Gin和Gin的简单使用,本次介绍Gin进阶使用,并和一些常用的库组合使用,最后测试运行并写入数据到PostgreSQL数据库。可配置在configs目录下,新增了config.yml作为配置文件,使用viper库读取配置文件参数,来设置Gin框架和一些其他参数。funcInitConfig(){ viper.AddCo
  • 2025-01-03React-Router 一站式攻略:从入门到精通,掌握路由搭建与权限管控
    文章目录一、前言二、安装使用npm安装(推荐)使用yarn安装三、基础使用设置路由基础结构定义路由和组件关联直接在组件中定义路由定义单独一个路由表创建导航链接四、核心组件和功能BrowserRouter和HashRouterRoute组件Link组件Switch组件五、路由参数和嵌套路
  • 2025-01-03vue-router的原理是什么?
    vue-router的原理主要涉及两个方面:Hash模式和History模式。这两种模式都是用于在单页面应用(SPA)中实现前端路由,即URL与UI之间的映射关系,使得URL变化能够引起UI的更新而无需刷新页面。1.Hash模式原理:Hash模式利用URL中的hash(#)部分来实现路由功能。hash是URL的锚点,用于指示页面中
  • 2025-01-03使用vue-router你踩过哪些坑?
    在使用VueRouter进行前端开发时,我遇到过以下几个常见的坑:路由模式问题:VueRouter提供了两种路由模式:hash和history。hash模式使用URL的hash(#后面的部分)来模拟一个完整的URL,不需要服务器配置即可使用。然而,它在URL中包含了一个#,这可能不符合某些应用的需求。hist
  • 2025-01-02路由器动态路由配置
    路由器RIPV2动态路由配置假设校园网通过一台三层交换机连到校园网出口路由器上,路由器再和校园外的另一台路由器连接。现要做适当配置,实现校园网内部主机与校园网外部主机之间的相互通信。为了简化网管的管理维护工作,学校决定采用RIPV2协议实现互通。1、建立packettracer拓扑
  • 2025-01-01vue-router如何实现懒加载?
    在Vue.js项目中,使用vue-router进行路由管理时,懒加载(也叫延迟加载)是一种优化策略,它允许我们按需加载路由对应的组件,而不是在应用启动时一次性加载所有组件。这可以显著提高首屏加载速度,特别是对于大型应用来说。vue-router支持基于Vue异步组件的懒加载。下面是如何在vue-router中
  • 2025-01-01vue-router的跳转与location.href有什么不同?
    vue-router的跳转与location.href的主要区别体现在它们的使用场景、功能特性以及对Vue.js单页面应用(SPA)的支持上。使用场景:vue-router是Vue.js官方的路由管理器,专为Vue.js设计,用于构建单页面应用(SPA)。它允许你通过定义一系列的路由规则,来管理不同的URL路径如何映
  • 2024-12-3012.31安全检测(软硬件面试)&信息专员
    EN、IEC安全标准介绍EN:欧洲标准(例如EN303645,针对物联网设备的网络安全要求)。身份鉴别:强身份认证、防止未授权(强密码)远程访问控制:鉴权、强密码安全更新和补丁:接收补丁更新数据保护:数据传输存储加密隐私保护:保护用户个人数据、不收集不必要信息IEC标准:国际电工委员会(IEC)的
  • 2024-12-30this.$router.push路径带不带/的区别
    绝对路径(带斜杠)当路径以斜杠/开头时,它被视为绝对路径。这意味着无论当前的路由位置在哪里,新路径都将从应用程序的根路径开始解析。示例:this.$router.push('/formDesinger');行为:不论当前页面的位置如何,都会导航到/formDesinger。适用场景:当你想要确保