- 博客(14)
- 收藏
- 关注
原创 并发编程的硬件基础
并发式编程依赖于计算机的硬件架构,现代的计算机cpu架构主要采用多核的架构,这大大地提高了cpu的数据读取和写入量,同时也提高了程序员的编码能力要求,要求程序员利用多核并发的方式进行编程以优化cpu的性能。当a访问缓存时,对缓存进行上锁,b无法再访问这部分资源,只能访问内存和除该缓存行外的缓存。每个任务完全独立,即a任务执行时需要使用的资源b任务无法进行访问使用,每个任务之间相互独立。在数据上对数据进行分块,并发运行时a任务只能访问a数据块,b任务只能访问b数据块。
2024-09-13 10:56:50
208
原创 华南农业大学 锐捷校园网使用说明
作为一名华南农业大学计算机系的学生,因经常遇到同学咨询校园网的使用相关问题,所以在此篇中总结一些常见的问题,以方便各位师生更好地使用校园网,畅心工作学习。因华农各个宿舍区域与教学楼情况相差大,本篇只作参考。本篇分为三部分:1.校内无线网的使用2.校内有线网的使用3.校外如何使用校园网4.校园网的账号暂停恢复功能。
2024-08-30 14:32:38
3325
1
原创 深度学习基础-梯度相关问题
鞍点是指梯度为零的点,但在该点的Hessian矩阵(二阶导数矩阵)有正有负的特征值,即存在上升和下降的方向。在鞍点处,梯度下降算法无法确定下一步的移动方向。1.局部极小值:梯度存在,但是陷入一个坑里面,无法跳出去,这个时候可以加一些震荡,增大梯度下降的随机程度,跳出坑来。局部极小值是指在该点的梯度接近于零,但该点并不是全局最小值。在这种情况下,梯度下降算法可能会陷入局部最小值而无法达到全局最小值。2.鞍点:梯度为0的地方,鞍点处梯度为0,无法继续下降,这个时候可以考虑数据规约或更换激活函数。
2024-08-27 22:08:15
398
原创 【SCAU】操作系统
中断技术并不是单独地由软件或硬件实现的,而是通过软硬件结合技术相互配合,协同实现的,这些参与到中断实现过程中的装置或程序统一称为中断系统。7.操作系统的发展过程:从cpu和资源上看,cpu只不能代表电脑的全部算力。10.多个作业并发执行时资源利用率如何计算。4.存储器层次:计算内存的平均存取时间。6.程序的局部性原理(考虑时空局部性)中断I/O方式和DMA有什么区别。内核级线程和用户级线程特点。用信号量实现互斥和同步。
2024-07-01 08:30:17
206
原创 【大数据 Hadoop zookeeper】基于azure云服务器的hadoop HA高可用性集群搭建
windows Azure提供了学生认证,通过学生认证后,每年可以免费使用100刀以内的相关云服务。笔者建议大家都可以去申请一个学生优惠认证,感兴趣可以搜索一下。下面的教程是笔者学生认证后搭建hadoop集群的全过程。
2024-06-12 17:54:36
1005
原创 【web开发】Django概念理解
由于常见的后端开发较为繁琐复杂,所以以django为后端架构的web开发逐渐流行,该框架容易部署,维护性好。Django 的 MTV 模型分别是指:M 表示模型(Model):编写程序应有的功能,负责业务对象与数据库的映射(ORM)。T 表示模板 (Template):负责如何把页面(html)展示给用户。V 表示视图(View):负责业务逻辑,并在适当时候调用 Model和 Template。
2024-03-25 18:52:47
1522
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人