- 博客(3)
- 收藏
- 关注
原创 Java并发编程学习随记(零)
Java并发编程学习随记(零)如何减少上下文切换减少上下文切换的方法有无锁并发编程、CAS算法、使用最少线程和使用协程。无锁并发编程。多线程竞争锁时,会引起上下文切换,所以多线程处理数据时,可以用一些方法来避免使用锁,如将数据的ID按照Hash算法取模分段,不同的线程处理不同段的数据。CAS算法。Java的Atomic包使用CAS算法来更新数据,而不需要加锁。使用最少线程。避免创建不需...
2019-11-27 15:58:41
114
原创 两数之和-LeetCode
两数之和-LeetCodeLeetCode第一题,以下引用为题目给定一个整数数组 nums 和一个目标值 target,请你在该数组中找出和为目标值的那 两个 整数,并返回他们的数组下标。你可以假设每种输入只会对应一个答案。但是,你不能重复利用这个数组中同样的元素。示例:给定 nums = [2, 7, 11, 15], target = 9因为 nums[0] + nums[1] ...
2019-10-23 23:25:58
77
原创 杂记闲谈-国际惯例先碎碎念
自我介绍,小白Coder一名,18届双非本科软工毕业,当前毕业一年多点,前端入职,后端糊口。目前职业Windchill开发顾问。 想入CSDN写自己博客很久了,一直因为各种原因(还不是因为懒)没有安排上,当前在北京驻场实施,这个项目历时八个月终于迎来尾声,当前是SIT阶段末,最近感觉没了激情,也不满足于这么浑浑噩噩的混下去,毕竟牛逼的人那么多而且那么努力,我实在不甘心于做一个废人。接下...
2019-10-23 22:33:17
111
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人