题面:https://codeforces.com/gym/101775 A. Chat Group J. Straight Master L. SOS ...
分类:
其他好文 时间:
2019-10-04 21:07:19
阅读次数:
109
``` /** * 死锁 * 两个线程同时运行了,线程1中s1拿到了s2的锁 线程2中s2要拿s1的锁。就僵持住了,程序无法继续运行 */ public class TestDeadLock { public static void main(String[] args) { final Strin... ...
分类:
其他好文 时间:
2019-10-04 19:09:31
阅读次数:
102
题目大意 解题报告 (题意)拥有的灯泡功率必须大于等于需要的,有k次机会换拥有的功率 换的次数少于 需要换的灯泡数 时,输出NIE无解 并不是一一对应的关系,因为这个灯泡可能其他拥有的的灯泡满足,而功率数可能更小; 也有可能没有灯泡可以给他用; 所以我们应当把能满足大功率灯泡中较小功率的灯泡给大需求 ...
分类:
其他好文 时间:
2019-10-04 11:46:56
阅读次数:
100
Django Admin的相关知识 一、面向对象复习 1、类的继承 class Base(object): def __init__(self,val): self.val = val def func(self): self.test() print(self.val) def test(self ...
分类:
其他好文 时间:
2019-10-04 11:11:21
阅读次数:
63
显式锁-Lock与ReadWriteLockJDK针对Lock的主要实现是ReentrantLock,ReadWriteLock实现是ReentrantReadWriteLock。本文主要介绍ReentrantLock。 ReentrantReadWriteLock两把锁共享一个等待队列,两把锁的状 ...
分类:
其他好文 时间:
2019-10-04 09:51:30
阅读次数:
66
题目大意 题目描述 有 n 个房间和 n 盏灯,你需要在每个房间里放入一盏灯。每盏灯都有一定功率,每间房间都需要不少于一定功率的灯泡才可以完全照亮。 你可以去附近的商店换新灯泡,商店里所有正整数功率的灯泡都有售。但由于背包空间有限,你至多只能换 k 个灯泡。 你需要找到一个合理的方案使得每个房间都被 ...
分类:
其他好文 时间:
2019-10-04 09:36:38
阅读次数:
105
ghuan1993A 基本语法 多态 final static 序列化 String 集合 hasCode 泛型 内部类 自定义注解 设计模式 Jdk 多线程 CAS volatile ThreadLocal 线程池 JUC并发包 锁 synchronized ReentrantLock Maven ...
分类:
编程语言 时间:
2019-10-04 09:20:29
阅读次数:
88
异常 74. throw 和 throws 的区别? throws是用来声明一个方法可能抛出的所有异常信息,throws是将异常声明但是不处理,而是将异常往上传,谁调用我就交给谁处理。而throw则是指抛出的一个具体的异常类型。 75. final、finally、finalize 有什么区别? f ...
分类:
编程语言 时间:
2019-10-03 23:32:40
阅读次数:
106
问题 A: 现代豪宅 时间限制: 1 Sec 内存限制: 256 MB 题面 题目描述 (题目译自 $JOI 2013 Final T3$「現代的な屋敷」) 你在某个很大的豪宅里迷路了。这个豪宅由东西方向$M$列,南北方向$N$行的正方形房间组成。 从西面开始第$x$列,从南面开始第y行的房间用$( ...
分类:
其他好文 时间:
2019-10-03 22:16:26
阅读次数:
113
Java String的理解 在Java中String是一个比较特殊的对象 不可继承,不可变,直接赋值创建 不可继承,不可变 String 类型被标 final 关键字修饰,所以不可继承 ~~~Java public final class String implements java.io.Ser ...
分类:
编程语言 时间:
2019-10-03 10:43:49
阅读次数:
129