MyBatis源码分析
1.使用步骤 //加载核心配置文件 InputStream is = Resources.getResourceAsStream("mybatis-config.xml"); //解析配置文件得到SqlSessionFactory对象 SqlSessionFactory sqlSessionFactory = new SqlSessionFactoryBuilder().build(is); //…
1.使用步骤 //加载核心配置文件 InputStream is = Resources.getResourceAsStream("mybatis-config.xml"); //解析配置文件得到SqlSessionFactory对象 SqlSessionFactory sqlSessionFactory = new SqlSessionFactoryBuilder().build(is); //…
本文目录: 正文: 为了节省快递成本「风速打单」软件自动将收件人姓名、电话、收货地址相同的订单合并打印,这是个非常实用的功能,能够有效地帮助商家降低快递成本。 然而很多时候同一个用户的多个订单中,有一个商品由于种种原因不能和其他的商品合并打印,我们就只能将已经合并的订单手动拆分,然后再进行打印,非常的麻烦, 风速打单有赞版用户的福音来了,手动拆分订单的日子将一去不复返,我们推出「仓库」功能,「仓库…
关于phpstudy2018搭建网站,访问目录出现Forbidden You don't have permission to access / on this server.: 我都配置好httpd.conf文件了 一开始还以为phpstudy2018出bug了呢,然后才发现还需要在phpstudy设置点东西 1. 首先httpd.conf配置文件需要设置成这样子: 注意到+Indexes前面是…
It took already 12 hours, I try to import a sql file to RDS, I use this command : mysqldump -u -h -p < filename.sql But nothing works and as result, I have this error -- MySQL dump 10.13 Distrib 5.…
在上一篇文章中,笔者简要介绍了websocket的应用场景及优点,戳这里 这篇文章主要来介绍一下在java项目中,特别是java web项目中websocket的应用。 场景:我做了一个商城系统,跟大多数商城系统,分为客户端和后台,客户端供客户浏览,下单,购买,后台主要管理商品,处理订单,发货等。我现在要实现的功能是,当客户端有客户下单,并且支付完成以后,主动推送消息给后台,让后台的人知道,好去处…
服务发现 当spring在构建bean时,populateBean对属性填充时,会触发beanPostProcessor流程, 然后会进行ReferenceAnnotationBeanPostProcessord的流程,对服务进行发现,注入 public class ReferenceAnnotationBeanPostProcessor extends AbstractAnnotationBea…
实现高可用方案 首先了解一下高可用集群高可用:透明切换,故障切换,连接管理器/集群管理器 pgpool-Ⅱ:连接池、复制、负载均衡功能PatroniCorosync+pacemaker高可用解决方案Corosyncpacemakercorosync+pacemaker架构协作资源分配:设置资源倾向性(实现负载均衡功能) 系列文章 keepalived学习记录:对其vip漂移过程采用gdb跟踪 Ke…
Python3支持三种不同的数值类型: 整型(int)--通常被称为是整型或整数,可以是正整数或负整数,不带小数点。Python3整型是没有限制大小的,可以当做long类型使用, 但实际上由于机器内存的有限,我们使用的整数是不可能无限大的。 浮点型(float)--浮点型数字由整数部分和小数部分组成,浮点型也可以使用科学计数法表示(2.5e2 = 2.5 x 102 = 250) 复数(compl…
base.html–(父模板页) <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> {# <link rel="stylesheet" href="/static/css/bootstrap.css"&g…
celine盒子包火的都快爆炸了,大街上几乎是人手一枚,个个都在背。很多妹子立刻就看中它的颜值,立刻回去就买了一个,结果到手之后却发现这个肩带实在是太难弄了(原因是新包肩带都是拆卸掉的,需要自己回来安装),于是在朋友圈求助、度娘上找“赛琳包带子怎么装”、“celine box肩带调节长度”,结果出了一大堆,看了半天还不明白,怎么办???其实这个问题很容易解决,小编就来支招,一起跟着小编,一步一步的…