ICode9

精准搜索请尝试: 精确搜索
  • kotlin 第20个程序(抽象类)2021-09-12 18:59:38

    抽象类 package com.jpxsr /** * @author: 等风来 * @date: 2021/9/12 18:11 * @description:抽象的人类 */ abstract class 人(var name: String) { abstract fun eat() } 子类1 package com.jpxsr /** * @author: 等风来 * @date: 2021/9/12 18:15 * @descri

  • Vue3 #32021-09-11 23:03:00

    1.v-for: <ul> <li v-for="book in books"> <h3>{{ book.title }} - {{ book.author }} - {{ book.age }}</h3> </li> </ul>   javascript: data() { return {

  • 动态SQL2021-09-09 10:02:26

    if choose (when, otherwise) trim (where, set) foreach if <select id="findActiveBlogWithTitleLike" resultType="Blog"> SELECT * FROM BLOG WHERE 1=1 <if test="title != null"> AND title like #{title}

  • hyperf 配置2021-09-07 02:00:05

    添加配置(author) config/config.php <?php declare(strict_types=1); use Hyperf\Contract\StdoutLoggerInterface; use Psr\Log\LogLevel; return [ 'app_name' => env('APP_NAME', 'skeleton'), 'app_env' =>

  • ElasticSearch 进阶 (高级查询)2021-09-05 00:03:18

    需要了解elasticSearch基础入门可以查看https://blog.csdn.net/u014232211/article/details/120026239 下面的例子基于这份数据来查询   高级查询 a.子条件查询 特定字段查询所指特定值 Query Contexy: 概念: 在查询过程中,除了判断文档是否满足查询条件外,ES还会计算一个_sc

  • Java 注释2021-09-04 12:33:36

    平时我们编写代码,在代码量比较少的时候,我们还可以看懂自己写的,但是当项目结构一旦复杂起来,我们就需要用到注释了。 注释并不会被执行,是给我们写代码的人看的 书写注释是一个非常好的习惯 平时写代码一定要注意规范。 Java中的注释有三种: 单行注释   // 注释,只能注释一行文字

  • Mybatis入门(十) 动态SQL2021-08-30 23:34:42

    动态SQL的官方解释: 动态 SQL 是 MyBatis 的强大特性之一。如果你使用过 JDBC 或其它类似的框架,你应该能理解根据不同条件拼接 SQL 语句有多痛苦,例如拼接时要确保不能忘记添加必要的空格,还要注意去掉列表最后一个列名的逗号。利用动态 SQL,可以彻底摆脱这种痛苦。 本质上动态SQL就是

  • Java-Mybatis动态SQL整理2021-08-30 12:02:17

      SQL映射文件的几个顶级元素: cache - 该命名空间的缓存配置 cache-ref - 引用其他命名空间的缓存配置 resultMap - 描述如何从数据库结果集中加载对象 sql - 可被其他语句引用的可重用语句块 insert - 增 update - 改 delete - 删 select属性 属性描述

  • javadoc2021-08-23 20:31:56

    package Base; //javadoc 生成自己的API文档 /** @author Feige @version 1.2 @since 1.8 */ public class Doc { String name; //一个属性 /** * @throws Exception * @author Feige * @param name * @return */ public String test(String name)throws Exception{ //

  • 提交代码时无Author2021-08-23 20:00:07

    一、问题描述在idea中进行上传的时候,通过——VCS>Git>Conmmit Directory——失败,出现如下图:author 'xxx' is not 'Name ' and matches no existing author 的样子。   二、解决办法1、首先看看是不是你的用户名没有权限   2.如果权限是有的,看看用户名是不是填错了。 3.查看自己

  • 动态SQL2021-08-21 21:33:42

    动态SQL https://mybatis.org/mybatis-3/zh/dynamic-sql.html 搭建环境 sql CREATE TABLE `blog` ( `id` VARCHAR(50) NOT NULL COMMENT '博客id', `title` VARCHAR(100) NOT NULL COMMENT '博客标题', `author` VARCHAR(30) N

  • 前后端分离入门(5) 数据对接2021-08-14 23:04:42

    使用eleui的table标签 渲染图书数据 完整代码 <template> <div> <el-table :data="tableData" border style="width: 100%"> <el-table-column fixed prop="id" labe

  • Mybatis笔记(二)2021-08-14 17:33:31

    Mybatis中一对多和多对一的处理 一对多 一对多的理解: 一个老师对应多个学生 如果对于老师这边,就是一个一对多的现象,即从老师这边关联多个学生! 1.创建数据库 CREATE TABLE `teacher` ( `id` INT(10) NOT NULL, `name` VARCHAR(30) DEFAULT NULL, PRIMARY KEY (`id`) ) ENGINE

  • django-关系映射 一对一 一对多 多对多2021-08-13 20:03:24

    关系映射 什么是关系映射 怎么建表 怎么传入数据 怎么查询数据 一对一的映射 on_delete 官网链接 cascade 是在orm层面进行设置 models.protect mysql默认 实例说明 models生成 oto.models.py from django.db import models # Create your models here. class Author(mo

  • Mybatis学习笔记-动态SQL2021-08-08 17:31:39

    概念 根据不同环境生成不同SQL语句,摆脱SQL语句拼接的烦恼【doge】 本质:SQL语句的拼接 环境搭建 搭建数据库 CREATE TABLE `blog`( `id` VARCHAR(50) NOT NULL COMMENT 博客id, `title` VARCHAR(100) NOT NULL COMMENT 博客标题, `author` VARCHAR(30) NOT NULL COMMENT 博

  • base64解析爬取糗百2021-08-06 01:32:41

    一、缘由   这是我之前刚开始学习的时候爬取糗百的练习内容,主要练习的是bs64解析。虽然现在用的不是特别的多,但是当初的时候用起来还是非常的顺手的。 二、代码实现 #coding:utf-8 import requests from bs4 import BeautifulSoup def download_page(url): headers={

  • 排序:选择排序2021-08-04 18:00:54

    算法实现 1.每一次遍历的过程中,都假定第一个索引处的元素是最小值,和其他索引处的值依次进行比较,如果当前索引处 的值大于其他某个索引处的值,则假定其他某个索引出的值为最小值,最后可以找到最小值所在的索引 2.交换第一个索引处和最小值所在的索引处的值 /** * 选择排序 * @auth

  • Mybatis062021-08-04 08:32:02

    什么是动态SQL:动态SQL指的是根据不同的查询条件 , 生成不同的Sql语句. 官网描述:MyBatis 的强大特性之一便是它的动态 SQL。如果你有使用 JDBC 或其它类似框架的经验,你就能体会到根据不同条件拼接 SQL 语句的痛苦。例如拼接时要确保不能忘记添加必要的空格,还要注意去掉列表最后一个

  • Python - 基础数据类型 dict 字典2021-07-31 18:02:31

    字典简介 字典在 Python 里面是非常重要的数据类型,而且很常用 字典是以关键字(键)为索引,关键字(键)可以是任意不可变类型 字典由键和对应值成对组成,字典中所有的键值对放在 { } 中间,每一对键值之间用逗号分开   字典栗子 var = {'a': 'A', 'b': 'B', 'c': 'C'} 字典中包含 3 个键

  • Python - dict 字典常见方法2021-07-31 18:01:37

    字典详解 https://www.cnblogs.com/poloyy/p/15083781.html   get(key) 作用 指定键,获取对应值   两种传参 dict.get(key):键存在则返回对应值,不存在则返回 None dict.get(key, default):键存在则返回对应值,不存在则返回设置好的 default 值   栗子 # get book = { 'title

  • mybatis052021-07-27 23:31:54

    动态SQL 1、条件查询 <select id="getBlogIf" parameterType="Map" resultType="Blog"> select * from mybatis.blog where 1=1 <if test="title != null"> and title = #{title} </if&

  • django中创建多对多表关系的三种方式2021-07-25 15:02:12

    多对多的三种创建方式 # 全自动:就是利用orm自动帮你创建第三张表关系 """ 优点:第三张关系表的代码不需要自己写还支持orm操作第三张表关系 缺点:第三张表关系扩展性很差(没办法创建额外的字段) """ # 纯手动 就是自己创建第三张关系表 """ 优点:第三张表完全取决

  • 【技外技】在shell登陆的时候随机提供诗词内容用来丰富shell2021-07-23 17:04:48

    效果:   实现步骤 1,编辑文本内容 echo ' #!/bin/bash data=`curl -s https://v1.jinrishici.com/all.json` content=`echo $data | jq -r .content` origin=`echo $data | jq -r .origin` author=`echo $data | jq -r .author` echo -e "=====\n\033[0;31m`echo $content &a

  • 136、多继承的优缺点,作为一个开发者怎么看待多继承2021-07-20 01:01:13

    1) C++允许为一个派生类指定多个基类,这样的继承结构被称做多重继承。 2) 多重继承的优点很明显,就是对象可以调用多个基类中的接口; 3) 如果派生类所继承的多个基类有相同的基类,而派生类对象需要调用这个祖先类的接口方法,就会容 易出现二义性 4) 加上全局符确定调用哪一份拷贝。比如

  • Hexo建站 | 魔改01-增加一键复制markdown文章链接按钮2021-07-13 23:02:00

    1. 需求 有时需要复制别人的或者自己的文章,用markdown写作的话,需要markdown形式链接: [标题](链接地址),这样需要手动复制,粘贴很麻烦,所以产生一个念头,在文章中增加一键复制markdown文章链接功能。当前的功能仅仅是在个人博客中,还有很大的局限性。不过也算一次尝试,最本质目

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有