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')
    
  • 相关阅读:
    设计模式学习总结系列应用实例
    【研究课题】高校特殊学生的发现及培养机制研究
    Linux下Oracle11G RAC报错:在安装oracle软件时报file not found一例
    python pro practice
    openstack python sdk list tenants get token get servers
    openstack api
    python
    git for windows
    openstack api users list get token get servers
    linux 流量监控
  • 原文地址:https://www.cnblogs.com/surpass123/p/12926606.html
Copyright © 2011-2022 走看看