zoukankan      html  css  js  c++  java
  • day57日考题整理

    day57日考考题

    今日考题:
    1.有一个列表[3,4,1,2,5,6,6,5,4,3,3]请写出一个函数,找出该列表中没有重复的数的总和
    2.简述数据库表设计中一对一、一对多、多对多的应用场景,char与varchar的区别
    3.js代码书写位置有几种,什么是事件,js如何绑定事件,常见的事件有哪些
    4.什么是jQuery,它的基本语法是什么,jQuery导入方式有哪些分别有什么区别,
    列举你所知道的jQuery选择器(针对表单筛选器是否有注意事项)
    

    1、有一个列表[3,4,1,2,5,6,6,5,4,3,3]请写出一个函数,找出该列表中没有重复的数的总和。

    lst = [3,4,1,2,5,6,6,5,4,3,3]
    def mysum(lst):
        sum = 0
        sum_tup = set(lst)
        for item in sum_tup:
            sum += item
        return sum
    mysum(lst)   
    

    2.简述数据库表设计中一对一、一对多、多对多的应用场景,char与varchar的区别。

    一对一关系对应:每个人都对应唯一的身份证
    一对多关系对应:一个学生属于一个班级,一个班级有多个学生
    多对多关系对应:一个作者可以写多本书,一本书也可以有多个作者
    
    char是定长的,也就是当你输入的字符小于你指定的数目时,char(8),你输入的字符小于8时,它会再后面补空值。当你输入的字符大于指定的数时,它会截取超出的字符。
    
    varchar:存储变长数据,但存储效率没有CHAR高,必须在括号里定义长度,可以有默认值。保存数据的时候,不进行空格自动填充,而且如果数据存在空格时,当值保存和检索时尾部的空格仍会保留。另外,varchar类型的实际长度是它的值的实际长度+1,这一个字节用于保存实际使用了多大的长度。
    

    3.js代码书写位置有几种,什么是事件,js如何绑定事件,常见的事件有哪些。

    js代码的书写位置有三种:
    (1)head标签的script标签书写js代码;
    (2)script标签外部引入js文件;
    (3)body标签底部的script标签内书写js代码。
    事件是在一定条件下触发的
    
    在JavaScript中,有三种常用的绑定事件的方法:
    (1)在DOM元素中直接绑定;
    (2)在JavaScript代码中绑定;
    (3)绑定事件监听函数
    

    4.什么是jQuery,它的基本语法是什么,jQuery导入方式有哪些分别有什么区别,列举你所知道的jQuery选择器(针对表单筛选器是否有注意事项)

    jQuery是一种轻量级别的javascript库
    基本语法:
    $(selector).action()
    两种导入方式:
    (1)文件导入
    下载jQuery文件(jquery-3.5.1.min.js)到本地,只能在导入文件下路径使用,其他处使用还需要重新导入,比较麻烦。
    (2)CDN(Content Delivery Network)导入
    通过内容分发网络导入,必须在有网络环境下才能生效
    
    jQuery选择器:
    基本选择器(id选择器,class选择器,元素选择器)
    $('#id')
    $('.c1')
    $('span')
    组合、嵌套
    $('div p')
    $('div>span,.c1>p')
    $('div+span')
    $('div~p')
    属性选择器
    $('[username]')
    $('[type="password"]')
    表单筛选器
    $('input[type="password"]')
    ===
    $(':password')
    
  • 相关阅读:
    (精华)将json数组和对象转换成List和Map(小龙哥和牛徳鹤的对话)
    优先队列底层实现是堆(heap)(操作系统进程调度)
    (透彻理解)最精锐代码::堆的三种基本操作新建-插入-删除
    (考研)读者写者问题(附代码)
    (考研)黑电吃苹果同步互斥问题(附代码)
    (考研)哲学家进餐问题(附代码)
    (考研)吸烟者问题(赋代码)
    (考研)PV操作和信号量
    01.第一章_C++ Primer学习笔记_开始
    C++学习笔记
  • 原文地址:https://www.cnblogs.com/surpass123/p/12926606.html
Copyright © 2011-2022 走看看