ICode9

精准搜索请尝试: 精确搜索
  • 5.9 考试总结2021-05-09 13:02:11

    5.9 考试总结 前序:感觉这次的题没那么难?(这句话是在评测前写出来的) 考试中各题思路: T1:初开始没啥想法 因为感觉如果一段一段处理的话, d f s dfs

  • 2021/5/9模拟赛2021-05-09 13:01:39

    T1 给出一个长度为 n n n的字符串,改变其中最少的字符数,使得前 k k k个字符和后

  • 面试面经2021-05-08 20:02:10

    一.海康威视笔试 1.Mysql 主键重新从1开始的指令:truncate [table] 表名 数据库的连接方式: 1、内连接(inner join)使用比较运算符进行表间某(些)列数据的比较操作,并列出这些表中与连接条件相匹配的数据行。根据所使用的比较方式不同,内连接又分为等值连接、自然连接和不等连接三

  • 连续日期2021-05-08 10:32:33

                      方法一 select t1.* from stadium t1, stadium t2, stadium t3 where t1.people >= 100 and t2.people >= 100 and t3.people >= 100 and ( (t1.id - t2.id = 1 and t1.id - t3.id = 2 and t2.id - t3.id =1) -- t1, t2, t3 or (t2.id -

  • HiveSQL问题若干2021-05-07 22:05:25

      一、 on 和 where 条件执行顺序 inner join: 二者同时发挥作用。 若有「分区」条件,则优先执行分区条件。 会对on中关联键进行 is not NULL 过滤操作 left join/right join: 非主表时:先执行on ,再执行left join,再执行where 主表:先 where on ,再执行left join Tip: a left jo

  • 线程通讯、wait和sleep 区别?sleep(0) vs wait(0)有什么区别2021-05-07 21:32:54

    文章目录 什么是线程通讯wait和sleep 区别?(面试题)sleep(0) vs wait(0)有什么区别?为什么wait会释放锁?而sleep不会释放锁?为什么wait是 0bject的方法,而sleep是Thread 的方法? 什么是线程通讯 线程通讯就是一个线程的操作可影响到另外其他的线程。主要通过wait/ notify

  • 面试系列-高并发之synchronized2021-05-07 20:55:22

    概要本章,会对synchronized关键字进行介绍。涉及到的内容包括:1. synchronized原理2. synchronized基本规则3. synchronized方法 和 synchronized代码块4. 实例锁 和 全局锁synchronized原理在java中,每一个对象有且仅有一个同步锁。这也意味着,同步锁是依赖于对象而存在。当我们调用某

  • 2021-05-072021-05-07 18:33:09

    新泩在上海国际水展,都秀出了哪些中国硬实力? 近年来随着中国科技的发展,越来越多品牌开始由"中国制造"向"中国创造"转变,以崭新的面孔呈现在世界面前,新泩就是其中之一。 新泩作为中国唯一一家专注于净饮水领域的品牌,受邀参加全球水处理行业的盛会——上海国际水展, 掀起了净饮水行

  • 20200503 星际旅行,砍树,超级树2021-05-06 16:35:18

    考场 \(80+50+15\), rk1 一开场ycx就说T3是原题,还高兴了一下,结果发现是超级树。。。 T1由于前天刚考过一次欧拉路,很快想到先连 \(2m\) 条边在计算删两条的合法方案数,30min写完拍上,第二组就挂了,发现没有考虑自环,加上后没拍几组又挂了,仔细想了想重写了自环的部分就能过对拍了。T1大

  • NOI冲刺模拟赛总结柱(持续更新)2021-05-05 22:35:14

    20210505 T1、T2没来得及订正。 T3是一个广义矩阵乘法,具体的相关证明及推导在OneNote上。 T4是容斥原理,注意正难则反思想的妙用。极其详细的题解在这里。 T5点分治,一般来说路径计数问题要想到点分治。 一定要注意骗分!骗分!骗分!今天T1骗分能骗50分,没有拿到,亏得很,要不就rank1爽一把了

  • 5.5赛后总结2021-05-05 21:04:51

    5.5马拉松赛后总结 比赛历程 IOI模式,时间极长,本来感觉是轻松的。 看题之后长时间自闭,懵逼,前三道题都只有一个范围。 T1似乎见过,但完全不记得做出来过。几道题都挺眼熟的。但是似乎并不会。 那就骗分吧。大概九点的时候T1一通判断得到20分。 持续自闭。感觉什么都不会。 十点的

  • 对比BF245、2SK30A,2SK160A与2SK241对于150kHz导航信号放大关系2021-05-04 20:01:43

      简介: 对比机关JEFT场效应管与2SK241在对于 无线节能组150kHz导航信号放大检波 电路中的效果。由于150kHz频率比较低,所以测试这些JFET,看是否可以获得更大的放大倍数。   §01 JFET高频放大器 1.设计背景   为了能够对于 第十六届全国大学生智能车竞赛 中的 无线

  • HBase的API使用2021-05-04 17:33:55

    目录DDLDML DDL import org.apache.hadoop.conf.Configuration; import org.apache.hadoop.hbase.HBaseConfiguration; import org.apache.hadoop.hbase.NamespaceDescriptor; import org.apache.hadoop.hbase.TableName; import org.apache.hadoop.hbase.client.Admin; import

  • 线程状态2021-05-04 11:01:15

    1.线程的状态是一个枚举类型Thread.State public static void main(String[] args) { for(Thread.State state:Thread.State.values()){ System.out.println(state); } } NEW:创建了线程但是还没有开始工作 RUNNABLE:运行;分为RUNNING(运行

  • 聊聊Lock接口的lock()和lockInterruptible()有什么区别?2021-05-03 21:02:14

    lock()和lockInterruptible()都表示获取锁,唯一区别是,当A线程调用lock()方法获取锁没有成功而进入等待锁的状态时,若接着调用该A线程的interrupt()方法中断该线程的等待: 如果A线程是通过lock()获取锁失败而进入等待状态的:则A线程不会马上执行自己的interrupt()方法去中断等待,而是

  • 数据库事务2021-05-03 18:34:57

    数据库事务 1 数据库事务介绍 事务:一组逻辑操作单元,使数据从一种状态变换到另一种状态。 事务处理原则(事务操作):保证所有事务都作为一个工作单元来执行,即使出现了故障,都不能改变这种执行方式。当在一个事务中执行多个操作时,要么所有的事务都被提交(commit),那么这些修改就永久

  • noip模拟测试182021-05-03 18:33:28

    打开比赛第一眼——超级树? 点开——原题 百感交集…… 欣喜于发现是半年前做过两遍的原题 紧张于如果A不了比较尴尬 绝望于发现根本不会做了 瞟了一眼t1,瞅了一眼t2,嗯……开始搞t3 10分钟打完暴力,开始dp退柿子。然而一个半小时过去了,发现经过一番挫折才终于想起来那个阴间的状态

  • T1创世纪(原创)2021-05-03 12:33:53

    T1创世纪 题解: 这道题的核心算法是:加维度的最短路+贪心 状态:\(dis[i][j][t][a]\)表示在 \(t\) 时,到达 \((i,j)\) ,当前共造\(a\)只"rat"的最小代价(所以相比平常的状态会多出两维) 表面上看到达一个点造的"rat"数是不固定的,实际上(在 \((t>=cnt*W[i][j])\) 的情况下,cnt越多,代价就越

  • 【设计模式】单例模式(懒汉式)==>使线程安全:Double-Check方式2021-05-03 10:02:01

    加同步块与volatile即可 public class MyBenchmark { public static void main(String[] args) { new Thread(() -> { Singleton instance1 = Singleton.getInstance(); }, "t1").start(); new Thread(() -> { Singleton instance2 = Singleton.getIns

  • 破剑冰山笔记之第三章 探索Merge方法2021-05-02 22:32:17

    merge的使用 业务上用t1表去更新t2表,匹配的更新,不匹配的插入 drop table t1; create table t1(name varchar2(20),money number); insert into t1 values('A',10); insert into t1 values('B',10); drop table t2; create table t2 (name varchar2(20),money number);

  • MySQL学习日记21——TCL:事务控制语言2021-05-02 19:57:29

    TCL:Transaction Control Language,事务控制语言 事务:一个或一组 sql 语句组成一个执行单元,这个执行单元要么全部执行,要么全部不执行。(一条语句执行失败,单元会回滚到以前的状态) 案例:转账:一个人的余额减少,一个的余额增加 存储引擎:mysql中的数据,用各种不同的技术存储在文件(或

  • 2021.5.2模拟赛2021-05-02 13:01:14

    T1 写炸了,规律推的有点问题,刚开始写线段树(是正解但没调出来)耗费时间太长了,然后发现规律错了,然后就去写暴力了,然后前缀和的更改就错了,下来一看代码,就离谱,一下就改出来了。 写的时候太急了,没有整体想好,思路对了但是没坚持下去。 下次应该写个分段。 T2 数据捆绑的比较恶心,写的

  • MATLAB实例:非线性方程数值解法(迭代解)2021-05-01 21:33:28

    MATLAB实例:非线性方程数值解法(迭代解) 作者:凯鲁嘎吉 - 博客园 http://www.cnblogs.com/kailugaji/     很久之前写过一篇关于“MATLAB用二分法、不动点迭代法及Newton迭代(切线)法求非线性方程的根”,本博文相当于之前这一篇的延续与拓展,介绍四种求解一元非线性方程的数值解法(迭

  • WithinPastYears、WithinPastMonths、WithinPastWeeks、WithinPastDays ... 判断两个时间差是否在一个指定范围内2021-04-30 23:57:31

    WithinPastYears、WithinPastMonths、WithinPastWeeks、WithinPastDays ... 判断两个时间差是否在一个指定范围内 DateUtils.WithinPastYears(); DateUtils.WithinPastMonths(); DateUtils.WithinPastWeeks(); DateUtils.WithinPastDays(); DateUtils.WithinPastHours(); Da

  • RecodeDateTime、RecodeDate、RecodeTime、RecodeYear ... 修改时间2021-04-30 23:56:55

    RecodeDateTime、RecodeDate、RecodeTime、RecodeYear ... 修改时间 DateUtils.RecodeDateTime(); DateUtils.RecodeDate(); DateUtils.RecodeTime(); DateUtils.RecodeYear(); DateUtils.RecodeMonth(); DateUtils.RecodeDay(); DateUtils.RecodeHour(); DateUtils.RecodeM

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

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

ICode9版权所有