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. 查看iis对应w3wp.exe显示的进程ID号(转载)
  2. Luogu P2982 [USACO10FEB]慢下来 Slowing down | dfs序、线段树
  3. C# — Windows服务安装后自动停止问题
  4. Node — 第四天(Promise与路由)
  5. python里str什么意思_Python 3 字符串中的 STR 和 Bytes 究竟有什么区别?
  6. java多线程论文_Java5 多线程之入门篇-论文
  7. python自动化_day4_迭代器生成器内置函数和匿名函数
  8. red hat linux 改ip,Red Hat Enterprise Linux 7(RHEL7)配置静态IP地址
  9. android启用hdcp_如何在Android的Google键盘中启用单手模式
  10. 乌鲁木齐云计算中心将于5月正式竣工并投入使用
  11. 2019年DevOps最新现状研究报告解读
  12. 96微信编辑器html在哪里,96微信编辑器怎么把文章生成链接?
  13. 关于ddos你了解多少?
  14. 如何录制音频文件mp3?给你推荐好用的几款音频录制软件
  15. esp8266舵机驱动_使用Arduino和ESP8266通过网页控制舵机
  16. 1001: 植树问题 ZZULIOJ
  17. IntelliJ IDEA下载
  18. 如何做一个基于微信菜谱美食小程序系统毕业设计毕设作品
  19. flash游戏html5支持吗,当flash邂逅html5
  20. Java实验7《字符串和文本I/O 》

热门文章

  1. turtle叠边形绘制使用turtle库,绘制一个叠边形,其中,叠边形内角为100度。提示:一共9条边,共2圈,每次左转角度为80度(720/9)输出示例叠边形效果如下:
  2. html5风车转圈,HTML5 风车特效
  3. 携程python工程师_携程面试之后的一些感想
  4. python爬贴吧回复_(python小白必看!)python爬虫详细讲解:静态单网页的内容爬取 爬取对象:百度贴吧湖北大学吧...
  5. 计算机网络数据链路层题库
  6. 浅谈便携式显示屏的优劣以及是否适用于现在的你
  7. 母公司成立83年冲击A股,冷酸灵如何打好翻身仗?
  8. imx6ull中断系统 一
  9. linux futex浅析
  10. 依靠砸钱占领市场份额,一旦资金链断裂就是满盘皆输