官网(这里的持久化和前面说的消息持久化是不同的,前面的消息持久化,事务签收都是说的MQ服务器本机,而这里的持久化说的是与本机相连的数据库的数据持久化,包括:kahadb,JDBC等) 为了保证高可用,消息不仅在本机MQ存储(持久化)一份,还要再数据库中持久化一份来保证高可用。 http://acti ...
分类:
其他好文 时间:
2021-06-02 16:28:07
阅读次数:
0
面向对象设计的6大原则: 1.单一职责原则 原则思想:一个方法只负责一件事情。 描述:单一职责原则很简单,一个方法 一个类只负责一个职责,各个职责的程序改动,不影响其它程序。 这是常识,几乎所有程序员都会遵循这个原则。 优点:降低类和类的耦合,提高可读性,增加可维护性和可拓展性,降低可变性的风险。 ...
分类:
其他好文 时间:
2021-06-02 16:06:21
阅读次数:
0
问题描述:springboot整合hive-jdbc时,pom文件加入hive-client依赖,eclipse启动,项目正常启动,访问正常。打成jar包放到服务器启动正常,访问报错如下: org.apache.jasper.JasperException: /views/public.jsp(3, ...
分类:
数据库 时间:
2021-06-02 15:44:58
阅读次数:
0
一、背景 最近在看 Sharding-JDBC方面的内容,此处简单记录一下使用Sharding-JDBC中的复合分片键来实现分表的方法。 二、需求 假设我们有一张订单表customer_order,为了防止单表数据量太大,需要进行分表操作。 此处需要分为3个表 customer_order_0、cu ...
分类:
数据库 时间:
2021-06-02 15:43:14
阅读次数:
0
public class app17_22 { private static String driver = "com.mysql.jdbc.Driver"; private static String url = "jdbc:mysql://localhost:3306/k"; private s ...
分类:
其他好文 时间:
2021-06-02 15:10:03
阅读次数:
0
虚拟机栈 简介 虚拟机栈的出现背景 由于跨平台性的设计,Java的指令都是根据栈来设计的。不同平台CPU架构不同,所以不能设计为基于寄存器的【如果设计成基于寄存器的,耦合度高,性能会有所提升,因为可以对具体的CPU架构进行优化,但是跨平台性大大降低】。 优点是跨平台,指令集小,编译器容易实现,缺点是 ...
分类:
其他好文 时间:
2021-06-02 15:01:36
阅读次数:
0
软件工程课程的课程实践项目之一,总的来说是毫无实用性的玩具程序。 不过在编写的过程中较为有意识的使用了软件工程方面的知识(起码将程序分为了三个模块,并且努力的降低了耦合性。。。) 站在本人的角度上来讲,是对软件工程的一次实践,美中不足的地方在于没有事先编写需求说明文档、设计用例,并使用UML云云。 ...
分类:
其他好文 时间:
2021-06-02 14:58:19
阅读次数:
0
前言 日常接口测试和自动化测试时经常需要用到连接数据库,SoapUI JDBC 可以支持 JDBC 和 Scrip 两种方式连接,这里先纪录下JDBC方式连接 一、数据库连接 1.添加一个JDBC request 2.添加完毕后,看到JDBC的内容页面: 需要我们自己去添加驱动以及连接字符串 注意: ...
分类:
数据库 时间:
2021-06-02 13:22:00
阅读次数:
0
IRowMapper接口: package com.jd.ntil.db; import java.sql.ResultSet; public interface IReowMapper { void mapRow(ResultSet resultSet); } PropertiesUtil类: p ...
分类:
数据库 时间:
2021-06-02 13:17:08
阅读次数:
0
本文只说明如何使用zebra进行分库分表,不涉及原理源码 一 数据源配置文件 <bean id="shardDataSource" class="com.dianping.zebra.shard.jdbc.ShardDataSource" init-method="init"> <!-- lion配 ...
分类:
其他好文 时间:
2021-06-02 13:15:40
阅读次数:
0