ICode9

精准搜索请尝试: 精确搜索
  • 云原生之旅 - 13)基于 Github icode9 Action 的自动化流水线2022-11-27 15:55:58

    前言GItHub Actions是一个持续集成和持续交付的平台,能够让你自动化你的编译、测试和部署流程。GitHub 提供 Linux、Windows 和 macOS 虚拟机来运行您的工作流程,或者您可以在自己的数据中心或云基础架构中托管自己的自托管运行器。它是 GitHub 于2018年10月推出的持续集成服务。基本

  • python进阶(26)collections标准库2022-11-26 16:35:58

    namedtuple的由来因为元组的局限性:不能为元组内部的数据进行命名,所以往往我们并不知道一个元组所要表达的意义,所以引入namedtuple这个工厂函数,来构造一个带字段名的元组。namedtuple继承自tuple类 命名元组赋予每个位置一个含义,提供可读性。它们可以用于任何普通元组,并添加了通过名

  • Python用yield from 实现异步协程爬虫2022-11-26 16:15:09

    很古老的用法了,现在大多用的aiohttp库实现,这篇记录仅仅用做个人的协程底层实现的学习。 争取用看得懂的字来描述问题。1.什么是yield如果还没有怎么用过的话,直接把yield看做成一种特殊的return(PS:本质 generator(生成器)) return是返回一个值然后就终断函数了,而yield返回的是一个生成器

  • Python基础之MySQL数据库2022-11-26 15:25:22

    一、约束概述1、为什么要约束​ 为了防止数据库中存在不符合语义规定的数据和防止错误信息的输入、输出造成无效的操作而提出的​ 为了保证数据的完整性,SQL规范以约束的方式对表数据进行额外的条件限制,从以下四个方面考虑 实体完整性:例如一个表中不能存在两条相同的,无法区分的记录

  • Python入门系列(十)一篇学会python文件处理2022-11-25 16:01:33

    文件处理在Python中处理文件的关键函数是open()函数。有四种不同的方法(模式)来打开一个文件"r" - 读取 - 默认值。打开一个文件进行读取,如果文件不存在则出错。"a" - Append - 打开一个文件进行追加,如果文件不存在则创建该文件"w" - 写 - 打开一个文件进行写入,如果不存在则创建文件"

  • Python逆向爬虫之scrapy框架,非常详细2022-11-25 15:17:22

    一、爬虫入门那么,我相信初学的小伙伴现在一定是似懂非懂的。那么下面我们通过一个案例来慢慢进行分析首先,我们第一步需要做的就是项目分析,我们来看看爬取这个网站我们需要哪些步骤。1.1 定义需求需求就是将该网站中所有的美女图片分类下载到本地。1.2 需求分析如果我们需要下载上面

  • Python爬虫之xpath语法及案例使用2022-11-25 15:06:13

    我们在写Python爬虫时,经常需要对网页提取信息,如果用传统正则表达去写会增加很多工作量,此时需要一种对数据解析的方法,也就是本章要介绍的Xpath表达式。Xpath是什么XPath,全称 XML Path Language,即 XML 路径语言,它是一门在 XML 文档中查找信息的语言。最初是用来搜寻 XML 文档的,但同样

  • 结果集处理器: BeanHandler2022-11-03 13:07:00

    参数: 1.Connection conn: 连接对象 2.String sql: sql语句,参数用?代替 3.ResultSetHandler rsh: 结果集处理器,接口,必然传递实现类对象 实现类: 根据不同的方式处理ResultSet,返回不同结果 4.Object… params: 可变参数,传递参数列表,数组,不传参 作用: 给sql中?进行赋值

  • “冻不死”苹果树和普通苹果树有什么区别?2022-10-25 11:18:27

    黑钻石苹果树,只是听了名字,有点高的感觉,很多人会认为它就像黑钻石苹果,它不是。 这种黑钻石苹果树原产于新疆,果实真的很黑,不仅颜色更独特,它的形状与普通苹果都不一样,更重要的是,它是一种“冻不死”的果树。 冰冻苹果树黑钻石苹果树也被称为“黑色使命”。 就像它

  • oracle中union和union all的区别2022-09-16 13:32:00

    Union:对两个结果集进行并集操作,不包括重复行,同时进行默认规则的排序;Union All:对两个结果集进行并集操作,包括重复行,不进行排序; union和union all的区别是,union会自动压缩多个结果集合中的重复结果,而union all则将所有的结果全部显示出来,不管是不是重复。Union All 速度比Union快。

  • python实验报告2022-09-15 09:31:17

    1.根据身高、体重计算BIM指数   运行结果   2.输出07号坦克 运行结果 3.模拟超市抹零结账行为 运行结果 4.计算学生成绩分差及平均数 运行结果 5.使用比较运算符比较大小关系 运行结果 6.参加手机店打折活动 运行结果  

  • Python实验报告(第二周)2022-09-14 16:00:50

    实例01    代码: 结果:   实例02 代码:   结果:    实例03 代码:    结果:    实例04 代码:   结果:   实例05 代码:    结果:     实例06 代码:   结果:     实例07: 代码:     结果:  

  • 项目到手分析-儿童健康管理2022-09-13 15:04:31

    1、背景 本次主要是实现一款以检测儿童健康为目的的h5; 2、使用者 三类——用户(简单评测,查看自己的评测结果),机构(专业评测,管理评测项目,查看评测结果),管理员(查看所有评测结果,增删改查评测项目,授权机构查看测试报告,二维码生成,打印,分享链接) 3、前端难点: 大致看了前后端25个页面,入口为:二

  • Pandas 中对浮点数转成字符串去.02022-09-12 21:30:08

        原数据         运行结果     结果出现异常 修改代码    运行结果成功          成功转成时间:  

  • L04. number类型2022-09-10 15:31:14

    一. number类型   1. Lua5.3 版本开始, Lua 语言为数值格式提供了两种选择 :integer( 整型 )和float(双精度浮点型 )[float不代表单精度类型 ]      2. 默认当成双精度浮点类型来运算的。也就是说number会底层当做double类型来处理,精度是16~17位     3. 十进制

  • Stream使用2022-09-09 22:30:25

    创建的方式 ①通过集合    ②通过数组    ③通过Stream的of()     Stream 自己不会存储元素 Stream 不会改变源对象,会返回一个持有结果的新Stream Stream 操作时延迟执行的,等到需要结果的时候才执行  一个中间操作链,对数据源的数据进行处理,一旦执行终止操作,就执行中间操

  • 函数的返回值(return)2022-09-08 10:32:14

    函数的返回值 1.return返回值 格式: function 函数名(){ return 需要返回的结果; } 函数名(); 函数只是实现某种功能,最终的结果需要返回给函数的调用者函数名( ),通过return实现的 只要函数遇到return,就把后面的结果返回给函数的调用者,函数名()=return后面的结果 2.return

  • 秒杀项目疑惑: Redis 及 Nginx2022-09-06 16:04:40

    目录Redis 不同方式记录 userId通过 Nginx 访问压测 Redis 不同方式记录 userId 记录用户 userId 的时候,我把 userId 作为 key 保存至 Redis 中了。 这样没有充分利用 Redis 的 Set 数据结构 ,但是,也能避免超卖问题的。 不过,两种不同写法得到的结果差异比较大。 // 我的写法 redisT

  • python中的map函数2022-09-06 10:02:47

    python中的map函数 1 map()函数的简介以及语法:map是python内置函数,会根据提供的函数对指定的序列做映射。 map()函数的格式是: map(function,iterable,...)第一个参数接受一个函数名,后面的参数接受一个或多个可迭代的序列,返回的是一个集合。 把函数依次作用在list中的每一个元素上,

  • 关于反三角函数及其导数2022-09-05 00:34:37

    关于反三角函数及其导数 三角函数和反三角函数,在几何意义上,是x和y互换。 三角函数里面,自变量x是角度,y是三角函数对x的运算结果。 反三角函数里面,自变量x是针对某个角度y做三角函数得到的结果。现在是反过来,根据结果来求角度y。 原文还有导数公式的推导过程。  

  • 蓝途随笔2022-09-02 18:31:04

    算法运算符 ++:自增1 (1)++在前,先运算,再赋值 (2)++在后,先赋值,再运算 --:自减1 (1)--在前,先运算,再赋值 (2)--在后,先赋值,再运算 注意:因为在java程序中,做数学运算时,是需要统一两个运算变量的数据类型的 两个变量数据类型一致,得到的结果也一定是该数据类型 -例如 关系

  • 公共操作 -- 运算符2022-08-29 23:31:25

    1、运算符     s1 = 'asd' s2 = 'hgf' list1 = [1, 2] list2 = [3, 4] t1 = (4, 5) t2 = (6, 7) dict1 = {11: 22} dict2 = {44: 55} # 结果:asdhgf print(s1 + s2) # 结果:[1, 2, 3, 4] print(list1 + list2) # 结果:(4, 5, 6, 7) print(t1 + t2) # 结果:报错(不

  • Mysql--计算方法2022-08-24 20:01:04

    四舍五入:round() select 100/6 as 四舍五入前结果 :16.6667 select round(100/6) as四舍五入后结果 :17 进一法:ceiling() select 100/6 as 进一前结果 :16.6667 select ceiling(100/6) as 进一后结果 :17 保留两位小数:case(计算公式 as decimal(20,2)) select 100/5 as 不保留

  • 负数取余的方法2022-08-24 16:35:32

    数学中余数必须是正数,被除数只能向数轴的右方向取能被整除的数。这样余数=原被除数-能整除的数,能保证是正数。 但是C++中的结果是负的,例如:-5%3==-2 如果想得到正确的结果,可以采用(-5%3+3)%3的方式就会得到正确的结果1。

  • 《伯恩斯焦虑自助疗法》读书笔记32022-08-18 08:00:08

        每日情绪日志              基于逻辑的语义疗法,包括过程结果法和语义法。    过程结果法:你可以根据你投入的努力过程,来评价自己的结果,过程和结果同样重要。    语义法:应该句式是对自己和他人的责备,不用“应该”句式,改为用“如果我做/不做什么,就好了”。  

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

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

ICode9版权所有