ICode9

精准搜索请尝试: 精确搜索
  • 软件测试面试题15-弱网测试是怎么做的?2022-07-03 19:37:13

    背景: 实践结果: APP端 面试一般会问这个问题,主要是考察面试者有没有考虑过弱网情况下的测试,以及如何模拟弱网。 移动互联网时代,用户在地铁上、电梯、车库等会使用APP,常见的如在电梯里签到、地铁上刷在线视频、车库中打语音或视频电话,我们就需要针对这些场景的弱网

  • SpringMVC中的Handler、HandlerMapping、HandlerAdapter到底是啥2022-07-03 10:34:55

    这东西,虽然说和我们的开发没啥关系,尤其是当你用SpringBoot进行开发时,这些接口离你越来越远了。讲实话,要不是这学期扫一眼学校的课件,我都不知道有这东西,这东西本来就是对使用框架进行开发的开发者隐藏的。人家好不容易隐藏起来,你却要我们学起来,没事儿干了吧。 下图是网上流传的总览

  • python:如何对付无理取闹不给数据的浏览器,让它乖乖把数据交出来~2022-07-01 19:03:31

    前言 有时候我们些代码是总发此疑惑? 为什么别人采集 xx 网站的时候能成功,而我却总是不返回给数据     出现这种原因时往往是我们没有给够伪装, 被识别了出来~ 就像人,你出门肯定是要穿衣服的对不,如果你不穿! 走在外面,肯定是最显眼的一个,不抓你抓谁 还有一种就是明明我之前运行成

  • ASP.NET Core-Environment、IWebHostEnvironment、IApplicationLifetime Environment2022-07-01 09:37:03

    Environment 静态类,提供有关当前环境的信息和操作方法和平台。 System.Environment.GetEnvironmentVariable("ASPNETCORE_ENVIRONMENT");//读取环境变量 IWebHostEnvironment IWebHostEnvironment接口中是一些该应用程序的环境信息,包括程序名称信息,根目录,环境名称 等等基本信息I

  • axios+store+loading的配置2022-06-28 19:02:34

    介绍 在程序中一般会对响应时间比较长的操作进行loading的配置,避免用户的重复操作。 配置store 添加一个store/index.js文件 import Vue from 'vue' import Vuex from 'vuex' Vue.use(Vuex) export default new Vuex.Store({ state: { // 全局的load变量 isAppendin

  • axios的全局异常拦截2022-06-28 19:01:54

    拦截器介绍 在使用axios时,会用到拦截器的功能,一般分为两种:请求拦截器、响应拦截器。 请求拦截器: 在请求发送前进行必要操作处理,例如添加统一token、设置请求头、参数加密等,相当于是对每个接口里相同操作的一个封装; 响应拦截器: 响应拦截器也是如此功能,只是在请求得到响应之后,对响

  • day042022-06-27 23:34:23

    文件上传 /** * 文件上传 * @param file * @return */ @PostMapping("/upload") public R<String> upload(MultipartFile file){ //file是一个临时文件,需要 // 转存到指定位置,否则本次请求完成后临时文件会删除 log.info(fi

  • Servlet+Jsp实现校园拾物招领系统2022-06-25 12:32:42

    1.技术介绍java+servlet+mysql+JSP开发工具:eclipse或IDEA2.主要功能说明:1)学生注册、登录、个人信息修改、查看公告、查看失物信息、我的失物信息、我要挂失、查看拾物信息、我的拾物信息、发布拾物信息、我的认领、留言列表、我的留言、我要留言2)管理员用户管理、公告管理、拾物

  • Swoole HTTP服务端测试2022-06-24 23:31:47

    1.创建服务端server.php <?php $http = new Swoole\Http\Server('0.0.0.0', 9502); $http->on('Request', function ($request, $response) { $response->header('Content-Type', 'text/html; charset=utf-8'); //向

  • Spring Cloud 如何统一异常处理?写得太好了!2022-06-23 09:38:05

    作者: BNDong 链接: https://www.cnblogs.com/bndong/p/10135370.html 前言 在启动应用时会发现在控制台打印的日志中出现了两个路径为 {[/error]} 的访问地址,当系统中发送异常错误时,Spring Boot 会根据请求方式分别跳转到以 JSON 格式或以界面显示的 /error 地址中显示错误信息。 2

  • xml方式配置异常处理器2022-06-22 19:33:46

    xml方式配置异常处理器 异常处理器: 当控制器方法出现指定异常(非指定异常)的时候,返回一个modelandview对象给dispatcherServlet spring默认的异常处理器: defaultExceptionResolver,已注册到ioc,出现异常时dispatcherServlet默认调用该异常处理器,处理包含的所有异常类型 protected Mode

  • springboot+vue实现 下载服务端返回的文件功能2022-06-22 19:01:41

         开发中会遇到,通过浏览器下载服务器端返回的文件功能,本文使用springboot+vue实现该功能。 后端代码: 注:后端返回的文件名遇到中文就会乱码,一直也没得到很好的解决方案,最后就统一返回1.xxx的文件,文件名称由前端最终改成实际的文件名(包含中文也没问题) /** * 资源下载。

  • pdf导出 预览、直接打印、打印加预览2022-06-21 10:35:51

    前台: var xueurl = "fileFormatController.do?getXbDetail_print&id=&codes=" + rowsData[0].arrivalLabelcode; $.messager.defaults = { ok: "确定", cancel: "取消" }; const html = '<p id="p"><label for=

  • Python获取token数据的几种方式2022-06-20 16:00:25

    import requestsfrom urllib import requestimport re# 一、从响应头中获取token# 登录url = 'http://xxx.nhf.cn/api/businessAccountInfo/v1.4/userLogin'data = {"phoneNum": "13856290000", "password": "123456"}response = requ

  • vue结合axios:get、post2022-06-19 00:02:15

    axios使用 导包 <script src="https://unpkg.com/axios/dist/axios.min.js"></script> Get请求 axios.get(地址?key=value&key2=values).then(function(response){},function(err){}) Post请求 axios.post(地址,{key:value,key2:value2}).then(function(respo

  • Scrapy框架报错:Ignoring non-200 response2022-06-18 19:32:28

    1.当爬取页面状态码是异常状态码,但response是正常的时候,正常情况Scrapy框架会判断状态码,如果不是正常状态码会停止后续操作 解决方案: 在meta"handle_httpstatus_all": True yield scrapy.Request(url=hear,callback=self.parse_x,meta={"item":deepcopy(item),'handle_httpstatu

  • Vue2 Axios简单封装2022-06-16 20:35:04

    /**axios封装 * 请求拦截、相应拦截、错误统一处理 */ import axios from 'axios';import QS from 'qs'; import { Toast } from 'vant'; import store from '../store/index' // 环境的切换 if (process.env.NODE_ENV == 'development') {

  • Ultimate ASP.NET CORE 6.0 Web API --- 读书笔记(5)2022-06-16 19:34:54

    Global Error Handling 本文内容来自书籍: Marinko Spasojevic - Ultimate ASP.NET Core Web API - From Zero To Six-Figure Backend Developer (2nd edition) 错误处理,一般是使用try-catchblocks,然后是finally处理资源释放 但是会把这些处理逻辑零散地分布在代码中,如果将错误处

  • re01_urllib的使用2022-06-16 17:00:22

    1 # 使用urllib 来获取首页的源码 2 3 # 定义url 4 url = 'http://www.baidu.com' 5 6 # 在请求之前需要导入 发送 模块 7 import urllib.request 8 9 # 模拟浏览器向服务器发送请求 10 response = urllib.request.urlopen(url) # 返回网页源码,需要变量接收响应resp

  • 【fiddler】fiddler_filter过滤设置2022-06-16 14:03:32

    fiddler过滤设置点击Filters,勾选Use Filters 只过滤某个hosts网址  Show only the following Hosts   填写hosts,然后在Actions选项中点击Run Client Process 客户端的过滤   Show only traffic from,在下拉框选择某一个进程,表示只展示某进程流量 Request Headers

  • web框架-wsgi(一)2022-06-15 23:34:16

    一、介绍WSGI 1.1 WSGI边界 WSGI(Web Server Gateway Interface)主要规定了服务器端和应用程序间的接口。 WEB Server主要负责HTTP协议请求和响应,但不一定支持WSGI接口访问。 1.2 客户请求流程 关键三处: environ是简单封装的请求报文的字典 start_response解决响应报文头的函数

  • 测试:Fiddler初步2022-06-15 21:36:53

    操作 Practice (一) 看请求技巧 (1)只看深黑色的请求 为什么只看深黑色的请求? 蓝色、绿色、灰色的请求代表什么意思? (2)先清理所有请求再发送查看 具体步骤如下:(注:此例为豆瓣登录请求,请求的域名Host中一般有“account”关键字,内容类型Conten-Tpye中有“application”关键字。Inspect

  • openlayers-WFS跨域请求 使用代理(有可能解决路径问题)2022-06-15 10:04:32

    通常web项目于gis服务器不在同一域下,这就涉及到了wfs跨域问题。 1 c#代理 using System;   using System.Collections.Generic;   using System.Linq;   using System.Web;   using System.Net;   using System.IO;      namespace WebApplic

  • java根据输入的文件路径和文件名,web服务器返回一个输出流2022-06-15 08:31:41

    @RequestMapping("/download") private void download(@RequestBody Map<String,Object> requestJsonMap, HttpServletResponse response){ String directory = (String) requestJsonMap.get("directory"); String filename =

  • Blazor WebAssembly + Grpc Web = 未来?2022-06-13 16:34:03

    Blazor WebAssembly是什么 首先来说说WebAssembly是什么,WebAssembly是一个可以使C#,Java,Golang等静态强类型编程语言,运行在浏览器中的标准,浏览器厂商基于此标准实现执行引擎。   在实现了WebAssembly标准引擎之后,浏览器中可以执行由其他语言编译成的wasm模块。使用强类型编程语

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有