正则匹配表达(2)

import re companyname = '小da畅快' companyFullName = '北京小da畅快畅联科技有限公司' re_reg = re.match('.*' + companyname + '.*', companyFullName) # 模糊匹配我们输入的公司名字是否和结果中的相匹配 if re_reg: print('True')
分类: 其他 发布时间: 01-10 22:44 阅读次数: 0

【转载】fiddler抓包小技巧之自动保存抓包数据(可根据需求过滤)

说起这个抓包啊,大家都不陌生。辣么,将自己抓获的数据保存下来进行数据分析就是个问题了。一般情况下,这个软件就是操作软件的,设置自动保存的话,只能依靠软件自身来设置。但是呢,这个fiddler不得不让我们又一次见识到了它的强大。废话不多说,咱们直接来看配置哈。 首先: 然后选择: 或者你可以直接按Ctrl+R这个组合键,就可以打开CustomRules.js这个文件了。当然如果有别的提示的话,你就按着提示走,就会安装一个编辑器,叫Fiddler Script。 正常情况下,你按着上面操作之后就会
分类: 其他 发布时间: 01-10 22:44 阅读次数: 0

奇葩错误

200 {“status”:false,“msg”:“您操作太频繁,请稍后再访问”,“clientIp”:“1.196.135.245”,“state”:2402} 1.使用自己的账号已经跑完数据,再更新headers接着跑,但发现headers用不了了,但是账号可以正常使用。代码状态吗200,返回值{“status”:false,“msg”:“您操作太频繁,请稍后再访问”,“clientIp”:“1.196.135.245”,“state”:2402} 问题排除:IP被封 使用代理后,还是存
分类: 其他 发布时间: 01-10 22:44 阅读次数: 0

正则匹配时间

以下是该网页在北京时间 2018年12月24日 22:58:19 的快照; publish_time = response.xpath(’//[@id=“bd_snap_txt”]/span[2]/text()’)[0] print(publish_time) #匹配以上字符串中的日期,匹配数字,数字后面跟任意字符,再匹配到数字 publish_time = re.findall(’\d.\d+’, publish_time)[0] print(publish_time) 2.匹配手机号码 /
分类: 其他 发布时间: 01-10 22:43 阅读次数: 0

Ant Design Pro环境搭建

Ant Design Pro是一套基于Ant Design的开箱即用的中台前端/设计解决方案。 在本文中,我们将会详细讲解如何利用Ant Design Pro快速搭建一套前端服务。 前期准备 安装Git 安装nodejs Ant Design Pro安装 方式1:克隆git仓库 git clone --depth=1 https://github.com/ant-design/ant-design-pro.git my-project d my-project 方式2:使用命令行工具 Ant
分类: 其他 发布时间: 01-10 22:43 阅读次数: 0

Ant Design Pro快速入门

在上一篇文章中,我们介绍了如何构建一个Ant Design Pro的环境。 同时讲解了如何启动服务并查看前端页面功能。 在本文中,我们将简单讲解如何在Ant Design Pro框架下实现自己的业务功能。 目录结构浅谈 首先,我们来简单了解一下整个项目的目录结构及其中每个文件的功能。 一个完整的目录结构如下: 其中,关于业务功能的代码都在src文件夹下。 而src中本身又包含着很多的子文件夹。 其中,我们最常用的应该了routes,services,models以及components。 下面
分类: 其他 发布时间: 01-10 22:43 阅读次数: 0

Ant Design Pro使用技巧之mock数据地址改为服务器地址

Ant Design Pro本身提供了较为强大的mock数据的功能。 然而,当如果是单人开发模式或者后台已经开发完成的情况下,我们更希望在前端开发调试过程中直接访问后端服务的接口。 本文主要讲述该技巧,即如何将mock数据地址改为服务器地址 .roadhogrc.mock.js .roadhogrc.mock.js文件是Ant Design Pro中mock数据的主要文件。 如果我们希望将Mock数据直接指向后台服务器,只需要修改该文件即可。 修改方式如下: export default {
分类: 其他 发布时间: 01-10 22:42 阅读次数: 0

在Ant Design Pro(React)中使用ECharts

在之前的系列文章中,我们讲解了如何快速使用Ant Design Pro解决方案来快速搭建前端框架。 而ECharts是前端最流行,功能最强大的前端图表库。 下面,我们将会在本文中讲解如何在Ant Design Pro使用ECharts。 安装 首先,如何在Ant Design Pro解决方案下安装ECharts呢? Ps:关于Ant Design Pro的基本知识可以访问如下文章进行了解: https://www.missshi.cn/api/view/blog/5ab755dd2289096
分类: 其他 发布时间: 01-10 22:42 阅读次数: 0

日常开发中常用的方法

在前端开发过程中,找后台同学拿数据这一part是必不可少的。但是后台给的数据全都是你该渲染在页面的吗?后台给的数据格式一定是你想要的吗?如果你在实际开发中也曾像我一样为提交的数据,或者拿到的数据烦恼过,那么希望这篇简单总结能帮上忙,哪怕是那么一丢丢儿 哈哈哈测试一下你能一口气读出下列数组的方法吗?1,2,3,Go····· filter() find() findIndex() forEach() indexOf() join() keys() lastIndexOf() map() redu
分类: 其他 发布时间: 01-10 22:42 阅读次数: 0

react dva 的 connect 与 @connect

https://dvajs.com/guide/introduce-class.html#connect-方法 connect的作用是将组件和models结合在一起。将models中的state绑定到组件的props中。并提供一些额外的功能,譬如dispatch connect 的使用 【connect 方法返回的也是一个 React 组件,通常称为容器组件。因为它是原始 UI 组件的容器,即在外面包了一层 State。 connect 方法传入的第一个参数是 mapStateToProps
分类: 其他 发布时间: 01-10 22:41 阅读次数: 0

ant-design-pro @connect 应该如何理解?

关于ant-design-pro中使用的DVA的@connect的疑惑 import React, { Component } from 'react'; import { connect } from 'dva'; import { Link } from 'dva/router'; import { Checkbox, Alert, Icon } from 'antd'; import Login from 'components/Login'; import styles from '
分类: 其他 发布时间: 01-10 22:41 阅读次数: 0

初识 Dva

近期,我们在内部做了一个类似 IDE 性质的应用,基于 electron 和 dva,由于之前一直只关注 node 相关的开发者工具,并未太多接触 React 等内容,所以这段时间过的有点煎熬同时也很兴奋,煎熬来源于非舒适区,而兴奋来源于发现基于 dva + electron 给开发者工具带来了更多的可能性。 此次开发 IDE 项目组织方式已由 sorrycc 同学整理成脚手架 dva-boilerplate-electron。 初识 dva 是此次总结的第一篇文章,第二篇文章我会记录下在 e
分类: 其他 发布时间: 01-10 22:41 阅读次数: 0

Eclipse Spring Boot STS安装及下载地址整理

在spring官网上下载历史版本的spring插件,springsource-tool-suite 目前spring官网(http://spring.io/tools/sts/all)上可下载的spring插件只有: springsource-tool-suite-3.8.4(sts-3.8.4)。但这只针对指定的eclipse版本适用。 如何为自己的eclipse下载历史版本的sts呢?拼下载的url。 首先,鼠标右键可下载的sts链接,然后“复制链接地址”,把地址拷贝出来。 地址如下: h
分类: 其他 发布时间: 01-10 22:40 阅读次数: 0

dubbo异步调用的bug

现象 现有3个服务,关系如下,serviceA异步调用serviceB,serviceB同步调用serviceC。其中serviceB暴露出的接口为异步方式。表现的现象为,serviceB每次调用serviceC时,第一次的返回结果为null,后面几次调用时均能正常返回结果。 问题排查 项目中对于所有的dubbo调用均有记录日志,每次调用主要包含2条日志,CS和CR日志。CS为consumer send,开始调用时日志。CR为接收到provider的应答日志。 通过观察日志发现。调用servi
分类: 其他 发布时间: 01-10 22:40 阅读次数: 0

scrapy cookies的设置

1:首先要弄清楚scrapy settings里面的cookie是注释的时候是默认不开启; 2:当没有注释的时候: 1:COOKIES_ENABLED = False 这时候使用的是settings里面的cookies 2:COOKIES_ENABLED = True时,用的是自定义的cookies 当时我说怎么很奇怪,我用requests库调试的时候就能成功,用scrapy就失败,搞了我好久;
分类: 编程语言 发布时间: 01-10 22:39 阅读次数: 0

C#.架构设计(三)MVVM架构模式(用在WPF或Silverlight)、MVC架构模式(用在java开发)、MVP架构模式(用在安卓开发)的原理与区别

转发https://blog.csdn.net/victoryzn/article/details/78392128 本文将详细阐述以下MVC、MVP、MVVM三种理念的定义及区别还有他们的适用场合。 MVC MVC模式最初生根于服务器端的Web开发,后来渐渐能够胜任客户端Web开发,能够满足其复杂性和丰富性。 MVC是Model-View-Controller的缩写,它将应用程序划分为三个部分: Model: 模型(用于封装与应用程序的业务逻辑相关的数据以及对数据的处理方法) View: 视
分类: 编程语言 发布时间: 01-10 22:39 阅读次数: 0

thinkphp5生成PDF个人信息表 pdf 格式下载

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_23013025/article/details/86233897 生成的样式为 需要下载插件https://sourceforge.net/projects/tcpdf/files/latest/download 下载好后解压到 以下是生成pdf 代码吧这个函数写在thinkphp 公共函数中即可 function pdf($html='<h1 style="color:red">这是一
分类: 编程语言 发布时间: 01-10 22:38 阅读次数: 0

Spring MVC相关内容整理(面试福利哦)

版权声明:本文为博主原创文章,转载请说明来源地址http://blog.csdn.net/u010963948。 https://blog.csdn.net/u010963948/article/details/86232764 最近有同事问了我很多关于spring mvc的问题,大抵都是用于面试的,平时没人关注这些的,有些问题把我问的也是一愣一愣的,今天有空顺便就整理了下涉及到spring的相关资料问题,不管简单或者无聊,算是给你们的福利吧。 一、第一个当然是关于spirng mvc的请求解
分类: 编程语言 发布时间: 01-10 22:38 阅读次数: 0

Struts2中Action的配置

<struts> <!-- name属性: 包的名称,在一个项目中不重复即可 extends: 继承哪个包通常为struts-default namespace: namespace和<action>标签中的name属性共同决定了访问路径 namespace有三种写法: namespace="/aaa" namespace="/" namespace="" abstract属性 是否可以被其他
分类: 编程语言 发布时间: 01-10 22:38 阅读次数: 0

剑指offer 第9题 变态跳台阶

描述: 一只青蛙一次可以跳上1级台阶,也可以跳上2级……它也可以跳上n级。求该青蛙跳上一个n级的台阶总共有多少种跳法。 思路: f(n) = f(n-1) + f(n-2) + ... + f(1) + f(0) f(n-1) = f(n-2) + ... + f(0) 所以f(n) = f(n - 1) + f(n - 1) 代码: class Solution: def jumpFloorII(self, number): # write code here
分类: 编程语言 发布时间: 01-10 22:38 阅读次数: 0