ICode9

精准搜索请尝试: 精确搜索
  • MySQL--外连接查询2021-10-16 20:02:57

    外连接查询 特点:查询结果至少是一个表的所有记录 语法:select f1,f2,f3,.... from table1 left/right outer join table2 on 条件; (1)左外连接 from table1 left outer join table2 驱动表 table1 匹配表 table2 查询结果是table1驱动表的所有记录 回顾:

  • 常用sql语句2021-10-15 12:35:32

    查询应用程序在使用那张表 show OPEN TABLES where In_use > 0;   某列数据有重复的值,查询该重复的值 select cardno from csv group by cardno having count(*) >= 2   一张表放id和姓名 一张表放id和卡号 通过内连接查询卡号和姓名的关系 select dbo.EmployeeCard.EmpId, db

  • 1.3 Starting a New Job 1.3.4 Sample Tests(IV)2021-10-12 01:02:30

    1.3.4 Sample Tests(IV) Follow-up questions 1. What can you do to welcome the new employees? Suggested answer: Be friendly to the new ones and ready to offer help. If possible, a welcome party could be held to make them feel at home. 2. What can you do to

  • MySQL-- 创建表格2021-10-11 22:04:48

    创建下图的表格 use company; drop table t_employee; create table t_employee( empno int, ename varchar(20), job varchar(40), MGR int, Hiredate date, sal double(10,2), comm double(10,2), deptno int ); insert into t_

  • SpringMVC(六)RESTful2021-10-11 14:35:04

    RESTful 1、RESTful简介 REST:Representational State Transfer,表现层资源状态转移。 a>资源 资源是一种看待服务器的方式,即,将服务器看作是由很多离散的资源组成。每个资源是服务器上一个可命名的抽象概念。因为资源是一个抽象的概念,所以它不仅仅能代表服务器文件系统中的一个

  • .NET 中创建对象2021-10-11 09:34:29

    .NET 中创建对象 在 .NET 中创建对象的几种方式的对比   在 .net 中,创建一个对象最简单的方法是直接使用 new (), 在实际的项目中,我们可能还会用到反射的方法来创建对象,如果你看过 Microsoft.Extensions.DependencyInjection 的源码,你会发现,为了保证在不同场景中的兼容性和

  • ORACLE 分页和行限制2021-10-09 14:31:26

    行限制:示例 (此语法从12C版本开始支持) 以下语句返回具有最低employee_id值的 5 名员工: SELECT employee_id, last_name FROM Employees ORDER BY employee_id FETCH FIRST 5 ROWS ONLY; EMPLOYEE_ID LAST_NAME ----------- ------------------------- 100 Ki

  • Mybatis传递参数2021-10-08 13:35:09

    原博文链接 1. 匿名参数,顺序传递参数 mapper: List<Employee> selectByGenderAndAge(Short gender,String age ); xml: <select id="selectByGenderAndAge" resultMap="BaseResultMap" > select * from employee where gender = #{0} and age = #{1} &

  • 继承(2)类的强制类型转换 instanceof2021-10-07 23:31:48

    import java.util.*; import java.time.*; class Employee{ private String name; private double salary; private LocalDate hireday; public Employee(String name,double salary,int year,int month,int day) { this.name=name;

  • 笔记整理:Django ORM基本数据操作2021-10-07 15:02:49

    Django ORM基本数据操作 ORM是干啥用的 Django有一个显著的特点就是应用ORM理念处理数据,这使Django与其他开发语言或者框架明显区别开。ORM的意思是对象关系映射,Django ORM描述Django数据模型类与数据库之间的映射关系,通俗地讲就是一个类和一个数据库表进行对应,这使ORM在数据

  • 数据库高级查询(员工部门表)示例12021-10-06 12:05:39

    /*数据库部分*/ -- 删除数据库 DROP DATABASE IF EXISTS employee; -- 创建数据库 CREATE DATABASE employee DEFAULT CHARACTER SET utf8; -- 切换数据库 USE employee; /*数据表部分*/ -- 删除数据表 DROP TABLE IF EXISTS t_employee; DROP TABLE IF EXISTS t_department;

  • Java抽象类2021-10-06 09:07:00

    Java抽象类 在面向对象的概念中,所有的对象都是通过类来生成的,但是反过来,并不是所有的类都能生成对象的,如果一个类被abstract关键字修饰那么,这样的类就是抽象类 ,也就不能生成对象。 抽象类除了不能new对象之外,类的其它功能依然不变,成员变量、成员方法和构造方法…的访问方

  • sheng的学习笔记-设计模式-组合模式2021-10-02 23:03:59

    原理图 组合(Composite Pattern)模式的定义:有时又叫作整体-部分(Part-Whole)模式,它是一种将对象组合成树状的层次结构的模式,用来表示“整体-部分”的关系,使用户对单个对象和组合对象具有一致的访问性,属于结构型设计模式。 Composite 比较容易理解,想到 Composite 就应该想到树形结

  • JavaSE 对象与类(一)2021-10-02 17:03:40

    对象与类 1、面向对象程序概述 Java是完全面向对象的,必须熟悉OOP才能够编写Java程序。 概念:类class、实例(对象)instance 由类构造(construct)对象的过程称为创建类的实例(instance)。 封装 encapsulation 有时称为数据隐藏,是与对象有关的一个重要概念。 从形式上看,封装只不过是将数据

  • Leetcode Mysql 1873. 计算特殊奖金(DAY 4)2021-10-01 11:33:02

    文章目录 原题题目代码实现(首刷自解) 原题题目 代码实现(首刷自解) # Write your MySQL query statement below SELECT employee_id,if(employee_id%2 = 0 or name like 'M%',0,salary) bonus FROM employees

  • 03 映射文件-增删改查2021-09-30 19:34:52

    增删改查 <?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="com.atg

  • 【leetcode-sql】569-571、574、577-5792021-09-30 11:31:32

    569. 员工薪水中位数 Employee 表包含所有员工。Employee 表有三列:员工Id,公司名和薪水。 +-----+------------+--------+ |Id | Company | Salary | +-----+------------+--------+ |1 | A | 2341 | |2 | A | 341 | |3 | A |

  • TreeSet课后习题2021-09-28 23:06:41

    TreeSet课后习题 package com.atguigu.exer1; import org.junit.Test; import java.util.Comparator; import java.util.Iterator; import java.util.TreeSet; /** * 创建该类的5个对象,并把这些对象放入TreeSet集合中,分别按一下两种方式对集合中的元素进行排序。并遍历

  • 代码整洁之道【2】--函数2021-09-28 23:01:36

    代码整洁之道,关于函数部分的总结 一、函数只做一件事 函数应该只做一件事、做好这件事、只做这件事。 判断函数是否不止做了一件事,还有一个方法,就是看是否能再拆出一个函数,该函数不仅只是单纯地重新 二、函数尽量不要太长 按照作者的理论,函数长度20行封顶为最佳。 我的理解是

  • MyBatis学习笔记2021-09-28 22:34:31

    一、MyBatis简介 MyBatis是一个半自动化的持久层框架。 MyBatis是支持定制化SQL、存储过程以及高级映射的优秀的持久层框架。MyBatis避免了几乎所有JDBC代码和手动设置参数以及获取结果集。MyBatis可以使用间的的xml或注解用于配置和原始映射,将接口和java的POJO映射成数据库

  • MyBatis 模糊查询的 4 种方式2021-09-28 19:02:14

    MyBatis 模糊查询的 4 种方式 引言 MyBatis 有 4 种方式可以实现模糊查询。 员工信息表 ( tb_employee ) 如下: 根据姓名模糊查询员工信息 {{uploading-image-410427.png(uploading...)}} 方式一 <select id="selectByName" resultType="EmployeeEntity"> select * from tb_em

  • My SQL-DW组队学习6️⃣2021-09-28 12:59:19

    练习一 思路:先将两表连结,再在分组中取最大值后连结 select e.employee,e.salary,d.department_name department from Employee as e join Department as d on e.departmentid=d.department_id; 之后就不会了,连结给我整懵了。。。 正确答案: SELECT Department.name AS 'Depar

  • 面试必问:Java 垃圾回收机制2021-09-28 11:33:19

    摘要:垃圾回收机制是守护线程的最佳示例,因为它始终在后台运行。 本文分享自华为云社区《一文带你了解Java 中的垃圾回收机制》,作者:海拥。 介绍 在 C/C++ 中,程序员负责对象的创建和销毁。通常程序员会忽略无用对象的销毁。由于这种疏忽,在某些时候,为了创建新对象,可能没有足够的内存

  • MySQL存储过程 基本语法2021-09-28 07:31:07

    https://zhuanlan.zhihu.com/p/95779626   一、MySQL 创建存储过程 “pr_add” 是个简单的 MySQL 存储过程,这个存储过程有两个 int 类型的输入参数 “a”、“b”,返回这两个参数的和。 drop procedure if exists pr_add; -- 计算两个数之和 create procedure pr_add ( a int, b in

  • C# .NET 索引器的基本使用2021-09-27 08:33:34

    索引器和属性差不多,属性是一对一,而索引器是一对多而已。 (一) int 索引 class Program { static void Main(string[] args) { MyClass mc = new MyClass(); mc[0] = "胡文杰"; mc[1] = "杨佳"; Console.WriteLine(mc[0]); Consol

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

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

ICode9版权所有