Mybatis实现简单的数据库增删改查操作 框架:mybatis(3.5.2) 数据库:mysql 工具:idea 1、新建一个maven项目,在pom文件中添加mybatis依赖及MySQL依赖 2、新建实体类Users、工具类MybatisUtils、数据访问接口UserDao及它的实现类Use ...
分类:
数据库 时间:
2019-10-14 19:56:42
阅读次数:
132
http://www.ruanyifeng.com/blog/2014/05/restful_api.html 网络应用程序,分为前端和后端两个部分。当前的发展趋势,就是前端设备层出不穷(手机、平板、桌面电脑、其他专用设备......)。 因此,必须有一种统一的机制,方便不同的前端设备与后端进行通信 ...
分类:
其他好文 时间:
2019-10-14 14:52:03
阅读次数:
93
问题: 给定一个二叉树,找出其最大深度。 二叉树的深度为根节点到最远叶子节点的最长路径上的节点数。 说明: 叶子节点是指没有子节点的节点。 示例:给定二叉树 [3,9,20,null,null,15,7], 3 / \ 9 20 / \ 15 7返回它的最大深度 3 。 来源:力扣(LeetCode ...
分类:
其他好文 时间:
2019-10-14 14:32:31
阅读次数:
80
方案一: 采用reflections 框架(此框架依赖com.google.guava) 1、reflections框架地址:https://github.com/ronmamo/reflections 2、项目依赖 3、实现代码 方案二: 采用ClassLoader扫描 1、实现代码 2、使用: ...
分类:
编程语言 时间:
2019-10-13 23:26:24
阅读次数:
272
起别名 好处: 1、 便于理解 2、 如果要查询的字段有重名的情况,使用别名可以区分开来。 方式一: 使用as 方式二:使用空格 注意:当别名之中有关键词或者空格的时候,应该用双引号把别名全部框起来。 去重 在select后面加一个关键字:distinct 就可以了 +号的作用 在python中“+ ...
分类:
其他好文 时间:
2019-10-13 21:03:31
阅读次数:
138
问题现象: 问题原因:Git没有配置完,还不能进行各种Git操作; 解决方案一(完美解决): 解决结果: 解决方案二:(本机无效、备份方案) 单独为项目配置的方法(全局和单独配置都存在的时候会默认使用项目单独配置的): 1.打开项目所在目录,找到隐藏的.git文件夹。注意这个文件夹是隐藏的,显示隐藏 ...
分类:
其他好文 时间:
2019-10-13 17:03:46
阅读次数:
63
我的工程实践是机器学习相关,因此我在GitHub上选了下面的源代码进行学习:https://github.com/WillKoehrsen/machine-learning-project-walkthrough 一、对源代码的分析 1、目录结构 该源代码使用Python语言,在jupyter no ...
分类:
其他好文 时间:
2019-10-13 12:42:59
阅读次数:
90
题目描述 给定一个二叉树,找出其最大深度。 二叉树的深度为根节点到最远叶子节点的最长路径上的节点数。 说明: 叶子节点是指没有子节点的节点。 示例 给定二叉树 [3,9,20,null,null,15,7] 返回它的最大深度 3 。 题目要求 题解 签到递归题,递归题只要情况考虑周到了,尤其是根节点 ...
分类:
编程语言 时间:
2019-10-13 10:21:14
阅读次数:
159
需求,一个实体类,规范写法一定要对应的get、set方法,有必要还要重写toString方法。虽然可以快速生成get、set等方法,但是如果要添加或减少成员属性时就得重新生成get、set等方法。 而且一堆get、set方法,实体类看起来很臃肿【个人看法】。 方法 1、pom文件加入依赖 2、安装i ...
分类:
编程语言 时间:
2019-10-12 23:03:58
阅读次数:
290
1.1 接口测试简介 1.1.1 什么是接口测试 开始学习接口自动化测试之前,我们先要来了解什么是接口,以及什么是接口测试。 我们都知道,测试从级别上划分可以分为 组件测试 集成测试 系统测试 验收测试 其中在集成测试这个阶段,一个最主要的测试活动就是接口测试。在组件测试中,我们对单个组件自身的功能 ...
分类:
编程语言 时间:
2019-10-12 14:41:31
阅读次数:
113