logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

springboot(三):数据库的配置(druid和mybatis)

这里我们采用druid的数据库连接池和mybatis进行数据库的操作。druid的配置Druid号称Java语言中最好的数据库连接池,并且能够提供强大的监控和扩展功能。git官方地址:https://github.com/alibaba/druid1.首先是在pom.xml里面引入需要的依赖包(mybatis,驱动包,druid包)<!-- 引入 mybatis starter-->&

#spring boot#mysql#java +1
后台管理(三):springboot批量删除,插入和事务

我学习搭建的vue后台管理,最近弄到用户-权限-角色的分配。在做给角色分配权限的时候,涉及到数据库的批量删除,插入已经需要用到的事务。这里做一下记录。批量删除在分配的权限列表里面,我可以对角色分配的权限进行删除操作。权限分为三级。如果是删除第一级或者第二级权限,那么子权限肯定也要跟着删除,所以这就需要批量删除了。主要是在角色-权限关系表里面进行操作。这里主要将mapper里面的操作方式,其他没什么

#数据库
android关于Scrollview(或NestedScrollView)嵌套webview出现的问题解决

最近在做一些页面详情页的时候,因为需要用到NestedScrollView嵌套webview进行部分网页的显示。因为之前用的是4.4的android版本测试的,所有没有发现问题。后来在android9.0的版本测试的时候,才发现会出现:webview的页面显示为空白或者高度为0这两种情况。 网上查了好多解决方案,基本都不能用,虽然有一个在onPageFinished里面重新设置webview的高度

#android
android中onFinishInflate和onSizeChange()的调用时机

1.onFinishInflateonFinishInflate是view加载完xml之后执行的方法,相当于只是完成了布局的映射,在这个方法里面是得不到控件的高宽的,控件的高宽是必须在调用了onMeasure方法之后才能得到,而onFinishInflate方法是在setContentView之后、onMeasure之前。2.onSizeChange()控件大小改变后调用,一般调用顺序是:onMe

android防止连续点击的简单实现(kotlin)

首先 方法类:package com.zhou.base.utils/*** Created by zhou on 17/3/20.*/object ToolsUtil {//防止连续点击/** 判断是否是快速点击*/private var lastClickTime: Long = 0val isFastDoubleClick: Booleanget() {val time = System.c

#android
到底了