1、首先crontab -e 编辑定时任务 2、按 【Ctrl + X】,如果没有改动会直接退出,否则会先跳到下一个界面(这一步也可以先使用【Ctrl + O】写入,再用【Ctrl + X】退出) 3、直接按 【Y】,再进入下一个界面,如下图:(我印象里以前不是这样子的啊,可能是老了,记错了) 4、 ...
分类:
其他好文 时间:
2020-02-05 13:13:27
阅读次数:
765
MyBatis快速入门 简介 MyBatis 是支持定制化 SQL、存储过程以及高级映射的优秀的持久层框架。MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集。MyBatis可以使用简单的XML用于配置和原始映射,将接口和Java的POJO类映射成数据库中的记录使开发者只需 ...
分类:
其他好文 时间:
2020-02-04 20:13:49
阅读次数:
64
视图: 一个临时表被反复使用的时候,对这个临时表起一个别名,方便以后使用,就可以创建一个视图,别名就是视图的名称。视图只是一个虚拟的表,其中的数据是动态的从物理表中读出来的,所以物理表的变更回改变视图。 创建: create view v1 as SQL 例如:create view v1 as s ...
分类:
数据库 时间:
2020-02-02 19:58:25
阅读次数:
111
mybatis概述: MyBatis 是一款优秀的持久层框架,它支持定制化 SQL、存储过程以及高级映射。MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集。MyBatis 可以使用简单的 XML 或注解来配置和映射原生类型、接口和 Java 的 POJO(Plain Ol ...
分类:
其他好文 时间:
2020-02-01 23:08:21
阅读次数:
76
【时间】 1. 关注各系统服务器时间、第三方服务器、数据库时间同步问题。两方交易时,如果两方服务器时间相差太大,对方可能进行校验拒绝交易。 2. 不同的系统使用的时间类型可能不同,传递时需要转换。常用的类型有:Date、timestamp、String。精确值不同:年月日、年月日时分秒、年月日时分秒 ...
分类:
其他好文 时间:
2020-02-01 17:55:23
阅读次数:
102
初识 MyBatis MyBatis 是第一个支持自定义 SQL、存储过程和高级映射的类持久框架。MyBatis 消除了大部分 JDBC 的样板代码、手动设置参数以及检索结果。MyBatis 能够支持简单的 XML 和注解配置规则。使 Map 接口和 POJO 类映射到数据库字段和记录。 MyBat ...
分类:
数据库 时间:
2020-02-01 16:35:41
阅读次数:
94
初识 MyBatis MyBatis 是第一个支持自定义 SQL、存储过程和高级映射的类持久框架。MyBatis 消除了大部分 JDBC 的样板代码、手动设置参数以及检索结果。MyBatis 能够支持简单的 XML 和注解配置规则。使 Map 接口和 POJO 类映射到数据库字段和记录。 MyBat ...
分类:
数据库 时间:
2020-02-01 14:49:48
阅读次数:
85
练习 1:导入型形式参数(in类型) CREATE OR REPLACE PROCEDURE raise_salary (p_id IN emp.empno%TYPE) IS --变量声明 BEGIN UPDATE emp SET sal = sal * 1.1 WHERE empno = p_id ...
分类:
数据库 时间:
2020-02-01 10:37:13
阅读次数:
107
(源于一位非常厉害的dba,可惜我们相互失去了各自的联系) 1. 数据库尽量拆分到不能再拆分为止,逻辑上面通过视图和存储过程组合 2. 写入频繁的表,不能频繁删除,会导致碎片化,可以增加一个字段用来表示数据是否删除,然后定期整理,先通过删除字段区分,把没删除的数据查询拷贝到一张表,然后截断原来的表, ...
分类:
数据库 时间:
2020-01-31 10:36:41
阅读次数:
95
1、 触发器定义: 触发器(trigger)是SQL server 提供给程序员和数据分析员来保证数据完整性的一种方法,它是与表事件相关的特殊的存储过程,它的执行不是由程序调用,也不是手工启动,而是由事件来触发,比如当对一个表进行操作( insert,delete, update)时就会激活它执行。 ...
分类:
数据库 时间:
2020-01-27 09:47:16
阅读次数:
102