核心原理: 该项目核心就是文件分块上传。前后端要高度配合,需要双方约定好一些数据,才能完成大文件分块,我们在项目中要重点解决的以下问题。 * 如何分片; * 如何合成一个文件; * 中断了从哪个分片开始。 如何分,利用强大的js库,来减轻我们的工作,市场上已经能有关于大文件分块的轮子,虽然程序员的天 ...
分类:
Web程序 时间:
2020-05-13 12:39:38
阅读次数:
61
因为使用AMD电脑+脸黑会碰到许多坑 1、AVD无法正常使用 电脑bios开启cup虚拟技术+关闭hyper-v和windows虚拟机监控服务平台(通过脚本打开hyper-v),关闭!关闭!关闭!成功解决问题 2、创建项目时gradle报错:Could not resolve com.android ...
分类:
移动开发 时间:
2020-05-13 12:00:53
阅读次数:
70
一.ReentrantLock是什么 ReentrantLock是一个可重入的互斥锁(Reentrant就是再次进入的意思),又被称为“独占锁”。它添加了类似锁投票、定时锁等候和可中断锁等候的一些特性。 ReentrantLock在同一个时间点只能被一个线程获取(当某线程获取到“锁”时,其它线程就必 ...
分类:
其他好文 时间:
2020-05-13 11:40:01
阅读次数:
69
为了应对COVID-19(新冠病毒)爆发,世界各地的企业被迫采用远程办公的策略。尽管在爆发之前,一些企业已经为云上的服务提供了IT运营,并借助云托管的电子邮件和Office365等协作套件的帮助,但没有预料到会如此突然和大范围的过渡到远程办公。这种前所未有的大规模在家办公的转变对全球企业的安全性和合规性产生了重大影响,尤其是对没有准备的中小型企业。但是,即使企业有应付在家办公的能力,但管理方面也面
分类:
其他好文 时间:
2020-05-13 10:01:07
阅读次数:
68
基于mykernel 2.0编写一个操作系统内核 一、实验要求 基于mykernel 2.0编写一个操作系统内核 配置mykernel 2.0,熟悉Linux内核的编译; 基于mykernel 2.0,编写一个操作系统内核; 简要分析操作系统内核核心功能及运行工作机制; 具体实现参考孟宁老师gith ...
分类:
其他好文 时间:
2020-05-12 20:49:50
阅读次数:
71
ESXi版本:6.0.0 VMware-VMvisor-Installer-6.0.0.update02-3620759.x86_64-Dell_Customized-A00.iso 使用和服务器系统一样的镜像文件 刻录到光盘 将光盘放置服务器光驱内或接入外置光驱 重启服务器调整BIOS进入光盘 进 ...
分类:
其他好文 时间:
2020-05-12 17:04:30
阅读次数:
86
前言 请先学习使用上一节,透传方式! 请先学习使用上一节,透传方式! 请先学习使用上一节,透传方式! 有些用户使用的模块可能是非透传模式,故,给用户提供一节非透传模式下的工程! 实现功能概要 STM32控制WI-Fi模块以AT指令TCP非透传方式连接MQTT服务器, 实现MQTT通信控制. 提示 非 ...
分类:
移动开发 时间:
2020-05-12 13:39:02
阅读次数:
77
centos6.x开机启动流程 开机加电bios自检 MBR引导将启动权交给硬盘 硬盘 0 柱面0磁道 1扇区512字节,其中 前466字节为引导 后 64字节分区表 2字节为分区结束标志 加载grub引导菜单 加载内核文件 启动Linux下的第一个init进程 init进程读取inittab文件, ...
分类:
其他好文 时间:
2020-05-12 12:03:19
阅读次数:
109
SYSTEM文件部分Delay.c(寄存器版本和库函数版本差别不大)SysTick定时器SysTick定时器被捆绑在NVIC中,用于产生SYSTICK异常(异常号: 15)。在以前,大多操作系统需要一个硬件定时器来产生操作系统需要的滴答中断,作为整个系统的时基。例如,为多个任务许以不同数目的时间片, ...
分类:
其他好文 时间:
2020-05-11 23:36:20
阅读次数:
121
1、Synchronized是jvm层面的锁是由jvm实现的而ReentrantLock是Api层面的锁它需要lock()和unlock()方法来获得锁和释放锁。 2、ReentrantLock获取锁可等待中断、可作为公平锁和非公平锁而Synchronized只能阻塞的等待获取锁、只能为非公平锁。 ...
分类:
其他好文 时间:
2020-05-11 23:21:43
阅读次数:
55