网站建设

Python之urlencode和urldecode案例讲解

python中的urlencode和urldecode python将字符串转化成urlencode ,或者将url编码字符串decode的方法:方法1:urlencode:urllib中的quote方法 from urllib import quote quote(':') '%3A' quote('http://www.baidu.com') 'ht...

Java Agents代理是什么

目录 一、Java Agents 和 Instrumentation 二、Java agent的使用 三、如何编写Java代理 四、代理类 五、部署Java Agents 表示 Java Agents 的类显然只不过是 Java API 库中的任何其他类。但是,让它们与众...

python流程图和思维导图实例代码

目录 1 流程图 2 思维导图 1)飞翔的小龟龟 2)一个好看的登陆界面 3)打飞机 总结 1 流程图 流程图是一种用于表示算法或代码流程的框图组合,它以不同类型的框框代表不同种类的程...

深入理解JAVA基础类库中对象Object类

引言 Object类是所有类、数组的父类,位于 java.lang 包下也就是说,Java允许把所有任何类型的对象赋给Object类型的变量。当定义一个类时没有使用extends关键字为它显式指定父类,则该类...

Django 查询数据库返回JSON的实现

目录 返回多条数据 返回单个对象 和前端交互全部使用JSON,如何将数据库查询结果转换成JSON格式 返回多条数据 示例 import jsonfrom django.http import HttpResponsefrom django.core import serializersdef...

SpringBoot接口返回结果封装方法实例详解

rest接口会返回各种各样的数据,如果对接口的格式不加约束,很容易造成混乱。 在实际项目中,一般会把结果放在一个封装类中,封装类中包含http状态值,状态消息,以及实际的数据...

Pytorch可视化之Visdom使用实例

目录 一、Visdom简介 二、安装和运行 三、可视化例子 1、输出Hello World! 2、显示图像 3、绘制散点图 4、绘制线条 4.1 绘制一条直线 4.2 绘制两条直线 4.3 绘制正弦曲线 总结 一、Visdom简介...

解决springboot环境切换失效的问题

目录 springboot环境切换失效 概述 解决 SpringBoot多数据源切换无效(不切换) CSDN查到的方案有 springboot环境切换失效 概述 最近在使用-Dspring.profiles.active=te 来切换spring-boot的环境时,发现日...

Python3.8 + Tkinter: Button设置image属性不显示的问题及

Bug如题目所描述。尝试过将按钮的image指向的变量del_icon设置为global全局变量,但是不成功,会提示如“ AttributeError: 'PhotoImage' object has no attribute '_PhotoImage__photo' ”的错误。代码1是导致...

Java8 Lambda和Invokedynamic详情

目录 一、阐明lambda 二、匿名内部类 三、Lambdas和Invokedynamic 四、性能表现 一、阐明lambda Java8于2014年3月发布,并引入了 lambda 表达式作为其旗舰功能。我们可能已经在代码库中使用它们...

Django的get_absolute_url方法的使用

目录 一、创建模型 二、设计urls 三、编写视图 四、HTML模板 五、使用get_absolute_url方法 六、总结思考 本文主要的目的是通过一个简单的例子,展示`get_absolute_url`的用法,抛砖引玉,理解...

剖析Java中在Collection集合中使用contains和remove为什

目录 引言 源码剖析 实例测试 String类和包装类的特殊情况 自定义类型 总结 引言 在Collection集合中: contains方法是判断一个集合里面是否包含指定元素,如果有则返回true; remove方法是...

python注册钉钉回调事件的实现

目录 1、注册端 2、回调端:以下示例代码为python2,django 框架 钉钉API文档:https://ding-doc.dingtalk.com/doc#/serverapi2/skn8ld 钉钉有回调事件流程,有哪些回调?比如:通讯录回调、审批回调等...

教你如何在pycharm中安装opencv,tensorflow,keras

目录 一.首先安装Anaconda,python和pycharm 二.首先安装opencv 三.安装tensorflow和kerass 四.小结 我在安装环境的时后,怎么都装不上去,搞了好久,现在来写一下心得。 一.首先安装Anaconda,pytho...

java8 对象转Map时重复 key Duplicate key xxxx的解决

目录 java8 对象转Map时重复 key Duplicate key xxxx 案例如下 解决方案如下 总结 java8 toMap(key重复如何解决) 1、当key重复,使用最后一个value为值 2、当key重复,使用list收集 java8 对象转Map时重复...

python公司内项目对接钉钉审批流程的实现

最近把组内的一个项目对接钉钉审批接口,通过python3.6。 钉钉官方文档 废话不多说了,上代码: import requestsimport jsonimport timefrom dingtalk.crypto import DingTalkCryptofrom django.conf import settings...

Java SpringMVC自学自讲

目录 SpringMVC 参考博客 MVC SpringMVC 概述 SpringMVC优点 创建maven工程 配置web.xml 创建请求控制器 创建springMVC的配置文件 测试HelloWorld 总结 @RequestMapping注解 @RequestMapping注解的params属性(了解...

python 使用GDAL实现栅格tif转矢量shp的方式小结

前言 目前有一张tif格式的栅格影像,需要在web地图上进行展示,使用动态切片WMS的方式,渲染速度比较慢,而且大的时候会出现模糊的问题。并且后面需要做多期影像的切换,渲染与加...

spring boot 测试单元修改数据库不成功的解决

目录 spring boot 测试单元修改数据库不成功 springboot 数据库无法进行更改的情况之一 @test迟迟无响应 现象 原因 解决方法 spring boot 测试单元修改数据库不成功 spring boot 集成data jpa 在tes...

python自带缓存lru_cache用法及扩展的使用

目录 1. lru_cache的使用 1.1 参数详解 1.2 基本用法 1.3 进阶用法 2. functiontools.wrap装饰器对lru_cache的影响 2.1 多个装饰器装饰同一函数时的执行顺序 2.2 functiontools.wrap原理 2.3 使用wrap装饰器前...

Java基础知识之成员变量和局部变量浅显易懂总结

目录 引言 java变量分类 JVM中的主要内存空间 三大变量内存分配情况 三区介绍 栈区 堆区 方法区 基本介绍 成员变量 局部变量 变量使用 总结 引言 成员变量和局部变量在每种编程语言中...

python如何实现常用的五种排序算法详解

目录 一、冒泡排序 二、选择排序 三、插入排序 四、希尔排序 五、快速排序 总结 一、冒泡排序 原理: 比较相邻的元素。如果第一个比第二个大就交换他们两个 每一对相邻元素做同样...

利用exe4j生成java的exe文件

使用集成开发工具IDEA生成jar文件 1. File—Project Structure 2. Artifacts—加号—JAR—From modules with dependencies 3. 选择项目后,选择你需要生成exe的main方法 4. 勾选Include in project build,其他选择默...

django模型查询操作的实现

目录 1、创建对象 2、保存ForeignKey和ManyToManyField字段 3、检索对象 跨越多值的关系查询 使用F表达式引用模型的字段: 4、缓存和查询集 5、使用Q对象进行复杂查询 6、比较对象 7、删除对...

SpringBootTest--踩坑错误的解决

目录 SpringBootTest 踩坑 SpringBootTest的一个小坑注意点 1、我当时运行SpringBoot测试类的时候踩这个坑 2、解决方法 SpringBootTest 踩坑 Spring boot降低了我们对spring开发的难度 采用了大量在的自...

django生产环境搭建(uWSGI+django+nginx+python+MySQL)

目录 1、系统环境,必要知识 2、安装python3.6.5 3、安装Django 4、安装uWSGI 5、安装nginx 6、MySQL安装配置 7、编写一个简单的博客系统 1、系统环境,必要知识 #cat /etc/redhat-release CentOS Linux...

springBoot整合redis使用案例详解

一、创建springboot项目(采用骨架方式) 创建完成; 我们分析下pom文件中内容: 所使用到的关键依赖: !--springBoot集成redis-- dependency groupIdorg.springframework.boot/groupId artifactIdspring-boot-sta...

python切片中内存的注意事项总结

1、由于 Python 列表的切片会在内存中创建新对象,因此需要注意的另一个重要函数是itertools.islice。 2、通常需要遍历切片,而不仅仅是在内存中静态创建它。islice非常适合这个。 一个警...

Java基础之不简单的数组

目录 引言 数组也是一种类型 数组特点 数组的声明和初始化 1.静态初始化 2.动态初始化 数组和内存 总结 引言 相信有过编程基础的小伙伴都知道数组这个数据结构,它应该也是我们第...

python实现双人贪吃蛇小游戏

小编今天要给大家分享的是双人贪吃蛇,大家可以和自己的兄弟,姐妹,爸爸,妈妈等一起玩哟!我先介绍一下游戏: 运行游戏,进入初始界面,按下空格键。 玩家(1): w,a,s,d 玩家...

Spring MVC Controller传递枚举值的实例

目录 Spring MVC Controller传递枚举值 功能描述 枚举定义 定义Controller类 请求示例 结论 Spring MVC 枚举传值问题 最后找到解决方案 Spring MVC Controller传递枚举值 功能描述 本文将通过一个小示...

如何利用python脚本自动部署k8s

目录 一、准备 二、编辑脚本 1、k8s.sh 2、k8s_install.py 三、配置ssh免密 四、下载python3和git 五、执行脚本 六、成功 七、总结 一、准备 通过之前在Ubuntu18.04上手动部署过k8s之后,尝试用...

Java SpringBoot实现带界面的代码生成器详解

目录 1.项目gitthub地址链接: https://github.com/baisul/generateCode.git切换到master分支 2.1 springboot+freemarker+mysql 2.2 要装node.js,vue文件运行依赖node.js 4.application.xml 5.pom.xml 6.Utils 7.生成模板 8.Controll...

springboot依赖冲突问题及解决过程

项目场景: 新搭了一个springboot 2.3.7.RELASE的框架,在集成mysql,tkMapper,mybatis的过程中,启动报错。 问题描述: 提示各种依赖的错误 通过idea的功能解决冲突依赖,尝试了多次,也不行...

Python中flask框架跨域问题的解决方法

目录 一、跨域是什么 二、如何解决跨域问题 总结 一、跨域是什么 从一个域名去请求另一个域名,这个过程称之为跨域。浏览器从一个域名的网页去请求另一个域名的资源,域名、端...

Python中FTP服务与SSH登录暴力破解的实现

目录 前言 SSH爆破 脚本演示 信号量类 with 用法 FTP爆破 服务搭建 匿名扫描 暴力破解 总结 前言 本文继续学习下 Python 编程在网络攻防领域的应用,主要是通过 Python 脚本进行 SSH 登录爆...

一篇文章带你理解Java Spring三级缓存和循环依赖

目录 一、什么是循环依赖?什么是三级缓存 二、三级缓存如何解决循环依赖? 三、使用二级缓存能不能解决循环依赖? 总结 一、什么是循环依赖?什么是三级缓存 【 什么是循环依赖...

一次python-flask蓝图的踩坑记录

目录 一.简介 二.特色 三.flask规模化 四. flask Blueprint 总结 一.简介 Flask是一个使用Python编写的轻量级Web应用框架。基于Werkzeug WSGI工具箱和Jinja2 模板引擎。Flask使用BSD授权。 Flask被称为“...

超细致讲解Spring框架 JdbcTemplate的使用

目录 JdbcTemplate基本使用 1-JdbcTemplate基本使用-概述(了解) 2-JdbcTemplate基本使用-开发步骤(理解) 3-JdbcTemplate基本使用-快速入门代码实现(应用) 4-JdbcTemplate基本使用-spring产生模板对象分析(理...

Python图像处理之目标物体轮廓提取的实现方法

目录 1 引言 2 原理 3 Python实现 1)读入彩色图像 2) 彩色图像灰度化 3)二值化 4)提取轮廓 4 总结 1 引言 目标物体的边缘对图像识别和计算机分析十分有用。边缘可以勾画出目标物体,...

Java Maven高级之插件开发详解

目录 前言 创建 自定义插件 总结 前言 终于来到了Maven的插件开发,其实Maven的插件并没有想象的那么难,刚开始讲Maven基础的时候就演示了一下JDK是如何打包的,Maven打包只是在JDK打包...

创建SparkSession和sparkSQL的详细过程

目录 一、概述 二、创建SparkSession 三、 SQLContext 四、 HiveContext 一、概述 spark 有三大引擎,spark core、sparkSQL、sparkStreaming, spark core 的关键抽象是 SparkContext、RDD; SparkSQL 的关键抽象是...

SpringBoot数据校验及多环境配置的问题详解

目录 1. 数据校验 2. 多环境配置 3. 配置文件加载位置 4. 总结 接上节,本节补充一下数据校验及多环境配置的内容,仍是 SpringBoot-02-Config 项目。 1. 数据校验 使用数据校验,可以在输入...

Permission denied的解决方法

Permission denied: 出现的原因的是:没有权限进行读、写、创建文件、删除文件等操作。 解决方法:输入命令 sudo chmod -R 777 /工作目录, 例如:sudo chmode -R 777 /home/HDD,此时就可以在该路...

基于@Bean修饰的方法参数的注入方式

目录 @Bean修饰的方法参数的注入 Bean的四种注入方式 1、set注入 2、构造器注入 3、静态工厂注入 4、实例工厂注入 @Bean修饰的方法参数的注入 方法参数默认注入方式为Autowired,即先根据...

一篇文章让你快速掌握Pandas可视化图表

目录 前言 1. 概述 2. 图表元素设置 3. 常见图表类型 4. 其他图表类型 总结 前言 今天简单介绍一下 Pandas可视化图表 的一些操作,Pandas其实提供了一个绘图方法 plot() ,可以很方便的将...

SpringBoot整合Apollo配置中心快速使用详解

目录 一、简介 二、使用 1. 测试项目搭建 2. Apollo配置中心的配置 3. 项目启动与测试 4.常见整合问题 附录 一、简介 1.Apollo 是什么? Apollo(阿波罗)是 携程 框架部门研发的分布式配置...

python获取全国最新省市区数据并存入表实例代码

本文通过调取高德行政区划查询接口,获取最新的数据信息(省、市、区、经纬度、行政级别、城市编码、行政编码等),并通过mysql.connector存入mysql数据库 表结构设计如下: CREATE T...

解决SpringBoot中使用@Transactional注解遇到的问题

目录 使用@Transactional注解遇到的问题 1、不建议在接口上添加@Transactional注解 2、@Transactional注解 3、默认情况下 4、数据库引擎需要支持事务管理 5、同一类中methodA()方法 springboot 注解t...

Java 递归查询部门树形结构数据的实践

说明:在开发中,我们经常使用树形结构来展示菜单选项,如图: 那么我们在后端怎么去实现这样的一个功能呢? 1、数据库表:department 2、编写sql映射语句 select id="selectDepartmentTrees...