自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 expdp/impdp 数据泵导入导出

schemas=userxx --使用dblink导出的用户不是本地的用户,需要加上schema来确定导出的用户,类似于exp中的owner,但还有一定的区别。EXCLUDE=TABLE:"IN('T1','T2','T3')" --exclude 可以指定不导出的东西,table,index等,后面加上不想导出的表名。dumpfile=xx.dmp --导出的数据文件的名称,如果想在指定的位置的话可以写成dumpfile=/home/oracle/userxx.dmp。

2023-08-18 16:47:23 4333

原创 oracle

​ 3):导出该用户下的数据库 ,exp test/test@localhost:1521/orcl file=D:/user.dmp log=D:/user.log owner=test;full=y表示导入文件中的全部内容,有可能有多个用户的内容,如果你链接的用户默认使用的表空间设置是system,则导入文件的内容会导到system上。语法: exp 用户名/密码@服务名 tables=表名 file=存入本地dmp目标地址 log=存入本地log目标地址 owner=要导出的用户名。

2023-08-18 11:47:39 108

原创 oracle导入时提示IMP-00010:不是有效的导出文件,头部验证失败;

oracle导入时提示IMP-00010:不是有效的导出文件,头部验证失败;导出的oracle的版本与导入的oracle数据库的版本不一致;

2023-05-20 21:07:29 534

原创 Java导出excel中response.setHeader()参数设置

Java中excel导出

2022-11-20 14:08:31 3986

原创 常见状态码

如果网页自请求者上次请求后再也没有更改过,您应将服务器配置为返回此响应(称为 If-Modified-Since HTTP 标头)。上看到此状态码,则这是正确的状态码。但是,如果您有 robots.txt 文件而又看到此状态码,则说明您的 robots.txt 文件可能命名错误或位于错误的位置(该文件应当位于顶级域,名为 robots.txt)。上),则表示 Googlebot 跟随的可能是另一个页面的无效链接(是旧链接或输入有误的链接)。这些状态码表示请求可能出错,妨碍了服务器的处理。

2022-08-22 09:16:40 121

原创 java中三种常见内存溢出错误的处理方法

java中三种常见内存溢出错误的处理方法相信有一定java开发经验的人或多或少都会遇到OutOfMemoryError的问题,这个问题曾困扰了我很长时间,随着解决各类问题经验的积累以及对问题根源的探索,终于有了一个比较深入的认识。在解决java内存溢出问题之前,需要对jvm(java虚拟机)的内存管理有一定的认识。jvm管理的内存大致包括三种不同类型的内存区域:Permanent Generation space(永久保存区域)、Heap space(堆区域)、Java Stacks(Java栈)。

2022-04-04 10:15:48 2232

原创 day20

1. 后端项目搭建易错说明1.1 数据库链接异常问题描述: 该报错说明程序与数据库链接失败了.解决方案:1. 检查数据库服务器是否启动.2. 检查链接数据库的用户名/密码/端口号/数据库名称3. 检查数据库权限/防火墙1.2 后端服务器链接异常1.2.1报错说明说明:1.可能是由于后端跨域注解没有添加导致的.2.有可能根据域名 http://manage.jt.com无法找到8091服务器.1.2.2 保证后端服务器启动正常测试后端服务器是否正常如果上述的测试有问.

2022-03-17 00:42:49 125

原创 day19

1. 安装JDK1.1 安装步骤1.1.1 上传JDK将JDK上传到指定文件目录下 /usr/local/src1.1.2 解压JDK命令: tar -xvf jdk-8u51-linux-x64.tar.gz1.1.3 修改文件名称1.1.4 JDK版本校验1.1.5 修改JDK环境变量命令: vim /etc/profile#设定jdk环境export JAVA_HOME=/usr/local/src/jdk1.8export PATH=$JAV.

2022-03-17 00:33:53 95

原创 day18

1. Nginx反向代理1.1 代理分析1.1.1 需求分析前端服务器:1.现在访问前端http://localhost:8080 访问前端项目 借助于tomcat服务器.但是在生产环境中前端项目都是静态资源文件.2. 如果项目需要发布.则需要编译项目后端项目: http://localhost:8091 负责为前端项目提供数据支持. 需要通过域名的方式访问后端服务器.1.2 前端项目发布1.2.1 修改请求路径业务说明: 前后端需要通过域名的方式进行数据的交互.后..

2022-03-17 00:31:22 170

原创 day17

1. 文件上传实现1.1 编辑properties文件1.2 动态为属性赋值说明: 文件上传的完整代码 注意磁盘地址/URL地址的拼接 问题@Service@PropertySource("classpath:/image.properties") //动态导入pro配置文件public class FileServiceImpl implements FileService{ //最优做法:应该使用配置文件动态的属性赋值!!!! @Value("${file.lo...

2022-03-17 00:22:44 81

原创 day16

1.VMware下载1.1 网址https://www.vmware.com/cn/products/workstation-pro/workstation-pro-evaluation.html2.作业讲解2.1 实现商品分类更新操作2.1.1 页面JS分析作用域插槽获取当前行数据<!-- 定义作用域插槽 定义标签等级--> <template slot-scope="scope"> <el-but...

2022-03-17 00:17:29 72

原创 day15

1. 商品分类业务功能1.1 商品状态修改1.1.1 业务接口文档1.1.2 页面JS分析作用域插槽获取当前行对象 实现商品分类Ajax请求1.1.3 编辑ItemCatController1.1.4 编辑ItemCatService1.2 ElementUI-对话框用法1.2.1 页面HTML<el-dialog title="提示AAAA" :visible.sync="dialogVisible" ...

2022-03-17 00:11:34 56

原创 day14

1. 事务控制1.1 原子性关于原子性说明: 一个方法该方法中的业务要么同时成功/要么同时失败. 才能满足原子性的要求.1.2 Spring中事务控制-@Transactional1.2.1 注解说明Spring针对于数据库中的事务控制,开发了一套注解**@Transactional**.其注解的核心用法采用AOP中的Around通知,实现了对事务的控制.1.2.2 注解用法1.Spring默认的事务策略:1.如果控制的方法出现了运行时异常则事务自动的回滚.2.如果控制的

2022-03-17 00:08:07 808

原创 day13

1. 用户模块管理1.1 利用MP实现分页查询1.1.1 编辑UserController1.1.2 编辑UserService/** * 利用MP的方式实现分页查询 * API说明: selectPage(arg1,arg2) * arg1: MP中的分页对象 固定的 * arg2: MP分页中的条件构造器 * @param pageResult * @return * 动态Sql: select *...

2022-03-17 00:03:18 91

原创 day12

1.实现用户登录1.1 用户登录凭证存储说明: 由于用户登录之后,后端服务器会返回给前端用户的token信息. 前端需要保存该token.否则请求结束之后,数据将会销毁.问题: 服务器端的数据应该存储到哪个位置?1.2 Session与Cookie1.2.1 Session介绍**Session:**在计算机中,尤其是在网络应用中,称为“会话控制”。Session对象存储特定用户会话所需的属性及配置信息。这样,当用户在应用程序的Web页之间跳转时,存储在Session对象中的.

2022-03-16 23:33:23 74

原创 day11

1. 实现用户登录操作1.1 编辑页面JS1.1.1 属性绑定编辑页面 属性定义1.2 Form表单校验1.2.1 Form表单校验规则Form 组件提供了表单验证的功能,只需要通过 rules 属性传入约定的验证规则,并将 Form-Item 的 prop 属性设置为需校验的字段名即可2个核心属性: 1.rules 定义校验规则 2.prop 设定采用哪种校验方式.1.2.2 校验规则实现标识页面 2.完成校验规则 校验页面展现1.3 重置按钮实现1..

2022-03-16 23:27:46 60

原创 day10

1. 项目前后端搭建1.1 后端系统搭建1.1.1 创建后端项目1.1.2 创建步骤POM.XML文件 1.parent标签 2.依赖项 3.插件主启动类POJO 路径jt-common\src\main\java\com\jt\pojo的POJO 全部复制 com.jt.pojoVO jt-common\src\main\java\com\jt\vo 全部复制 com.jt.voMapper 只写UserMapper的层级ServiceControllerMapper接口

2022-03-16 23:22:31 110

原创 day09

1.VUE中组件化思想1.1 分布式思想1.1.1 传统项目设计思想说明: 单体项目架构设计 在同一个tomcat服务器中. 如果一个模块出现问题,则直接影响整个tomcat服务器运行.项目架构设计耦合性高.1.2 分布式思想核心理念: 根据特定的规则,将程序进行拆分. 未来学习微服务架构的设计思想.1.2.1 根据模块拆分说明: 根据项目中不同的模块,拆分为不同的tomcat服务器. 如果某台tomcat服务器发送异常,则不影响整个项目的运行.1.2.2 根据层级拆分

2022-03-16 23:13:45 72

原创 day08

1. Ajax异步调用-POST1.1 对象提交1.1.1 页面JS1.首先封装数据.利用JS对象将数据进行包裹.2.利用post请求,将JS对象进行发送.1.1.2 请求数据说明说明: 数据经过http协议进行传输,则数据由原来的JS对象 变为了有特殊格式意义的JSON串.1.1.3 编辑POJO对象说明: 标识主键自增.1.1.4 编辑后端Controller1.1.5 编辑后端Service1.2 restFul风格实现用户新增1.2.1 编.

2022-03-16 23:03:11 80

原创 day07

1.Axios练习1.1 入门案例<script src="../js/axios.js"></script> <script> /* 1.promise对象解决传统ajax中的回调地狱问题. 2.Axios封装了promise对象,异步调用更加简洁 3.常见请求类型 1.get(查) 2.post(form表单) ...

2022-03-16 22:54:38 92

原创 day04

1. 构建SpringMVC项目1.1 代码结构1.2 编辑UserController用户通过:http://localhost:8090/findAll查询数据1.3 编辑UserService利用MP实现数据全部查询.1.4 效果测试2. JSON结构2.1 JSON介绍JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。它使得人们很容易的进行阅读和编写。同时也方便了机器进行解析和生成。它是基于 JavaS.

2022-03-16 22:45:21 158

原创 day03

1. Mybatis 接口注解说明1.1 需求说明Mybatis实现数据查询时有2种Sql的写法.将所有的Sql语句都写到xml映射文件中. (万能操作方式) 可以将Sql语句通过注解的方式标识在接口方法中.(只适用于简单操作)1.2 注解的种类说明: 该注解一般都是操作简单的数据查询,如果遇到关联查询/复杂Sql则使用Mapper映射文件的方式 更加通用.1.3 Mybatis 案例练习1.3.1 测试方法@SpringBootTestpublic class T..

2022-03-16 22:28:12 117

原创 day02

1. SpringBoot高级用法1.1 SpringBoot热部署1.1.1 热部署说明每次修改代码修改之后,需要手动的重启服务器. 在开发阶段 能否有一种高效的机制. 每次修改代码之后程序自动重启1.1.2 添加jar包文件<!--SpringBoot核心机制: "开箱即用" 只需导入特定的jar包文件 则可以直接使用其中的功能 根本原因: SpringBoot是对框架的简化,内部进行了扩展,无需程序员操作. --> ...

2022-03-16 22:16:34 101

原创 day01

1. 环境版本说明1.1 IDEA版本1.2 Mysql版本可以使用最新版本的mariadb, 课堂使用5.5 版本 最好不要使用Mysql8.0版本2. IDEA环境配置2.1 IDEA环境说明工作空间: 理论上可以存储多个项目.程序员操守: 路径中不要有中文,空格,特殊字符.2.2 IDEA环境搭建参见PPT2.3 IDEA 关于插件说明2.3.1 社区版本说明: 社区版本 没有Spring/JS/HTML的支持. 需要针对于SpringBoot 需.

2022-03-16 22:05:32 66

原创 mybatis-plus整合oracle 自增主键

1:新建表 TRAVEL_APPLY2:创建序列create sequence SEQ_TRAVEL_APPLYminvalue 1 --增长最小值maxvalue 9999999999 --增长最大值,也可以设置NOMAXvalue -- 不设置最大值start with 1 --从101开始计数increment by 1 --自增步长为1cache 50 --设置缓存cache个序列,如果系统down掉了或者其它情况将会导致序列不连续,也可以设置为---NOCACHE

2022-03-13 12:10:46 3330

原创 项目相关篇

如果有人用脚本刷你们的短信接口怎么办首先,可以设置图形验证码,流量错峰其次,可以获取请求的ip地址,手机号,发送时间,并保存到发送短信记录的日志中,对于短时间多次请求的ip地址,手机号,可以拦截不执行发送手机验证码再次,可以设置单位时间内发送短信的总数量,比如设定1秒最多只发送10条验证码。但这种方式会降低并发性使用Nginx+Lua也可以做防刷,和黑名单非对称加密,什么是数字签名非对称加密是一种算法,指的是加密和解密时使用不同的密钥,叫着公私钥数字签名就是在非对称加密的基础上,使用

2021-12-22 13:39:10 1107

原创 设计模式篇

设计模式部分常见的设计模式说一下单例模式:一个类只能有一个实例,分为饿汉模式(迫切加载)和懒汉模式(延迟加载)和枚举。工厂模式:隐藏了产品的复杂创建过程,实现生产功能的复用,让产品生产更加高效。分为简单工厂(需要来回切换生产线),工厂方法(开设新的生产线),抽象工厂(制定创建产品的接口,让子工厂选择创建哪种产品)在Spring中各种的BeanFactory创建bean都用到了模板模式:定义一个算法骨架或者算法的流程,而不同的实例实现方式不同,将某个或多个具体的实现延迟到子类中,比如Redis

2021-12-22 13:37:59 103

原创 微服务部分

基础概念什么是集群集群使将应用复制成多个相同的应用,一起来工作,从而提高工作能力。即将多个应用程序分散在不同的服务器,每个服务器都独立运行相同的代码。可以分散服务器压力解决高并发的问题,同时也能预防单节点故障,即一台服务器故障不影响其他服务器正常运行,但没有解决单体应用代码臃肿,业务复杂,维护性差等等问题什么是负载均衡使用了集群后,解决高并发同时有一个新的问题,就是客户端的请求如何分配到多台服务。因此需要通过负载均衡器,比如Nginx,使用负载均衡算法比如轮询、权重、随机等等将请求路由到不同的服.

2021-12-22 13:36:54 359

原创 数据库基础

数据库基础求平局值用什么,分组用什么统计平局值:avg分组:group by两个结果集求并集用什么union 并集 , union all(允许重复)完整查询SQL中的关键字的定义顺序SELECT 列名 FROM 表1 JOIN 表2 ON 条件 WHERE 条件 GROUP BY 列名 HAVING 条件 ORDER BY 列名 LIMIT完整的多表JOIN查询,SQL中关键字的执行顺序FROM --> ON --> JOIN --> WHERE -->

2021-12-22 13:35:27 80

原创 JavaEE&框架&中间件

Spring部分介绍一下SpringSpring是一个开源的轻量级控制反转和面向切面编程的容器框架。轻量级是说它开发使用简单,功能强大。控制反转是指将对象的创建,销毁控制交给ioc容器,方便解耦合,降低维护难度,面向切面编程是指将相同的逻辑横向抽取出来,可以对一些通用业务如事务,日志进行集中管理说下Spring框架的组成CoreContain核心容器模块:spring-core:提供框架的基本组成部分,包括 IoC 和依赖注入功能spring-beans:提供 BeanFactory,工厂模.

2021-12-22 13:34:04 452

原创 JAVASE

一.JavaSE 部分基础篇Java中基本数据类型有哪些?byte:8位,最大存储数据量是255,存放的数据范围是-128~127之间。short:16位,最[大数据]存储量是65536,数据范围是-32768~32767之间。int:32位,最大数据存储容量是2的32次方减1,数据范围是负的2的31次方到正的2的31次方减1。long:64位,最大数据存储容量是2的64次方减1,数据范围为负的2的63次方到正的2的63次方减1。float:32位,数据范围在3.4e-45~1.4e3

2021-12-22 13:30:50 213

原创 Java基础

前言如果你想自学 Java,认真看完本文,你以后的职场生涯至少少走1年弯路。本文会持续更新,建议收藏。初衷在 CSDN 上经常有同学私聊我询问 “如何自学 Java”、“想转行 Java 靠谱吗” 等问题,因为自己也是在大学时自学的 Java,所以我能理解这些同学的痛苦和迷茫。写这篇文章前,我看了一些网上 Java 自学的文章,很多我都不太满意,有的甚至让我感到愤怒,要么是站在现有的视角侃侃而谈,要么是纯粹的瞎编骗小白。很多文章都有一个老毛病:完全没有从小白的视角去思考,内容太多,什么

2021-11-05 15:38:07 134

空空如也

空空如也

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

TA关注的人

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