- 博客(23)
- 问答 (1)
- 收藏
- 关注
原创 git 拉取指定版本
git clone ssh://XXXXXXXXXXXXXXXXX.git获得版本号git checkout d4e86275490ace7d30ba731e7b2d95d2310bbe77
2020-03-29 14:44:43 11456 2
原创 Stream多线程并行数据处理
一个顺序执行的流转变成一个并行的流只要调用 parallel()方法account_create_time=account_create_time.stream().filter((ac)->accountService.getValidAccountAndLength(ac)).parallel().collect(Collectors.toList());一个并发流转成顺序的流...
2020-03-28 17:10:56 759
原创 docker spring cloud 远程debug
开启一个远程端口 8099 , 在启动jar包时加上命令-jar -Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=8099接下来,在idea上启动一个远程debug项目
2020-03-26 13:52:16 407
原创 java 将 System.out 输出到 slf4j中
添加依赖<dependency> <groupId>uk.org.lidalia</groupId> <artifactId>sysout-over-slf4j</artifactId> <version>1.0.2</version></depende...
2020-03-18 11:25:11 1008 2
原创 python selenium 判断某个页面是否加载完成
引入文件from selenium.webdriver.common.by import Byfrom selenium.webdriver.support import expected_conditions as ECfrom selenium.webdriver.support.ui import WebDriverWait as Wait判断页面中 id 为home 的元素...
2020-03-13 19:15:24 15151 1
原创 python selenium 判断元素是否存在
#该方法用来确认元素是否存在,如果存在返回flag=true,否则返回false def isElementExist(browser,xpath): flag=True try: browser.find_element_by_xpath(xpath) return flag except: flag=False ...
2020-03-12 17:13:33 1792
原创 python 程序 读取,yml 文件 作为配置文件
安装python yml 插件pip install pyyaml -i https://mirrors.ustc.edu.cn/pypi/web/simple/编写配置文件config.yamlip: 127.0.0.1port: 5003appKey: 32b2f148-a0c7-40ef-a7e2-5c25fa23b702程序读取配置import yaml...
2020-03-12 17:12:40 779 1
原创 suning 下单报商品异常火爆 重要参数 detect 的获取 java 调用 js 获得参数
文件内容detect.js连接 /** * 获取 下单时 关键参数 detect * @return * @throws Exception */ public String getDetect() throws Exception { File file = ResourceUtils.getFile(Resour...
2020-03-09 10:01:08 100 1
原创 js 获得 方法定义代码字符串
let a = function(){'use static';}console.log(a.toLocaleString())
2020-03-07 20:51:08 262
原创 spring boot 读取 resources 下的文件,把文件内容读到String中
File file = ResourceUtils.getFile(ResourceUtils.CLASSPATH_URL_PREFIX+"static/detect.js");String result = IOUtils.toString(new FileInputStream(file), String.valueOf(StandardCharsets.UTF_8));
2020-03-07 17:41:22 2863
原创 spring cloud 项目 用本地docker 打包镜像
目录结构每一个模块 都有一个Dockerfile 文件 ,这个文件 可以 把jar 包变成一个docker 镜像文件文件内容,引入一个 openjdk:8-jre 的环境,在这个环境中 ,把jar包添加进去,编译成一个docker镜像文件FROM openjdk:8-jreADD ./target/gome-service-0.0.1-SNAPSHOT.jar gome-s...
2020-03-06 18:10:52 333
原创 java 获得控制台输出的内容
//获得控制台内容 PrintStream oldPrintStream = System.out; //将原来的System.out交给printStream 对象保存 ByteArrayOutputStream bos = new ByteArrayOutputStream(); System.setOut(new PrintS...
2020-03-05 13:57:32 2782
原创 suning 下单报商品异常火爆 重要参数 detect 的获取
把suning 下单报火爆的所有连接保存为har 文件查看detect 参数的来源找到参数的来源,是调用了一个js方法在浏览器调用这个方法返回了数据接着找到bd 这个对象的js文件在这个文件中定义了 bd 对象把这个js文件单独的引出来把这个js文件单独引进来在浏览器打开查看 bd 对象其中有方法rst() 和rsto()...
2020-03-04 21:04:16 176
原创 suning 下单接口 报商品异常火爆的解决办法
苏宁下单接口 分为两步,第一步将商品添加进购物车,第二步提交订单,返回订单id正常使用电脑浏览器使用手机浏览器,就可以正常下单其中两个重要的接口就是添加商品到购物车提交订单我们抓取这两个接口这两个接口中的detect 参数 ,是提交订单成功的重要参数其中参数的获得,可以加我qq一起讨论 qq 743001734之外还有下单和支付的调...
2020-03-04 20:32:19 8904 3
原创 java 正则匹配字符串
String pattern = "(actId.*)"; // 创建 Pattern 对象 Pattern r = Pattern.compile(pattern); Matcher m = r.matcher(string); String group=""; if(m.find()){//调用g...
2020-03-04 14:30:12 435
原创 java url 中文编解码
public static String getURLEncoderString(String str) { String result = ""; if (null == str) { return ""; } try { result = java.net.URLEncoder.e...
2020-03-04 14:29:11 345 1
原创 python json 模块 读取文件 和 解析字符串
import jsonwith open('user.txt', 'r', encoding='utf-8') as f: ret_dic = json.load(f) #print(type(ret_dic)) # 结果 <class 'dict'> #print(ret_dic) # 结果 pengjunlee ss=""; for i ...
2020-03-02 18:28:17 204
原创 python selenium 执行 js
#点击确定 browser.find_element_by_xpath('/html/body/div[4]/div[14]/div/div/a[2]').click() #下面获取的三个参数,都不能下单,可能是浏览器和app的环境差异 #获取 dfpToken 参数 #dfpToken = browser.execute_script("return ...
2020-03-02 17:24:02 385
原创 pip 的代理
pip install selenium -i https://mirrors.ustc.edu.cn/pypi/web/simple/pip install requests -i https://mirrors.ustc.edu.cn/pypi/web/simple/pip install flask -i https://mirrors.ustc.edu.cn/pypi/web/simp...
2020-03-02 16:25:32 204
原创 python requests库 响应中文乱码
response = requests.request("POST", url, headers=headers, data = payload) html=response.content html_doc=str(html,'utf-8') #html_doc=html.decode("utf-8","ignore") print(html_doc)...
2020-03-02 16:16:27 765
原创 python selenium 刷新页面后 不能定位到元素
time.sleep(2) browser.switch_to.window(browser.window_handles[0])
2020-03-02 16:12:16 1692
原创 python selenium 设置cookie
# 1.用于将cookie字符串转换为对象,因为后面add_cookie需要传字典进去def ParseCookiestr(cookie_str): cookielist = [] for item in cookie_str.split(';'): cookie={} itemname=item.split('=')[0] ir...
2020-03-02 16:11:12 1586
TA创建的收藏夹 TA关注的收藏夹
TA关注的人