- 博客(5)
- 资源 (3)
- 问答 (2)
- 收藏
- 关注
原创 java-------Arrary.sort 用 Comparator比较器定制排序方式(例如逆序)
一、Arrays.sortArrarys.sort()是用于给数组排序的,默认的情况下,是顺序排序,即从小到大:public class Test5 { public static void main(String[] args) { int[] arr = {9, 8, 7, 2, 3, 4, 1, 0, 6, 5}; Arrays.sort(arr); for(int x:arr){ System.out.pri
2021-03-11 23:51:00 13597 3
原创 java----创建线程的三种方法
目录一、继承 Thread类二、实现 Runnable接口三、实现Callable接口和Future接口四、线程同步问题一、继承 Thread类继承Thread类后必须重写Thread 的run()方法。 run()为线程类的核心方法,相当于主线程的main方法,是每个线程的入口public class MyThread extends Thread { public MyThread() { } public void run() { for(int i=0.
2021-03-09 17:30:32 222
原创 Java基础-----java四大引用
一、强引用如果一个对象具有强引用,那么他将不会被垃圾回收器回收。即使当前内存不足,JVM也不会回收它,而是抛出OutOfMemoryError,使程序终止。如果想终端强引用和某个对象之间的关联,可以显式地将引用赋值为null,这样一来的话,JVM就会在合适的时候回收对象。二、软引用在使用软引用时,如果内存足够,软引用就能继续被使用,而不会被垃圾回收,只有在内存不足的时候,软引用才会被垃圾回收。三、弱引用具有弱引用的对象拥有的生命周期更短暂。因为当JVM进行垃圾回收,一旦发现弱引用,无论当
2021-03-09 08:56:33 298
原创 TCP和UDP的区别
目录一、TCP和UDP都属于TCP/IP协议族二、UDP和TCP的不同2.1 TCP是面向连接的,UDP是面向无连接的2.2 TCP是可靠的,UDP是不可靠的2.3 TCP是面向字节流的,UDP是面向报文的2.4 TCP只有一对一的传输方式,而UDP不仅可以一对一,还可以一对多,多对多2.5 UDP的头部开销小,TCP的头部开销大2.6 TCP会产生粘包问题,UDP会产生丢包问题2.6.1 TCP粘包2.6.2 UDP丢包问题三、总结一、T...
2021-03-07 10:40:18 30836 1
原创 操作系统------死锁的条件和解决方法
目录一、死锁的四种必要条件二、避免死锁的方法2.1 死锁预防(确保不会进入死锁状态)2.1.1 破坏不可剥夺条件2.1.2 破坏请求与保持条件2.1.3 破坏循环等待链条件2.2 进程使用前判断-------只允许不会产生死锁的进程申请资源2.2.1 什么是银行家算法2.2.3 银行家算法设计的矩阵2.2.4 具体例子死锁概念:多个并发进程因争夺系统资源而产生相互等待的现象。一、死锁的四种必要条件1. 互斥:某种资源一次只允许一个进程访问,即该...
2021-03-04 21:18:37 1480 1
pytorch-FCN-easiest-demo-master.rar
2019-06-17
python3正则表达式匹配字符串时,能不能不匹配字符串中间的某个子字符串
2017-02-03
Linux平台C语言关于UDP广播的问题。
2017-01-05
TA创建的收藏夹 TA关注的收藏夹
TA关注的人