摘要:
前提:已经有SpringBoot的工程,且在上面实现了MyBatis的应用,只不过全是以手动方式创建mapper、xml映射文件、pojo类等。 注:其中$应用路径需要注意,targetProject的指定路径以项目名称为开始,例如:MyProject/src/main/java 注:其中的gene 阅读全文
摘要:
第一步: 创建一个SpringBoot的工程,在其中的Maven依赖配置中添加对JDBC、MyBatis、Mysql Driver的依赖具体如下: 第二步:在SprintBoot的配置文件application-dev.yml中添加mybatis、数据源的配置: 第三步:使用 Navicat在数据库 阅读全文
摘要:
pring为开发者提供了一个名为spring-boot-devtools的模块来使Spring Boot应用支持热部署,提高开发者的开发效率,无需手动重启Spring Boot应用。 devtools的原理 深层原理是使用了两个ClassLoader,一个Classloader加载那些不会改变的类( 阅读全文
摘要:
前言:拿list作为示例,展示python的切片功能 1. 什么叫切片? 取一个list的部分元素是非常常见的操作。 2.取前N个元素,也就是索引为0-(N-1)的元素 例如: L = [1,2,3,4,5,6,7,8] #取前4个元素: L[0:4] 如果是[开始索引,取数的个数],如果开始索引为 阅读全文
摘要:
1. 链接物联网的概念 物联网(The Internet of Things,简称IOT)是指通过 各种信息传感器、射频识别技术、全球定位系统、红外感应器、激光扫描器等各种装置与技术,实时采集任何需要监控、 连接、互动的物体或过程,采集其声、光、热、电、力学、化 学、生物、位置等各种需要的信息,通过 阅读全文
摘要:
1. 函数式编程 functional 2. 高阶函数:接收函数作为参数的函数 例子: def func(a, b, f) return f(a)+f(b) 调用:func(1,2,abs) 2.4 python中map()函数 map() Python内置的高阶函数,它的参数为:函数f和list, 阅读全文
摘要:
onCreate(): 当我们点击activity的时候,系统会调用activity的oncreate()方法,在这个方法中我们会初始化当前布局setContentLayout()方法。 onStart(): onCreate()方法完成后,此时activity进入onStart()方法,当前act 阅读全文
摘要:
目标: 手动创建第一个Activity 开发环境: Android Studio 3.3.1 Build #AI-182.5107.16.33.5264788, built on January 29, 2019JRE: 1.8.0_152-release-1248-b01 amd64JVM: Op 阅读全文