51CTO首页
资讯
博客
学堂
精培
企业培训
CTO训练营
开源基础软件社区
WOT技术大会
元宇宙大会
收藏本站
移动端
公众号矩阵
博客
免费课程 课程排行 直播课 软考学堂
精品班 厂商认证 IT技术 2022年软考 PMP项目管理
在线学习 企业服务
CTO训练营 技术经理研习营 LeaTech峰会
文章 资源 问答 开源课堂 专栏 直播
51CTO
开源基础软件社区
51CTO技术栈
51CTO官微
51CTO学堂
51CTO博客
CTO训练营
开源基础软件社区订阅号
51CTO学堂APP
51CTO学堂企业版APP
鸿蒙技术社区视频号
51CTO博客

51CTO博客

  • 首页
  • 关注
  • 热榜
  • 订阅专栏
  • 学堂 精培 鸿蒙社区 CTO训练营 51CTO 班级博客
  • 登录注册
  • 手机随时阅读

    新人专享大礼包¥24

  • 写文章
  • 搜索历史 清空
    热门搜索
    查看【 】的结果
推荐 近期原创

Python

网络/安全

系统/运维

Java

云计算

大数据

编程语言

前端开发

HarmonyOS

软件研发

考试认证

数据库

人工智能

移动开发

游戏开发

嵌入式

服务器

企业信息化

Office办公

05 20

sql 之日期相关知识点

如何在SQL中比较日期 如何在SQL中比较日期? 例如,“用户”表的“ loggin”列是日期和时间。 如何找出“登录”日期晚于2017年1月10日的“用户”? 在SQL中,可以使用“=”、“ ⇐”和“>=”比较日期。 SELECT * FROM users WHERE login > ‘2017-
sql
javascript
日期时间
原创
捷后愚生 22小时前
32 阅读
点赞
评论
收藏

sql 之 IFNULL()、NVL()、NVL2()函数

空值判断函数 NVL()函数 NVL(表达式A,表达式B) 如果表达式A为空值,NVL返回值为表达式B的值,否则返回表达式A的值。该函数的目的是把一个空值(null)转换成一个实际的值。其表达式的值可以是数字型、字符型和日期型。但是表达式A和表达式B的数据类型必须为同一个类型。 PS:mysql不支
javascript
mysql
oracle
原创
捷后愚生 22小时前
41 阅读
点赞
评论
收藏

httprunner开发实践&源码解析

上次作业讲解 排错 控制台查看报错信息 打开代理工具,调试脚本 注释掉其他接口,先跑一个接口 pip uninstall httprunner 修复断言100为int型问题 修复两次登陆问题 报告 pytest html allure报告 源码解析 通过问题来了解源码,把问题搞清楚,源码也搞清楚。
json
测试用例
迭代
原创
捷后愚生 22小时前
41 阅读
点赞
评论
收藏

mysql多字段排序

需求: 先将记录先按照last_time由大到小排序,再last_time值相同的条件下按照id值由大到小排列 错误方式:order by last_time and id desc, 这种方式两个字段都是降序的 (and隔开哪个,第二个参数不起作用。) 正确方式:order by last_tim
字段
原创
捷后愚生 22小时前
33 阅读
点赞
评论
收藏
centos7 安装mysql5.7

centos7 安装mysql5.7

安装包是第二个安装包,而不是第一个
安装包
javascript
原创
捷后愚生 22小时前
45 阅读
点赞
评论
收藏
mysql 之 date_sub() 函数

mysql 之 date_sub() 函数

date_sub是从日期减去指定的时间间隔 语法: DATE_SUB(date,INTERVAL expr type) date 是一个 DATETIME 或DATE值,用来指定起始时间 expr 是一个表达式,用来指定从起始日期添加或减去的时间间隔值,expr是一个字符串,expr是具体的时间间隔
mysql
时间间隔
html
原创
捷后愚生 22小时前
33 阅读
点赞
评论
收藏

mysql 之 group_concat() 函数

函数语法: group_concat( [DISTINCT] 要连接的字段 [Order BY 排序字段 ASC/DESC] [Separator ‘分隔符’] ) []是可选内容 如果不指定分隔符,逗号是默认分隔符 一般与group by一起使用,分组后,把分组内的值放在同一行 https://b
分隔符
字段
javascript
原创
捷后愚生 22小时前
40 阅读
点赞
评论
收藏
mysql 之 concat()、group_concat() 函数

mysql 之 concat()、group_concat() 函数

concat() 函数 字符串连接函数 其中可以放多个字段,将字段拼接起来 SELECT term_prin,term_repay_prin,term_reduce_prin,CONCAT(term_prin,term_repay_prin,term_reduce_prin) as '当前逾期本金'
字段
字符串连接
hive
原创
捷后愚生 22小时前
40 阅读
点赞
评论
收藏
Selenium多浏览器处理 (Chrome/Firefox/IE)

Selenium多浏览器处理 (Chrome/Firefox/IE)

测试用例文件:test_selenium/test_hogwarts.py 使用pytest框架 定义一个变量,通过外部传入变量,确定使用哪个浏览器 browser = os.getenv("browser").lower() print(browser) if browser == "headle
firefox
测试用例
可执行
原创
捷后愚生 22小时前
35 阅读
点赞
评论
收藏

chrome 的 options 参数

在使用selenium浏览器渲染技术,爬取网站信息时,默认情况下就是一个普通的纯净的chrome浏览器,而我们平时在使用浏览器时,经常就添加一些插件,扩展,代理之类的应用。相对应的,当我们用chrome浏览器爬取网站时,可能需要对这个chrome做一些特殊的配置,以满足爬虫的行为。 常用的行为有:
chrome
javascript
二进制文件
原创
捷后愚生 22小时前
31 阅读
点赞
评论
收藏

python编码问题:UnicodeDecodeError: 'gbk' codec can't decode byte 0xaf in position 68: illeg

import yaml def test_yaml(): f = open('C:\hogwarts\Scripts\hogwarts-api\demo\yaml_data.yml') print(yaml.load(f)) # 改进: import yamldef test_yaml(): f =
python
原创
捷后愚生 22小时前
32 阅读
点赞
评论
收藏
Chrome Headless模式

Chrome Headless模式

做webUI的自动化,当本地执行脚本时,会启动浏览器的UI界面,导致其他工作无法进行。并且当电脑锁屏时,chromer driver 会退出,无法继续执行。 Headerless Browser(无头的浏览器)是浏览器的无界面状态,可以在不打开浏览器GUI的情况下,使用浏览器支持的性能。 Chrom
chrome
自动化测试
css
原创
捷后愚生 22小时前
33 阅读
点赞
评论
收藏

windows系统升级python

卸载python最干净的办法重新下载安装
javascript
python
下载安装
原创
捷后愚生 22小时前
20 阅读
点赞
评论
收藏
windows安装python2.7、python3.7和pycharm

windows安装python2.7、python3.7和pycharm

下载安装包 下载可执行文件 安装 安装2.7 安装pycharm
可执行文件
下载安装
原创
捷后愚生 22小时前
20 阅读
点赞
评论
收藏
python三种导入模块的方法

python三种导入模块的方法

做为python初学者,有时候搞不清楚导入模块的作用。 直接导入模块 通常模块为一个文件,直接使用import来导入就好了。可以作为module的文件类型有".py"、".pyo"、".pyc"、".pyd"、".so"、".dll"。 形式:import modname 模块是指一个可以交互使用,
python
子目录
html
原创
捷后愚生 22小时前
43 阅读
点赞
评论
收藏
python json格式化打印

python json格式化打印

编写python脚本,调试的时候需要打印json格式报文,直接打印看不出层次,可以使用json.dumps格式化打印 import json import requests def test_json(): r=requests.get('https://home.testing-studio.co
json
python脚本
ide
原创
捷后愚生 22小时前
46 阅读
点赞
评论
收藏
ubuntu系统执行生成密匙命令后,home目录下面没有生成.ssh目录

ubuntu系统执行生成密匙命令后,home目录下面没有生成.ssh目录

ubuntu系统配置git ssh时,执行:ssh keygen trsa C "youremail@example.com",home目录下面没有生成.ssh目录。 .ssh安全外壳协议,就先粗糙理解为远程登录,以.开头的文件/路径是隐藏的,需要配置.ssh/config时发现没有这个文件/路径,
ubuntu系统
启动服务
初始化
原创
捷后愚生 22小时前
37 阅读
点赞
评论
收藏
python编码问题:UnicodeDecodeError: 'gbk' codec can't decode

python编码问题:UnicodeDecodeError: 'gbk' codec can't decode

在获取yaml文件数据时,提示:UnicodeDecodeError: 'gbk' codec can't decode byte 0x80 in position 2: illegal multibyte sequence import yaml def test_yaml(): with ope
python
ico
数据
原创
捷后愚生 22小时前
35 阅读
点赞
评论
收藏
python之jsonpath

python之jsonpath

json 官方文档:http://docs.python.org/library/json.html JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式,它使得人们很容易的进行阅读和编写。同时也方便了机器进行解析和生成。适用于进行数据交互的场景,比如网站前台
json
python
字符串
原创
捷后愚生 22小时前
44 阅读
点赞
评论
收藏
appium+python自动化:获取元素属性get_attribute

appium+python自动化:获取元素属性get_attribute

使用get_attribute()获取元素属性,括号里应该填写什么? 查看appium源码 如果是获取resource-id,填写resourceId self.driver.find_element(MobileBy.XPATH, "//*[contains(@resource-id,'follo
Python
原创
捷后愚生 22小时前
35 阅读
点赞
评论
收藏
spring架构

spring架构

Spring简介 Spring是一个轻量级Java开发框架,最早有Rod Johnson创建,目的是为了解决企业级应用开发的业务逻辑层和其他各层的耦合问题。它是一个分层的JavaSE/JavaEE full stack(一站式)轻量级开源框架,为开发Java应用程序提供全面的基础架构支持。Sprin
spring
基础架构
javascript
原创
捷后愚生 22小时前
37 阅读
点赞
评论
收藏

python 正则表达式findall

re.findall("匹配规则", "要匹配的字符串") 以列表形式返回匹配到的字符串
字符串
javascript
原创
捷后愚生 22小时前
37 阅读
点赞
评论
收藏

python 函数高级功能

闭包 我们可以将闭包理解为一种特殊的函数,这种函数由两个函数的嵌套组成,且称之为外函数和内函数,外函数返回值是内函数的引用,此时就构成了闭包。 # 闭包 # 外部函数的参数被内部函数引用,内部函数对外部参数的参数进行处理,返回一个结果,外部函数返回内部函数(引用内部函数) def a_func(n)
带参数
内部函数
函数返回
原创
捷后愚生 22小时前
35 阅读
点赞
评论
收藏

python 常用内置函数

filter()函数 过滤器 用于过滤序列,过滤掉不符合条件的元素,返回一个迭代器对象,如果要转换为列表,可以使用 list() 来转换。 该接收两个参数,第一个为函数,第二个为序列,序列的每个元素作为参数传递给函数进行判,然后返回 True 或 False,最后将返回 True 的元素放到新列表中
迭代
元组
迭代器
原创
捷后愚生 22小时前
32 阅读
点赞
评论
收藏

python 常用库

正则表达式库 re 正则表达式库常用方法 match() search() sub() findall() 时间、日期库 time库 datetime库 数据相关库 math库 random库 随机抽取整数 随机抽取字符串 文件目录相关库 os库 pathlib库 机器学习库 nunpy库 pand
正则表达式
数据
tensorflow
原创
捷后愚生 22小时前
38 阅读
点赞
评论
收藏

python 正则表达式

. 任意单个字符 ^ 以什么开头 $ 以什么结尾 * 匹配前面字符0次或多次 + 匹配前面字符出现多次 ? 匹配字符出现0次或多次 {m} 指定出现的次数 {m,n} 指定出现的区间 [] 匹配中括号中的任意字符 | 或 \d 匹配数字 \D 不匹配数字(数字之外的字符) \s 匹配a-z字符串 (
转义
字符串
原创
捷后愚生 22小时前
40 阅读
点赞
评论
收藏
python 语法规范

python 语法规范

在python shell 中输入 import this 可以看到python之禅 The Zen of Python, by Tim Peters Beautiful is better than ugly. Explicit is better than implicit. Simple is
ide
python
官网
原创
捷后愚生 22小时前
38 阅读
点赞
评论
收藏

计算机网络必须了解的基本知识

客户端(Client):移动应用(iOS、android等应用) 服务器(Server):为客户端提供服务、提供数据、提供资源的机器 请求(Request):客户端向服务器索取数据的一种行为 响应(Response):服务器对客户端的请求做出的反应,一般指返回数据给客户端 https://blog.
客户端
服务器
数据
原创
捷后愚生 22小时前
40 阅读
点赞
评论
收藏
#yyds干货盘点#
实验网络编程—Java

实验网络编程—Java

实验网络编程​知识点​TCP/IP协议,JDBC​学习目标​1. 掌握TCP传输客户端设计和实现的方法,运用Socket服务实现客户端。​2. 掌握TCP传输服务器端设计和实现的方法,运用ServerSocket服务实现服务器端。​3.应用JDBC技术实现登录的管理​实验任务​任务一实现用户登录功能​效果图展示:基本功能展示:可以实现注册功能(增加判断username不重复),登录功能,查找
客户端
java
sql
原创
上进小菜猪 22小时前
44 阅读
点赞
评论
收藏

python 面向对象编程

类 class 定义类 类属性 公开属性 私有属性 类方法 继承 多态 子类方法覆盖父类方法 在运行的时候才知道是调用父类方法还是子类方法 判断 type() 查看对象的类 isinstance() 判断类的继承关系 object是所有类的父类
父类
子类
多态
原创
捷后愚生 22小时前
44 阅读
点赞
评论
收藏
  • 首页
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 末页
  • 共5000条记录
签到领好礼

欢迎来到 51CTO博客

记录自己的技术轨迹 我要写文章
公告
  • 51CTO博客荣誉认证体系认证入口>>
  • 如何快速【上首页】和【推荐】
  • WuKong编辑器「悟空熊广播站」
  • 51CTO博客意见反馈/征集

热门活动

5月打卡活动 51CTO博客创作者招募ing 首发博文福利
进行中 5月打卡活动
进行中 51CTO博客创作者招募ing
进行中 首发博文福利

推荐作者 更多

  • 王春海 关注

    3334.4万 人气 · 523 原创 · 2806 赞
  • 程序那些事 关注

    320.9万 人气 · 778 原创 · 604 赞
  • 江晓龙的技术博客 关注

    33.4万 人气 · 465 原创 · 10 赞
  • 干货满满张哈希 关注

    31.6万 人气 · 166 原创 · 97 赞
  • 多氯环己烷 关注

    24.1万 人气 · 106 原创 · 106 赞

企业博客 更多

  • jdf2e 关注

    390.9万 人气 · 30 原创  
  • 360技术 关注

    301.3万 人气 · 234 原创  
  • 葡萄城技术团队 关注

    144.9万 人气 · 879 原创  
  • 腾讯云原生 关注

    38.2万 人气 · 129 原创  
  • mPaaS 关注

    21.2万 人气 · 329 原创  
  • 近期原创 更多

    • 云原生动态追踪 18分钟前
    • [C语言] 重点字符函数和字符串函数的介绍及模拟实现(strlen,strcmp....) 20分钟前
    • 如何本地安装ApiPost接口调试工具 36分钟前
    • 常见的DOS命令以及JDK、JRE、JVM三者的关系 55分钟前
    • vue3中组合API 1小时前

    优质好课 更多

    • Swin Transformer实战目标检测:训练自己的数据集

      Swin Transformer实战目标检测:训练自己的数据集

      453人学习
      开始学习
    • Python零基础学员极速入门

      Python零基础学员极速入门

      315人学习
      开始学习
    • 小区人脸识别门禁系统云平台(附vue+springboot项目源码)

      小区人脸识别门禁系统云平台(附vue+springboot项目源码)

      38人学习
      开始学习

    博客热榜 查看完整榜单

    1 软件项目管理 2.2.项目招投标流程

    软件项目管理 2.2.项目招投标流程【公众号 “项目管理研究所” 将会第一时间更新文章】​​​ 归档于软件项目管理初级学习路线​​​ 第二章 软件项目确立​​​《初级学习路线合集 》​​前言大家好,这节我们学习软件项目招投标过程,立项之后如果决定项目是委托外部来开发,可以通过招投标过程来选择合格的开发商即乙方一、项目招投标过程1.甲方招标书定义:招标书的定义主要是甲方的需求,即采购的内容,软件项目

    2 软件项目管理 2.1.项目立项

    软件项目管理 ——2.1.项目立项【公众号 “项目管理研究所” 将会第一时间更新文章】​​​ 归档于软件项目管理初级学习路线​​​ 第二章 软件项目确立​​​《初级学习路线合集 》​​前言大家好,这节我们学习软件项目立项概念一、项目启动背景项目启动的背景大致可以分为四类: 1.符合法规,法律或者社会要求 2.满足相关方的要求或需求 3.执行,变更业务或技术战略 4.创造,改进或修复产品,过程或服务

    3 软件项目管理 2.3.项目章程

    软件项目管理 2.3.项目章程【公众号 “项目管理研究所” 将会第一时间更新文章】​​ 归档于软件项目管理初级学习路线​​ 第二章 软件项目确立​​《初级学习路线合集 》​​前言大家好,这节我们学习软件项目章程概念一、项目章程项目章程是证明项目存在的正式书面说明和证明文件。由高级管理层签署,规定项目范围,如质量、时间、成本和可交付成果的约束条件,授权项目经理分派组织资源用于项目工作。通常是项目开始

    4 虚链路

    IOU1OU1(config)#interface ethernet 0/0IOU1(config-if)#ip add 10.0.12.2 255.255.255.0IOU1(config-if)#no shutdown IOU1(config-if)#exIOU1(config)#interface ethernet 0/1IOU1(config-if)#ip add 10.0.14.1 25

    5 OSPF配置NAAT区域,地址汇总

    拓扑如下:配置命令如下:一,配置IP地址IOU1(config)#interface ethernet 0/0IOU1(config-if)#duplex full IOU1(config-if)#ip add 10.0.12.1 255.255.255.0IOU1(config-if)#no shutdownIOU1(config-if)#exitIOU1(config)#interface e

    关于我们

    官方博客 意见反馈 了解我们
    全部文章 联系我们 网站地图
    热门标签

    友情链接

    开源基础软件社区 51CTO学堂 51CTO

    Copyright © 2005-2022 51CTO.COM
    版权所有 京ICP证060544号