码迷,mamicode.com
首页 > 编程语言 > 日排行
springboot整合shiro
一.数据库这块的准备需要创建五张表 数据库有用户(user)、角色(role)、权限(permission)三个实体,除了实体表以外,为了实现表间用户与角色、角色与权限多对多的表间关系,所以产生了user_role、role_permission两张关系表。在下图中,使用红线将表的外键标记了出来,但 ...
分类:编程语言   时间:2019-12-19 18:56:06    阅读次数:89
手写springIoc框架
springIoc的底层实现原理 1.读取bean的XML配置文件 2.使用beanId查找bean配置,并获取配置文件中class地址。 3.使用Java反射技术实例化对象 4.获取属性配置,使用反射技术进行赋值 使用人家spring框架读取对象 创建实体 package com.itmayied ...
分类:编程语言   时间:2019-12-19 18:56:20    阅读次数:84
python 封装的post方法
import requests import json # 发送post请求 def post(url, headers, values): try: headers['Content-Type'] = "application/json; charset=utf-8" response = req ...
分类:编程语言   时间:2019-12-19 19:02:06    阅读次数:135
python unittest 之mock
1.什么是mockunittest.mock是一个用于在Python中进行单元测试的库,Mock翻译过来就是模拟的意思,顾名思义这个库的主要功能是模拟一些东西。它的主要功能是使用mock对象替代掉指定的Python对象,以达到模拟对象的行为。学过python自动化的对unittest并不陌生,uni ...
分类:编程语言   时间:2019-12-19 19:02:25    阅读次数:84
使用springboot+jta+atomikos 分布式事物管理
当项目在连接多个数据库时可能会发生事务问题,即一个库的事务不可能去操作另一个数据库的事务,这时就需要使用atomikos对数据库的事务进行统一的管理 第一步添加atomikos的依赖 <dependency> <groupId>org.springframework.boot</groupId> < ...
分类:编程语言   时间:2019-12-19 19:03:08    阅读次数:87
Python3 (一) 基本类型
前言: 什么是代码? 代码是现实世界事物在计算机世界中的映射。 什么事写代码? 写代码是将现实世界中的事物用计算机语言来描述。 一、数字:整形与浮点型 整型:int 浮点型:float (没有单精度和双精度之分) 特别注意,2/2=1.0 得到 float结果 2//2=1 得到是 int 结果 二 ...
分类:编程语言   时间:2019-12-19 19:07:56    阅读次数:92
springboot整合mybatis实现逆向工程
springboot整合mybatis创建逆向工程,快速的创建pojo实体,dao接口,mapper xml文件 第一步添加依赖 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/ ...
分类:编程语言   时间:2019-12-19 19:08:49    阅读次数:93
springboot项目创建父级依赖
第一步创建父级工程 *注意父级工程这块一定要选择pom 选择父级的pom文件 <!--父工程对版本进行一个管理 --> <dependencyManagement> <dependencies> <dependency> <groupId>org.springframework.boot</grou ...
分类:编程语言   时间:2019-12-19 19:11:54    阅读次数:178
springboot 配置多数据源
第一步:编写application.yml配置文件 spring: datasource: system: jdbc-url: jdbc:oracle:thin:@localhost:1521/orcl driver-class-name: oracle.jdbc.OracleDriver user ...
分类:编程语言   时间:2019-12-19 19:12:09    阅读次数:81
Python基础知识梳理
break语句 break语句用来终止循环语句,即循环条件没有False条件或者序列还没被完全递归完,也会停止执行循环语句。 break语句用在while和for循环中。 如果您使用嵌套循环,break语句将停止执行最深层的循环,并开始执行下一行代码。 例子: # 第一个例子 for letter ...
分类:编程语言   时间:2019-12-19 19:13:55    阅读次数:106
java解析xml
解析的xml <?xml version="1.0" encoding="UTF-8"?> <bookstore> <book id="1"> <name>Java</name> <author>Bruce Eckel</author> <year>2014</year> <price>102</p ...
分类:编程语言   时间:2019-12-19 19:17:20    阅读次数:72
springboot整合redis
一、安装Redis Window 下安装 下载地址:https://github.com/MSOpenTech/redis/releases。 Redis 支持32 位和64 位。这个需要根据你系统平台的实际情况选择,这里我们下载 Redis-x64-xxx.zip压缩包到 C盘的tools目录中, ...
分类:编程语言   时间:2019-12-19 19:20:27    阅读次数:77
springboot整合测试
第一步:添加测试的依赖 <!--springboot整合测试 --> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-test</artifactId> </depend ...
分类:编程语言   时间:2019-12-19 19:22:53    阅读次数:85
springboot整合solr
springboot整合solr 搭建solr服务器 solr就相当于是一个数据库 第一步:创建一个空的文件夹testsolr,为了方便管理tomcat、solr以及solr的数据源管理; 第二步、安装下载Tomcat8.5.9、solr8.1.1,并创建一个空的文件夹solrHome(solr 数 ...
分类:编程语言   时间:2019-12-19 19:25:48    阅读次数:63
java并发包
Vector与ArrayList区别 1.ArrayList是最常用的List实现类,内部是通过数组实现的,它允许对元素进行快速随机访问。数组的缺点是每个元素之间不能有间隔,当数组大小不满足时需要增加存储能力,就要讲已经有数组的数据复制到新的存储空间中。当从ArrayList的中间位置插入或者删除元 ...
分类:编程语言   时间:2019-12-19 19:26:01    阅读次数:76
并发和多线程(九)--AbstractQueuedSynchronizer基本原理
AbstractQueuedSynchronizer简称为AQS,AQS是ReentrantLock、CountdownLatch、CycliBarrier等并发工具的原理/基础,所以了解AQS的原理对学习J.U.C包很重要。 基本原理: 1.AQS中包含两种队列(FIFO),同步队列+条件队列,底 ...
分类:编程语言   时间:2019-12-19 19:27:05    阅读次数:69
python基础4-list和tuple
list 是python的一种内置数据类型即列表。list是一种有序的集合,其中的元素可以随时添加和删除。 常用的列表操作方法 # -*- encoding: utf-8 -*- # 定义一个空列表 TestList = [] print(TestList) # 给列表添加元素 # 将元素插入到列表 ...
分类:编程语言   时间:2019-12-19 19:29:04    阅读次数:89
caused by: java.lang.IllegalStateException: Method has too many Body parameters: 多参数问题
https://blog.csdn.net/liuchuanhong1/article/details/54728681 多参数问题 @RequestMapping(value="/user/name", method=RequestMethod.GET) User findByUsername(f ...
分类:编程语言   时间:2019-12-19 19:30:00    阅读次数:63
吴裕雄--天生自然 pythonTensorFlow自然语言处理:Seq2Seq模型--训练
import tensorflow as tf # 1.参数设置。 # 假设输入数据已经用9.2.1小节中的方法转换成了单词编号的格式。 SRC_TRAIN_DATA = "F:\\TensorFlowGoogle\\201806-github\\TensorFlowGoogleCode\\Chap... ...
分类:编程语言   时间:2019-12-19 19:30:42    阅读次数:136
springboot项目打包和运行的方式
命令跳过测试的打包方式 mvn package -Dmaven.test.skip=true 项目部署的命令jar的存放位置打开cmd java -jar 打的jar文件 指定不同的生产环境项目部署 java -jar 打的jar文件 --spring.profile.active=gs ...
分类:编程语言   时间:2019-12-19 19:31:36    阅读次数:95
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!