- 博客(10)
- 收藏
- 关注
原创 深度学习 优化器选择(进阶)
在深度学习中,随着研究的深入,出现了一些稍微复杂的优化器,这些优化器试图解决SGD及其变种在特定场景下的一些限制。
2024-04-15 10:51:17
638
1
原创 一些算法(基于Java)
解题思路:使用快慢指针,如果存在环,快指针最终会追上慢指针;如果不存在环,快指针会先到达链表末尾。目标:判断一个链表是否有环。据前两项计算当前项的值。
2023-08-31 14:47:15
142
1
原创 动态分配内存
堆:通常定义变量(或对象),编译器在编译时都可以根据该变量(或对象)的类型知道所需内存空间的大小,从而系统在适当的时候为他们分配确定的存储空间。有些操作对象只在程序运行时才能确定,这样编译时就无法为他们预定存储空间,只能在程序运行时,系统根据运行时的要求进行内存分配,这种方法称为动态存储分配。动态内存分配不象数组等静态内存分配方法那样需要预先分配存储空间,而是由系统根据程序的需要即时分配,且分配的大小就是程序要求的大小。返回一个指向已分配连续存储域的起始地址的指针,如果未能成功,返回一个。
2023-01-25 19:08:47
841
原创 指针(一边复习一边做笔记),如有不足请指正。
指针是在计算机程序中使用的一种数据类型。指针保存了某个变量的内存地址。通过使用指针,程序可以在运行时动态地修改内存中的数据。例如,指针可以用来在函数间传递参数,或者在程序的不同部分之间共享数据。
2023-01-03 21:34:28
100
原创 【无标题】
定义在多道程序的环境下,程序的执行属于并发执行,他们失去封闭环境,并具有间断性和运行结果不可再现性。一般程序不可以直接参与并发执行,程序的执行会因此失去意义。为了可以让程序之间可以并发执行,并且可以对并发的程序进行描述以及控制,在os中,人们引入了 ”进程“这个概念。下面是关于进程较为典型的三个定义:1.程序的一次执行2.进程是一个程序及其数据在处理机上顺序执行时发生的活动。3.是具有独立功能的程序在一个数据集上执行的结果。他是系统经行资源分配和调配的一个独立单位。
2022-12-13 21:36:57
200
原创 C语言实现一个简简单单的操作系统例子
在实际开发中,我们可以根据操作系统的不同功能,设计不同的数据结构和算法,来实现复杂的操作系统。例如,我们通过授权字段来模拟操作系统的授权方式,通过稳定性字段来模拟操作系统的稳定性。上面的代码,可以继续扩展操作系统结构体中的字段,例如增加操作系统支持的硬件设备、操作系统的内核版本等信息。此外,在开发操作系统时,我们还需要考虑操作系统的兼容性、性能优化等问题,以确保操作系统的稳定性、高效性。上面的代码中,我们定义了一个操作系统结构体,并实现了初始化、显示信息、安装、升级、卸载操作系统的方法。
2022-12-10 14:15:43
5651
2
servlet 的lib库
2022-12-03
动态分配内存算法(操作系统)
2022-12-03
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人