Lock锁 公平锁:十分公平:可以先来后到 非公平锁:十分不公平:可以插队 (默认) public class Test02 { public static void main(String[] args) { //并发;多线程操作同一个资源类,把资源类丢入线程 Ticket1 ticket = n ...
分类:
其他好文 时间:
2021-05-20 17:50:58
阅读次数:
0
问题描述 问题输入是一对整数对,每个整数都代表一个对象,一对整数”p,q“表示 ”p与q相连“(具有自反性,传递性,对称性,被归到一个等价类里),要求编写程序来筛除在输入时就已经在一个等价类里的整数对。这个算法可以在计算机网络连结方面发挥作用:每个整数相当于计算机,整数对相当于网络间的连结,我们的程 ...
分类:
编程语言 时间:
2021-05-04 16:25:28
阅读次数:
0
HelloWorld 随便新建一个文件夹,用来存放代码 新建一个Java文件 文件后缀为.java Hello.java 编写代码 public class Hello{ public static void main(String[] args){ System.out.print("Hello, ...
分类:
编程语言 时间:
2021-05-04 16:25:13
阅读次数:
0
import java.io.IOException; import java.net.DatagramPacket; import java.net.DatagramSocket; /* UDP接收数据: 因为接收端不知道发送端什么时候停止发送,故采用死循环接收 */ public class R ...
分类:
编程语言 时间:
2021-05-04 16:22:07
阅读次数:
0
scanner scanner 类中的next() , nextLine()方法 package com.study.scanner; import java.util.Scanner; public class a1 { public static void main(String[] args) ...
分类:
编程语言 时间:
2021-05-04 16:10:05
阅读次数:
0
方法一: 最多人使用的一个方法, 直观, 方便, 但效率很低. 方法二: 比较字符串长度, 效率高, 是我知道的最好一个方法. 方法三: Java SE 6.0 才开始提供的方法, 效率和方法二几乎相等, 但出于兼容性考虑, 推荐使用方法二. 示例 package com.dong.session. ...
分类:
其他好文 时间:
2021-05-04 16:09:48
阅读次数:
0
CF776D The Door Problem 原题链接 题意: 给定 n扇门 m 把钥匙,每一把钥匙会同时控制 k_i 扇门,每扇门最多被两把钥匙控制。求是否存在一个使用钥匙的方法使得全部的门都变成开的。 思路1(2-sat): 与上题类似,考虑每扇门的不同初始状态造成的不同操作。 若该门初始状态 ...
分类:
其他好文 时间:
2021-05-04 16:01:59
阅读次数:
0
代码如下: /** * 死锁 * */ public class DeadThread { private static Object obj1 = new Object(); private static Object obj2 = new Object(); public static void ...
分类:
其他好文 时间:
2021-05-04 15:54:07
阅读次数:
0
注意:需要在配置好OpenGL的编程环境中运行下列代码,环境配置文章可参考: OpenGL在Mac项目上的配置 下面的代码,直接放置在main.cpp文件中即可: #include "GLTools.h" #include <GLUT/GLUT.h> // 渲染画面 void RenderScene ...
分类:
其他好文 时间:
2021-05-04 15:50:27
阅读次数:
0
554. 砖墙 - 力扣(LeetCode) (leetcode-cn.com) 大致思路:按照题目描述直接判断虚线穿过了多少道墙,需要考虑墙的边界条件等问题很难判断。但是我们可以反向思考,要让虚线穿过的砖的数目最少,等同于让虚线穿过的缝隙最多。因此我们可以求出虚线穿过的缝隙数目的最大值,再用砖块的 ...
分类:
其他好文 时间:
2021-05-04 15:43:00
阅读次数:
0