摘要:
1.SpringAOP spring项目中的事务,安全,日志等功能都可以通过AOP技术实现 AOP proxy底层基于JDK的动态代理或者cglib字节码操作技术,运行时,动态生成被调用类型的子类,并实例化代理对象,实际的方法会被代理给响应的代理对 象 核心概念: 1)Aspect切面,横跨多个类, 阅读全文
摘要:
Oracle中的Merge Into在数据库可以替代update/insert使用,同时具有二者功能,在数据库中没有对应记录时,插入记录;数据库中有对应记录时,更新记录。 语法: 应用: 1、当数据库中已经存在数据时,覆盖数据库中记录,即完全拿最新的数据替换数据库中已有数据。 2、当数据库中已存在数 阅读全文
摘要:
1、以dba方式登陆数据库,由于我创建了多个数据库,登陆时需要指定具体数据库 2、查看sort_area_size 3、查看workarea_size_policy 4、修改sort_area_size 5、修改workarea_size_policy 修改完成后,需要重启数据库服务器,修改才能生效 阅读全文
摘要:
(1)每日英语,【http://open.iciba.com/dsapi/?date=20171011】,date可以为空,date为空时返回当天每日英语信息。 (2)百度翻译,【http://api.fanyi.baidu.com/api/trans/product/index】,是翻译接口,不是 阅读全文
摘要:
import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.Date; /** * 将日期和秒数转换为日时分秒,如:2天3小时23分32秒 * @author WULEI * */ public class TimeSwitch { public static... 阅读全文
摘要:
Mysql在linux默认表名称是区分大小写的,可以通过配置文件使其不区分大小写。 先找到包含有[mysqld]的一个文件,我的是mysql5.7版本,具体文件路径是 /etc/mysql/mysql.conf.d/mysqld.cnf 其他版本可能不是这个文件,网上说的较多的是my.cnf。 总之 阅读全文
摘要:
1、创建分区 创建表partTable,包含4个分区,分区名称分别为part_01,part_02,part_03,part_04。 分区以indate为判断条件,所有小于2011-01-01的数据存在part_01分区中, 大于或等于2011-01-01且小于2013-01-01的数据存储在par 阅读全文
摘要:
USE [master] GO ALTER DATABASE DBname SET RECOVERY SIMPLE WITH NO_WAIT GO ALTER DATABASE DBname SET RECOVERY SIMPLE GO USE DBname GO DBCC SHRINKFILE (N'DBname_log' , 11, TRUNCATEONLY) GO USE [master... 阅读全文