首页 > TAG信息列表 > author

MyBatis(二十):动态SQL之if语句

一、什么是动态SQL之if语句 if很简单了,就是满足条件就执行,不满足条件不执行。 那么动态SQL中的if语句是怎么样的呢? 首先我们来看一张表blog:      如果我们执行下面的SQL语句: select * from blog 肯定会将所有的数据都查出来。那么我们可以在后面加上where条件进行筛选,那么如

git 修改已经提交的 commit

对于已经 git commit,但还未 git push 到远程仓库的提交信息进行修改。主要分为如下两类 一、 对于刚刚提交的信息进行修改,此时修改的commit为最后一次提交的内容: 可修改提交的message 和 author,如修改下图所提交的信息和作者 # 1. 只修改提交的 message,如将已提交的message修改为

2022年选择计算机视觉板

2022年选择计算机视觉板 选择一个平台来使用边缘计算机视觉是很困难的。市场上有几十个板子。如果你读到其中之一,你想使用它。但是当你尝试时 - 它不是那么好。 Image by the Author 我尝试过了 比较市场上很多便宜的板子 .不仅在速度方面。我试图通过它们的“可用性”来比较这些

在 Python 的 Seaborn 库中可视化折线图

在 Python 的 Seaborn 库中可视化折线图 卢卡斯摄 让我们讨论在 Seaborn 中创建折线图的不同可视化技术。 Seaborn 是 Python 中最流行的可视化工具之一。 它受欢迎的主要原因是在一行代码中创建复杂图表的简单性。 当我们在 python 中谈论折线图时,有很多方法可以创建一个简单的

Stream流使用

Stream流的使用 转换为流的操作 map转换为stream流 Map map = new HashMap(); Set<Map.Entry<String,Integer>> set = map.entrySet(); Stream<Map.Entry<String,Integer>> stream = set.stream(); 数组转换为Stream流 Integer [] arr = {1,2,3,4,5,4}; Stream<Integer

六、递归

从今天开始,我们就要初涉算法,请大家做好心理准备嗷! 递归 递归这个名词大家估计都耳熟能详吧,那咱们跳过吧 但是我们还是要好好学习递归的,因为递归对于我们后面学习深搜、二叉树是非常重要的。 如果你还没听说过递归,那么我告诉你,你可以把递归理解成一种特殊的循环。还记得小时候听过

ajax传参

{% extends 'home.html' %} {% block contect %} <div class="container"> <div class="row"> <div class="col-md-7 col-md-offset-2"> <a href="{% url '

django ORM常见查询关键字与外键字段数据操作

今日内容 表查询数据准备及测试环境搭建 1.django自带一个sqllite3小型数据库 该数据库功能非常有限 并且针对日期类型的数据兼容性很差 2.django切换MySQL数据 针对django1.X 版本 import pumysql pymysql.install_as_MySQLdb() django2.X 3.X 4.X 版本需要下载一个脚本

今日内容 表查询关键字 下划线查询以及跨表查询

表查询数据准备及测试环境搭建 1.django自带一个sqlite3小型数据库 该数据库功能非常有限,并且针对日期类型的数据兼容性很差 2.django切换mysql数据库 django1.X import pymysql pymysql.install_as_MySQLdb() django2.X 3.X 4.X

Java基础01-注释

注释:对代码的一种解释 1.单行注释 // * 仅表示//当前行且//后面的内容为注释 2.多行注释 /* / * 换行自动补充,可以注释多行 3.文档注释 /** */ //我是单行注释 /* 我是多行注释 我是多行注释 我是多行注释 */ /** @description com.Long.base.HelloWorld

atools -> aspect -> Log

atools -> log -> aspect -> Log 文件 package com.example.demo.atools.log.aspect; import java.lang.annotation.*; /** * @Create: IntelliJ IDEA. * @Author: subtlman_ljx * @Date: 2020/09/09/9:22 * @Description: */ @Documented @Target(ElementType

分析 F1 统计数据 - 第一部分

分析 F1 统计数据 - 第一部分 介绍完 Ergast 数据集的使用方法之后,就到了分析的时候了! Photo by author 在里面 上一篇文章 这 F1Stats 类被引入作为一种方便的方法来分析历史 F1 数据 厄加斯特 .所以现在是时候开始使用它了! 可能性几乎是无穷无尽的。下面的列表显示了一些可能的

Java SE 14 新增特性

Java SE 14 新增特性 作者:Grey 原文地址:Java SE 14 新增特性 源码 源仓库: Github:java_new_features 镜像仓库: GitCode:java_new_features switch 增强 switch 表达式在 Java SE 12 和 Java SE 13 中一直是预览功能,现在在 Java SE 14 中成为正式功能 Java SE 12中为 switch 表达

Python 字符串插值 All In One

Python 字符串插值 All In One #!/usr/bin/env python3 # coding=utf-8 __author__ = 'xgqfrms' __editor__ = 'vscode' __version__ = '1.0.1' __copyright__ = """ Copyright (c) 2012-2050, xgqfrms; mailto:xgqfrms@xgqfrms.x

ES 复杂类型及其查询

1、关于对象类型的操作和查询 创建索引,插入数据 PUT /blog { "mappings": { "properties": { "Content":{ "type": "text" }, "CreateTime":{ "type": "date",

spring boot与VUE的前后端交互

一、准备默认认为会了简单的spring boot知识和vue知识 1、前端先安装好vue cli,没有的点这里 2、后端后端IDEA安装vue.js插件就OK了 二、创建前端VUE项目就进入CMD,挑个好路径,输入vue ui 然后打开IDEA,导入文件就可以 三、IDEA打开VUE与操作1、打开上面我们是通过vue cli 来创建一个V

12.动态SQL

if <select id="queryBlogIF" parameterType="map" resultType="blog"> select * from mybatis.blog where 1=1 <if test="title!=null">and title=#{title}</if> <if test="author!=null"&

SASS 插值语句 #{ }的使用

在之前我们已经使用用 / 来进行计算,但如下情况不一样 例如 p{ font: 16px/30px Arial, Helvetica, sans-serif; } 如果需要使用变量,同时又要确保 / 不做除法运算,而是完整地编译到 CSS 文件中,这种情况怎么办???可以使用 #{} 插值语句将变量包裹。 使用插值语法 p { $font-si

自定义特性

1.自定义特性 //AttributeTargets 作用于什么位置(类,枚举,方法,属性。。。) [AttributeUsage(AttributeTargets.Class)] internal sealed class CustonAttribute:Attribute { public CustonAttribute(string author, string version, string discription)

MySQL中GROUP BY和ORDER BY使用别名

前置知识 在 MySQL 中,GROUP BY 关键字可以根据一个或多个字段对查询结果进行分组 在有 GROUP BY 操作中,SELECT 后面接的结果集字段只有两种:要么就只有 GROUP BY 后出现的字段,要么就是 GROUP BY 后出现的字段+聚合函数的组合 常用的五种聚合函数:MIN()求列中最小数值,MAX()求列中最

Java8

函数式编程-Stream流 1. 概述 1.1 为什么学? 能够看懂公司里的代码 大数量下处理集合效率高 代码可读性高 消灭嵌套地狱 //查询未成年作家的评分在70以上的书籍 由于洋流影响所以作家和书籍可能出现重复,需要进行去重 List<Book> bookList = new ArrayList<>(); Set<Book> uniqueB

包机制&JavaDoc

包机制 为了更好地组织类,Java提供了包机制,用于区别类名的命名空间。 包语句的语法格式为: package pkg1[. pkg2[. pkg3...]]; 一般利用公司域名倒置作为包名。 为了能够使用某一个包的成员,我们需要在Java程序中明确导入该包。 使用“import”语句可完成此功能。 import package1[.

二、判断 & 循环

布尔类型 hello,我们又见面了,在开始今天的内容之前,我们来看一点点有趣的东西——布尔类型(bool)。 定义的方法: bool 变量名=真(true)或假(false); 比如说:bool flag=true;,定义布尔变量时,不给默认值则该变量为假。 我们也可以直接把布尔类型的变量定义为表达式,它会自动运算结果,并决定变量的

Mybatis系列--14-动态sql之if,choose(when,otherwise),set,where,trim语法

Mybatis系列--14-动态sql之if,choose(when,otherwise),set语法 概述 本篇接上篇博客, 继续学习动态sql中的if,choose,set等元素 if if 条件判断大家都很熟悉,当某个条件成立,则执行什么动作, 下面的示例中给出当title给出时,where语句中拼接title相关条件,当author给出时,where语句中拼

JavaDoc

JavaDoc javadoc命令是用来生成自己API文档的 -参数信息 @author 作者名 @version 版本号 @since 指明需要最早使用的jdk版本 @param 参数名 @return 返回值情况 @throws 异常抛出情况