上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 20 下一页

2021年8月25日

Oracle数据库性能

摘要: 数据库性能两大指标 QPS(Queries Per Second,每秒查询数)TPS(Transactions Per Second,每秒处理事务数) 具体案例 QPS --一分钟QPS select value from v$sysmetric where metric_name in ('Exe 阅读全文

posted @ 2021-08-25 11:05 周公 阅读(1438) 评论(0) 推荐(0) 编辑

Mybatis笔记

摘要: 1. iBATIS自带的queryForList(String statementName,int start,int size)不推荐使用。 说明:其实现方式是在数据库取到statementName对应的SQL语句的所有记录,再通过subList取start,size的子集合。正例:Map<Str 阅读全文

posted @ 2021-08-25 10:35 周公 阅读(95) 评论(0) 推荐(0) 编辑

2021年8月24日

Oracle笔记

摘要: 1. Oracle长字符串使用clob, java中String与之对应 2.count(1) 和count(*)比较 a. 查询结果一样 b. 如果没有主键,count(1) 比count(*)快 如果有主键,count(主键)是最快的 c. 如果只有一个字段,count(*)最快 3.某一列的值 阅读全文

posted @ 2021-08-24 19:59 周公 阅读(24) 评论(0) 推荐(0) 编辑

2021年8月23日

equals和hashCode

摘要: 前言 在程序设计中,有很多的“公约”,遵守约定去实现你的代码,会让你避开很多坑,这些公约是前人总结出来的设计规范。 Object类是Java中的万类之祖,其中,equals和hashCode是2个非常重要的方法。 这2个方法总是被人放在一起讨论。最近在看集合框架,为了打基础,就决定把一些细枝末节清理 阅读全文

posted @ 2021-08-23 14:24 周公 阅读(303) 评论(0) 推荐(0) 编辑

2021年7月28日

日常总结

摘要: SQL查询,使用未过期方法 public String searchCreditNoPayDateByUserId(Long userId) { String sql = "select to_char(min(t2.repayment_date),'yyyy-mm-dd') from t_cred 阅读全文

posted @ 2021-07-28 16:56 周公 阅读(18) 评论(0) 推荐(0) 编辑

2021年7月27日

线程死锁

摘要: 死锁(DeadLock)死锁概述线程死锁是指两个或两个以上的线程互相持有对方所需要的资源,由于synchronized的特性,一个线程持有一个资源,或者说获得一个锁,在该线程释放这个锁之前,其它线程是获取不到这个锁的,而且会一直死等下去,因此这便造成了死锁。 死锁产生的条件互斥条件:一个资源,或者说 阅读全文

posted @ 2021-07-27 20:30 周公 阅读(212) 评论(0) 推荐(0) 编辑

2021年7月26日

Oracle 表连接

摘要: 关系图 建表 --t_class create table t_class(id number,name varchar2(20)); insert into t_class values(1,'信管'); insert into t_class values(2,'计算机科学'); insert 阅读全文

posted @ 2021-07-26 10:29 周公 阅读(81) 评论(0) 推荐(0) 编辑

2021年7月23日

开发笔记

摘要: 1. logId生产策略:UUid 原因:不重复字符串 String logId = UUID.randomUUID().toString().replaceAll("-",""); 2.MessageFormat,字符串传参构造 标准写法: String rateTemplate = "'{'\" 阅读全文

posted @ 2021-07-23 09:38 周公 阅读(23) 评论(0) 推荐(0) 编辑

2021年6月29日

索引

摘要: 索引原理 创建索引会在磁盘中创建一颗平衡树,一个表数据假设有一个亿条数据,没有索引最多需要检索一亿次,如果创建了索引,只需要20次左右。故查询速度明显加快 而每次的更新都有可能让这棵树的接口发生很大的调整,故表中增加了索引会导致更新数据变慢,而且耗费cup等资源和内存空间。 例子 主键是聚集索引,如 阅读全文

posted @ 2021-06-29 13:59 周公 阅读(25) 评论(0) 推荐(0) 编辑

2021年6月1日

SSM成长笔记

摘要: @Mapper 和 @Repository注解区别 1、使用@mapper后,不需要在spring配置中设置扫描地址,通过mapper.xml里面的namespace属性对应相关的mapper类,spring将动态的生成Bean后注入到ServiceImpl中。 2、@repository则需要在S 阅读全文

posted @ 2021-06-01 15:50 周公 阅读(43) 评论(0) 推荐(0) 编辑

上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 20 下一页

导航