1. 读写分离

读写分离,怎么做?

1).同一程序中查询的用一个库,写的用一个库?

2).报表统计类的程序用一个库,业务程序用一个库?

2. 环境搭建

后台架构,环境搭建 ,spring 框架 ,minidao支持oracle、mysql、sqlserver  demo 程序原版

3.优化方案

oracle 双击热备,oracle 负载均衡?

4. 汲取优点:

wl:

1.核心core包

2.域,模块

yx:

sql分离

无对象

jg

miniDao

wd 主数据同步

测试技巧:

main +模拟http 请求 or  单元测试中模拟http

业务处理:

wl

生成事实表数据

6.测试sql与代码转换字典 即下,a,b 具体哪一种效率更高。

a.sql 列中转换

select t1.*,

(select cnname from s_dic d whered.enname=t1.review_state

and opttype='P_DIC_REVIEW_STATE')review_state_name,

(select username from s_user u1 whereu1.user_id=t1.operator) operator_name,

u.username create_by_real

from table_1 t1

left join s_user u on u.user_id=t1.create_by

b.代码for循环转换字典。

7. 疑问,探索

注解@Resource  详细介绍

零对象思想?

技术 优化 奇思异想 灵感 疑问 探索汇总相关推荐

  1. 054_《奇思异想编程序Delphi篇》

    <奇思异想编程序Delphi篇> Delphi 教程 系列书籍 (054) <奇思异想编程序Delphi篇> 网友(邦)整理 EMail: shuaihj@163.com 下载 ...

  2. [奇思异想]使用Zookeeper管理数据库连接串

    背景 有一套特定规格的应用(程序+数据库),当有业务需求时,就需要多部署应用,并且所有的应用都使用一个共同的后台来管理.应用新增后,如何通知后台更新连接串成了一个关键的问题.于是就产生了使用ZooKe ...

  3. [奇思异想]使用RabbitMQ实现定时任务

    背景 工作中经常会有定时任务的需求,常见的做法可以使用Timer.Quartz.Hangfire等组件,这次想尝试下新的思路,使用RabbitMQ死信队列的机制来实现定时任务,同时帮助再次了解Rabb ...

  4. 处理urlparse/urllib.parse中修改url参数结果的奇思异想

    最近,同事埋头于对多参url中的每个参数进行模糊测试,达到测试函数能否进行的结果.在写脚本的时候,我开始给他的建议是,将完整的url进行切割,以针对每个list元素进行替换的思路完成脚本,翻了一下之前 ...

  5. 未能捍卫科学家的奇思狂想,这家公司与3000亿美元失之交臂

    本文作者.<相变>一书作者萨菲·巴赫尔(Safi Bahcall) 一种药物如果没有被至少扼杀过三次,就不会是一种好药. -- 詹姆斯·布莱克(1988 年诺贝尔医学奖得主) >&g ...

  6. 关于《写给青少年的数学故事:代数奇思》“二维码”一文的声明

    <写给青少年的数学故事:代数奇思>(以下称"本书")中原有名为"二维码"的一篇文章是"职业数学家在民间"公众号的原创作品,本书作 ...

  7. 7th思妙想 Fun事连连,今天范式7岁啦!

    11.11的狂欢才过 但在今天,激动与喜悦的余波 仍蔓延在范式的各个角落 2021.11.12,范式7岁了! 从2014年成立至今 范式一直奋战在AI落地各行各业的第一线 把一个个奇思妙想 变成了从技 ...

  8. c# 扩展方法奇思妙用高级篇一:改进 Scottgu 的 In 扩展

    先看下ScottGu对In的扩展: 调用示例1: 调用示例2: 原文地址:New "Orcas" Language Feature: Extension Methods 很多介绍扩 ...

  9. c#扩展方法奇思妙用高级篇四:对扩展进行分组管理

    从系列文章开篇到现在,已经实现的很多扩展了,但过多的扩展会给我们带来很多麻烦,试看下图: 面对这么多"泛滥"的扩展,很多人都会感到很别扭,的确有种"喧宾夺主"的 ...

最新文章

  1. ubuntu14.04如何在线安装eclipse以及C/C++开发组件,搭建软件开发平台
  2. liunx 下su 和sudo 的区别
  3. Mysql 锁的机制
  4. 计算c53的c语言的程序,C程序设计的常用算法.doc
  5. 使用Sublime Text作为Markdown编辑器
  6. AIX逻辑卷管理(LVM)
  7. 04-Flutter移动电商实战-打通底部导航栏
  8. 5分钟搞定Loki告警多渠道接入
  9. android studio放置在函数上面看_像写Flutter一样开发Android原生应用
  10. 嘿,来打游戏!中国电竞人才缺口达50万
  11. Android Sensor传感器系统架构初探
  12. 计算机 映射网络驱动器,win7电脑映射网络驱动器的方法?
  13. Java 实现打印文件详解(附demo)
  14. VFP_全面控制EXCEL
  15. EBS中应用,职责,数据组,请求组等关系
  16. C语言中system函数用法解释
  17. Sonatype Nexus Repository Manager
  18. 从打游戏的显卡,到科学先锋,一篇文章读懂异构计算
  19. Oracle Demo库默认用户/密码为什么叫Scott/Tigger
  20. 开展计算机课程的目的,计算机系开展说课程线上教研活动

热门文章

  1. Markdown 最全数学符号与公式速查
  2. < 每日知识点:关于Javascript 精进小妙招 ( Js技巧 ) >
  3. 三维电子沙盘虚拟数字沙盘开发教程第28课
  4. 地理信息|空间描述与空间模式分析
  5. 2010上海工博会上的宜科展台
  6. 计算机专业的有关的外文文献,【计算机专业外文翻译文献翻译最终版材料】
  7. android人脸识别 faceu,faceu
  8. 电科软工数漫图形学二2023期末、期中考点
  9. oppo项目linux,OPPO把联发科技抛弃,Reno项目以后全部使用高通
  10. 301跳转:http跳转https不带www跳转到带www