栏目内容

C

围绕数码产品、手机、智能硬件和消费电子场景整理文章,帮助用户快速浏览重点内容。

News

Django使用阿里云邮箱发送邮件

Django使用阿里云邮箱发送邮件 1、创建Django项目 任意文件夹下执行命令 E:\Python39\Scripts\django-admin.exe startproject django_email_learn django-admin.exe路径(Python安装目录下的Scripts文件夹) 项目结构 2、添加阿里云邮箱配置信息 以阿里云邮箱...

News

asp.net大文件上传如何做断点续传

​ javaweb上传文件 上传文件的jsp中的部分 上传文件同样可以使用form表单向后端发请求,也可以使用 ajax向后端发请求 1.通过form表单向后端发送请求 <form id="postForm" action="${pageContext.request.contextPath}/UploadServlet" method="post"...

News

Angular 服务器端渲染应用的开箱即用的缓存功能问题

关于通过 Angular Universal 渲染出的页面源代码,我们有两种缓存方式: HTTP cache 使用网络缓存时,一切都是为了在服务器上设置正确的响应标头。 它们指定缓存生存期和缓存策略。一个例子如下: Cache-Control: max-age = 31536000 此选项适用于未经授权的区域和存在长时间不变数据的情况。 In Memory...

News

“无人值守”模式下利用SAR数据提取水体和反演土壤水分含量

合成孔径雷达(SAR)遥感一方面利用SAR的相位信息获取地面高程和形变信息,另外一个重要的应用利用SAR可以全天时、全天候的获取资料,可用于洪水监测、农作物种植面积监测(如南方地区水稻种植)等,另外,微波后向散射系数与土壤介电常数直接相关,可以建立微波后向散射系数与土壤水分等地表参数间的关系,可应用于土壤水分的反演。 本文结合三方面的技术,介绍实现“无人值...

News

带箭头的div

<div class="arrow_right"> <div class="boult"></div> </div> .arrow_right { width: 82px; height: 24px; position: absolute; top: 2.6%; left: 5.5%; background:...

News

多线程写数据由于String造成的堆内存泄露(java.lang.OutOfMemoryError)

需求: 将从第三方拉取数据,存入表中,表字段太多(150+字段),要求全量存储。 方法: 使用多线程进行数据存储,加快存储速度。 遇到问题: 由于数据量很大,一页可以查5000条数据,每条数据150个字段,所以获取出来的String会很长,然后因为是一个字符串存储的,所以当前String对象会很大。 由于JVM算法的原因,新生代的垃圾回收是采用复制算法,而...

News

加密算法RSA和Base64的关系

在使用RSA非对称加密的时候,我们会发现里面出现Base64的身影,那他们之间有什么关系呢? 一、RSA是加密算法,非对称加密,拥有两把密钥,一把公钥,一把私钥。 通信双方会分别生成一对公私钥,双方交换公钥。通信过程会传输加密文本和签名。 加密解密过程:服务器会把公钥发送给每一个客户端,客户端在向服务器发送数据时,用公钥进行加密,但是最终解密数据不是用公钥...

News

策略模式

网站参考: https://sourcemaking.com/design_patterns/strategy https://refactoringguru.cn/design-patterns/strategy/python/example#lang-features 代码参考: """ Define a family of algorithms, e...