ICode9

精准搜索请尝试: 精确搜索
  • 总结表的设计2022-01-23 21:02:06

    一对多:一对多,两张表,多的表加外键!! 多对多:多对多,三张表,关系表两个外键!! 一对一:一对一,外键唯一!!     一对一放到一张表为啥要拆分表?      实际开发中,可能存在一张表字段太多,太庞大,需要拆分     设计:     没有拆分之前:一张表       t_user       id   

  • 【Python 爬虫进阶学习】- JS 逆向百例 - 37网游登录接口参数逆向2022-01-22 18:02:19

    声明 本文章中所有内容仅供学习交流,严禁用于商业用途和非法用途,否则由此产生的一切后果均与作者无关,若有侵权,请联系我立即删除! 逆向目标 目标:37网游登录 主页:37网游,玩心创造世界_37网页游戏平台 接口:https://my.37.com/api/login.php 逆向参数: Query String Parameters:pas

  • unittest的assert断言2022-01-21 15:32:17

    import unittest from unittest import TestCase from words.login import login_check # 登录模块我为我自己定义的 因为要用到模块里写好的功能 因此导包调用 # 定义测试类 class TestLogin(TestCase): def test_login_success(self): """登录成功的用例"""

  • Pytest-命令行参数--durations的使用2022-01-21 15:02:35

    --durations用于计算每个用例执行的执行时间,并进行排序 > pytest -h --durations=N show N slowest setup/test durations (N=0 for all). --durations-min=N Minimal duration in seconds for inclusion in slowest list. Default 0.005 --durations=0时,显示所有

  • pytest fixture 常用参数2022-01-21 09:32:59

    fixture 常用的参数 参数一:autouse,作用:自动运行,无需调用 举例一:我们在类中定义一个function 范围的fixture; 设置它自动执行autouse=True,那么我们看下它执行结果  输出:      说明:因为设置了自动执行,且范围是方法级别,那么每次在方法或函数前后都会执行fixture;yield 之前的代

  • Vue实现企业微信扫码登录2022-01-20 15:03:34

        Vue实现企业微信扫码登录   企业微信扫码登录原理 构建企业微信登录二维码 获取访问令牌access_token 请求方式:GET(HTTPS)请求URL:https://qyapi.weixin.qq.com/cgi-bin/gettoken?corpid=ID&corpsecret=SECRETcorpid、corpsecret换为自己的corpid、应

  • 关于企业微信扫码登陆vue2022-01-20 15:00:47

        关于企业微信扫码登陆vue   企业微信扫码登陆官方文档 采用的是第一种(构造独立窗口登录二维码) 对于前端来说就步骤就是 页面展示二维码 => 用户扫码登陆点击确定 => 确定之后重定向自己配置的路径 => 企业微信会返回一个code => 前端截取code传给后台

  • 关于微擎2.7.8不带网络控制台自定义路由修改方法2022-01-19 12:31:08

    1.修改/web/index.php,在该文件中找到如下代码: require __DIR__ . '/../framework/bootstrap.inc.php'; require IA_ROOT . '/web/common/bootstrap.sys.inc.php'; 在该代码块下面添加以下代码: if (!empty($_W['setting']['copyright']['login_rou

  • Solon Web 开发,十一、国际化2022-01-19 08:32:41

    Solon Web 开发 一、开始 二、开发知识准备 三、打包与运行 四、请求上下文 五、数据访问、事务与缓存应用 六、过滤器、处理、拦截器 七、视图模板与Mvc注解 八、校验、及定制与扩展 九、跨域处理 十、签权 十一、国际化 十二、统一的渲染控制 十三、WebSocket 十四、与Spring

  • pytest 常用方法介绍2022-01-18 18:01:09

    前言   之前一篇文章简单介绍了 pytest 以及 pytest.fixture 装饰器 :https://www.cnblogs.com/shenh/p/11572657.html 。实际在写自动化测试脚本中,还会有一些很实用的方法,下文就来讲述下这些用法。     一.pytest.mark.parametrize 装饰器  pytest 内置装饰器 @pytest.mark.

  • [resolved] login to server failed: EOF2022-01-18 17:03:51

    问题 frp 报错:login to server failed: EOF 解决方案 客户端配置 common 下 添加 tls_enable = true [common] tls_enable = true

  • 阿里老大哥终于舍得浅谈一下UI自动化测试2022-01-17 23:02:42

    前言 最近在研究E2E自动化测试,发现市面上关于自动化测试的介绍乏善可陈,因此本文将从概念介绍,技术选型,方案落地三个方面来聊聊UI自动化测试。 概念介绍 自动化测试的组成 最初由麦克科恩 (Mike Cohn) (敏捷开发的创始人之一) 在他的著作《Succeeding with Agile》一书中提出了测试

  • 微信小程序获取openid用springboot2022-01-17 17:30:37

    文章目录 前言一、openid是什么?二、微信 前端写法1.使用wx.login获取code2.request 三 spring boot 后端写法1 新建数据模型2 解析code 总结 前言 在微信中如何获取用户的openid,一般思路如下,首先通过wx.login获取的code,然后解析出code,从而获取到openid 一、openid是

  • keycloak入门搭建(上篇)2022-01-17 12:31:02

    安装的话在这里就不赘述了,安装成功后进入以下控制页面。访问路径是:服务器IP:端口号/auth/ 初始只有英文,在主题那里 启用国际化,选上CN,再登录一下就可以选择中文了。 废话不多说,添加域,自己定义个名字,就是上图我涂掉的部分。 然后点击左侧菜单的客户端,如下图所示,我涂掉的就是新添

  • uniapp封装promise请求/上传图片等常用类2022-01-15 01:31:37

    uniapp封装常用类(请求、上传图片、上一页,精准数值计算,精准类型判断,空对象判断,根据两点的经纬度计算两点之间直线距离) 安装教程 1. npm i rt-uni-utils 使用说明 1. uniapp.request请求使用方法: ###根目录下新建config文件夹,新建config.ts,代码如下: class Config { baseURL = '

  • 【angular-实践】angular懒加载(异步路由)2022-01-14 15:58:25

    以登录模块为例 创建带路由的模块及组件 ng g m pages/login --routing ng g c pages/login src\app\pages\login\login-routing.module.ts import { NgModule } from '@angular/core'; import { RouterModule, Routes } from '@angular/router'; import { LoginCompo

  • django 学习(十七)—— 客户端测试2022-01-13 18:34:27

    在Django中,django.test.Client类充当一个虚拟的网络浏览器,可以测试视图(views)与Django的应用程序以编程方式交互。 django.test.Client类可以做的事情如下: 模拟get和post请求,观察响应结果,从http(headers、status codes)到内容页面 检查重定向链(如果有的话),再进一步检查url和status co

  • fixture中使用request参数2022-01-13 16:03:49

    参考链接:https://www.yuque.com/poloyy/nz6yd2/yt5s5v import pytest """ 传一个参数: 知识点: 1、test_login的参数化中 indirect=True 是指吧login 当成一个函数去执行,nameList表示login函数所需的参数 2、test_login()方法的login,指的是fixture的返回值 """ nameL

  • vue - template 去除登录拦截验证功能2022-01-13 12:02:52

    vue - template 去除登录拦截验证功能 项目 github地址: https://github.com/PanJiaChen/vue-admin-template/ 找到 permission.js 文件 替换一下内容 import router from './router' import store from './store' import { Message } from 'element-ui' import NProgr

  • web项目上线登录功能2022-01-11 09:32:02

    新建Spring项目:demo7,添加依赖:Spring Web、Spring Configuration Processor、Lombok和Thymeleaf。自动生成的pom.xml如下, <dependencies> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-thym

  • 装饰器2022-01-10 20:32:59

    目录 装饰器简易版本 装饰器进阶版本 装饰器练习(练习功能) 装饰器固定模板 装饰器语法糖 有参装饰器 装饰器练习题(三层装饰器)     装饰器的简易版本 import time def index(): time.sleep(2) print('from index') def home(): time.sleep(3)

  • 装饰器2022-01-10 20:02:00

    装饰器的概念 就是所有东西组合在一起的就是装饰器。(如闭包函数,名称空间) 装饰器的简易版本 import time def login(): time.sleep(2) print('from login') def func(index): def all_func(): start_time = time.time() index() end_time

  • 利用python脚本实现汕头大学校园的自动登录2022-01-10 18:34:06

    背景 校园网每天都需要自己登录,可以做个自动化 安装 python3,在命令行可以直接启动python即算安装成功 安装python库requests python脚本 这是来自于网络上的智慧, 1 # USE PYTHON TO LOGIN SCHOOL NET 2 # After fill in your account and password, just 'python login.py'

  • 装饰器2022-01-10 17:34:39

    1.装饰器的简约版本 1 # 统计函数的执行时间 2 import time 3 4 5 def index(): 6 time.sleep(2) 7 print('from index') 8 9 10 def home(): 11 time.sleep(3) 12 print('from home') 13 14 def outer(func): 15 # func = index 16 1

  • selenium+pytest.fixture2022-01-09 17:00:33

    import time import pytest from selenium import webdriver from selenium.webdriver.common.by import By @pytest.fixture(scope='session') def driver(): dr = webdriver.Chrome() dr.maximize_window() yield dr time.sleep(30) dr.qu

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

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

ICode9版权所有