自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(28)
  • 收藏
  • 关注

原创 windows(python)下osgeo安装

下载的时候选择与Python版本、操作系统对应的whl,比如我的电脑是Windows10 64位、Python3.11.7,就下载GDAL-3.8.2-cp311-cp311-win_amd64.whl,其中 3.8.2表示的是GDAL的版本,cp311就是Python3.11的意思,win_amd64对应的是操作系统。下载完以后,将文件放到到python安装根路径的下的Scripts. 我的地址是: D:\java_soft\Python311\Scripts。

2024-04-25 16:43:36 988 2

原创 pandas读取和保存excel文件

【代码】pandas读取和保存excel文件。

2023-12-17 07:50:57 595

原创 SVM的SMO实现过程以及图形绘制

【代码】SVM的SMO实现过程以及图形绘制。

2023-12-11 22:59:14 489

原创 css中垂直对齐常用的几种方法

将容器设置为display:table,然后将子元素也就是要垂直居中显示的元素设置为display:table-cell,然后加上vertical-align:middle来实现。这段代码的效果和line-height法差不多。这段代码可以达到让文字在段落中垂直居中的效果。五:css3的box方法实现水平垂直居中。四、CSS3的transform来实现。一、行高(line-height)法。二、内边距(padding)法。/*flex 布局*//*实现垂直居中*//*实现水平居中*/

2023-05-24 14:34:04 4413

原创 idea创建空项目时不显示目录结构的解决方法

创建新的空项目以后,先关闭idea,删除项目文件夹下的.idea文件夹,重新打开项目,即可显示项目名。我们需要创建一个idea的空项目,但创建空项目后,在左侧栏目中找不到该项目名。因为无法选中项目名,如果此时直接创建module,则并未挂在该项目下。

2023-03-17 00:08:04 1383 2

原创 控制器统一结果返回的格式

我们通过后台返回到前面的数据如果没有一个标准,不仅自己日后排除起码麻烦,而且也会给前台的工作带来很多不便,下面一个返回值格式,用来收藏。

2023-03-16 22:35:19 149

原创 Springboot中拦截器的使用

一、首先定义一个类,去实现HandlerInterceptor。重新里面的preHandle方法。

2023-03-16 22:03:39 580

原创 使用AOP统计

如果需要在处理每个业务时,都执行特定的代码,则可以假设在整个数据处理流程中存在某个切面,切面中可以定义某些方法,当处理流程执行到切面时,就会自动执行切面中的方法。4.切面方法的参数列表中可以添加ProceedingJoinPoint接口类型的对象,该对象表示连接点,也可以理解调用切面所在位置对应的方法的对象,如果使用的注解是@Around时,必须添加该参数,反之则不是必须添加。AOP并不是Spring框架的特性,只是Spring很好的支持了AOP。3.切面方法的名称可以自定义。

2023-03-16 21:03:55 100

原创 微信小程序学习记录

1、局部引用要在使用的页面的json文件中的usingComponents 使用 键值对 进行引用。2、全局引用1、组件样式隔离2、组件样式隔离的注意点3、 修改组件的样式隔离选项默认情况下,自定义组件的样式隔离特性能够防止组件内外样式互相干扰的问题。

2022-12-14 16:25:40 985

原创 Vue学习记录(一)

Vue基础Vue是一套构建用户界面的渐进式前端框架。只关注视图层,并且非常容易学习,还可以很方便的与其它库或已有项目整合。通过尽可能简单的API来实现响应数据的绑定和组合的视图组件。二、特点易用:在有HTMLCSSJavaScript的基础上,快速上手。灵活:简单小巧的核心,渐进式技术栈,足以应付任何规模的应用。性能:20kbmin+gzip运行大小、超快虚拟DOM、最省心的优化。...

2022-12-13 17:53:31 201

原创 ES6之模块学习记录

ECMAScript6

2022-12-12 20:27:22 65

原创 ruoyi 对表查询(一对一,一对多)

Mapper.XML<!--联合查询用到的map--> <resultMap type="LmbBirdCollect" id="LmbBirdCollectResult2"> <id property="collectId" column="collect_id" /> <result property="pointId" column="point_id" /> <re

2022-04-12 16:35:51 4819 1

原创 javax.servlet.http.HttpServletResponse.setContentLengthLong(J)V错误的解决办法

出现的问题是由于spring框架的版太高,降低至5.3以下即可。<dependency> <groupId>org.springframework</groupId> <artifactId>spring-context</artifactId> <version>5.2.9.RELEASE</version> </dependency> <depend

2022-02-01 12:22:14 3041 4

原创 使用spring内置tomcat的注意事项

我们在使用内置tomcat的时候,总是会出现各种问题,总结如下:原因都出现在依赖问题上。servlet及jsp导致与maven集成的tomcat的servlet及jsp冲突(不过有个疑问:我尝试没加scope使用maven集成的tomcat启动却能成功,而用tomcat7启动却有异常)其次是JDK版本的问题(共计四处)。第一处:第二处:第三处:第四处:<?xml version="1.0" encoding="UTF-8"?><project xmlns="htt

2022-02-01 11:38:22 773

原创 protocol is disabled or cipher suites are inappropriate异常处理

程序运行时候出现异常陷入死循环。2022-01-03 10:04:14.537 ERROR 7572 --- [eate-1522974919] com.alibaba.druid.pool.DruidDataSource : create connection SQLException, url: jdbc:mysql://localhost:3306/shiro?useUnicode=true&characterEncoding=utf8&allowMultiQueries=tru

2022-01-03 10:05:53 1020

原创 Servlet-学习笔记

Servlet-授课一、 Servlet1.1 Servlet概述Servlet是SUN公司提供的一套规范,名称就叫Servlet规范,它也是JavaEE规范之一。我们可以像学习Java基础一样,通过API来学习Servlet。这里需要注意的是,在我们之前JDK的API中是没有Servlet规范的相关内容,需要使用JavaEE的API。目前在Oracle官网中的最新版本是JavaEE8,该网址中介绍了JavaEE8的一些新特性。当然,我们可以通过访问官方API,学习和查阅里面的内容。打开官方API网

2021-12-31 17:34:39 576 1

原创 maven-compiler-plugin 插件来控制编译jdk版本

maven 是个管理工具,如果我们不告诉它我们的代码要使用什么样的 jdk 版本编译的话,它就会用 maven-compiler-plugin 默认的 jdk 版本来进行处理,这样就容易出现版本不匹配,以至于可能导致编译不通过的问题。配置的方法有二种:第一种:<properties> <!-- maven-compiler-plugin 将会使用指定的 JDK 版本将 java 文件编译为 class 文件(针对编译运行环境) --> <m

2021-12-27 22:53:42 1077

原创 Centos7系统安装教程

1、我们最初安装Centos7时选择的是NAT网络2、安装完成后确认CentOS764-2中网络中也是选择NAT3、查看ip,网关,DNS等,用于配置文件。4、查看直接的网络信息TYPE=EthernetBOOTPROTO=static #静态连接NAME=ens33DEVICE=ens33 ONBOOT=yes #网络设备开机启动 IPADDR=192.168.171.101 #注意根据

2021-12-27 07:20:16 1296

原创 Centos7 中安装zookeeper

第一步:安装 jdkzookeeper依赖Java jdk,使用前必须安装第二步:把 zookeeper 的压缩包(zookeeper-3.4.6.tar.gz)上传到 linux 系统第三步:解压缩压缩包//创建目录[root@localhost ~]# mkdir /usr/local/zookeeper///拷贝到文件夹下[root@localhost ~]# mv apache-zookeeper-3.5.9-bin.tar.gz /usr/local/zookeeper///在创建

2021-12-27 00:36:54 1110

原创 Centos7下安装JDK1.8

第一步:安装 jdk先检测系统里是否安装jdk,如果有则先删除掉[root@localhost ~]# rpm -qa|grep jdk[root@localhost ~]# rpm -qa|grep java如果有,则需要一个一个删除,命令如下格式:[root@localhost ~]# rpm -e --nodeps 文件名1、上传文件,默认的路径是/root/ 中,可以通过pwd来查看。并创建java安装路径[root@localhost ~]# mkdir /usr/local/

2021-12-27 00:32:39 980

原创 Spring-事务管理

一、事务回顾事务:事务指数据库中多个操作合并在一起形成的操作序列。事务的作用:二、事务管理1、Spring事务核心对象3个API:1)、PlatformTransactionManager:平台事务管理器为接口,最终要操作的是他的实现类,它的实现类非常多:此接口定义了事务的基本操作获取事务:TransactionStatus getTransaction(TransactionDefinition definition)// 参数为事务定义对象,返回的是事务的状态提交事务

2021-11-21 18:58:46 5515

原创 IDEA创建项目无法生成iml文件的解决方法

在IDEA的Terminal里输入命令:mvn idea:module运行完毕后,刷新就可以看到项目名称.iml 文件。

2021-11-21 08:06:43 2558 1

原创 Java项目如何复制

在备份程序的时候出现了一个尴尬的局面,正常的程序拷贝了一份以后很多类名出现了红色的提示,导致无法运行。解决方案如下:第一:修改java03 修改artifacId第二:删除.idea下的workspace.xml文件第三:File-Invalidate Caches-Invalidate and Restart...

2021-11-20 12:01:45 760

原创 @Param注解的使用和解析

一.xml形式实例一 @Param注解单一属性dao层示例Public User selectUser(@param(“userName”) String name, @param(“userpassword”) String password);xml映射对应示例<select id=" selectUser" resultMap="BaseResultMap"> select * from user_user_t where user_name

2021-11-18 23:54:33 1476

原创 Spring学习记录

Spring介绍:​ 1、耦合(Coupling)2、内聚(Cohesion)高低聚低耦合一、快速入门1、添加spring 依赖(pom.xml)文件中。<groupId>org.springframework</groupId> <artifactId>spring-context</artifactId> <version>5.3.12</version></dependency>2、

2021-10-28 15:38:12 128

原创 JDBC学习笔记-使用全过程

一、什么是JDBCJDBC(Java DataBase Connectivity) 是一种用于执行sql语句的JavaAPI,可以为多种关系型数据库提供统一访问,他是由一组用java语言编写的类和接口组成的。本质是官方提供的一套规范,用于帮助开发人员快速实现不同关系型数据库的连接。二、如何使用JDBC1、下载驱动https://dev.mysql.com/downloads/connector/j/根据需要,可以下载最新版本,或者历史版本(点Archives),我选择是的是5.1.49版本。

2021-10-24 00:49:17 2680 1

原创 Maven学习笔记-安装及使用

一、什么是MavenMaven的本质是一个项目管理工具,将项目开发和管理过程抽象成一个项目对象模型(POM)Maven是用Java语言编写的。他管理的东西统统以面向对象的形式进行设计,最终他把一个项目看成一个对象,而这个对象叫做POM(project object model),即项目对象模型二、Maven有什么用?(1)项目构建:提供标准的,跨平台的自动化构建项目的方式(2)依赖管理:方便快捷的管理项目依赖的资源(jar包),避免资源间的版本冲突等问题(3)统一开发结构:提供标准的,统一的

2021-10-23 00:40:52 1192

原创 npm安装及下载路径的设置

npm有啥用?1)允许用户从NPM服务器下载别人编写的第三方包到本地使用。2)允许用户从NPM服务器下载并安装别人编写的命令行程序到本地使用。3)允许用户将自己编写的包或命令行程序上传到NPM服务器供别人使用。一、安装npm(npm需要安装node环境才能使用)https://nodejs.org/zh-cn/下载以后直接安装,安装的时候路径选择最好使用其他盘,作者使用E盘二、修改node.js的基本设置配置依赖下载位置(本地仓库): 先下载到缓存中,然后在到全部配置中。npm默认的本地

2021-10-22 17:28:26 12190

OpenBUGS323setup

OpenBUGS是一款基于Windows平台的贝叶斯统计分析软件,具有直观的图形界面和强大的计算功能。

2024-03-19

pandas读取和保存excel文件

最新国家1级2级鸟类保护名录

2023-12-17

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除