ICode9

精准搜索请尝试: 精确搜索
  • MYSQL联合索引原理之最左匹配原则2021-12-12 11:31:54

    在mysql建立联合索引时会遵循最左前缀匹配的原则,即最左优先,在检索数据时从联合索引的最左边开始匹配。 示例: CREATE TABLE `student` ( `Id` int(11) unsigned NOT NULL AUTO_INCREMENT COMMENT '自增Id', `Gid` int(11) unsigned DEFAULT NULL COMMENT '年级id', `Cid` in

  • Django Admin管理后台详解17(转)-表单二级联动2021-11-24 11:31:47

        思路 通过自定义插件引入自己的 js 文件,在js文件中请求数据,修改表单值 1. 自定义插件: admin.py class ProductPlugin(BaseAdminPlugin): def init_request(self, *args, **kwargs): path = self.request.get_full_path() # 只在添加或修改时启动插件

  • SQL查询练习2021-11-20 23:01:58

    --表结构:--学生表:sid 学生编号,sname 学生姓名,sage 出生年月,ssex 学生性别--课程表:cid 课程编号,cname 课程名称, tid 教师编号--教师表:tid 教师编号,tname 教师姓名--成绩表:sid 学生编号,cid 课程编号,score 分数 create table student --学生表(sid varchar(10),sname varchar(50),sa

  • 一键部署Home Assistant ubuntu 20.4.3 树莓派3b+脚本2021-11-19 13:02:23

      树莓派3b+安装好 Ubuntu Server 20.04.3 LTS 32bit 后即可适用此脚本,其他版本树莓派/系统可能需要微调脚本*为避免一些未知/已知错误方便排查 脚本存在冗余部分,足够了解linux的可自行精简,Y/N在需要时手动键入 下面HA驱动处根据需要修改 # 树莓派3b+安装好 Ubuntu Server 20.

  • thread同步2021-11-15 11:34:24

    #include <stdio.h> #include <pthread.h> #include <stdlib.h> #include <semaphore.h> #define NUM 5 int queue[NUM]; sem_t blank_number, product_number; void *producer ( void * arg ) { static int p = 0; for ( ;; ) {

  • Oracle基础2021-11-12 14:35:14

    Oracle表的管理 表的主键与外键 -- 删除主键约束 alter table student drop constraint SYS_C009675; -- 删除外键约束 alter table student drop constraint SYS_C009676; 添加键的约束 -- 添加主键约束 alter table student add primary key(id); -- 添加外键约束 alter table s

  • EDG夺冠!用Python分析22.3万条数据:粉丝都疯了!2021-11-11 12:06:14

    一、EDG夺冠信息 11月6日,在英雄联盟总决赛中,EDG战队以3:2战胜韩国队,获得2021年英雄联盟全球总决赛冠军,这个比赛在全网各大平台也是备受瞩目:   1、微博热搜第一名,截止2021-11-10已有亿级观看量,微博粉丝数到达638.4万   2、哔哩哔哩已有几亿人气,总弹幕有22.3万,全站排行榜最高第2

  • EDG夺冠,爬爬弹幕看观众都说了啥 - Python2021-11-09 22:33:43

    连央视都祝贺EDG夺冠,作为码农的我们,怎么能闲着,就来爬爬B站的弹幕,看看人都说了什么。刚开始有这个想法的时候呢,B站的视频cid地址还保存在json中,今天来写的时候,发现已经没有了,截图如下:  本来请求视频播放页面后,会有一个playlist的包,包里的json数据呢,就是图中圈圈的位置,id本来是cid

  • 2021-11-042021-11-04 23:59:30

    用servlet连接数据库实现登陆验证 <%@ page language="java" contentType="text/html; charset=utf-8"     pageEncoding="utf-8"%> <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>Insert t

  • uni-app使用推送功能2021-11-04 12:03:41

    1.配置Hbuilder的manifest项目配置 2.在DCloud开发中心配置app的appid输入相关的签名与包名,Android 包名要与打包时的包名一致开发中心 3.将生成的APPid、keyid等交给后端并配置到Hbuilder的manifest中 4.将应用打包 5.在开发者中心发送通知 (全部推送) 6.个人推送需要

  • DATABASE TEST62021-10-21 12:33:08

    DATABASE TEST6 6-1 CREATE VIEW test6_01 AS SELECT sid,name,age,dname FROM pub.student WHERE age < 20 AND dname = '物理学院' ORDER BY sid 6-2 CREATE TABLE test602 AS SELECT sid,name FROM pub.student WHERE class = '2009' AND dname =

  • Maven_04_Struts_CRUD2021-10-20 23:02:15

        一、Struts的增删改查 导入jar包相关依赖: <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0

  • pythonB站爬虫二(速度提升)2021-10-20 15:05:47

    如果只是想获取弹幕文件呢,用之前的代码就浪费太多时间了。 所以用B站官方的api做了一点改进。(没有查到除了b站官方api之外的其他方便的下载弹幕的方法) 效果如下: 代码如下: import requests import json from tqdm import tqdm from bs4 import BeautifulSoup from xml.do

  • Vue + Spring Boot 项目实战(六)笔记2021-10-18 22:31:27

    Vue + Spring Boot 项目实战(六)笔记 前言 这一篇到了数据库的设计以及后端的增删改查,@Evan-Nightly大佬用的是JPA,我这边寻思着用过一点mybatis,所以就直接换成mybatis了,于是这一换就是一下午,从注解换成xml再换成注解再换回来。之所以这么做是因为想了一下午没想通这个多表操作,俺寻思

  • Mybatis入门学习2021-09-25 19:32:20

    #{ } 和 ${ } 取值的区别 #{} : 是以预编译的形式,将参数设置到sql语句中,防止sql注入; ${} : 取出的值会直接拼接在sql语句中,会有安全问题; resultMap自定义结果 resultType 和 resultMap 只能同时用一个 <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE mapper PUBLIC "-//myb

  • SQL小练习2021-09-01 23:01:25

    Student(SID, Sname, Sage, Ssex) 学生表 Course(CID, Cname, TID) 课程表 SC(SID, CID, score) 成绩表 Teacher(TID, Tname) 教师表   问题: 1、查询“001”课程比“002”课程成绩高的所有学生的学号; 2、查询平均成绩大于60分的同学的学号和平均成绩;

  • Vue三级联动2021-08-26 21:33:09

    数据层: public List<City> GetCity(int Pid){   return db.City.Where(w => w.ParentId == Pid).ToList(); } 控制器: public ActionResult GetCity(int Pid) { return Json(dal.GetCity(Pid), JsonRequestBehavior.AllowGet); } Vue语法: let app = new V

  • 8.26-搁浅2021-08-26 21:32:07

    SQL储存过程的代码 create proc p_show ( @pageindex int, @pagesize int, @ename nvarchar(20), @totalcount int out, @totalpage int out ) as begin declare @sql nvarchar(max)='select a.*,b.DName,c.CName as Province,d.CName as City,e.CName

  • mongodb基本操作2021-08-26 15:35:20

    #1、创建集合Collection db.createCollection("article") db.createCollection("mx_article") #查看所有表 show collections #2、删除集合collection db.article.drop() #3、插入文档Document db.mx_article.insert( { "cid":1, "title":&q

  • SQL 练习372021-08-20 20:31:50

    检索至少选修两门课程的学生学号 SELECT Student.SId,Student.Sname,选课数 from Student, (SELECT sid,COUNT(cid) 选课数 from sc GROUP BY sid HAVING COUNT(cid)>=2) t WHERE Student.SId = t.sid

  • SQL 练习132021-08-18 20:03:48

    查询没学过"张三"老师讲授的任一门课程的学生姓名 SELECT * from Student WHERE SId not in ( SELECT SC.SId from Teacher,Course,SC WHERE Teacher.TId = Course.TId AND Course.CId = SC.CId AND Teacher.Tname='张三')

  • SQL 练习112021-08-18 18:35:01

    查询至少有一门课与学号为" 01 "的同学所学相同的同学的信息 SELECT * from Student WHERE SId in (SELECT SId from sc WHERE cid in (SELECT cid from sc WHERE sid='01'))

  • python爬虫练习4——腾讯视频评论提取2021-08-18 17:04:07

        由于腾讯视频评论处进行触碰处理,点击后,网址是不变的,所以需要先进行分析。 网址:HBO纪录片:成为沃伦·巴菲特【正片】_成为沃伦·巴菲特_腾讯视频 (qq.com) 点击更多评论,查看F12,可以发现其网址。   打开后,我们发现其通过 'first'和'last’进行评论的翻页。我们需要对网址二

  • SQL经典查询案例2021-07-30 21:02:51

    一、表结构 1.1 学生表 create table student( sid varchar(10) NOT NULL COMMENT '学生ID', username varchar(20) NOT NULL COMMENT '学生名称', sex enum("man","woman") NOT NULL DEFAULT 'man' COMMENT '性别',

  • Mvc调用Api的显示、添加+二级联动2021-07-29 09:00:37

    一、显示的DAL层代码 public List<ViewModel> LoadShow(string Dname, int? Cid, int? Eid, int? Ctid, int pageindex, int pagesize, out int totalcount, out int totalpage) { var query = from a in mm.DeliveryInfos join b

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

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

ICode9版权所有