自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 【JVM】JDK11最新垃圾收集器ZGC_jdk11 zgc

在JDK 11当中,加入了实验性质的ZGC。它的回收耗时平均不到2毫秒。ZGC 是一个并发、基于区域(region)、增量式压缩的收集器,它是一款低停顿高并发的收集器。ZGC几乎在所有地方并发执行的Stop-The-World 只会在根对象扫描阶段(初始标记)发生,其他阶段是并发执行的,这样的话 GC 暂停时间并不会随着堆大小和存活对象的数量而增加。ZGC主要新增了两项技术,一个是着色指针Colored Pointer,另一个是读屏障Load Barrier。

2024-09-12 14:48:57 409

原创 [链表] 206

/不影响中间节点的反转,但可以让头结点反转变为尾结点后置next域为null,让反转链表变得完整。//递归最深层的head=4,post=5。//备份当前节点的原next域。//将当前节点作为post供下一个节点的next域使用。//更新当前节点反转后的next域。每进入一层递归,head = head.next,n-- …例如:1->2->3->4->5->NULL。//待反转部分反转完毕后是三个指针的状态。//三个指针的初始状态。

2024-09-12 12:21:56 454

原创 UML建模之用例图(重点讲extend和include关系)_用例图 extend include

用例图(Use Case Diagram)是整个UML9种图中最基础、最重要的一种图。为什么说它重要呢?因为用例图描述的是待开发系统的功能需求,这些功能需求是UML其它几种视图的依据和基础,其它几种图都要围绕用例图中定义的用例来建模,也可以说其它几种图都是为了实现用例图中的用例而存在的。那么用例图都有哪几种元素组成呢?此图中用户使用收费系统,“使用收费系统(UseChargeSystem)”就是一个比较粗的概述级的用例(简单的表示了人和系统之间的关系)

2024-09-12 10:03:41 417

原创 simulink仿真、libview仿真、 amesim仿真介绍

Signals&System模块库,提供用于输入、输出和控制的相关信号及相关处理Subsystems模块库,各种子系统子系统的创建通过子系统的模块创建子系统:打开simulink模块中的Port&Subysystems库,将选中的模块拖到模块文件中模块的基本操作·模块的选择用鼠标拖动模块不动放置在需要的地方模快的位置的调整当将一定数量的模块放置工作区后,如果想要调整模块的位置就脱脂该模块放置合适的位置:如图:可以将图中的模块放置你认为最合适的位置模块参数设置:双击模块或在菜单栏中的Disgram->Bloc

2024-09-12 07:41:13 467

原创 Qt布局管理详解(5种布局控件)_qt layerbox 填充

水平布局指的是将所有控件从左到右(或者从右到左)依次摆放,例如:图 4 QHBoxLayout水平布局使用 QHBoxLayout 水平布局控件,程序中要提前引入头文件。QHBoxLayout 类也没有新添任何成员方法,它只能使用从父类继承的成员方法。因此,表 1 中罗列的所有成员方法也同样适用于 QHBoxLayout 对象。注意,当 QHBoxLayout 对象调用表 1 中的 addStretch() 方法时,表示添加一个空白列。

2024-09-12 05:20:51 955

原创 maven引入依赖包,import依赖包,编译运行maven项目_maven import

注意:据我观察,IDEA导入依赖包后,在maven栏显示会有延时,建议关掉项目,重新打开项目,这时在maven栏就可以看到dependencies中导入的依赖包了。这时,我们添加的依赖项应该已经导入进来了,这时我们可以通过查看maven栏中的dependencies来确定依赖包是否导入进来了。当然我们也可以通过查看我们本地的maven仓库来确定,maven本地仓库的路径可以在 File-Settings中查看。确定依赖包已经导入进来之后,我们就可以在我们的项目中import依赖包了。

2024-09-12 00:55:08 360

原创 js是什么意思_js项目是什么意思

同时,这些代码编辑器还提供了丰富的插件生态系统,开发者可以根据自己的需求选择合适的插件,扩展编辑器的功能。首先,它们提供了丰富的工具和技术,可以加速开发过程,提高代码的质量和效率。同时,这也是一个不断学习和进步的过程,开发者需要保持学习的态度,跟随技术的变化,以保持竞争力并不断提升自己的能力。此外,随着技术的不断进步和变化,新的框架和库也在不断涌现,开发者需要保持学习的态度,不断跟进新技术的发展。同时,开发者也应该保持学习的态度,不断掌握最新的工具和技术,以不断提升自己的能力。

2024-09-11 22:48:02 1058

原创 Go语言基础-变量(1)

3) 在这块存储空间里,有自己的名称和类型,也就是我们常说的变量名和数据类型。

2024-09-11 16:05:24 396

原创 Golang常见面试题及解答_golang面试题

在实际应用中,选择使用哪种哈希表实现方式取决于多种因素,包括哈希函数的选择、负载因子、内存分配等。开放寻址法:通常在存储空间效率方面更加高效,因为它避免了链表节点的额外开销。然而,当负载因子较高时,开放寻址法的性能可能会下降,因为冲突的频率会增加。拉链法:通常在处理冲突时更加稳定,并且可以处理负载因子较高的情况,但它可能会导致额外的内存开销。选择适合场景的哈希表实现方式可以在性能和资源使用方面取得平衡。为什么说Go的Map是无序的?首先是遍历Map的索引的起点是随机的。

2024-09-11 11:46:26 1785

原创 Golang AI框架:探索人工智能与Go语言的结合

在人工智能领域,有一些成熟的Golang AI框架可供选择。下面介绍几个常见的框架,并分析它们的特点和应用场景。Gorgonia是一个基于符号计算的深度学习框架,类似于Python的TensorFlow和Theano。它提供了一组丰富的API,用于定义和训练深度学习模型,支持各种常见的神经网络层和优化算法。Gorgonia的主要特点是其符号计算的能力,可以在不执行操作的情况下构建和优化计算图。这使得Gorgonia非常适合处理复杂的计算任务和动态图形模型。Golearn是一个基于Golang的机器学习库,提

2024-09-11 09:39:04 366

原创 Flask数据的增删改查(CRUD)_flask删除数据自动更新

模糊查询:语法:filter(模型名.属性.运算符(‘xx’))运算符:contains:包含startswith:以什么开始endswith:以什么结束in_:在范围内like:模糊: 大于:大于等于:小于:小于等于。

2024-09-11 07:21:02 918

原创 django-rest-framework源码分析2—认证(Authentication)源码解析_authentication authenticate 源码

DEFAULT_AUTHENTICATION_CLASSES’=(‘自定义的认证类’),ret[‘msg’]=‘用户名秘密错误’ret[‘msg’]=‘请求异常’

2024-09-11 04:56:25 717

原创 AJAX请求(GET、POST、响应JSON)_ajax post json

``在浏览器中打开后如下,再写一个服务端js(server.js),/server是路径输入访问请求后响应得到预置的响应体。修改html文件,拿到button元素和result结果,button绑定请求事件后响应成功设置result文本信息。最后得到的效果如下,如果需要在请求里加上参数使用?parameter=100这样的方式多个参数用&,下面看一下JSON的案例,按下键盘任意键触发事件响应服务器的JSON数据,

2024-09-11 02:20:32 918

空空如也

空空如也

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

TA关注的人

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