WebService定义: 顾名思义就是基于Web的服务。它使用Web(HTTP)方式,接收和响应外部系统的某种请求。从而实现远程调用。 WSDL – WebService Description Language – Web服务描述语言。 通过XML形式说明服务在什么地方-地址。 通过XML形式说 ...
分类:
Web程序 时间:
2018-04-29 01:12:41
阅读次数:
258
介绍一下三种主要元素inline,inline-block,block的居中方法,示例较少,主要说明方法 水平居中: block:设置 margin:0 auto inline 和 inline-block:在其父级元素上设定 text-align:center 通用方法:(1)在其父级元素设置di ...
分类:
Web程序 时间:
2018-04-29 01:13:37
阅读次数:
190
文件上传漏洞 文件上传漏洞 当文件上传时,若服务端脚本语言未对上传的文件进行严格验证和过滤,若恶意用户上传恶意的 脚本文件时,就有可能控制整个网站甚至是服务器,这就是文件上传漏洞。 当文件上传时,若服务端脚本语言未对上传的文件进行严格验证和过滤,若恶意用户上传恶意的 脚本文件时,就有可能控制整个网站 ...
分类:
Web程序 时间:
2018-04-29 01:14:47
阅读次数:
265
浅谈文件解析及上传漏洞 文件解析漏洞 解析漏洞主要是一些特殊文件被iis、Apache、Nginx等服务在某种情况下解释成脚本文件格式并得以执行而产生的漏洞。 iis 5.x/6.0解析漏洞 iis6.0解析漏洞主要有以下三种: 1. 目录解析漏洞 /xx.asp/xx.jpg 在网站下创建文件夹名 ...
分类:
Web程序 时间:
2018-04-29 01:17:04
阅读次数:
308
文件上传之绕过 一般防止上传漏洞手法 1、客户端检测:客户端使用JavaScript检测,在文件未上传时,就对文件进行验证 //任何客户端的验证都是不安全的,客户端验证目的是防止用户输入错误、减少 //服务器开销,而服务端验证才可以真正防御攻击者。 2、服务器端检测:服务端脚本一般会检测文件的MIM ...
分类:
Web程序 时间:
2018-04-29 01:17:51
阅读次数:
313
本篇用代码详细地介绍了json.dump()和json.dumps() ...
分类:
Web程序 时间:
2018-04-29 01:18:25
阅读次数:
231
本篇介绍了如何上传多部分编码的文件,并介绍了流式上传和requests-toolbelt这个库的方法 ...
分类:
Web程序 时间:
2018-04-29 01:20:34
阅读次数:
287
JS的window.onload事件必须要等到所有内容,以及外部图片之类的文件加载完之后,才会去执行。 JQuery入口函数是在所有标签加载完之后,就会去执行。 接着,通过JS的一个覆盖问题引出对JQuery入口函数实现的解释。 JS的入口函数window.onload函数有一个覆盖的问题,当文档中 ...
分类:
Web程序 时间:
2018-04-29 01:21:41
阅读次数:
189
其实开发过程中常常会遇到判断对象和数组是否为空?下面介绍3种判断对象是否为空 1. 最常见的思路,for...in...遍历属性,为真则为“非空数组”;否则为“空数组” 2.通过JSON自带的.stringify方法判断(上传数据常用) 3.当然就是ES6的语法啦,Object.key(); Obj ...
分类:
Web程序 时间:
2018-04-29 01:24:35
阅读次数:
267
NET中的各种池 在.NET中,常用到的池有四个:字符串拘留池、线程池 、应用程序池、数据库连接池。 字符串拘留池 在.NET中字符串是不可变对象,修改字符串变量的值会产生新的对象。为降低性能消耗及减小程序集大小,.NET提供了string interning的功能,直译过来就是字符串拘留。所谓的字 ...
分类:
Web程序 时间:
2018-04-29 01:25:42
阅读次数:
219
body-parser Node.js(Express) HTTP请求体解析中间件 2016年06月08日 781 声明 在HTTP请求中,POST、PUT和PATCH三种请求方法中包含请求体,Node.js 原生HTTP模块中,请求体要基于流的方式接收和解析。body-parser是一个HTTP请 ...
分类:
Web程序 时间:
2018-04-29 01:26:41
阅读次数:
248
我们都知道网页的加载需要一定的时间, 即使我们在努力优化代码执行效率以及压缩文件, 但是还是需要时间啊, 在这段时间内如果表面上不发生任何事情, 用户就会有比较糟糕的体验, 但是如果有一个动画或者一个进度条, 那就完全不一样了, 这篇文章分享纯CSS+HTML加载动画代码 HTML代码如下 CSS代 ...
分类:
Web程序 时间:
2018-04-29 01:26:50
阅读次数:
324
js中OOP小指南 在指南中,我将尝试解析以面向对象规范聚焦的es6的新特性。 首先, 什么是设计模式 范例是某个事务的例子或模型,在某种情况下,按照一种模式创建了计算机程序。 什么是面向对象 显然你意识到这是一种设计模式,像已经存在的这个模式,我们还有许多其它的设计模式,比如函数式编程和反应式编程 ...
分类:
Web程序 时间:
2018-04-29 01:27:19
阅读次数:
234
NET 的 ELK 监控方案 https://www.jianshu.com/p/3c26695cfc38 背景就不多说了,谁家没有个几个十系统在跑啊。如何监控这几十个系统的运行状况,对于非运营人员来说,太TM五花八门了。。 背景就不多说了,谁家没有个几个十系统在跑啊。如何监控这几十个系统的运行状况 ...
分类:
Web程序 时间:
2018-04-29 01:27:31
阅读次数:
234
'use strict' const path = require('path') const utils = require('./utils') const config = require('../config') //想要使用一个插件,你只需要 require() 它,然后把它添加到 plu... ...
分类:
Web程序 时间:
2018-04-29 01:30:42
阅读次数:
252
webshell文件上传漏洞分析溯源(第一题) 我们先来看基础页面: 先上传1.php > ,好吧意料之中 上传1.png > 我们查看页面元素 > ,也没有前端验证 看来只能用burp抓包来改包绕过,我们修改1.php > 1.php .png ,然后上传抓包改包 0x20 > 0x00 webs ...
分类:
Web程序 时间:
2018-04-29 10:12:19
阅读次数:
286
本文是分析 .net Framework 源代码的系列,主要告诉大家微软做 ScrollViewer 的思路,分析很简单 看完本文,可以学会如何写一个 ScrollViewer ,如何定义一个 IScrollInfo 或者给他滚动添加动画 ...
分类:
Web程序 时间:
2018-04-29 11:37:56
阅读次数:
270
Apache虚拟主机实现有三种方法:1、通过不同的IP地址2、通过不同的域名3、通过不同的端口号?1、通过不同的IP地址,解析不同的域名(1)给服务器增加IP(另一个域名解析)[root@http ~]# ifconfig eth0:1 192.168.2.12查看添加成功(2)创建测试文件[root@http ~]# cd /var/www/html/[root@http html]#
分类:
Web程序 时间:
2018-04-29 11:46:07
阅读次数:
278
ghostinit.php 用法: ghostwu@dev:~/php/php1/10$ ls ghost ghostinit.php ghostwu@dev:~/php/php1/10$ ./ghost init pls input project name? hello pls input au ...
分类:
Web程序 时间:
2018-04-29 11:49:09
阅读次数:
217
错误信息:Table 'sell.hibernate_sequence' doesn't exist错误原因:实体主键没有配置主键自增长完整配置如下 /**主键id*/ @Id @GeneratedValue(strategy = GenerationType.IDENTITY) private I... ...
分类:
Web程序 时间:
2018-04-29 11:52:21
阅读次数:
354