技术教程

网络工程师技能篇:生成树工作原理

定义与作用定义:生成树是一种基于树形结构的网络拓扑,通过在网络中的交换机之间构建一棵逻辑上的树形结构,确保网络中的数据能够沿着无环的路径进行传输。作用:在交换网络中,为了提供冗余链路以增强网络的可靠性,通常会存在多条路径连接各个交换机。然而,这些冗余链路可能会导致网络环路的产生,进而引发广播风暴、MAC 地址表不稳定等问题,严重影响网络的正常运行。生成树协议 …

59、VBA 窗体Image控件插入图片怎么删除(VBA进阶)

1、学习VBA时,踩坑是常有的事,比如在窗体中手工插入图片这件事—这在设置窗体时很常用,能帮着调整控件大小和图片布局,但很多初学者插入后却不知道怎么删除,其实方法很简单。2、Image控件的属性picture 图片picturealignment 上下左中右对齐picturesizemode 平铺拉伸picturetiling 空缺位置backcolor 背 …

企业级自定义表单引擎解决方案(七)——表单规则引擎

.net core研发的自定义表单引擎,采用强大的规则引擎将所有的业务串联起来的,和其他低代码平台是有本质的区别的,目标是完全解放繁琐的CRUD工作。规则引擎是自定义表单最为核心的内容,也是与其他低代码工具最为本质的区别,非常重要的内容,对于读者来说也是最难理解内容。没有规则引擎的低代码工具,即使前端做得再花哨,也仅仅是解决了一些复制粘贴的问题视图和表单都可 …

单元测试私有方法_单元测试方法执行顺序

当涉及单元测试时,最常见的问题之一是:如何测试私有方法?单元测试私有方法我认为单元测试中最大的误解之一就是这种观念,即在测试类时,应该使用单元测试覆盖其中的每个方法。这种想法的逻辑扩展是也尝试用测试覆盖私有方法。只是将它们公开-没什么大不了的!-并完成它。好吧,这是单元测试的可怕方法。通过公开本来可以保密的方法,您可以揭示实现细节。通过将测试耦合到那些实现细 …

JVM系列-5.认识class文件_java.class文件

class文件,也就是编译后生成的字节码文件。我们可以使用一些文本工具将它打开,比如UE或者Sublime Text,打开后可以看到如下内容(16进制):当然,这样的内容是没法直接通过阅读来了解其含义的,此处只需要对其有个直观了解即可,下面将会通过javap指令来进行class文件反解析,得到易于阅读的文本展示。Class文件结构 据上图中的叙述,我们可以将 …

VBA高级应用30例应用4:打开工作簿时自动运行事件的代码修正

《VBA高级应用30例》(版权10178985),是我推出的第十套教程,教程是专门针对高级学员在学习VBA过程中提高路途上的案例展开,这套教程案例与理论结合,紧贴“实战”,并做“战术总结”,以便大家能很好的应用。教程的目的是要求大家在实际工作中分发VBA程序,写好的程序可以升级。本套教程共三册三十个专题,本讲的内容是:VBA高级应用30例应用4:打开工作簿时 …

VARCHART Xgantt v5.0 SR3版本发布

VARCHART XGantt是全球最大、功能最强的甘特图控件,它能够以甘特图、柱状图的形式来编辑、打印以及图形化的表示数据,极短时间内实现甘特图效果,其强大的功能可与Microsoft的Project系列产品相媲美。VARCHART Xgantt v5.0 SR3新版本增强了一些功能并修复了以往版本中存在的一些问题,最新试用版下载。增强功能的列表新属性Vc …

详细讲解如何用EXCEL制作登录界面

如何用EXCEL制作登录界面本期作品分享用EXCEL制作一个登录界面,并且登录后根据不同的用户名获取不同的权限。方便我们在工作中分享工作表时能够将指定的内容进行隐藏。本期讲解内容以最近发布的作品《生产计划管理系统》为例进行讲解。用户窗体的插入1.1 依次点击开发工具—Visual Basic(或使用快捷键Alt+F11)。1.2 鼠标右键点击空白处依次选择插 …

1行代码让文件秒变"隐形",90%人不知道的Workbook.IsAddin属性!

你是不是经常遇到这些痛点?- 做的Excel工具总被同事误删数据?- 想保护VBA代码但又不想设密码?- 需要后台运行工作簿但不想显示窗口?今天揭秘一个微软藏了20年的神属性——`IsAddin`,让你的Excel工具瞬间隐身! 核心代码:1秒开启隐身模式ThisWorkbook.IsAddin = True ' 工作簿立即消失!ThisWorkbo …

【小白课程】一文带你初步了解QML

QML是Qt框架构成中一种多用途语言,能够高效创建视觉效果更为丰富的用户界面。它与Qt的高性能图形功能结合使用,可以直接从QML应用程序中访问Qt的类型和其他功能。其中,QML由对象声明、属性、绑定、信号和处理程序事件系统构成,如下所示:上图中,声明了一个Window作为对象,包含Rectangle元素作为子对象,指定了Window对象的width、heig …