VUE 超大文件上传解决方案:分片断点上传(一)
众所皆知,web上传大文件,一直是一个痛。上传文件大小限制,页面响应时间超时.这些都是web开发所必须直面的。 本文给出的解决方案是:前端实现数据流分片长传,后面接收完毕后合并文件的思路。 实现文件夹上传,要求:服务端保留层级结构,支持10w级别的文件夹上传。 大文件上传及断点续传,要求:支持50G ... 查看全文
MVC 通过@符号把数据赋值给jQuery对象
var provinceCodeArr = @Html.Raw(Json.Encode(ConfigHelperProvinceCode.Split(new char[] { ',' }, StringSplitOptions.RemoveEmptyEntries))); ... 查看全文
PHP 设计模式之策略模式
简单描述 策略模式(Strategy Pattern)作为一种软件设计模式,指对象有某个行为,但是在不同的场景中,该行为有不同的实现算法。比如每个人都要“交个人所得税”,但是“在美国交个人所得税”和“在中国交个人所得税”就有不同的算税方法。 策略模式是一种对象行为型模式。 模式结构 策略模式包含如下 ... 查看全文
记一次Ajax请求MVC调优
问题描述 ASP.NETMVC项目,编辑页面赋值操作,ajax请求很慢。 对同一个控制器有2个请求 一个为获取该表的树形结构数据(绑定下拉框) 一个为获取某实体的单条记录(编辑操作) 排查过程 数据库 该页面的表只有12个字段,且数据也只有98条, 直接在数据库中执行查询语句也很快,一般在0.03s ... 查看全文
Metal渲染:实现旋转/翻转功能
本文主要讲解如何在使用Metal渲染的时候,实现画面的旋转/翻转功能。 在讲旋转和翻转前先理解两个坐标系统,Metal的NDC (Normalized Device Coordinate) 坐标系统,和纹理坐标。 Metal的NDC是一个原点在中心,边长为2个单位长度的正方体: 对于2D视频渲染,N ... 查看全文
创建基于ASP.NET core 3.1 的RazorPagesMovie项目(三)-已搭建基架的Razor页面解释和更新
本节主要介绍在上一节中通过搭建基架而创建的Razor页面,并做一些UI改变。 一、创建、删除、详细信息和编辑页面 1、双击Pages/Movies/Index.cshtml.cs文件,这是一个Razor页面模型: 1 using System; 2 using System.Collections. ... 查看全文
js计算三个数字的大小,按从小到大的顺序打印
冒泡排序法 1)先比较a和b的大小,把最大值赋值给a 2)再比较b和c的大小,把最大值赋值给b 3)再比较a和b的大小,把最大值赋值给a ... 查看全文
Metal渲染:实现画面比例功能
如果我们使用AVPlayer及AVPlayerLayer进行视频播放的话,那们我们可以使用AVPlayerLayer.videoGravity来控件画面的显示比例(Resize, ResizeAspect, ResizeAspectFill)。但是如果我们使用Metal进行视频渲染的放要如何实现画面 ... 查看全文
nginx-https
安装nginx yum -y install make zlib zlib-devel gcc-c++ libtool openssl openssl-devel wget pcre pcre-devel wget http://nginx.org/download/nginx-1.14.2.tar ... 查看全文
解决下载的手册(如jdk、php等手册)打开无法显示内容的问题
解决下载的手册(如jdk、php等手册)打开无法显示内容的问题 ==问题:== ==解决方法:== ==测试:内容正常显示== ==总结:== 对于这样的问题,应属于计算机的安全问题,有时会让人迷惑,清楚缘由即可。 ... 查看全文
js中当实参的个数多余形参时-arguments
在函数内部有个神秘的空间(arguments),这个空间会将所有的实参全部保存,不论有没有被接收 ? 长度(个数),表示接收到了几个实参 ? ? 索引(序号,编号),表示数组内部的数据位置,索引从0开始 ? ... 查看全文
常见的WEB安全及防护
CIA知道么 ? 机密性(Confidentiality) 完整性(Integrity) 可用性(Availiability) 常见的web攻击有 XSS ,CSRF; xss 到底是什么 ? 黑客在你的浏览器中插入一段恶意JS脚本,窃取你的隐私信息【这里泛指cookie登录信息】,冒充你的身份进行 ... 查看全文
js的构造函数和原型
1.构造函数创建对象 function Person(name,age,job) { this.name = name; this.age = age; this.job = job; this.sayName = function () { alert(this.name); } } var pe ... 查看全文
HTTPS退场正确做法
HTTPS退场 那么问题来了,做了HTTPS改造,回退到HTTP会有影响吗? 影响肯定会有,而且是100%会有!下面具体说下可能会有哪些影响。 HTTPS回退到HTTP的影响: 记得当初做HTTP改造的时候,在百度站长后台验证通过之后,花了有一周以上的时间链接才开始慢慢的转成HTTPS,有的已收录的链接花了一个多月的时间都没更新,以此可见生效时间较长。但百度官方的说法是通过使用HTTP 查看全文
Kubernetes容器编排技术浅析
出现的背景kubernetes是一个容器编排开源软件,它可以轻松高效管理由千上万的主机组成的集群,并提供容器部署运行的环境。kubernetes最初由Google开发和设计,前身是Borg系统,Google有成千上万的容器运行在上面,主要帮忙Google实现简化开发和管理,并且提供基础设施的资源利用率。再内部稳定运行Borg数十年之久后,随着容器化的大流行,2014年Google开源了kubern 查看全文
ESA2GJK1DH1K升级篇: 在LUA开发方式下,如何实现http下载LUA文件就可以实现升级Air202和ESP8266的LUA程序
前言 咱们用LUA开发 Air202或者ESP8266的时候是不是都希望可以直接升级lua文件 就是说直接把编写好的lua文件放到云端,然后芯片下载lua文件以后执行 其实这个功能还是我大前年的时候花时间研究出来的,又是第一人. 嘻嘻嘻 因为后来发现用来升级Air202是没有啥问题,但是用来升级ES ... 查看全文
ASP.NET Core Web API 最佳实践指南
https://www.cnblogs.com/hippieZhou/p/11966373.html 原文地址: ASP.NET-Core-Web-API-Best-Practices-Guide ... 查看全文
Windows 7支持结束,您该做点什么
导读 Windows 7支持终止时,Microsoft停止自动提供安全更新,许多第三方供应商也放弃了对其的支持。如果您的企业仍在Windows 7上运行,那就需要做出一些重要的决定。那么,你有什么选择呢? 如果您的企业仍在Windows 7上运行,那就需要做出一些重要的决定。1月份 ,Windows ... 查看全文
【c#.Net】类:面向对象
面向对象思想 制作仪表盘 访问修饰符,如果创建的属性字段,类,什么也不加默认为private private字段只能在类内使用 1 using System; 2 using System.Collections.Generic; 3 using System.Linq; 4 using Syste ... 查看全文
Windows10自带截图
Win+Printscreen只能截全屏,Ctrl+V粘贴 Win+W 唤出屏幕右侧工作区,选择屏幕草图 优点:可裁剪,可编辑,可保存,可复制 缺点:需要二级操作,不能添加文字 Win+Shift+S选择截取,不能编辑,Ctrl+V粘贴 ALT+Printscreen 无反馈截取全屏,不能编辑,Ct ... 查看全文