ICode9

精准搜索请尝试: 精确搜索
  • 前缀索引2022-05-06 22:05:06

    当字段类型为字符串(varchar、text、longtext 等)时,有时候需要索引很长的字符串,这会让索引变得很大,查询时会浪费大量的磁盘 IO,影响查询效率,而且索引是有长度的(如果是单字段索引,则字段长度不能超过 767 字节,如果是联合索引,则每个字段的长度不应超过 767 字节,并且所有字段

  • Mybatis: insert2022-04-28 22:31:34

      <?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd"> <mapper namespace="us.transcode.thymelea

  • 二维数组_杨辉三角&&面向对象(static和this关键字)2022-04-23 11:32:04

    二维数组--打印杨辉三角   package ClassDemo; /**杨辉三角11 11 2 11 3 3 11 4 6 4 1 */ public class YangHuiTrigle { public static void trigle(int line) { // 初始化二维数组 int[][] triangle = new int[line][]; for (int i = 0; i < tr

  • java8分组聚合2022-04-14 10:01:39

    package com.stream; import java.util.ArrayList;import java.util.Arrays;import java.util.LinkedHashMap;import java.util.List;import java.util.Map;import java.util.Random;import java.util.Set;import java.util.concurrent.ConcurrentHashMap;import java.util.fu

  • SSM整合_年轻人的第一个增删改查_修改2022-04-13 21:34:47

    写在前面 SSM整合_年轻人的第一个增删改查_基础环境搭建 SSM整合_年轻人的第一个增删改查_查找 SSM整合_年轻人的第一个增删改查_新增 SSM整合_年轻人的第一个增删改查_修改 SSM整合_年轻人的第一个增删改查_删除 GitHub:https://github.com/say-hey/ssm_crud Gitee:https://gitee.c

  • Go xmas2020 学习笔记 12、Structs, Struct tags & JSON2022-04-08 09:00:58

    课程地址 go-class-slides/xmas-2020 at trunk · matt4biz/go-class-slides (github.com) 主讲老师 Matt Holiday 12-Structs, Struct tags & JSON Struct 结构通常是不同类型的聚合,所以有不同类型的字段,通过字段查找值。 type Employee struct { Name string Number int B

  • Java3.22022-04-07 15:01:42

    相关的一些规则 一个源文件中只能有一个 public 类 一个源文件可以有多个非 public 类 源文件的名称应该和 public 类的类名保持一致。例如:源文件中 public 类的类名是 Employee,那么源文件应该命名为Employee.java。 如果一个类定义在某个包中,那么 package 语句应该在源文件的首

  • SSM的CRUD2022-03-29 17:31:27

    概述: 加入功能:CRUD、分页、返回json、国际化 配置了访问静态文件; 配置了REST 风格的代码; 一、目录结构: 目录:       jar包说明: spring核心jar包: commons-logging-1.2.jar spring-beans-5.3.10.jar spring-context-5.3.10.jar spring-core-5.3.10.jar spring-expression-5.3.1

  • Spring 使用 JdbcTemplate 操作数据库2022-03-28 13:00:06

    之前我们使用 Java 操作数据库,要么使用自己封装的 Jdbc 工具类,要么使用 Mybatis。现在 Spring 自带的 JdbcTemplate 工具类使用起来也非常简单。如果你在实际开发中不想使用 Mybatis 的话,不妨可以使用 Spring 自带的 JdbcTemplate 工具类。 本篇博客主要演示 Spring 自带的两种 Jd

  • 数据结构——哈希表2022-03-25 11:32:40

    数据结构——哈希表 摘要:本篇笔记主要讲解了重要数据结构——哈希表,以及键值对的含义,为什么要用键值对,哈希表的应用场景,以及内存中运行的数据库的基础知识。 @目录数据结构——哈希表1.何为哈希表?1.1.用于存储的数据结构1.2.哈希表1.3.什么是哈希表2.哈希表的一般构造3.自己书写一

  • SQL.185.(困难)部门工资前三高的所有员工2022-03-21 22:00:01

    题目: 表: Employee ±-------------±--------+ | Column Name | Type | ±-------------±--------+ | id | int | | name | varchar | | salary | int | | departmentId | int | ±-------------±--------+ Id是该表的主键列。 departmentId是Department表中ID的外键。 该

  • 第5章 继承2022-03-21 12:03:48

    第4章主要阐述了类和对象的概念。 本章学习面向对象程序设计的其他两个概念: 继承(inheritance):基于已存在的类构造一个新类。继承已存在的类就是复用(继承)这些类的方法和域。在此基础上,还可以添加一些新的方法和域, 以满足新的需求。 反射(reflection):在程序运行期间发现更多的类及

  • Java8新特性全面2022-03-21 11:34:50

    Java8新特性 简介 Java 8 (又称为 jdk 1.8) 是 Java 语言开发的一个主要版本。 Java 8 是oracle公司于2014年3月发布,可以看成是自Java 5 以来最具革命性的版本。Java 8为Java语言、编译器、类库、开发工具与JVM带来了大量新特性。 速度更快 代码更少(增加了新的语法:Lambda

  • SQL超过经理收入的员工解题思路2022-03-19 21:33:26

    表:Employee  +-------------+---------+| Column Name | Type |+-------------+---------+| id | int || name | varchar || salary | int || managerId | int |+-------------+---------+Id是该表的主键。该表的每一行都表示雇员的ID、姓

  • = null和is null区别2022-03-10 12:00:47

    = null 判断某个值是否和空相等 is null和is not null 判断某个值为否为空 举例 select e.name, b.bonus from employee e left join bonus b on e.empId = b.empId where b.bonus < 1000 or b.bonus is null select e.name, b.bonus from employee e left join bonus b on e.em

  • 04.排序与分页2022-03-10 01:31:06

    排序 如果没有指定排序,顺序按照添加顺序显示 # 不指定升序降序, 默认升序 # 升序ASC, 降序DESC # 排序 # 按照员工工资升序排列 SELECT employee_id,salary FROM employees ORDER BY salary ASC; 使用列名的别名进行排序 # 按照员工年工资排序 SELECT employee_id,salary * 12 a

  • leetcode数据库题泛做2022-03-09 10:04:18

    176. 第二高的薪水 注意括号的位置, 不能写在WHERE后,而要写在SELECT前 SELECT MAX(A.salary) SecondHighestSalary FROM Employee A WHERE A.salary < (SELECT MAX(B.salary) FROM Employee B);

  • springboot-项目实战:修改员工2022-03-04 11:00:31

    承接:springboot-项目实战:增加员工 1 修改编辑员工的按钮 将按钮button改为 a链接,编写跳转地址为修改页面的请求并携带要修改的员工id作为参数 list.html <a class="btn btn-sm btn-primary" th:href="@{/employeeUpdate/}+${employee.getId()}">编辑</a> 点击编辑按钮后应跳转

  • 2.SQL-DML2022-03-03 15:33:15

    2.SQL-DML DML英文全称是Data Manipulation Language(数据操作语言),用来对数据库中表的数据记录进 行增、删、改操作。 添加数据(INSERT) 修改数据(UPDATE) 删除数据(DELETE) 2.1 添加数据 1). 给指定字段添加数据 INSERT INTO 表名 (字段名1, 字段名2, ...) VALUES (值1, 值2, ...

  • TSQL查询语句全--(在sql server上的操作记录)2022-03-03 13:33:23

    0:创建表(同时创建表结构)create table employee (编号 int identity(1,1) not null,姓名 nvarchar(6) not null,身份证号 nchar(18) primary key,职务 nchar(10) not null,基本工资 money not null check(基本工资>0 and 基本工资<20000) ,出生日期 date not null,) 1:向employee表中

  • Mybatis-plus 快速开发 超级全面的总结包括高级查询2022-03-02 22:30:38

    Mybatis-plus 概况 Mybatis-plus 是在mybatis的基础上进行开发,简化Mybatis的一些操作,提高开发效率,并支持任意mybatis支持的数据库。 优点(相对于mybatis) 简化了CRUD 操作 sql 语句,通过反射分析类名,扫描字段来拼接 sql 语句,不用我们写,就可以进行简单增删改查。 内置代码生成器,分

  • 三(一)、mybatis映射文件-增删改和参数处理2022-03-02 11:35:07

    一、映射文件中的增删改的实现: 1.说明: mybatis 允许增删改直接定义以下返回值类型 Ingeger Long Boolean;Integer 和Long 表示增删改成功的数量;Boolean表示增删改成功数量大于0时,返回true,否则返回false; 手动提交 openSession.commit();sqlSessionFactory.openSession(); 不会自动

  • HashSet小练习2022-02-26 14:03:50

    HashSet小练习 需求 定义一个Employee类 该类包含: private成员属性name,sal,birthday(MyDate类型) 其中 birthday为 MyDate类型(属性包括:year, month, day) 要求: 创建3个Employee 放入HashSet中 当name和birthday的值相同时,认为是相同员工,不能添加到HashSet集合中 代码

  • 【计理01组05号】MySql基础课程2022-02-26 03:00:08

    SQL介绍及MySQL安装 3.1 安装之前的检查 先要检查 Linux 系统中是否已经安装了 MySQL,输入命令尝试打开 MySQL 服务: sudo service mysql start 输入密码后,如果出现以下提示,则说明系统中已经安装有 MySQL: 如果提示是这样的,则说明系统中没有 MySQL,需要继续安装: mysql: unrecognize

  • filter(e -> e.getSalary() > 7000) 和 forEach(System.out::println) 为什么这么写怎么来的2022-02-22 20:34:55

    //为什么这么用e -> e.getSalary() > 7000? System.out::println? employees.stream().filter(e -> e.getSalary() > 7000).forEach(System.out::println); @Test public void test() { List<Employee> employees = Dates.getEmployees(); //

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

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

ICode9版权所有