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