Wesley13 Wesley13
3年前
SSH实现动态数据源切换,事务场景下使用AOP
上周写代码遇到了切换数据源的问题,在同一个方法中向两个不同数据源做一些操作,但是这个方法使用了事务,所以网上一般动态切换数据源的方法就失效了。框架是spirngmvchibernate,数据库是oracle,连接池druid。一般情况下,操作数据都是在DAO层进行处理。一种办法是使用多个DataSource然后创建多个SessionFa
Wesley13 Wesley13
3年前
JDK下载(最新)2019年8月整理
JDK的下载对于刚入门的朋友来说,第一步肯定是下载JDK,但是现在大部分网上的教程都不是最新的下载流程,新入门的朋友不一定能看懂,所以我会慢慢整理从0基础开始的知识。还有一些新入门的朋友可能踩到的坑,有不懂的朋友可以留言给我。        在Oracle官网可以下载JDK(JavaDevelopmentKit)中文叫java工具集,因
Wesley13 Wesley13
3年前
2.Mysql集群
前言:Mycat:一个彻底开源的,面向企业应用开发的大数据库集群支持事务、ACID、可以替代MySQL的加强版数据库一个可以视为MySQL集群的企业级数据库,用来替代昂贵的Oracle集群一个融合内存缓存技术、NoSQL技术、HDFS大数据的新型SQLServer结合传统数据库和新型分布式数据仓库的新一代企业级数据库产品
Stella981 Stella981
3年前
Caché到MySQL数据同步方法!
随着医疗行业信息化的发展,积累了大量的业务数据,如何挖掘这些数据,实现数据的可视化被提上日程,医院中通常有许多的信息化系统,使用的又都是不同厂商的数据库产品,如何统一汇聚数据,实现数据互通也是一个大问题。目前有一款数据交换软件TreeSoft数据库管理系统,可以实现异构的数据自动交换同步,目前支持MySQL,Oracle,SQLServe
Stella981 Stella981
3年前
C#实现代码生成器【客户端】
做了2,3年的javaweb,始终木有逃离所谓基础业务,增删改查这些一成不变的东西写起来浪费大量时间,于是做了个简单的代码生成器快速生成代码生成器的原理其实很简单,都是基于模板实现替换,模板基于是Nvelocity。部分代码展示:【目前只支持mysql、oracle、sqlite三种数据库的连接有需要可以自己增加】singSy
Wesley13 Wesley13
3年前
Mysql优化系列(1)
1.简单介绍InnoDB给MySQL提供了具有提交,回滚和崩溃恢复能力的事务安全(ACID兼容)存储引擎。InnoDB锁定在行级并且也在SELECT语句提供一个Oracle风格一致的非锁定读。这些特色增加了多用户部署和性能。没有在InnoDB中扩大锁定的需要,因为在InnoDB中行级锁定适合非常小的空间。InnoDB也支持FOREIGNKEY强制。在
Wesley13 Wesley13
3年前
B
BTreeBTree又叫做B树,和平衡二叉树不同的地方在于B树是多叉树(平衡多路查找树),Oracle和MongoDB的索引技术就是基于B树的数据结构,B树也可以看作是对23查找树的一种扩展。一个m阶的BTree有以下性质1.每个节点最多有m个子节点;2.每个非叶子节点(根节点除外)至少含有m/2个子节点;3.
Wesley13 Wesley13
3年前
DTCC2019第十届中国数据库技术大会将于5月在北京召开
作为国内顶级的数据领域技术盛会,10年来,DTCC见证了国内数据库技术的迅猛发展,各种分布式数据库、NoSQL、NewSQL技术异军突起,与Oracle、DB2等分庭抗礼,甚至大有超越之势。在这种背景下,ITPUB将组织历时半年的数据领域评选活动,向大家展现对数据领域起到了重大推动与贡献作用的热点技术、企业与技术专家。会议时间:2019050808
Wesley13 Wesley13
3年前
mysql设计规范
MySQL数据库与Oracle、SQLServer等数据库相比,有其内核上的优势与劣势。我们在使用MySQL数据库的时候需要遵循一定规范,扬长避短。本规范旨在帮助或指导RD、QA、OP等技术人员做出适合线上业务的数据库设计。在数据库变更和处理流程、数据库表设计、SQL编写等方面予以规范,从而为公司业务系统稳定、健康地运行提供保障。2.1数据
高耸入云 高耸入云
6个月前
如何选择正确的AIGC学习课程?分享一些参加了各种AIGC培训课的经历
2023年11月30日,非营利性研究机构OpenAI推出AI聊天机器人ChatGPT,它所展现出的智能涌现能力在全球范围内引发了一场AI“狂飙”,也在业界点燃了一场百模大战。这一切都是因为以ChatGPT为代表的大语言模型向世人展露出了前所未有的能力,一条