×

正则表达式

10行代码集2000张美女图,Python爬虫120例,再上征途(python编程爬虫100例)

温暖记忆 温暖记忆 发表于2024-05-09 浏览317203 评论0
《Python 爬虫 120 例》专栏简介 Python 爬虫 100 例教程,编写自 2018-07-30 到 2020-10-28,将近 800 天,至今依旧是 Python 爬虫领域畅销专栏之一。 但随着时间的变化,Python 爬虫 100 例中部分抓取目标网站,地址已经失效,是时候进行迭代升级啦。 2021 年 5 月 21 日,升级版 Python 爬虫 120 例上线啦。 更新内容如下: 更新频率更快,上次 800 天完成 100 例,这次 300 天完成 120 例

MSSQL教程

子查询 的顶级详述(子查询的使用)

温暖记忆 温暖记忆 发表于2024-05-02 浏览6224 评论0
老规矩先上 表: 一、子查询 语法结构子查询(内查询)在主查询之前一次执行完成 子查询的结果被主查询(外查询)使用 注意事项: ○子查询要包含在括号内 ○将子查询放在比较条件的右侧 ○单行操作符对应单行子查询,多行操作符对应多行子查询 二、分类 按内查询的结果返回一条还是多条记录,将子查询分为 单行子查询 、 多行子查询单行子查询就是返回一条记录 多行子查询就是返回多条记录 按内查询是否被执行多次,将子查询划分为 相关(或关联)子查询 和 不相关(或非关联)

scala

Scala剖析 03: 隐式转换(scala的隐式转换)

温暖记忆 温暖记忆 发表于2024-05-02 浏览5162 评论0
目录 前言 当"隐式"不生效时 定义普通变量进行编译 单独定义隐式值,没有隐式参数与其对应时 隐式方法 类型转换 功能扩展 隐式值和隐式参数 隐式类 武魂融合技 上下文界定 隐式值是匿名内部类  implicitly 前言 scala 同 java 一样,运行在 JVM 上.其语法的灵活和易用可以理解为都是在 java 语言的基础上封装了丰富的语法糖.那scala 不同的语言特性"翻译"为 java 又是什么样子,Scala 剖析系列将会从零开始进行探索.

scala

java环境配置scala_Scala 安装及环境配置 | 菜鸟教程(scala环境搭建)

温暖记忆 温暖记忆 发表于2024-05-01 浏览4924 评论0
Scala 安装 Scala 语言可以运行在Window、Linux、Unix、 Mac OS X等系统上。 Scala是基于java之上,大量使用java的类库和变量,必须使用Scala之前必须先安装 Java(>1.5版本)。 Mac OS X 和 Linux 上安装 Scala 第一步:Java 设置 确保你本地以及安装了 JDK 1.5 以上版本,并且设置了 JAVA_HOME 环境变量及 JDK 的bin目录。 我们可以使用以下命令查看是否安装了 Java: $

spring boot

高性能对象存储MinIO学习&API使用&使用api创建文件夹&MinIO工具类

温暖记忆 温暖记忆 发表于2024-05-01 浏览7059 评论0
MinIO 是GlusterFS创始人之一Anand Babu Periasamy发布的开源项目,基于Apache V2 license 100% 开放源代码。MinIO采用Golang实现,客户端支持Java、Python、Javacript、Golang语言等。 其设计的主要目标是作为私有云对象存储的标准方案。非常适合于存储大容量非结构化的数据,例如图片、视频、日志文件、备份数据、容器和虚拟机镜像等,而一个对象文件可以是任意大小,从几kb到最大5T。 MinIO有中文文档,见:http:

restful

解决网络型inputStream无法反复read的问题。mark/reset not supported

温暖记忆 温暖记忆 发表于2024-05-01 浏览4937 评论0
# 一、基础知识说明 对于大部分inputStream反复读写的问题,我们可以采用mark(int readLimit)、reset()方法解决。但是网络型的inputStream却不支持这种方法。 # 二、问题的产生 由于业务需求,需要对restTemplate添加一个拦截器,以实现根据第三方服务的response中的code字段 来判断后续进行哪一步操作。 我这里的真实场景是,需要判断第三方的token是否过期。如果过期,则获取token后,重新访问第三方服务。拦截器简易代码如下:

Ruby教程

Css、less和Sass(SCSS)的区别(css less sass的区别)

温暖记忆 温暖记忆 发表于2024-04-30 浏览5414 评论0
随着前端开发的不断发展,CSS也逐渐延伸出了很多新的语言, less和Sass就是其中两种,下面我们就一起来看看它们到底有何区别。 SASS和LESS SASS(英文全称:Syntactically Awesome Stylesheets)Sass 诞生于 2007 年,使用Ruby 编写, 是一种对css的一种扩展提升,增加了规则、变量、混入、选择器、继承等等特性。可以理解为用js的方式去书写, 然后编译成css。比如说,sass中可以把反复使用的css属性值定义成变量,然后通过变量

spring

MyBatis动态SQL详解

温暖记忆 温暖记忆 发表于2024-04-25 浏览8456 评论0
一:MyBatis动态 sql 是? 1.动态 SQL 是 MyBatis 的强大特性之一。在 JDBC 或其它类似的框架中,开发人员通常需要手动拼接 SQL 语句。根据不同的条件拼接 SQL 语句是一件极其痛苦的工作。例如,拼接时要确保添加了必要的空格,还要注意去掉列表最后一个列名的逗号。而动态 SQL 恰好解决了这一问题,可以根据场景动态的构建查询。 2.动态SQL:code that is executed dynamically。 它一般是根据用户输入或外部条件动态组

rabbitmq

【RabbitMQ】延迟队列报错(NO_ROUTE)(rabbitmq 延迟消息队列)

温暖记忆 温暖记忆 发表于2024-04-24 浏览4749 评论0
文章目录 一、背景 二、原因 三、解决方法 四、参考资料 一、背景 使用rabbitmq-delayed-message-exchange延迟队列插件 设置Mandatory=true,消息无法路由。报错:NO_ROUTE 二、原因 官方说明 https://github.com/rabbitmq/rabbitmq-delayed-message-exchange 解读如下: Delayed messages are stored in a Mnesia table

django

Python火车订票管理系统django项目附源码#毕业设计(python作业火车票订购系统)

温暖记忆 温暖记忆 发表于2024-04-24 浏览3830 评论0
火车订票管理系统的主要使用者分为管理员和用户,实现功能包括管理员:首页、个人中心、用户管理、车型信息管理、车次信息管理、购票订单管理、改签订单管理、退票订单管理、系统管理,用户:首页、个人中心、购票订单管理、改签订单管理、退票订单管理,前台首页;首页、车次信息、火车资讯、个人中心、后台管理等功能。由于本网站的功能模块设计比较全面,所以使得整个火车订票管理系统信息管理的过程得以实现。   本python+django+vue+Elementui+mysql系统是这几年比较火爆的毕设项目了