单程_
单程_
全部文章
分类
多线程(1)
操作系统(1)
数据库(1)
计算机网络(3)
面试笔记(6)
题解(11)
归档
标签
去牛客网
登录
/
注册
单程_的博客
全部文章
(共22篇)
题解 | #字符串的排列# Java回溯法
Java import java.util.ArrayList; import java.lang.StringBuilder; public class Solution { ArrayList<String> res ; int[] vis ; public ...
2021-08-02
0
452
题解 | #合并k个已排序的链表#
Java 超过98% /** * Definition for singly-linked list. * public class ListNode { * int val; * ListNode next; * ListNode(int x) { * ...
2021-08-02
0
385
K个一组翻转链表
temp = cur.nextcur先指向temp的next作为遍历指针temp.next = pre.nextpre.next = temp以上两步头***r>最后遍历完k个,pre = cur,cur = cur.next; import java.util.*; public class...
2021-07-29
0
449
MySQL第n高的薪水
思路1:单表查询 由于本题不存在分组排序,只需返回全局第N高的一个,所以自然想到的想法是用order by排序加limit限制得到。需要注意两个细节: 同薪同名且不跳级的问题,解决办法是用group by按薪水分组后再order by排名第N高意味着要跳过N-1个薪水,由于无法直接用limit N-...
2021-07-27
0
474
生产者消费者模式
public class Privider_Comsumer { public static void main(String[] args) { Data data = new Data(); new Thread(()->{ ...
2021-07-27
0
422
死锁写法
public class Deadlock { public static void main(String[] args) { String a = "lockA"; String b = "lockB"; ...
2021-07-27
0
359
懒汉单例及反射破解
import javax.management.relation.RelationNotFoundException; import java.lang.reflect.Constructor; import java.lang.reflect.InvocationTargetException; ...
2021-07-27
0
330
TCP与UDP
TCP及UDP首部各个字段 TCP和UDP首部介绍 TCP三次握手四次挥手 TCP三次握手四次挥手
2021-07-25
0
255
长连接和短连接
TCP/IP TCP/IP是个协议组,可分为三个层次:网络层、传输层和应用层。在网络层有IP协议、ICMP协议、ARP协议、RARP协议和BOOTP协议。在传输层中有TCP协议与UDP协议。在应用层有:TCP包括FTP、HTTP、TELNET、SMTP等协议 UDP包...
2021-07-25
0
478
如何利用CAS技术实现无锁队列
关于CAS等原子操作 在开始说无锁队列之前,我们需要知道一个很重要的技术就是CAS操作——Compare & Set,或是 Compare & Swap,现在几乎所有的CPU指令都支持CAS的原子操作,X86下对应的是 CMPXCHG 汇编指令。有了这个原子操作,我们就可以用其来实现...
2021-07-25
0
1755
首页
上一页
1
2
3
下一页
末页