总结 kotlin data class 返回值最佳实践,使用ks! 字段全写默认值,不可空,取消全部问号! ks速度更快 并且支持N多数据类型 protobuf + json kt默认值只有两种方式可以获取 使用kapt, 就是使用注解 使用kt专属的反射包 ks 基于kapt注解 ks无论后端返回不返回或者返回null他都不会null,最
#爬取第一页图片 import os import requests from lxml import etree dirName = 'GirLslib' #创建文件夹 if not os.path.exists(dirName): #如果文件夹Girlslib不存在,就创建。 os.mkdir(dirName) headers = { 'User-Agent':'Mozilla/5.0 (Windows NT 10.0; W
写了一个通常的函数可以对iframe里的fetch和xmlhttprequest拦截并对request/reponse进行包装 rewriteFetchandXmlhttp(iframeWin) { if (!iframeWin) { console.error("iframe handle was lost"); return; } const token=sessio
1.接口处 鼠标右击,选择breakpoints(允许本接口使用breakpionts功能) 2.开始设置断点值 输完值记得点【ok】 3.重新请求接口(charles的界面变为可编辑状态),修改请求参数,执行请求 4.关掉breakpoint,点击【abort】 如果点击了【cancel】,只关闭此次编辑。下次访
init(ServletConfig config)ServletConfig 对象获取Servlet标签里的数据SerlerContext对象:SerlerContext对象 什么时候被创建:1.开启服务器加载该项目时SerlerContext对象 什么时候被销毁:1.服务器关闭时2.该项目从服务器上Remove时如何调用SerlerContext对象 :1继承HttpServlet接
import requests import json import re def result_value_replace(result_value): #数字匹配不上返回-1 try: non_decimal = re.compile(r'[^\d.]+') result_value = non_decimal.sub('', result_value) return float(result_
各种请求方式 1 import request2 request.post()3 request.put()4 request.delete()5 request.head()6 request.options() 1 请求 2 import requests 3 reponse = requests.get(url) 4 print(reponse.text) 5 带参数get请求 6 import requests 7 reponse =requestes.get()