ICode9

精准搜索请尝试: 精确搜索
  • volatile 函数影响子查询提升2022-02-10 21:03:45

    我们知道 volatile 函数会影响SQL的执行性能,比如:volatile 类型函数无法建函数索引、volatile 函数针对每条记录都要执行一次。本篇的例子主要讲述 volatile 类型的函数还会影响子查询的提升。 1、构建例子 create table t1(id1 integer,name1 varchar(9),addr1 text); create tab

  • CSP2021-J2/S22022-02-10 12:01:14

    今年的 J 组感觉还是可以的,但是 T4 没有想到开链表导致 400 无了,有点可惜。 重点大概在 S。 T1 我在考场上很是刚了半天,本来想三分但它不是单峰,于是我摆烂随便打了个 \(n^2\) 暴力交了。结果最离谱的是暴力过了。 T2 我直接先跳了,想 T3 没想出来交了个 30 分暴力,T4 直接略过没看回

  • 同步工具类_Exchanger2022-02-08 14:34:40

    Exchanger简介 Exchanger——交换器,是JDK1.5时引入的一个同步器,从字面上就可以看出,这个类的主要作用是交换数据。 Exchanger有点类似于CyclicBarrier,我们知道CyclicBarrier是一个栅栏,到达栅栏的线程需要等待其它一定数量的线程到达后,才能通过栅栏。 Exchanger可以看成是一个双向栅

  • 两个线程交替输出内容2022-02-07 09:04:44

    public class App { public static void main(String[] args) throws Exception { sellTicket s = new sellTicket(); Thread t1 = new Thread(s); Thread t2 = new Thread(s); t1.setName("t1"); t2.setName("t

  • SQL语句 笔记2022-02-06 22:32:29

    column 列 row 行 Structured Query Language结构化查询语言 relationship database Select 字段1, 字段2, 字段3 from 表名 where 字段 条件 Select * from table where 1; *代表所有, where 1表示没有条件。 一、数字条件查询(where) Select * from table where 字段 = 1; Opera

  • 【STC15】定时器/计数器的相关寄存器解读2022-02-06 14:30:22

    【STC15】定时器/计数器的相关寄存器解读 说明:资料来源于STC官方STC15手册。 STC15定时器相关寄存器 定时器/计数器0/1控制寄存器:TCON TCON为定时器/计数器T0、T1的控制寄存器,同时也锁存T0、T1溢出中断源和外部请求中断源等,TCON格式如下: TF1:T1溢出中断标志。T1被允

  • AtCoder Beginner Contest 237 G - Range Sort Query2022-02-04 09:02:11

    原题链接 G - Range Sort Query 思路: \(x\)是固定的,所以考虑将排序维护成0 1串,为\(p_i < x\)为\(0\),那么\(p_i \geq x\)为\(1\),那么这样就可以用线段树维护了,我们可以维护每个区间1的个数,设为\(cnt\),对于升序来说,设我们需要更新的这个区间\([l, r]\),那么现在查询后,更新新的区间就

  • 多线程之活锁(了解一下就可以了)2022-02-02 09:00:41

    1.背景 活锁的概念: 活锁出现在两个线程互相改变对方的结束条件,最后谁也无法结束 也叫着死循环,在这里作为一个概念理解 2.代码 package com.ldp.demo01; import com.common.MyThreadUtil; import lombok.extern.slf4j.Slf4j; /** * @author 姿势帝-博客园 * @address https:

  • 从DB2迁移到MongoDB2022-01-31 15:34:41

    前言        生产上有部分DB2数据想要迁移到MongoDB,为确保数据的一致性故采用离线迁移的方式。DB2端导出为CSV格式,然后MongoDB端通过mongoimport方式导入。 DB2端-导出数据 DB2端导出格式为DEL,列与列之间以“,”分隔   创建测试表 [db2inst1]# db2 connect to gaoyu [db2inst

  • 每周练习题32022-01-30 17:35:34

    1.ucase是转换成大写函数 2.理解datediff函数   理解datediff(dd,RDDATE,getdate())==0含义,即返回以日为单位(dd),和当前日期(getdate)相差为0日的RDDATE。 这里用这个函数的意义在于,RDDATE包括日期和时间,这里因为有时间,和getdate不能直接比较,所以用datediff转换为范围 3.关系代数有五个

  • WC2022不知道在干什么记2022-01-29 22:32:12

    开T1,有点思路,推了1h,不会。 开T2,把要求看成了sort后原序列中相邻的数在sort后序列的下标差的绝对值之和,推了30min,不会。 开T3,把首字母条件看漏了,30min,65pts. 继续看T1,又推了2.5h,终于会了。 发现巨大多阴间,要拿树来维护括号序。 于是写+调了1h,然后交题。 然后发现T1少写了个reverse,-

  • WC2022 游记2022-01-28 17:35:01

    目前打得最好的一次比赛。 Day -4 (1.17) 哈哈,提前招生取消了!于是多了 3 天的时间准备 WC2022。 Day -2 ~ 0 (1.19 ~ 1.21) 刷题,摸鱼。 Day 1 (1.22) 中午才被拉进群。 下午开幕式。先是放广告,然后是 dzd 讲话,其中说到了 NOIP2021 代码有人使用暴戾语言,最后居然还有节目? Day 2 ~ 5

  • mysql排序总结2022-01-27 15:34:59

    1:利用索引来避免排序 在需要排序的字段上面建立了合适的索引,或者查询语句中使用的索引字段和排序字段一致; 2:filesort排序     sort_buffer_size:一次性分配设置的内存,决定filesort排序分成多少个thread;     max_length_for_sort_data:决定采用双路还是单路排序     2

  • 判断t1树是否包含t2树全部的拓扑结构2022-01-27 14:05:17

    判断t1树是否包含t2树全部的拓扑结构 题目:判断t1树是否包含t2树全部的拓扑结构 《程序员代码面试指南》第41题 P142 难度:士★☆☆☆ 该题难度为士,算简单题,虽然我还想了好一会,敲了好一会,debug了好一会,然后做的还有一点小问题o(╥﹏╥)o(不得不佩服左神和力扣上的一些大神,代码能力太强

  • 【Pytorch(三)】PyTorch 基础2022-01-23 20:58:31

    文章目录 PyTorch 基础0. 概述1. 导入 PyTorch2. 张量(Tensor)2.1 张量初始化 (Tensor Initialization)2.2 张量的属性 (Attributes)2.3 高维张量 3. 张量的基本运算3.1 Reshape 操作3.2 元素间操作 (Element-Wise Operations)3.3 访问操作 (Access Operations)3.4 归约操作

  • 泊车管理系统(c语言大作业)2022-01-23 13:59:57

    目录 main                        ​​​​​​​        ​​​​​​​          主函数 Start                ​​​​​​​        ​​​​​​​        ​​​​​​​        ​​

  • [总结]2022/1/222022-01-22 22:03:37

    [总结]2022/1/22 P1心路历程 赛时 开题看到T1,直接放弃。(因为恶心的题目要求导致暴力很难写)然后看T2,一开始看到觉得很疑惑:输入数据呢???然后反复读了几遍题,才发现输入数据(或者说是需要的数据)是要自己手推的。反应还算快,主要是之前见过这个类型的题。 花了一点时间,想了一下。发现可以用

  • [总结]2022/1/202022-01-21 19:31:24

    [总结]2022/1/20 P1心路历程 赛时 开题12min看完题目,认为T2、T4是大模拟,T1是一个dp之类的东西,T3看到想到了宽搜。认为T2好做一点,于是开始干T2。认为自己的想法是对的,写了一个跑不满 \(O(n^2)\) 的dfs,20min搞定。果断自信换题。 看到T1和T3,认为T1好做一点,骗的分会高一点。(主要是T3

  • P1111修复公路2022-01-20 20:33:31

    一、题目描述       二、题目分析   如果n个村庄要想通村,而这个公路又是双向的,那么就只需要n-1条边就行了,因此我们只需要解决的问题就是时间最少的问题了,我们只需要按时间进行一个快排就行了,然后判断是否拿到了n-1条边,拿到了就更新ans推出循环就行了,如果修完了m条路都没有n-

  • 删除表中的数据2022-01-20 18:00:10

    delete 表名 from 表名 where 需要删除的表条件   DELETE p1   在DELETE官方文档中,给出了这一用法,比如下面这个DELETE语句

  • 面试突击17:HashMap除了死循环还有什么问题?2022-01-20 09:00:22

    面试合集:https://gitee.com/mydb/interview 本篇的这个问题是一个开放性问题,HashMap 除了死循环之外,还有其他什么问题?总体来说 HashMap 的所有“问题”,都是因为使用(HashMap)不当才导致的,这些问题大致可以分为两类: 程序问题:比如 HashMap 在 JDK 1.7 中,并发插入时可能会发生死循环

  • 2022/1/19 考试总结2022-01-19 19:00:58

    7:30~8:20 看完题之后先把T3 的50分写了,其余的题没什么思路 8:20~9:20 T4的 O ( n 2 V

  • Hive-SQL查询连续活跃登录用户2022-01-18 17:01:31

    连续活跃登陆的用户指至少连续2天都活跃登录的用户 解决类似场景的问题 创建数据 1 2 3 4 5 6 7 8 9 10 11 12 CREATE TABLE test5active( dt string, user_id string, age int) ROW format delimited fields terminated BY ',';   INSERT INTO TABLE test5active VALU

  • 为什么HashMap会产生死循环?2022-01-18 09:33:00

    面试合集:https://gitee.com/mydb/interview HashMap 死循环是一个比较常见、比较经典的问题,在日常的面试中出现的频率比较高,所以接下来咱们通过图解的方式,带大家彻底理解死循环的原因。 前置知识 死循环问题发生在 JDK 1.7 版本中,造成这个问题主要是由于 HashMap 自身的运行机制

  • MySQL练习50道2022-01-16 17:01:38

    MySQL练习 50道经典SQL练习题 数据表介绍 1.学⽣表 Student(SId,Sname,Sage,Ssex) SId 学⽣编号 Sname 学⽣姓名 Sage 出⽣年⽉ Ssex 学⽣性别 2.课程表 Course(CId,Cname,TId) CId 课程编号 Cname 课程名称 TId 教师编号 3.教师表 Teacher(TId,Tname) TId 教

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

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

ICode9版权所有