自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 IDEA运行war包项目

9、选择一个模块,在右侧新增一个Web resource Directory,双击选择web.xml所在位置。7、点击Libraries,如果是maven项目,在maven里面下载完后,这里会展示所有的依赖包。15、若继续提示报错,可能是缺少依赖包,再手动导入,具体问题在百度解决。10、点击Artifacts,点击加号,选择如下进行新增,即可。6、点击Modules,点击一个模块项目,在右侧进行包标记。13、点击deployment,添加一个artifact。5、点击Project,选择SDK版本。

2024-08-26 20:44:22 51

原创 百万级数据库优化方案--Oracle 性能优化总结

1.对查询优化,尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。复制最好不要给数据库留NULL,尽可能的使用 NOT NULL填充数据库.备注、描述、评论之类的可以设置为 NULL,其他的,最好不要使用NULL。不要以为 NULL 不需要空间,比如:char(100) 型,在字段建立时,空间就固定了, 不管是否插入值(NULL也包含在内),都是占用 100个字符的空间的,如果是varchar这样的变长字段, null 不占用空间。复制复制。

2024-07-03 22:24:10 1083

原创 oracle数据库怎么查看当前登录的用户?

此外,一些创新特性可最大限度地提高资源使用率和灵活性,如Oracle Multitenant可快速整合多个数据库,而Automatic Data Optimization和Heat Map能以更高的密度压缩数据和对数据分层。Oracle数据库12c引入了一个新的多承租方架构,使用该架构可轻松部署和管理数据库云。这些独一无二的技术进步再加上在可用性、安全性和大数据支持方面的主要增强,使得Oracle数据库12c 成为私有云和公有云部署的理想平台。2)数据的保存的持久性。

2024-04-12 16:03:29 1444

原创 解决git汉字冲突问题

export LANG="zh_CN.UTF-8"export LC_ALL="zh_CN.UTF-8"

2024-01-14 17:26:16 404

原创 SpringMVC返回视图常见的 5 种方式,你会几种?| SpringMVC系列

1、location 为重定向的地址 2、重定向发生在客户端(浏览器端),所以会导致浏览器地址栏发生变化,变为 location 指定的地址 3、重定向会导致浏览器重新向服务器端发生一次请求,请求地址为 location 指定的地址 4、location 可以为本服务器端的资源,也可以为外网可以访问的任意资源,比如:http://www.baidu.com。通常我们的页面都是动态的,客户端看到的页面,基本上都是模板(视图)+数据(数据模型),经过组装之后输出到客户端的。

2024-01-02 23:15:03 1267

原创 Java进行计算两个时间间隔

在Java中,我们经常需要计算两个时间之间的间隔,比如计算某个任务的执行时间、计算两个事件发生的时间间隔等等。Java提供了一些类和方法来处理时间和日期相关的操作,本文将介绍如何使用Java来计算两个时间之间的间隔,并提供相应的代码示例。

2023-11-27 22:43:34 3606

原创 Nextval的用法和注意事项

例如,在使用Nextval获取序列下一个值之后,其他线程可能会插入一条记录并使用相同的序列值,导致主键冲突。在上面的代码中,INCREMENT BY 1表示每次自增1,START WITH 1表示从1开始,NO MINVALUE和NO MAXVALUE表示没有最小值和最大值限制,CACHE 1表示缓存序列的值。在使用Nextval获取序列下一个值时,需要传入序列的名称。Nextval是一个用于获取序列下一个值的函数,可以确保每个新插入的行都有一个唯一的主键,保障了数据的正确性。一、Nextval简介。

2023-11-27 12:29:42 4989

原创 JDBC中的Connection的sql语句

在上面的示例中,我们首先加载了MySQL数据库的JDBC驱动程序,然后使用DriverManager类建立与数据库的连接。接下来,我们使用Connection对象的createStatement()方法创建了一个Statement对象。最后,我们使用Statement对象的executeQuery()方法执行了一个SELECT语句,并处理了查询结果。要执行SQL语句,你需要使用Connection对象的createStatement()方法创建一个Statement对象。

2023-11-17 01:15:10 681

原创 JSONObject.parseObject()和JSON.toJSONString()及JSON.parseObject(String text, Class clazz)方法的功能

功能上是一样的,都是将JSON字符串(str)转换成JSON对象 jsonobject。注意str一定得是以键值对存在的JSON字符串。JSON.parseObject(String text, Class clazz),作用就是。,会去填充名称相同的属性,对于JSON字符串中没有,而Test类有的属性,会为null;,对于JSON字符串有,但是Test类没有的,不做任何处理。可以看到addr=’‘null’’,说明,然后在jsonTest测试类中进行测试。

2023-10-12 21:24:54 4156

原创 RuntimeError: Error(s) in loading state_dict for DeepLabV3: Missing key(s) in state_dict: 的解决方法

RuntimeError: Error(s) in loading state_dict for DeepLabV3: Missing key(s) in state_dict: "classifier.aspp.convs.1.0.weight", "classifier.aspp.convs.2.0.weight", "classifier.aspp.convs.3.0.weight", "classifier.classifier.0.weight". 的解决方法

2023-02-01 20:07:20 1657 10

原创 Pytorch可视化工具visdom远程连接,本地显示 启动过程

Pytorch可视化工具visdom远程连接启动过程

2022-11-17 10:55:12 1178 1

原创 可视化工具Visdom不显示toolbar和窗口(蓝屏),浏览器工具栏找不到解决方法

PyTorch可视化工具Visdom不显示toolbar和窗口(蓝屏),浏览器工具栏找不到的解决方法

2022-11-15 11:56:08 1858 8

原创 visdom安装及启动/requests.exceptions.ConnectionError: HTTPConnectionPool(host=‘localhost‘, port=8097): M

visdom安装及启动/requests.exceptions.ConnectionError: HTTPConnectionPool(host=‘localhost‘, port=8097): M

2022-11-13 22:02:59 848

原创 浅谈pytorch中的nn.Sequential(*net[3: 5])是啥意思

这篇文章主要介绍了pytorch中的nn.Sequential(*net[3: 5])是啥意思,文中通过示例代码介绍的非常详细,对大家的深度学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧

2022-11-12 20:36:20 1007

原创 element-ui多个表单校验的实现,使用 Promise.all 校验多个表单

element-ui多个表单校验的实现,使用 Promise.all 校验多个表单

2022-09-02 15:12:46 806

原创 [Vue warn]: Invalid prop: type check failed for prop “data“. Expected Array, got Object 解决方法

[Vue warn]: Invalid prop: type check failed for prop "data". Expected Array, got Object 解决方法

2022-08-23 10:06:10 5442

原创 Java中super关键字介绍以及super()的使用

Java中super关键字介绍以及super()的使用。这几天看到类在继承时会用到this和super,这里就做了一点总结,下面这篇文章主要给大家介绍了关于Java中super关键字介绍以及super()使用的相关资料,需要的朋友可以参考下......

2022-08-10 15:19:40 1300

原创 springboot的yml文件中如何配置redis?

springboot的yml文件中如何配置redis?

2022-08-09 16:46:12 2664 1

原创 前端传来的json值后端用String类型来接怎么处理

前端传来的json值后端用String类型来接怎么处理

2022-08-04 14:27:11 2715

原创 @Resource详解

@Resource的作用相当于@Autowired,只不过@Autowired按byType自动注入,而@Resource默认按 byName自动注入

2022-08-03 14:52:49 3770

原创 spring boot入门与理解MVC三层架构

spring boot入门与理解MVC三层架构

2022-08-03 09:08:59 6593 3

原创 idea在一个窗口打开一个文件夹里的多个项目

idea在一个窗口打开一个文件夹里的多个项目

2022-07-29 10:26:53 4301

原创 idea导入项目之后,只显示项目文件,不显示项目结构,解决方法

idea导入项目之后,只显示项目文件,不显示项目结构,解决方法

2022-07-27 16:50:52 4654 1

原创 anaconda语法

· conda -V, conda - -version. Conda update 套件名称, conda update all· Conda list· conda install -> pip install· Conda remove 套件名称·Conda env list· Conda create - -name 虚拟环境名称python=3.7· Conda list - -name 虚拟环境名称· Activate 虚拟环境名称· Deactivate.

2022-04-04 16:15:14 1717 2

原创 TensorFlow2.0版本不匹配解决办法

import tensorflow.compat.v1 as tffrom keras import backend as K

2022-04-04 15:48:03 1720

原创 对于矩阵操作中axis的理解,以及axis=-1的解释

一、二维理解axisaxis二维坐标二维数据拥有两个轴:第0轴(axis=0)沿着行的垂直往下,第1轴(axis=1或axis=-1)沿着列的方向水平延伸。也许简单的来记就是axis=0代表跨行(down),而axis=1代表跨列(across)二、高维理解axis这里解释一下三维,更高维也就都能理解了设axis=i,则沿着第i个下标变化的方向进行操作!embeddings是一个shape=[3,4,5]的矩阵3维矩阵对矩阵分别按轴(0,1,-

2022-03-24 11:01:53 3806 1

原创 scipy笔记—scipy.misc.imresize用法(方便训练图像数据)

scipy.misc.imresize不同于普通的reshape, imresize不是单纯的改变图像矩阵的维度,而是能将图片重采样为指定像素,这样给深度学习中训练图像数据带来方便。import numpy as npimport matplotlib.pyplot as pltimport h5pyimport scipyfrom PIL import Imagefrom scipy import ndimage%matplotlib inlinenum_px = 64my

2022-02-11 12:05:09 2811

原创 numpy中np.random.seed()的详细用法

在进行机器学习和深度学习中,我们会经常用到np.random.seed(),利用随机数种子,使得每次生成的随机数相同。numpy.randn.randn(d0,d1,...,dn)randn函数根据给定维度生成大概率在(-2.58~+2.58)之间的数据 randn函数返回一个或者一组样本,具有标准正态分布 dn表示每个维度 返回值为指定维度的arrayimport numpy as npa = np.random.randn(2,4)  #4*2矩阵print(a)b =

2022-02-09 22:09:12 8268 4

原创 java之封装,继承,多态

一,前言​ 今天总结一下关于Java的三大特性,封装,继承,多态。其实关于三大特性对于从事编程人员来说都是基本的了,毕竟只要接触Java这些都是先要认识的,接下来就系统总结一下。二,封装​ 先来说说特性之一:封装2.1,什么是封装​ 封装(Encapsulation)是面向对象方法的重要原则,就是把对象的属性和操作(或服务)结合为一个独立的整体,并尽可能隐藏对象的内部实现细节。将类的某些信息隐藏在类的内部,不允许外部程序进行直接的访问调用。 通过该类提供的方法来实现对隐藏信息的操作

2022-01-28 17:08:33 5236

原创 对豆瓣进行爬虫来获取相关数据(分别保存到Excel表格和sqlite中)

1.存入Excel表格的代码:from bs4 import BeautifulSoup #网页解析,获取数据import re #正则表达式,进行文字匹配import urllib.request,urllib.error,urllib.parse #制定URL,获取网页数据import xlwt #进行excel操作import sqlite3 #进行SQLLite数据库操作def main(): baseurl="https://movie.douban.c

2022-01-18 16:49:56 2010 11

原创 关于Python爬虫编程基础5天速成b站视频中的一些作业(P15爬虫之前的课)

以下是本人结合评论区大神和自己的想法写的一些代码,望对大家有帮助,整理不易,及得点赞哦。一、石头剪刀布#石头,剪刀,布import randomprint("请输入:剪刀(0),石头(1),布(2);0")a =int(input("请输入"))print("你的输入为%d" %a)x=random.randint(0,2)if a!=0 and a!=1 and a!=2 : print("你输错了") a=int(input("请输入:0 1 2")) ..

2021-11-30 15:21:10 525

原创 Linux 下mv和cp命令

注意事项:mv与cp的结果不同,mv好像文件“搬家”,文件个数并未增加。而cp对文件进行复制,文件个数增加了。一、cp命令cp命令用来将一个或多个源文件或者目录复制到指定的目的文件或目录。它可以将单个源文件复制成一个指定文件名的具体的文件或一个已经存在的目录下。cp命令还支持同时复制多个文件,当一次复制多个文件时,目标文件参数必须是一个已经存在的目录,否则将出现错误。语法:cp(选项)(参数)选项:-a:此参数的效果和同时指定"-dpR"参数相同;-d:当复制符号连接时,把目标文

2021-11-21 16:18:55 3364

原创 mkdir: 无法创建目录““: 没有那个文件或目录

mkdir: 无法创建目录"": 没有那个文件或目录的解决办法

2021-11-20 15:14:20 10211 2

原创 JPA自定义sql实现分页查询及关于Spring JPA @query 方法添加 Pageable 的问题记录

由于需要在一个自定义sql语句下添加分页功能,想用直接用JpaRepository 的 Pageable 来直接实现(数据库 oracle) 于是参考文档[Example 51. Declare native count queries for pagination at the query method using@Query](https://docs.spring.io/spring-data/jpa/docs/current/reference/html/#jpa.query-methods.at.

2021-05-16 00:34:57 3711 2

原创 SpringData @Query和@Modifying注解原理解析

@Query注解查询适用于所查询的数据无法通过关键字查询得到结果的查询。这种查询可以摆脱像关键字查询那样的约束,将查询直接在相应的接口方法中声明,结构更为清晰,这是Spring Data的特有实现。索引参数与命名参数    1、索引参数如下所示,索引值从1开始,查询中"?X"个数需要与方法定义的参数个数相一致,并且顺序也要一致。     1 @Query("SELECT p FROM Person p WHERE p.lastName = ?1 AND p.email = ?2")2

2021-05-15 12:31:58 205

原创 vue-cil 浏览器控制台报错:this._init is not a function

vue-cil 浏览器控制台报错:this._init is not a function我常常问自己我是谁关注2019.05.31 11:41:28字数 547阅读 3,974今天说一下 this._init is not a function 的报错,这个不会影响界面显示问题,除非你没有安装那些必须要添加的库;浏览器控制台报错:this._init is not a function这个报错网上也有搜到一些答案,都是一些说要添加 “vue-loader、 vue-html-lo.

2021-05-07 18:14:09 4937

原创 $(function(){...})是什么意思, 怎么调用?

不知道你对javascript是否了解,如果了解可以跟你举一个例子:新建一个 HTML 文件 1-1.html,加入如下所示的代码。一个简单的 jQuery 应用<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml

2021-04-26 12:10:50 996

转载 Ajax简单研究

简介 AJAX = Asynchronous JavaScript and XML(异步的 JavaScript 和 XML)。 AJAX 是一种在无需重新加载整个网页的情况下,能够更新部分网页的技术。 Ajax 不是一种新的编程语言,而是一种用于创建更好更快以及交互性更强的Web应用程序的技术。 在 2005 年,Google 通过其 Google Suggest 使 AJAX 变得流行起来。Google Suggest能够自动帮你完成搜索单词。 G...

2021-04-26 10:07:47 96

原创 springboot +vue创建项目是需要添加的依赖

2021-04-26 10:01:23 389

原创 数据库中restrict和casecade是什么意思?

restrict和cascade都是在外码定义时指定的关键字。外码所指定的字段取值受限制,可以取两种值: 所参照主码中出现过的值; 可以取空值。 外码所指定的字段中数据的增删改是受到外码约束的限制的,在数据增删改时会检查是否满足外码约束条件,当不满足外码的条件时,所做的处理与定义外码时指定的restrict关键字或者cascade关键字有关。下面以一个具体例子说明:设有两张表:student和class,表定义语句为:create table class(cno int

2021-04-25 23:46:06 1546

空空如也

空空如也

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

TA关注的人

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