自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 ORACLE 如果表不存在,则创建该表,如果字段不存在,则添加字段

oracle sql 表不存在,则创建该表,如果字段不存在,则添加字段

2023-08-18 10:10:25 806

原创 Oracle数据库闪回表

提示ORA-08189: 因为未启用行移动功能, 不能闪回表。一般来说出现这种错误,就是数据库表不支持闪回功能,修复很简单,开启即可。ORA-08189: 因为未启用行移动功能, 不能闪回表解决。所以执行以下语句 再执行闪回。

2023-08-07 09:58:01 208

转载 BigDecimal.setScale用法总结(固定精度)

BigDecimal.setScale用法

2023-06-14 10:56:10 386

原创 开发中遇到的问题总结

开发中遇到的问题总结

2023-02-08 13:52:10 170

原创 oracle数据库用户被锁原因查看

解锁用户,执行命令:alter user 用户名 account unlock;

2023-02-06 15:35:43 2027 1

转载 分库分表~

为什么要分库分表关系型数据库以MySQL为例,单机的存储能力、连接数是有限的,它自身就很容易会成为系统的瓶颈。当单表数据量在百万以内时,我们还可以通过添加从库、优化索引提升性能。一旦数据量朝着千万以上趋势增长,再怎么优化数据库,很多操作性能仍下降严重。为了减少数据库的负担,提升数据库响应速度,缩短查询时间,这时候就需要进行分库分表。如何分库分表分库分表就是要将大量数据分散到多个数据库中,使每个数据库中数据量小响应速度快,以此来提升数据库整体性能。针对数据切分类型,大致可以分为:垂直(纵向

2022-04-22 16:32:45 100

转载 ORACLE 锁表问题

//查询被锁住的表select b.owner TABLEOWNER, b.object_name TABLENAME, c.OSUSER LOCKBY,c.USERNAME LOGINID, c.sid SID, c.SERIAL# SERIALfrom v$locked_object a,dba_objects b, v$session cwhere b.object_id = a.object_id AND a.SESSION_ID =c.sid;//通过SID、SERIAL解...

2021-01-28 16:36:45 165 1

转载 RESTful API接口设计标准及规范

RESTful发展背景及简介网络应用程序,分为前端和后端两个部分。当前的发展趋势,就是前端设备层出不穷(手机、平板、桌面电脑、其他专用设备…)。因此,必须有一种统一的机制,方便不同的前端设备与后端进行通信。这导致API构架的流行,甚至出现"APIFirst"的设计思想。RESTful API是目前比较成熟的一套互联网应用程序的API设计理论。REST(Representational State Transfer)表述性状态转换,REST指的是一组架构约束条件和原则。 如果一个架构符合REST的约束条

2020-06-01 17:01:19 244

转载 restful风格

概念一种软件架构风格、设计风格,而不是标准,只是提供了一组设计原则和约束条件。它主要用于客户端和服务器交互类的软件。基于这个风格设计的软件可以更简洁,更有层次,更易于实现缓存等机制。URL定义资源:互联网所有的事物都可以被抽象为资源资源操作:使用POST、DELETE、PUT、GET,使用不同方法对资源进行操作。分别对应 添加、 删除、修改、查询。传统方式操作资源http://127.0.0.1/item/queryUser.action?id=1查...

2020-06-01 14:22:10 88

转载 spring data

1、jpa、spring data jpa、hibernate、spring data jdbc之间的关系jpa是java提供持久化的一套规范,一套接口,而接口是需要实现才能工作的,而Hibernate就是实现了这套规范的orm框架spirng data jpa是spring提供的一套简化JPA开发的框架,按照约定好的【方法命名规则】写dao层接口,就可以在不写接口实现的情况下,实现对数据库...

2019-12-30 09:48:06 129

转载 bat脚本定时备份mysql数据库

1、定时全备1.1、按数据日期每天全备一次@echo off:startset datet=%date:~0,4%%date:~5,2%%date:~8,2%echo 开始备份,当前数据日期为%datet%,备份文件全路径为:E:\mysql-senior\mysql备份\定时\webchat-%datet%.sqlmysqldump -uroot -pok -h127.0.0.1 --...

2019-12-29 16:35:22 220

转载 mysql忘记密码解决方案及三种方式修改密码

mysql用户分为root用户(超级管理员,拥有所有权限)和普通用户,mysql服务器通过权限表来控制用户对数据库的访问,这些权限表存于root用户下的mysql数据库中。在使用mysql数据库过程中,往往需要修改密码的操作,下面介绍三种修改密码的方式:1、使用mysqladmin命令在命令行指定新密码mysqladmin -u root -p password ‘新密码’...

2019-12-29 16:33:13 8887

转载 mysql5.7压缩版安装教程

第一步从官网下载mysql5.7压缩包,解压第二步在mysql安装目录下新建my.ini配置文件[Client]port = 3306[mysqld]port = 3306basedir=D:\mysql\mysql-5.7.25-winx64datadir=D:\mysql\mysql-5.7.25-winx64\datamax_connections=200c...

2019-12-29 16:31:26 70

转载 mysql主从复制

1、拓扑图2、原理从库生成两个线程,一个I/O线程,一个SQL线程;i/o线程去请求主库 的binlog,并将得到的binlog日志写到relay log(中继日志) 文件中;主库会生成一个 log dump 线程,用来给从库 i/o线程传binlog;SQL 线程,会读取relay log文件中的日志,并解析成具体操作,来实现主从的操作一致,而最终数据一致;3、如何安...

2019-12-29 16:29:26 82

原创 SpringMVC和Struts的区别

1、Struts2是类级别的拦截, 一个类对应一个request上下文,SpringMVC是方法级别的拦截,一个方法对应一个request上下文,而方法同时又跟一个url对应,所以说从架构本身上SpringMVC就容易实现restful url,而struts2的架构实现起来要费劲,因为Struts2中Action的一个方法可以对应一个url,而其类属性却被所有方法共享,这也就无法用注解或其他方式...

2018-06-22 15:32:19 192

原创 Hibernate与MyBatis的区别

 两者区别    2.1 开发方面        在项目开发过程当中,就速度而言:            hibernate开发中,sql语句已经被封装,直接可以使用,加快系统开发;            Mybatis 属于半自动化,sql需要手工完成,稍微繁琐;        但是,凡事都不是绝对的,如果对于庞大复杂的系统项目来说,繁杂语句较多,选择hibernate 就不是一个好方案。   ...

2018-06-22 14:53:52 392

转载 spring、springMVC和Struts框架的区别

导读:近期做到的项目中,用到的框架师SSM(SpringMVC+Spring+Mybatis),那么在这之前用过SSH,这里主要是区分一下SpringMVC和Struts,但是由于SpringMVC和Spring真的也挺容易迷糊的,所以,本篇博客,就是区分一下这三者之间的关系,明确其具体所指,为接下来的框架搭建和应用做准备!说明:纯属个人观点一、Spring首先,结合到自己对于Spring的使用,...

2018-06-22 11:30:08 294

空空如也

空空如也

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

TA关注的人

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