搜索到与相关的文章
Python

python中使用multipart/form-data请求上传文件

最近测试的接口是上传文件的接口,上传单个文件,我主要使用了2种方法~接口例如:URL:http://www.baidu.com/***method:post参数:{"salary":19,"file":{}}1、使用Python的requests上传表单数据和文件data={"salary":salary}files={'file':open(Con.file_path,'rb')}headers={"Authorization":"bearer"+sel

系统 2019-09-27 17:54:49 2803

PHP

PHP的三种典型开发环境(downmoon)

最近在完成一个过渡项目,用到了PHP,以前看php怎么看怎么别扭,维护性差,代码乱是我的印象,这次决定花点时间看看到底有没有了解的必要,呵呵,采用了三种方案来尝试:前提是Apache服务器,推荐下载xamppLite,目前最新版本1.7.0下载地址:http://www.apachefriends.org/en/xampp-windows.html第一种:VS.PHP+VSS,整个环境非常适合.net平台。一个很不错的PHP插件,可以集成在vs.net环境

系统 2019-08-29 23:42:00 2803

Android

Android Activity的四种LaunchMode!!!

本文转自:http://marshal.easymorse.com/archives/2950.写的非常好,分享给大家!!!在多Activity开发中,有可能是自己应用之间的Activity跳转,或者夹带其他应用的可复用Activity。可能会希望跳转到原来某个Activity实例,而不是产生大量重复的Activity。这需要为Activity配置特定的加载模式,而不是使用默认的加载模式。加载模式分类及在哪里配置Activity有四种加载模式:standa

系统 2019-08-29 23:21:50 2803

编程技术

VirtuallBox 问题 VirtualBox vboxdrv problem

ProblemStatement:#1Kerneldrivernotinstalled(rc=-1908)TheVirtualBoxLinuxkerneldriver(vboxdrv)iseithernotloadedorthereisapermissionproblemwith/dev/vboxdrv.Pleasereinstallthekernelmodulebyexecuting'/etc/init.d/vboxdrvsetup'asroot.Ifi

系统 2019-08-29 23:03:48 2803

编程技术

用控件仅一条指令实现界面换肤和多语言版本(YF

这一段时间做程序,一直在做界面方面的工作,刚开始是简单的贴图操作,后来感觉不通用,代码重用性不好,并且要做很多基本工作(要在界面上添加图片,此外还要设定叠放顺序)。后来,把它封装成类,代码重用性提高了,可是界面上还要自己添好多控件,此外窗体变化和放缩,也得添好多代码。后来突然想到VB可以实现控件的自动添加,一试,果然好使,后来有把一些事件也集成到类中了。目前又把类封装成了控件,使用更加简单了,仅需一条指令就可完成界面换肤和多语言版本PrivateSubFo

系统 2019-08-29 22:54:45 2803

数据库相关

SQL语句优化技术分析

为了让更多的新手受益,我抽空把SQL语句优化部分进行了整理,希望大家一起进步。一、操作符优化1、IN操作符用IN写出来的SQL的优点是比较容易写及清晰易懂,这比较适合现代软件开发的风格。但是用IN的SQL性能总是比较低的,从Oracle执行的步骤来分析用IN的SQL与不用IN的SQL有以下区别:ORACLE试图将其转换成多个表的连接,如果转换不成功则先执行IN里面的子查询,再查询外层的表记录,如果转换成功则直接采用多个表的连接方式查询。由此可见用IN的SQ

系统 2019-08-12 01:54:44 2803

PHP

php安全编程—sql注入攻击

原文:php安全编程—sql注入攻击php安全编程——sql注入攻击定义SQL注入攻击指的是通过构建特殊的输入作为参数传入Web应用程序,而这些输入大都是SQL语法里的一些组合,通过执行SQL语句进而执行攻击者所要的操作,其主要原因是程序没有细致地过滤用户输入的数据,致使非法数据侵入系统。根据相关技术原理,SQL注入可以分为平台层注入和代码层注入。前者由不安全的数据库配置或数据库平台的漏洞所致;后者主要是由于程序员对输入未进行细致地过滤,从而执行了非法的数

系统 2019-08-12 01:52:22 2803

Tomcat

How Tomcat Works(四)

Servlet容器有两个主要的模块,即连接器(connector)与容器(container),本文接下来创建一个连接器来增强前面文章中的应用程序的功能,以一种更优雅的方式来创建request对象和response对象;为了兼容Servlet2.3和2.4,连接器这里创建的是javax.servlet.http.HttpServletRequest对象和javax.servlet.http.HttpServletResponse对象(servlet对象类型

系统 2019-08-12 01:33:26 2803

Linux

LINUX的端口和服务

一、端口和服务的关系端口号与相应服务的对应关系存放在/etc/services文件中,这个文件中可以找到大部分端口。使用netstat命令显示的服务名称也是从这个文件中找的。有人说将这个文件中的相应端口号注释掉,就可以禁用该端口。我试了却不起作用,这种方法应该是没有用的,是误传!将相应端口号注释掉,唯一的作用就是使用netsat命令时,将不显示服务名(比如ftp)而是显示端口号(比如21)。原理也很简单:netstat无法在/etc/services文件中

系统 2019-08-12 01:33:04 2803

各行各业

Sublime之初体验 持续更新

本文初次体验Sublime老手绕道官方下载最新稳定版http://www.sublimetext.com/2网上搜来的2.0.2注册码,否则使用过程中,官网会不时提示购买版权-----BEGINLICENSE-----AndrewWeberSingleUserLicenseEA7E-855605813A03DD5E4AD9E66C0EEB94BC99798F942194A602396E98E62C99794BB979FE91424C9DA45400BFF6

系统 2019-08-12 01:32:55 2803