前言:因自己负责的项目(jetty内嵌启动的SpringMvc)中需要实现文件上传,而自己对java文件上传这一块未接触过,且对 Http 协议较模糊,故这次采用渐进的方式来学习文件上传的原理与实践。该博客重在实践。 一. Http协议原理简介 HTTP是一个属于应用层的面向对象的协议,由于其简捷、 ...
分类:
Web程序 时间:
2020-04-21 12:51:23
阅读次数:
79
<div class="box"> <img src="./1.jpg" alt=""/></div> 第一种:水平居中 .box { width:300px; height:300px; border:2px solid red;}img{ display:block; width:100px; ...
分类:
Web程序 时间:
2020-04-21 12:52:51
阅读次数:
70
1 行业类别的js数据 function replace(){ return [{ key:"100",text:"销售",children:[{key:"101",text:"销售总监"},{key:"102",text:"销售经理"},{key:"103",text:"销售主管"},{ key: ...
分类:
Web程序 时间:
2020-04-21 12:53:39
阅读次数:
129
PHP设置脚本最大执行时间的三种方法 1、在php.ini里面设置 max_execution_time = 120; 2、通过PHP的ini_set函数设置 ini_set("max_execution_time", "120"); 3、通过set_time_limit 函数设置 set_time ...
分类:
Web程序 时间:
2020-04-21 12:55:48
阅读次数:
177
package ak74; public class Haoshu { package ak74; import java.sql.Connection; import java.sql.DriverManager; import java.sql.ResultSet; import java.sq ...
分类:
Web程序 时间:
2020-04-21 12:56:06
阅读次数:
70
执行上下文栈 整个代码中一共产生了几个执行上下文对象? n+1 个 n 是调用函数的次数(函数内的调用次数也算) 1 是window对象 1.在全局代码执行前,JS引擎就会创建一个栈来存储管理所有的执行上下文对象 2.在全局执行上下文(window)确定后,将其添加到栈中(压栈) 3.在函数执行上下 ...
分类:
Web程序 时间:
2020-04-21 12:59:26
阅读次数:
53
1.新建一个空白解决方案 2.添加新建项目 ASP.NET Core Web应用程序 - API 3.为项目引用NuGet包 ( Hangfire.AspNetCore,Hangfire.MySql.Core) 4.建立数据库,配置数据库连接(Hangfire会在数据库生成对应表) 5. 1.程序连 ...
分类:
Web程序 时间:
2020-04-21 13:09:32
阅读次数:
99
问题:在使用 npm publish 的时候报错 403 Forbidden PUT http://XXX forbidden;http fetch PUT 403 http://XXX ; verbose stack Error: 403 Forbidden PUT http://XXX forb ...
分类:
Web程序 时间:
2020-04-21 13:10:26
阅读次数:
81
1.Ceph与volumes结合目标:实现CephRBD和kubernetesvolumes集成。1.1准备工作1、创建pool和用户[root@node-1~]#cephosdpoolcreatekubernetes882、创建认证用户[root@node-1~]#cephauthget-or-createclient.kubernetesmon‘profilerbd‘osd‘profilerb
分类:
Web程序 时间:
2020-04-21 13:23:16
阅读次数:
91
asp.net core应用,在IIS express上调试正常,发布到IIS上各种错误 ,最多的还是找不到页面。查了若干资料,最后确定,在项目文件中,设置 <RazorCompileOnPublish>true</RazorCompileOnPublish>,发布正常。原因不明,让人很奇怪。 ...
分类:
Web程序 时间:
2020-04-21 13:25:39
阅读次数:
59
常用背景相关属性: 属性描述 background-color 规定要使用的背景颜色。 background-image 规定要使用的背景图像。 background-size 规定背景图片的尺寸。 background-repeat 规定如何重复背景图像。 background-attachmen ...
分类:
Web程序 时间:
2020-04-21 14:46:46
阅读次数:
105
一、概述 requests 作者开发,集成 pyppeteer。 最近爬虫遇到的情况是,爬取的网站使用JavaScript渲染的,网站爬取的结果只有一堆JS代码。之前遇到这种情况的处理办法是用Splash(一般是配合Scrapy),或者Selenium来爬取,介绍一下常用的模拟浏览器执行,来爬去js ...
分类:
Web程序 时间:
2020-04-21 14:47:07
阅读次数:
80
行内元素: 与其他行内元素并排; 不能设置宽、高。默认的宽度,就是文字的宽度。 块级元素: 霸占一行,不能与其他任何元素并列; 能接受宽、高。如果不设置宽度,那么宽度将默认变为父亲的100% 块级元素可以转换为行内元素: 一旦,给一个块级元素(比如div)设置: display: inline; 那 ...
分类:
Web程序 时间:
2020-04-21 14:49:23
阅读次数:
82
function change(limit){ var size = ""; if(limit < 0.1 * 1024){ //小于0.1KB,则转化成B size = limit.toFixed(2) + "B" }else if(limit < 0.1 * 1024 * 1024){ //小于 ...
分类:
Web程序 时间:
2020-04-21 14:50:00
阅读次数:
121
这次的知识点是如何使用js获取checkbox控件所在的是第几行!!! 我们可以使用 JavaScript 中自带的 rowIndex 和 cellIndex 来获取行和列的键值 (从0开始) 这两个一定要记好: var row_num = GV.rows[i].cells[0].children( ...
分类:
Web程序 时间:
2020-04-21 14:53:05
阅读次数:
66
本人在2010年时使用swfupload为核心进行文件的批量上传的解决方案。见文章:WEB版一次选择多个文件进行批量上传(swfupload)的解决方案。 本人在2013年时使用plupload为核心进行文件的批量上传的解决方案。见文章:WEB版一次选择多个文件进行批量上传(Plupload)的解决 ...
分类:
Web程序 时间:
2020-04-21 14:57:13
阅读次数:
60
/* * 递归获取文件夹和文件 * @param $path 获取的文件夹路径 * @return $list array * 使用scandir函数可以扫描文件夹下内容 代替while循环读取 */ function scandirFolder($path){ $list = []; $temp_ ...
分类:
Web程序 时间:
2020-04-21 14:59:03
阅读次数:
78
width:内容的宽度 height: 内容的高度 padding:内边距,边框到内容的距离 border: 边框,就是指的盒子的宽度 margin:外边距,盒子边框到附近最近盒子的距离 盒子的真实宽度=width+2*padding+2*border 盒子的真实宽度=height+2*paddin ...
分类:
Web程序 时间:
2020-04-21 15:03:00
阅读次数:
64
(1) 获取nodejs 资源 curl --silent --location https://rpm.nodesource.com/setup_10.x | bash - (2) 安装nodejs yum install -y nodejs (3) 安装淘宝镜像cnpm npm install ...
分类:
Web程序 时间:
2020-04-21 15:07:21
阅读次数:
76
记录说明: 1)目前在一台服务器上安装了2个nginx 2)现在需要在nginx2上增加剪裁跟缓存模块 3)增加模块为ngx_cache_purge-2.3与http_image_filter_module 1、使用/usr/local/nginx2/sbin/nginx -V目前nginx模块如下 ...
分类:
Web程序 时间:
2020-04-21 15:12:58
阅读次数:
68