- 博客(12)
- 收藏
- 关注
原创 【程序员基础必备】计算机组成原理概念大全
*周期挪用:**周期挪用即在 DMA传送方式中,当I/O设备没有DMA请求时,CPU按程序的要求访问主存,一旦I/O设备有 DMA 请求并与CPU访存发生冲突时,CPU 要暂停一个存取周期访存,把总线控制权让给DMA.这就好比I/O设备挪用了CPU的访存周期,故称周期挪用或周期窃取。**多重中断:**如果CPU在执行某一中断服务程序过程中,又遇到了新的更高级的中断请求,CPU暂停原中断的处理,而转去处理新的中断,待处理完毕后,再返回继续处理原来的中断,这种中断称为多重中断,也称中断嵌套。
2025-01-13 23:39:11
525
原创 【移动端测试】APP自动化测试案例:微信小程序自动化测试_移动应用的自动化测试案例
模拟器或真机(推荐用真机,速度比较快)连接上电脑(dos下adb devices确认连接是否成功),然后登录微信并打开摩拜单车小程序,dos下输入adb shell并回车进入shell模式,然后输入dumpsys activity top|grep ACTIVITY并回车,显示如下界面:查询到pid为4750然后输入ps pid并回车,显示界面如下:‘com.tencent.mm:appbrand0’就是我们想要的东西。
2025-01-13 23:35:31
233
原创 【漏洞复现】Grafana任意文件读取漏洞(CVE-2021-43798)_grafana漏洞复现
Grafana是一个跨平台、开源的数据可视化网络应用程序平台。用户配置连接的数据源之后,Grafana可以在网络浏览器里显示数据图表和警告。
2025-01-13 23:31:49
703
原创 SpringCloud Tencent 全套解决方案
Spring Cloud Tencent Rate Limit 模块内置了针对 Spring Web 和 Spring WebFlux 场景的限流 Filter,结合 Polaris 的限流功能帮忙业务快速接入限流能力。故障实例熔断能实现主调方迅速自动屏蔽错误率高或故障的服务实例,并启动定时任务对熔断实例进行探活。在半开恢复后,释放少量请求去进行真实业务探测。polaris 能够实现的路由形式较多元数据路由、就近路由、规则路由、自定义路由等形式,本文以元数据路由演示,如下图只会路由至相同元数据信息的服务。
2025-01-12 21:22:10
413
原创 SpringBoot项目快速整合Quartz
任务类仍然是要实现Job,并实现其中的execute接口来定义任务内容。@Overridetry {System.out.println(“执行任务,执行时间:” + format.format(new Date(startTime)) + “,耗时:” + (endTime-startTime));
2025-01-12 21:18:28
564
原创 Matlab运算于内部函数
浮点型数据有单精度(single)和双精度(double)之分,单精度型实数在内存中占用4个字节,双精度型实数在内存中占用8个字节,双精度型的数据精度更高。在MATLAB中,数据默认为双精度型。| whos | whos | 详细的显示在MATLAB工作空间中已经驻留的变量名清单 || who | who | 显示在MATLAB工作空间中已经驻留的变量名清单 || clear | clear+变量名 | 删除MATLAB工作空间中的变量 || 带符号8位整型 | -215~ 215-1 | int16 |
2025-01-12 05:51:44
790
原创 matlab preparets,请问吧里有大神做过MATLAB时间序列神经网络(NARX)吗?
% Solve an Autoregression Problem with External Input with a NARX Neural Network% Script generated by Neural Time Series app% Created Thu Jun 08 14:20:08 CST 2017%% This script assumes these variables are defined:%% rain - input time series.% water - feedb
2025-01-12 05:48:01
337
原创 Map集合之HashMap(一)
从中可以看出哈希表的更底层还是数组,和ArrayList一样。但是哈希表之所以不直接叫成数组,是因为它在插入元素选定位置的策略上和普通数组不一样。普通数组可以随机插入到数组的任一索引位置。ArrayList的底层数组都是从0索引位置开始顺序插入。ArrayList的插入算法可以称为顺序插入。是高效低能的插入。这种插入是导致ArrayList根据元素查索引很慢的根本原因。而HashMap的底层哈希表,在插入元素前,需要根据元素的关键内容 通过 “哈希函数” 计算出 插入位置,即对应数组索引。
2025-01-12 05:44:20
551
原创 Android开发面试——Java泛型机制7连问
大家都知道,Java的泛型是伪泛型,这是因为Java在编译期间,所有的泛型信息都会被擦掉,正确理解泛型概念的首要前提是理解类型擦除。Java的泛型基本上都是在编译器这个层次上实现的,在生成的字节码中是不包含泛型中的类型信息的,使用泛型的时候加上类型参数,在编译器编译的时候会去掉,这个过程就是泛型擦除。举个例子:如上返回true,说明泛型类型String和Integer都被擦除掉了,只剩下原始类型Java的泛型也可以被称作是伪泛型真泛型:泛型中的类型是真实存在的。
2025-01-10 23:53:43
948
原创 Android开发菜鸟完成了三年前留下的遗憾,Bilibili我来了!!
如果大家觉得自己在网上找的资料非常杂乱、不成体系的话,可以来参考我的学习资料和学习路线图,比较系统,我平常自己也会经常研读。现在入职B站也有快一个月时间了,整体感觉还是很棒的,同事们都超棒的,超喜欢这里,打工是不可能打工的,这辈子都不可能打工的…很多朋友不是没有资料,大多都是有几十上百个G,但是杂乱无章,不知道怎么看从哪看起,甚至是看后就忘,基本都放在盘里吃灰。2.应用启动流程,activity 启动流程,为什么要每个应用有一个自己的虚拟机,这个虚拟机和JVM的关系。12.启动线程和安全的终止线程。
2025-01-10 23:50:01
314
原创 Android开发者:音视频已强势崛起,我们该如何快速入门音视频技术?
从技术上来说,音视频从业者分成两个方向,一是搞算法的,另一个是搞工程的。我觉得最好的方式要找到非常好的课程,可以循序渐近,有条理、系统的学习。**事实上,在人类可以识别的信息中,音视频包含的信息是最丰富的,但人类并没有很好的将它们利用起来。目前,各大巨头公司(如阿里、腾讯、今日头条,新东方等),纷纷在这两个方向上谋篇布局,进行了大量的投资,笼络技术人才,也可以间接佐证这个判断了。在疫情短时间内难以结束的情况下,音视频会议和在线教育的重要性马上体现了出来,新的沟通方式和教育方式被越来越多的人所认知,所接纳。
2025-01-10 23:46:19
559
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人