-
[apue] apue_db:一个可以充当"注册表"的 key-value
[apue] apue_db:一个可以充当注册表的 key-value 数据库 apue 最后两章都是通过一个完整的实例来解释一些 linux 功能,第20章就是通过一个数据库实例来解释文件锁的使用, 说实话,当时没兴趣,因为满页都是源码和解析,有点看不下去。但是再拾起来硬着头皮看的时候,...
-
ConcurrentHashMap源码分析
ConcurrentHashMap源码分析 1、它实现了 ConcurrentMap 接口,该接口定义了一些原子操作约定 2、线程安全 完全的并发读和高并发写 读操作完全无锁,牺牲了一致性;写操作部分有锁 它与 HashTable 、 Collections.synchronizedMap HashMap 支持 null , ConcurrentHashM...
-
金三银四铜五铁六,Offer收到手软!
金三银四铜五铁六,Offer收到手软! 作者:鲁班大师 https://www.cnblogs.com/zhuoqingsen/p/interview.html 文中的鲁班简称LB 据说,金三银四,截止今天为止面试黄金时间已经过去十之八九,而LB恰逢是这批面试大军其中的一名小兵,很不幸今年恰逢遇上了互联网寒冬(即...
2020-04-10 16:02:32 Java技术java后台开发Intellij冬天阿里巴巴竞争对手IntelIE感恩梦想
-
2020年04月10日UCF Local Programming Contest 2017
2020年04月10日UCF Local Programming Contest 2017 A. Electric Bill 题意:这一题比较简单,相当于小学的分组函数的计算电力费用的的题型。 题解:签到题。 代码: #includeiostream #include cstring #include algorithm #define ll long long using namespace std;...
-
使用Redis实现分布式锁
使用Redis实现分布式锁 分布式锁简介 分布式锁是控制分布式系统或不同系统之间共同访问共享资源的一种锁实现。 分布式锁可以保证在分布式系统中,同一操作只被一台机器上的一个线程执行,保证共享数据的一致性。 分布式锁的设计要求 要是可重入锁(避免死锁) 要有高可...
-
java 集合框架的工具类Collections
java 集合框架的工具类Collections sort(),max(),binarySearch(),fill() public class CollectionsDemo { public static void main(String[] args) { replaceAllDemo(); } public static void replaceAllDemo(){ List String list = new ArrayListString (); list.add(...
-
寻找两个有序数组的中位数
寻找两个有序数组的中位数 该题目如果使用时间复杂度为O(m+n)的算法则会非常简单,今天我们在这里介绍一个时间复杂度为O(log(m+n))的算法。 我们这里采用二分法的思想去解决这道题目,首先我们给出的数组是两个有序数组,这样的话,我们可以很方便的将两个数组各自...
-
圆桌均分硬币 ——(推导式子)
圆桌均分硬币 ——(推导式子) 推导式子 A Communist regime is trying to redistribute wealth in a village. They have have decided to sit everyone around a circular table. First, everyone has converted all of their properties to coins of equal value, su...
-
剑指Offer_编程题_旋转数组的最小数字
剑指Offer_编程题_旋转数组的最小数字 剑指Offer_编程题_旋转数组的最小数字 题目描述 把一个数组最开始的若干个元素搬到数组的末尾,我们称之为数组的旋转。 输入一个非递减排序的数组的一个旋转,输出旋转数组的最小元素。 例如数组{3,4,5,1,2}为{1,2,3,4,5}的一个旋...
-
LeetCode 面试题13. 机器人的运动范围
LeetCode 面试题13. 机器人的运动范围 我的LeetCode:https://leetcode-cn.com/u/ituring/ 我的LeetCode刷题源码[GitHub]:https://github.com/izhoujie/Algorithmcii LeetCode 面试题13. 机器人的运动范围 题目 地上有一个m行n列的方格,从坐标 [0,0] 到坐标 [m-1,n-1...
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash
