1 //前序 2 void preOrderUnRecur(ListNode* head) 3 { 4 cout << "pre-order: "; 5 if (head != NULL) 6 { 7 stack<ListNode*> Stack; 8 Stack.push(head); 9 10 ...
分类:
其他好文 时间:
2020-03-23 16:49:34
阅读次数:
47
前言 前面已经写了Redisson大多的内容,我们再看看Redisson官网共有哪些组件: image.png 剩下还有Semaphore和CountDownLatch两块,我们就趁热打铁,赶紧看看Redisson是如何实现的吧。 我们在JDK中都知道Semaphore和CountDownLatch ...
分类:
其他好文 时间:
2020-03-23 11:29:23
阅读次数:
73
原文:C# lock 语法糖实现原理--《.NET Core 底层入门》之自旋锁,互斥锁,混合锁,读写锁 在多线程环境中,多个线程可能会同时访问同一个资源,为了避免访问发生冲突,可以根据访问的复杂程度采取不同的措施 原子操作适用于简单的单个操作,无锁算法适用于相对简单的一连串操作,而线程锁适用于复杂... ...
Find them, Catch them Time Limit: 1000MS Memory Limit: 10000K Total Submissions: 61806 Accepted: 18734 Description The police office in Tadu City deci ...
分类:
其他好文 时间:
2020-03-23 00:14:47
阅读次数:
66
贪心,有一些点少不留意就会wa #include <iostream> #include <cstdio> #include <cstring> #include <limits> //#include <stack> #include<queue> #include <algorithm> #de ...
分类:
其他好文 时间:
2020-03-21 21:43:42
阅读次数:
64
结构体+优先队列+贪心 #include <iostream> #include <cstdio> #include <cstring> #include <limits> //#include <stack> #include<queue> #include <algorithm> #define ...
分类:
其他好文 时间:
2020-03-21 21:23:32
阅读次数:
65
五 局部变量和全局变量 在子程序中定义的变量称为局部变量,在程序的一开始定义的变量称为全局变量。 全局变量作用域是整个程序,局部变量作用域是定义该变量的子程序。 当全局变量与局部变量同名时: 在定义局部变量的子程序内,局部变量起作用;在其它地方全局变量起作用。 name='lhf' def chan ...
分类:
编程语言 时间:
2020-03-21 18:04:27
阅读次数:
65
找了好多,就这个挺好使的 <body background="./img/a3.jpg" style=" background-repeat:no-repeat ; background-size:100% 100%; background-attachment: fixed;"> ...
分类:
编程语言 时间:
2020-03-21 17:56:33
阅读次数:
110
激活步骤 打开命令提示符,依次执行下面的代码。分别表示:安装server2008密钥,设置kms服务器,激活server2008,查询激活期限,kms一般是180天,到期后再次激活。可用的kms激活服务器有哪些。 slmgr /ipk 74YFP-3QFB3-KQT8W-PMXWJ-7M648 sl ...
BeanUtils BeanUtils工具包是由Apache公司所开发,主要是方便程序员对Bean类能够进行简便的操作。 BeanUtils一共分4个包: org.apache.commons.beanutils org.apache.commons.beanutils.converters org ...
分类:
其他好文 时间:
2020-03-21 14:46:19
阅读次数:
53