码迷,mamicode.com
首页 > 2018年09月21日 > 全部分享
spring boot整合双持久层框架jpa、mybatis
公司之前用的是spring boot + jpa,但由于jpa无法完美的解决某些动态查询问题,就使用的jdbcTemplate 动态封装SQL,由于代码相对复杂,可读性差,现准备再引入mybatis。下面说一下整合过程中遇到的问题,以及所踩的坑。 为避免出现问题我们先准备一个干净的工程进行测试 选择 ...
分类:编程语言   时间:2018-09-21 15:18:31    阅读次数:607
Xamarin Essentials教程打开文件
Xamarin Essentials教程打开文件 FileSystem类的OpenAppPackageFileAsync()方法可以用来打开App包中特定的文件,其语法形式如下: public static System.Threading.Tasks.Task<System.IO.Stream> ...
分类:其他好文   时间:2018-09-21 15:18:05    阅读次数:160
kolla之docker私有仓库创建
kolla镜像自从P版以后就没有向之前版本直接下载一个tar然后放入仓库那么简单了。 正式开始搭建仓库: 1、启动仓库容器 docker run -d -v /opt/registry:/var/lib/registry -p 4000:5000 --restart=always --name re ...
分类:其他好文   时间:2018-09-21 15:17:58    阅读次数:547
Java并发编程(十三)-- 线程池实现原理
在上一章我们从宏观上介绍了ThreadPoolExecutor,本文将深入解析一下线程池的具体实现原理 原理解析 线程池状态 在ThreadPoolExecutor中定义了一个volatile变量,另外定义了几个static final变量表示线程池的各个状态: runState表示当前线程池的状态 ...
分类:编程语言   时间:2018-09-21 15:17:48    阅读次数:202
[转贴]infoQ VSTS被拆成5个部分,以Azure DevOps服务形式推出
VSTS被拆成5个部分,以Azure DevOps服务形式推出 http://www.infoq.com/cn/news/2018/09/vsts-divide5parts-azuredevops?utm_source=news_about_Devops&utm_medium=link&utm_ca ...
分类:其他好文   时间:2018-09-21 15:17:41    阅读次数:197
排序算法分享
十种常见排序算法可以分为两大类:1. 非线性时间比较类排序:通过比较来决定元素间的相对次序,由于其时间复杂度不能突破O(nlogn),因此称为非线性时间比较类排序。2. 线性时间非比较类排序:不通过比较来决定元素间的相对次序,它可以突破基于比较排序的时间下界,以线性时间运行,因此称为线性时间非比较类... ...
分类:编程语言   时间:2018-09-21 15:17:34    阅读次数:193
js屏蔽/过滤 特殊字符,输入就删除掉,实时删除,
原文:http://niuxiaoxia870563296.iteye.com/blog/1828189 1.替换方法: 2.输入之后立即清除: 3.如果是特殊字符,禁止输入: ...
分类:Web程序   时间:2018-09-21 15:17:26    阅读次数:241
iOS开发UI篇—UIScrollView控件介绍
iOS开发UI篇—UIScrollView控件介绍 一、知识点简单介绍 1.UIScrollView控件是什么? (1)移动设备的屏幕?大?小是极其有限的,因此直接展?示在?用户眼前的内容也相当有限 (2)当展?示的内容较多,超出?一个屏幕时,?用户可通过滚动?手势来查看屏幕以外的内容 (3)普通的 ...
分类:移动开发   时间:2018-09-21 15:17:12    阅读次数:182
python中的__getattr__、__getattribute__、__setattr__、__delattr__、__dir__
__getattr__: 属性查找失败后,解释器会调用 __getattr__ 方法. a.tmpnone 表达式执行顺序: 1、首先会检查a实例有没有名为x的属性 2、到类(a.__class__)中查找 3、顺着继承树继续查找. 4、调用a所属类中定义的 __getattr__ 方法,传入sel ...
分类:编程语言   时间:2018-09-21 15:17:03    阅读次数:164
22-1 rbac权限设计
一 表结构设计 1 from django.db import models 2 3 # Create your models here. 4 from django.db import models 5 6 # Create your models here. 7 8 9 # 用户表 10 cla ...
分类:其他好文   时间:2018-09-21 15:16:52    阅读次数:174
Opencv3 Mat对象构造函数与常用方法
构造函数 Mat() Mat(int rows,int cols,int type) Mat(Size size,int type) Mat(int rows,int cols,int type,const Scalar &s) Mat(Size size,int type,const Scalar ...
分类:其他好文   时间:2018-09-21 15:16:45    阅读次数:299
iOS-原生纯代码约束总结(一)之 AutoresizingMask
一,概述 iOS有两大自动布局利器:autoresizing 和 autolayout(autolayout是IOS6以后新增)。autoresizing是UIView的属性,一直存在,使用也比较简单,但是没有autolayout那样强大。如果你的界面比较简单,要求的细节没有那么高,那么你完全可以使 ...
分类:移动开发   时间:2018-09-21 15:16:38    阅读次数:233
distribution 分发数据库 灾难恢复 备份恢复
参考: http://www.sqlservercentral.com/articles/Replication/117265/ 前提: 准备一台电脑,主机名和以前的分发数据库一致。并且安装sql server 恢复步骤: 在新的distribution服务器上 1.配置distribution,增 ...
分类:数据库   时间:2018-09-21 15:16:31    阅读次数:214
第12章 训练你的第一个CNN
第12章 训练你的第一个CNN 既然熟悉了CNN基础,我们将用python和keras实现我们的第一个CNN。我们通过快速的回顾当构建和训练你的CNNs时应当注意的keras配置开始本章。之后将实现ShallowNet,它是一个仅有单个CONV层的非常浅的CNN。但是,不要被这个网络的简洁性蒙蔽了你 ...
分类:其他好文   时间:2018-09-21 15:16:22    阅读次数:142
深度挖掘区块链挖矿系统本质是什么
区块链挖矿系统开发,区块链挖矿软件开发,区块链挖矿平台开发,区块链挖矿APP开发,区块链挖矿小程序,区块链挖矿模式,区块链挖矿系统源码。 ...
分类:其他好文   时间:2018-09-21 15:16:13    阅读次数:124
iOS开发UI篇—UITableview控件基本使用
iOS开发UI篇—UITableview控件基本使用 一、一个简单的英雄展示程序 NJHero.h文件代码(字典转模型) #import <Foundation/Foundation.h> @interface NJHero : NSObject/** * 头像 */@property (nonat ...
分类:移动开发   时间:2018-09-21 15:16:06    阅读次数:201
Kubernetes集群手动部署(二)
本文源链接地址:https://www.93bok.com 前言 这里我用了三台机器,一台master,两台node,先从小的开始吧,一步一步的搭建熟悉之后,我们再来搭建高可用的kubernetes架构。Master和Node上都需要安装docker服务 <! more 架构图 实验环境: 服务器I ...
分类:Web程序   时间:2018-09-21 15:15:58    阅读次数:188
798条   上一页 1 ... 23 24 25 26 27 28 29 ... 47 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!