MyBatis总结(五)--settings属性介绍

本文内容来自尚硅谷   说明 settings属性是MyBatis 中极为重要的调整设置,它们会改变 MyBatis 的运行时行为。下表描述了设置中各项的意图、默认值等 可以在官网中查看所有的set参数值http://www.mybatis.org/mybatis-3/zh/configuration.html#settings 这里以mapUnderscoreToCamelCase值...
分类: 其他 发布时间: 09-13 23:00 阅读次数: 0

MyBatis总结(六)--typeAliases属性介绍

说明: typeAliases别名处理器:是为 Java 类型设置一个短的名字,可以方便我们 引用某个类。 正常情况下不推荐使用该别名处理器,因为使用了别明处理器不方便直接观察到所对应的类,在项目维护起来不方便   1对单个类起别名 在mybatis配置文件中进行如下配置 <!-- 3、typeAliases:别名处理器:可以为我们的java类型起别名 别名不区分大...
分类: 其他 发布时间: 09-13 23:00 阅读次数: 0

MyBatis总结(七)--environments属性介绍

本文内容来自尚硅谷 可配置多个数据源,用id指定到底使用哪个数据源   1配置实例 这里使用了dev_mysql数据源 <!-- 4、environments:环境们,mybatis可以配置多种环境 ,default指定使用某种环境。可以达到快速切换环境。 environment:配置一个具体的环境信息;必须有两个标签;id代表当前环境的唯一标识 tran...
分类: 其他 发布时间: 09-13 23:00 阅读次数: 0

MyBatis总结(八)--全局配置文件_databaseIdProvider_多数据库支持

databaseIdProvider:使得MyBatis 可以根据不同的数据库厂商执行不同的语句。     在mybatis配置文件中进行如下配置 <!-- 5、databaseIdProvider:支持多数据库厂商的; type="DB_VENDOR":VendorDatabaseIdProvider 作用就是得到数据库厂商的标识(驱动getDatabaseP...
分类: 其他 发布时间: 09-13 23:00 阅读次数: 0

MyBatis总结(九)--mapper标签介绍

说明: 本文内容来自尚硅谷 mapper可以注册一个sql映射 用法一(常用这种方式) resource:引用类路径下的sql映射文件 实例 <mapper resource="mybatis/mapper/EmployeeMapper.xml"/>   用法二 url:引用网络路径或者磁盘路径下的sql映射文件 实例 <mapper ...
分类: 其他 发布时间: 09-13 22:59 阅读次数: 0

MyBatis总结(十)--实现一个增删改查

该mybatis所有总结均来自尚硅谷 本文代码是在MyBatis总结(二)--helloworld基础上进行修改的   1修改EmployeeMapper.xml <?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "...
分类: 其他 发布时间: 09-13 22:59 阅读次数: 0

MyBatis总结(十一)--增加一条数据时,如何获取自动设置主键的id值

背景 在https://mp.csdn.net/postedit/82587521中看出在insert时设置的id值为null,是系统自动分配的id值并保存到数据库。如下图 此时想在插入成功时,能够方便的查询出自动分配的id值是多少该怎么办呢?   配置映射文件 说明:这里是mysql数据库,所以支持自增策略。而oralce是不支持自增策略的,可以用序列方式来获取主键值这...
分类: 其他 发布时间: 09-13 22:59 阅读次数: 0

用js给数组Array list按规律排序的方法

var list = [{num:"3"},{num:"1"},{num:"2"}]; list.sort(function(a,b){ return a.num-b.num}); console.log(list); 最后输出结果为   0:{num: "1"} 1:{num: "2"} 2:{num: "3"}
分类: 其他 发布时间: 09-13 22:58 阅读次数: 0

js中用变量作为$()内id的值、动态获取id,及获取其下面的class元素

在开发中写了一个公共方法对模板tpl进行渲染,然而他的id是通过变量传值过来的,在网上查阅后找到解决方法,写法如下: $("#"+tplVal).html(html); 用$("#"+变量名)可以获取当前元素对象。 获取以此变量为id的元素下的class写法为 $("#"+aaa+" "+".bbb")...
分类: 其他 发布时间: 09-13 22:58 阅读次数: 0

编码转换工具类

import java.io.ByteArrayOutputStream; import java.io.OutputStreamWriter; import java.io.UnsupportedEncodingException; import org.springframework.util.StringUtils; /** * Description: * 编码相关的封装类 ...
分类: 其他 发布时间: 09-13 22:57 阅读次数: 0

导出excel表格的工具类

package com.xinshiyun.fayuan.web.court.utils; import java.io.IOException; import java.net.URLEncoder; import java.nio.charset.StandardCharsets; import java.text.SimpleDateFormat; import java.util.Ar...
分类: 其他 发布时间: 09-13 22:57 阅读次数: 0

springboot前后端以jar包的形式打包发布

    下图红框内容,决定了你是打包为jar还是war。 我以为打包为war为例说明。 1.设定springboot项目的启动类,在pom.xml中加入以下内容   <build> <plugins> <plugin> <groupId>org.springf...
分类: 其他 发布时间: 09-13 22:56 阅读次数: 0

gson将json对象转化为java对象

之前我们总是习惯将前端的字段一个一个传给后台,但是当字段特别多的时候,这就特别不方便。近期接触到了gson,非常好用的一个工具。 gson使用的整体思路是: 1.前端构造一个json对象,注意:这个对象的每个字段要和java类中的字段名一样,通过如下方式将其构造成一个json对象。 order.name = $("#name").val(); order.totalPrice = $("#...
分类: 其他 发布时间: 09-13 22:56 阅读次数: 0

python range() 函数 小笔记

这是python内置函数 函数语法 range(start, stop[, step]) 参数说明 start: 计数从 start 开始。默认是从 0 开始。例如range(5)等价于range(0, 5); stop: 计数到 stop 结束,但不包括 stop。例如:range(0, 5) 是[0, 1, 2, 3, 4]没有5 step:步长,默认为1。例如:range(...
分类: 其他 发布时间: 09-13 22:55 阅读次数: 0

解决Redis之MISCONF Redis is configured to save RDB snapshots, but is currently not able to persist o...

今天redis时插入数据遇到这么个问题 MISCONF Redis is configured to save RDB snapshots, but is currently not able to persist on disk. Commands that may modify the data set are disabled. Please check Redis lo...
分类: 其他 发布时间: 09-13 22:55 阅读次数: 0

qt 子窗体透明 不受父窗体背景影响 播放视频

使用qt版本 qt5.11.0 windows10 平台 设置子窗体透明的方式很多。但是很多方式在有些情况下效果却很糟。 如果父窗体上播放视频操作,或其他有修改窗体swichbuffer的行为时,透明效果需要做点小操作。 首先子窗体要保证时时刻刻在父窗体上显示,需要继承自父窗体,再先raise()。而如果希望子窗体不受父窗体影响,需要修改窗体flag值。Qt窗体类型有三种,一种是Qt::wi...
分类: 其他 发布时间: 09-13 22:54 阅读次数: 0

qt layout 中 insertspacing addspacing insertstretch addstretch qspaceritem 空白空间管理及拉伸与位置布局

参考博客:https://blog.csdn.net/liang19890820/article/details/51614868 insertspacing addspacing insertstretch addstretch  是layout中原本就有的。 stretch 能让加入的地方空白按比例一致; spacing是设置具体多少像素的间隔 ,后续不管怎么拉伸都无法修改这个间隔; ...
分类: 其他 发布时间: 09-13 22:54 阅读次数: 0

qt 隐式共享和写时拷贝技术

https://blog.csdn.net/liyuanbhu/article/details/77825655
分类: 其他 发布时间: 09-13 22:54 阅读次数: 0

leadtool ts文件 metadata 无法更新

使用leadtool 的demo 解析ts视频文件,在有的电脑上能更新metadata,有的不能,在咨询leadtool客服后,找到原因。 沟通过程如下: All the test was based on the original example Mpeg2Transport.exe And below was the filter grgh getted from the compute...
分类: 其他 发布时间: 09-13 22:54 阅读次数: 0

leadtool 获取rgba帧

 使用leadtool版本V20,V21 leadtool 库播放多媒体,可以直接将yv12的数据显示出来。 通过在代码中添加m_player->editgraph()后,可在 graphstudio.exe 中查看具体的每个环节的格式。 如果需要将其转换成rgba ,需要做如下操作: 1、leadtool sdk 工具中有个工具(LTMMListFilters.exe)可以查看所有...
分类: 其他 发布时间: 09-13 22:53 阅读次数: 0