网站建设

python图片处理库Pillow实现简单PS功能

目录 安装 基本操作 打开图像 转换格式 展示图片 剪裁 合并 缩略图 旋转 滤镜 二次创作 画线 文字 总结 文 | 豆豆 来源:Python 技术「ID: pythonall」 在我们的日常生活和工作中有不少场景...

深入浅析Java 抽象类和接口

目录 一、抽象类 1.抽象类 1.1抽象类的定义 1.2抽象方法的定义方式 1.3抽象类的定义方式 2.抽象类和实例类的区别 3.抽象类示例 4.抽象类的特征 二、接口 1.接口 1.1接口的定义 1.1定义一个...

Python处理字符串的常用函数实例总结

目录 前言 字符串都有哪些操作? 第一类 判断识别字符串 第二类 字符串编辑的操作 第三类:字符串跟字节串的互转 总结 前言 今天我们说了字符串的基础,格式化,这次我们讲解字符...

Java数据结构中堆的向下和向上调整解析

目录 一、关于堆 1.堆的概念 2.堆的性质 3.堆的存储方式 二、堆的创建 1.堆向下调整 2.堆的创建 三、向上调整 一、关于堆 JDK1.8中的PriortyQueue(优先级队列)底层使用了堆的数据结构,...

Python函及模块的使用

目录 1、函数的作用 2、定义函数 3、函数的参数 3.1 参数的默认值 3.2 可变参数 4、用模块管理函数 4.1 示例代码module.py 5、变量的作用域 1、函数的作用 编程大师Martin Fowler先生曾经说过...

Java之BigDecimal的坑及解决

目录 Java BigDecimal的坑 采坑处 原因是 解决方式 BigDecimal容易出现的坑 Java BigDecimal的坑 采坑处 BigDecimal bd =new BigDecimal(0.1); System.out.println("结果是:" + bd); 结果是:158.740000000000009094947017...

Python 字符串操作详情

目录 1、字符串的定义 2、转义字符串和原始字符串 3、字符串的运算 3.1 拼接运算符 3.2 成员运算 4、获取字符串长度 5、索引和切片 6、字符串的方法 6.1 转换大小写 6.2 查找操作 6.3性质...

Spring解决循环依赖的方法(三级缓存)

说起Spring,作为流水线上装配工的小码农,可能是我们最熟悉不过的一种技术框架。但是对于Spring到底是个什么东西,我猜作为大多数的你可能跟我一样,只知道IOC、DI,却并不明白这...

热门问题python爬虫的效率如何提高

目录 简单版本爬虫 多线程版本爬虫 多进程版本爬虫 协程版本爬虫 结论 文 |闲欢 来源:Python 技术「ID: pythonall」 今天在浏览知乎时,发现一个有趣的问题:如何优化 Python 爬虫的速度...

JavaWeb会话技术详解与案例

1.什么是会话: 2.会话技术有哪些: 什么是Cookie? Cookie,有时也用其复数形式 Cookies。类型为“小型文本文件”,是某些网站为了辨别用户身份,进行Session跟踪而储存在用户本地终端上...

Python列表的定义及使用

目录 1、定义和使用列表 1.1 定义列表 1.2 访问列表中的值 1.3列表的运算符 1.4 列表元素的遍历 2、列表的方法 2.1 添加和删除元素 2.2 元素位置和次数 2.3 元素排序和反转 2.4 小结 3、列表...

Java 时间格式转换之impleDateFormat与Data API解析与使

1.创建无参数Data对象 Date d1=new Date(); //创建无参数Data对象 System.out.println(d1); //d1返回当前时间 例如返回: Sun Nov 14 18:33:05 CST 2021 2.创建有参数Data对象 返回从1970年1月1日 8时00分00秒 000毫...

python实现精准搜索并提取网页核心内容

目录 各种尝试 生成PDF 提取文章内容 选择最优 总结 参考资料 文 |李晓飞 来源:Python 技术「ID: pythonall」 爬虫程序想必大家都很熟悉了,随便写一个就可以获取网页上的信息,甚至可以...

Java 实战练手项目之校园超市管理系统的实现流程

前端模板框架为Bootstrap,系统分为前台和后台。后台主要为管理员角色,功能有:商品类型管理、商品管理、订单管理、会员管理、管理员管理等。前台用户功能有:登录、注册、查看商...

Python元组的定义及使用

目录 1、前言 2、定义和使用元组 2.1 定义 2.2 使用 3、元组的应用场景 3.1 打包和解包 3.2 交换两个变量的值 3.3 让函数返回多个值 1、前言 在 Python 中元组是一个和列表非常类似的数据类...

java.util.Collections类—emptyList()方法的使用

目录 emptyList()方法的使用 Java Collections.emptyList()方法的注意事项 emptyList() Collections是列表的工具类,其中有好多方便实用的方法。主要是对列表的查找、替换、排序、反转等操作。今天...

Python中最快的循环姿势实例详解

目录 各种姿势 比较快的姿势 最后 各种姿势 比如说有一个简单的任务,就是从 1 累加到 1 亿,我们至少可以有 7 种方法来实现,列举如下: 1、while 循环 def while_loop(n=100_000_000): i = 0...

Java用POI导入导出Excel实例分析

1、异常 java.lang.NoClassDefFoundError: org/apache/poi/UnsupportedFileFormatException 解决方法: 使用的poi的相关jar包一定版本一定要相同!!!!! 2、maven所使用jar包,没有使用maven的话,就用poi-3.9....

Python集合的基础操作

目录 1、集合 2、创建集合 3、集合的运算 3.1 成员运算 3.2 交并差运算 3.3 比较运算 4、集合的方法 5、不可变集合 1、集合 Python 中的集合和数学上的集合基本是没有区别的,是无序的,...

Java 实战项目基于遗传算法学校排课系统的实现流

一、项目简述 本系统功能包括: 排课管理,课程管理,讲师管理,班级管理,学生管理,教学资料,学习文档,在线测试,教材列表,教学设计,帮助中心等等功能。 二、项目运行...

Python字典的基础操作

目录 1、字典的概念 2、创建和使用字典 2.1 创建字典 3、字典的运算 3.1 字典的方法 1、字典的概念 Python 中的字典数据类型和现实中的字典很像,它是以键值对(键和值的组合)的方式...

Java 实战项目之精美物流管理系统的实现流程

一、项目简述 本系统功能包括: 数据统计、收件录入、发件录入、到件录入、派件录入、问题件录入、退件录入、留仓录入、装车录入、发车录入、到车录入、卸车录入、运单录入、...

python调用ffmpeg命令行工具便捷操作视频示例实现

目录 最重要的事 裁剪视频 计算分段 获取视频长度 分段 获取文件 代码集成 总结 参考资料 文 |李晓飞 来源:Python 技术「ID: pythonall」 最近有了一个新任务,需要将赛事视频,拆分成两...

java 如何在list中删除我指定的对象

目录 遍历list,删除指定对象的三种方式 1、再定义一个List,用来保存需要删除的对象 2、不用for-each循环,使用倒序循环删除 3、用迭代器删除 Iterator的工作机制 List集合删除元素的正确...

python编程实现清理微信重复缓存文件

目录 glob 模块 glob方法 zlib.crc32 去重复 总结 文 |某某白米饭 来源:Python 技术「ID: pythonall」 微信和 QQ 都有一个存放缓存文件的文件夹,微信在设置 -- 文件管理,QQ 在系统设置 -- 基本设...

Java List移除相应元素的超简洁写法分享

目录 List移除相应元素的超简洁写法 好了上代码 Java List 删除元素 1.删除后元素后,i-1 2.反向删除 3.使用迭代器删除(iterator)(推荐) 4.赋值给新的list List移除相应元素的超简洁写法...

python代码实现扫码关注公众号登录的实战

目录 获取二维码部分 获取关注状态值 解析微信服务器报文 大致思路:调用微信带参数二维码接口生成二维码,前端显示二维码同时于服务器进行长链接通信,监控关注状态,如果有对...

Java实现复制文件并命名的超简洁写法

目录 复制文件并命名的超简洁写法 好了上代码 文件重命名拷贝一份新的文件 传参数说明 复制文件并命名的超简洁写法 没错又是我,这次为大家带来Java中 复制文件并命名的超简洁写...

Python面向对象编程之类的概念

目录 1、面向对象基本概念 1.1 万物皆对象 1.2 面向对象编程 1.3 面向对象的特征 2、Python面向对象的术语 3、Python类的构建 3.1 类的基本构建 3.2 类的构造函数 3.3 类的属性 3.4 类的方法...

Java图片转字符图片的生成方法

前面介绍了一篇java实现图片灰度化处理的小demo,接下来再介绍一个有意思的东西,将一个图片转换成字符图片 借助前面图片灰度化处理的知识点,若我们希望将一张图片转成字符图片...

python实现层次聚类的方法

层次聚类算法 顾名思义,层次聚类就是一层一层的进行聚类,可以由上向下把大的类别(cluster)分割,叫作分裂法;也可以由下向上对小的类别进行聚合,叫作凝聚法;但是一般用的...

Java 函数编程详细介绍

目录 一、函数编程 Lambda 1、接口 二、Java函数接口 1、Predicate 2、Consumer 3、Function 4、Supplier 三、类型检查 1、Capturing Lambda 四、方法引用 1、构造函数引用 2、组合Lambda 3、Comparators 4、F...

Python Django获取URL中的数据详解

目录 Django获取URL中的数据 URL路径参数 使用path函数 使用re_path函数 URL关键字形式 总结 Django获取URL中的数据 URL中的参数一般有两种形式。如下所示: 1. https://zy010101.blog.csdn.net/article/d...

Java虚拟机内存分配与回收策略问题精细解读

本文参考于《深入理解Java虚拟机》 内存分配与回收策略 Java技术体系的自动内存管理,最根本的目标是自动化地解决两个问题:自动给对象分配内存以及自动回收分配给对象的内存。...

pandas中对文本类型数据的处理小结

目录 1.英文字母大小写转换及填充 2.字符串合并与拆分 2.1 多列字符串合并 2.2 一列 列表形式的文本合并为一列 2.3 一列字符串与自身合并成为一列 2.4 一列字符串拆分为多列 2.4.1 parti...

Mybatis通过Mapper代理连接数据库的方法

1.在数据库中创建表和相应字段,如下图我创建了三个字段分别为fromname,message,toname,类型为varchar 2.创建对应的pojo实体类,注意类型要和数据库创建类型一致,如varchar()对应的是java.l...

Python面向对象编程之类的封装

目录 1、封装的理解 2、私有类属性、公开类属性、私有实例属性和公开实例属性 2.1 公开类属性 2.2 私有类属性 2.3 公开实例属性 2.4 私有实例属性 2.5 私有属性不一定真的私有 3、私有方...

Java JVM类加载机制解读

目录 1.什么是类加载 2.类加载的过程 2.1加载 2.2验证 2.3准备 2.4解析 2.5初始化【重中之重之重中重】 第一段代码: 第二段代码: 第三段代码: 最后一段代码: 总结 1.什么是类加载 首...

Python Django请求和响应对象详解

目录 Django请求和响应对象 HttpRequest对象 HttpRequest常用属性 中间件设置的属性 QueryDict对象 QueryDict方法 HttpResponse对象 HttpResponse对象用法 HttpResponse对象属性 HttpResponse对象方法 HttpResponse子...

使用Python+Flask开发博客项目并实现内网穿透

目录 前言 1.个人的注册与登录模块 2.首页文章展示模块 3.文章详情展示模块 4.文章发布模块 5.文章添加分类模块 6.文章分类管理模块 7.文章管理模块 8.用户个人信息注销模块 9.信息管理...

Prometheus pushgateway的使用详解

目录 1.介绍 2.安装 3.数据推送 3.1 向 {job=“some_job”} 添加单条数据: 3.2添加更多更复杂数据,通常数据会带上 instance, 表示来源位置: 3.3删除某个组下的某实例的所有数据: 4.集成pr...

用python实现域名资产监控的详细步骤

应用场景 域名资产监控,通过输入一个主域名,找到该域名对应的ip地址所在的服务器的端口开闭情况。通过定期做这样的监控,有助于让自己知道自己的资产的整体暴露面情况。 所需...

java实现图片反色处理示例

本文实例为大家分享了java实现图片反色处理的具体代码,供大家参考,具体内容如下 效果对比 原图 反色处理 原图 反色处理 核心代码实现 import javax.imageio.ImageIO;import java.awt.image.Buff...

如何利用Python连接MySQL数据库实现数据储存

目录 介绍 Python连接MySQL实现数据储存 总结 介绍 MySQL是一个关系型数据库,MySQL由于性能高、成本低、可靠性好,已经成为最流行的开源数据库。最开始由瑞典的MySQL AB公司开发,后来被...

springboot mybatis druid配置多数据源教程

目录 1、项目代码结构 2、导入基本依赖 3、配置多数据源 4、配置类 5、启动类 6、测试使用的表 7、测试表对应的实体类 8、持久层:dao层接口 1、项目代码结构 2、导入基本依赖 记得需...

python 文件下载之断点续传的实现

目录 1.前序 2.技术原理 2.1 Content-Range 2.2 Range 3. 代码实现 1.前序 当下载突然断开后,断点续传就需要了,继续前面下载的内容下载。解决了不需要重复下载 2.技术原理 HTTP/1.1 开始支持断...

springboot 多数据源配置不生效遇到的坑及解决

目录 多数据源配置不生效遇到的坑 解决方案 踩坑SpringBoot配置多数据源,循环引用问题 解决办法 多数据源配置不生效遇到的坑 **同步数据时遇到多个数据源切换的问题,配置了yml文件...

聊聊Lombok中的@Builder注解使用教程

目录 Lombok中的@Builder注解的使用 作用 引入依赖 第二步给实体类加上@Builder注解 第三步使用测试使用@Builder注解生成对象 实体类加上@Builder注解之后的编译结果 Lombok中的@Builder注解的使...

python中的try except与R语言中的tryCatch异常解决

目录 1. 起因 2. Python中的try/except 1)情形一 2)情形二 3)情形三 3. R中的tryCatch 1)情形一 2)情形二 3)情形三 补充 1. 起因 当我们需要写一个非常非常长的循环时,通常在某个循环如果...

Django+Bootstrap实现计算器的示例代码

目录 准备工作 导入Bootstrap前端框架 编写前端内容 编写视图函数 准备工作 创建一个应用 添加应用到配置 创建一个html 编写视图函数 from django.shortcuts import render# Create your views here.def...