五、ResultMap——结果集映射 解决属性名和字段名不一致的问题 5.1 查询为null的问题 什么时候会出现这个问题? 实体类中设置的属性名和数据库中的字段名不一致 问题复现 数据库中字段设置 实体类中的属性设置 public class User { private int id; priv ...
分类:
其他好文 时间:
2020-11-07 16:22:31
阅读次数:
21
批处理文件并按照文件名建立文件夹,并将文件移动到对应文件夹中
分类:
移动开发 时间:
2020-11-07 16:22:14
阅读次数:
26
作者:georgeguo链接:https://www.jianshu.com/p/f191e88dcc80来源:简书 可调用对象的几种定义 是一个函数指针 是一个具有operator()成员函数的类的对象; 可被转换成函数指针的类对象; 一个类成员函数指针; C++中可调用对象的虽然都有一个比较统一 ...
分类:
编程语言 时间:
2020-11-07 16:21:58
阅读次数:
22
一.前言 在日常的开发中,经常需要对方法参数进行校验(非空、长度等)。如果采用hardcode去校验(if..else..),会造成代码冗余,复用性低,导致维护成本比较高。借助Validation组件,可以很方便地通过注解来校验参数。 ###二.Java Validation组件 ####JSR J ...
分类:
编程语言 时间:
2020-11-07 16:21:36
阅读次数:
20
use think\Config; $config = Config::get('database2'); //读取第二个数据库配置 $connect = Db::connect($config); //连接数据库 $data = $connect->name('admin')->find(); / ...
分类:
数据库 时间:
2020-11-07 16:21:15
阅读次数:
22
SDWAN(软件定义WAN)是趋势 五角大楼都要采用了。Aruba Bumps Cisco From the Pentagon 五角大楼要清除思科交换设备,使用边缘平台ESP来自动化部署网络(包括SD-WAN)。 Aruba Networks swept the last remaining ves ...
分类:
其他好文 时间:
2020-11-07 16:21:02
阅读次数:
18
知识点补充 Shiro缓存 流程分析 在原来的项目当中,由于没有配置缓存,因此每次需要验证当前主体有没有访问权限时,都会去查询数据库。由于权限数据是典型的读多写少的数据,因此,我们应该要对其加入缓存的支持。 当我们加入缓存后,shiro在做鉴权时先去缓存里查询相关数据,缓存里没有,则查询数据库并将查 ...
分类:
其他好文 时间:
2020-11-07 16:20:39
阅读次数:
17
请完成以下题目 class String { public: String(const char *str = NULL);// 普通构造函数 String(const String &other); // 拷贝构造函数 ~ String(void); // 析构函数 String & operat ...
分类:
其他好文 时间:
2020-11-07 16:20:20
阅读次数:
21
基于MVC的RESTful风格的实现 1.RESTful风格阐述 REST服务是一种ROA(Resource-Oriented Architecture,面向资源的架构)应用。主要特点是方法信息存在于HTTP协议的方法中(GET,POST,PUT,DELETE),作用域存在于URL中。例如,在一个获 ...
1.2.2 实例化容器(container) 为ApplicationContext 构造器提供的一个或多个路径使得容器能够从这些资源字符串中加载配置元数据从多样的外部资源位置。比如本地文件系统,类路径等。 ApplicationContext context = new ClassPathXmlA ...
分类:
编程语言 时间:
2020-11-07 16:19:28
阅读次数:
22
一、多线程 头文件: `#include<pthread.h>` * 1 函数声明: `int pthread_create(pthread_t*restrict tidp,const pthread_attr_t *restrict_attr,void*(*start_rtn)(void*),vo ...
分类:
编程语言 时间:
2020-11-07 16:19:10
阅读次数:
22
ioctl 是设备驱动程序中设备控制接口函数,一个字符设备驱动通常会实现设备打开、关闭、读、写等功能,在一些需要细分的情境下,如果需要扩展新的功能,通常以增设 ioctl() 命令的方式实现。 ioctl的函数定义如下: int ioctl(int fd, int cmd, ...) ; 其中各个参 ...
分类:
系统相关 时间:
2020-11-07 16:18:48
阅读次数:
21
Linux 从3.7.0 开始支持vxlan,到3.9.0 3.10.0 基本趋于稳定。 一下是一些配置命令关于如何在kernel配置vxlan 实例: ip link add vxlan1 type vxlan id 1 local 172.31.0.106 remote 172.31.0.107 ...
分类:
系统相关 时间:
2020-11-07 16:18:22
阅读次数:
25
Docker官方文档 本机环境:Aliyun ECS CentOS7 一、卸载旧版本 官方文档 删除旧版本 sudo yum remove docker \ docker-client \ docker-client-latest \ docker-common \ docker-latest \ ...
分类:
其他好文 时间:
2020-11-07 16:18:01
阅读次数:
22
使用Phabricator进行代码审查 Pharicator 是FB的代码审查工具,主要开发者为Evan Priestley,是一个开源软件,可在Apache许可证第2版下作为自由软件分发。详细信息可查看官方文档。这里从应用的角度,一步一步来谈怎么使用Pharicator进行代码审查。 1.安装 安 ...
分类:
其他好文 时间:
2020-11-07 16:17:43
阅读次数:
22
1.下载喜欢的电子书或大量文本数据,并保存在本地文本文件中 2编写map与reduce函数 3本地测试map与reduce 4将文本数据上传至HDFS上 5.用hadoop streaming提交任务 6.查看运行结果 7.计算结果取回到本地 ...
分类:
其他好文 时间:
2020-11-07 16:17:20
阅读次数:
18
Leetcode 101 数据结构定义: /** * Definition for a binary tree node. * public class TreeNode { * int val; * TreeNode left; * TreeNode right; * TreeNode(int x ...
分类:
其他好文 时间:
2020-11-07 16:16:53
阅读次数:
21