自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

_ACME_的博客

博学之,审問之,慎思之,明辨之,笃行之。

  • 博客(3)
  • 资源 (39)
  • 收藏
  • 关注

原创 通过手撸线程池深入理解其原理(下)

上篇实现了简单的无锁线程池,中篇实现了简单的加锁线程池,本篇着重剖析java线程池源码。

2020-06-13 17:03:01 1177

原创 通过手撸线程池深入理解其原理(中)

==> 学习汇总(持续更新)==> 从零搭建后端基础设施系列(一)-- 背景介绍摘要:上篇实现了简单的无锁线程池,本篇开始实现有锁线程池。先来思考一下,为什么线程池需要锁?在没有锁的线程池中,就算是单线程提交,也可能会涉及到并发的问题,如果是多线程提交任务,这时候出错的概率基本是百分百了。一、什么是锁?在开始写代码之前,先简单认识一下锁的本质是什么,先来看一张图。中间那个管道就相当于锁,不管外面有多少个线程,这个管道只能一一通过。二、ThreadPoolV5线程池参数:wo

2020-06-04 01:25:22 791

原创 通过手撸线程池深入理解其原理(上)

摘要:源码这东西看着能似懂非懂,有些地方你不知道人家为什么这么设计,过后在想可能又忘了,很没有效率。所以我推荐的学习顺序是看书->看源码->造轮子->总结。这一套下来,花的时间确实多,但是毫不夸张的说,能一劳永逸,那一个个知识点就像印在你脑子里一样。所以这次我从一个最简单的线程池开始,带着每一版遇到的问题,将线程池的各种核心功能逐一给造出来,最后再结合java线程池源码一起分析。所以共分三篇讲

2020-06-03 01:39:41 693

springboot+mybatis+restful demo

springboot+mybatis+restful 整合的demo,基于idea的工程

2018-03-01

MFC如何画饼图

MFC饼图类,不支持VC6,如需要修改,请找作者。

2017-06-20

CvvImage源码

CvvImage源码

2017-05-31

二叉查找树实现源码(C、C++、JAVA)

二叉查找树实现源码(C、C++、JAVA)

2017-04-02

二叉树非递归实现源码(C、C++、JAVA)

二叉树非递归实现源码(C、C++、JAVA)

2017-03-30

二叉树实现源码(C、C++、JAVA)

二叉树实现源码(C、C++、JAVA)

2017-03-30

MFC串口通信源码示例

MFC串口通信源码示例

2017-03-13

广义表实现源码(C++、C)

广义表实现源码(C++、C)

2017-03-12

字符串数据结构实现(链表方式)

字符串数据结构实现(链表方式) 支持中文操作

2017-03-06

字符串数据结构实现(数组方式)

字符串数据结构实现(数组方式),不支持中文字符操作

2017-02-28

中缀转后缀表达式计算实现源码(C++、Java)

中缀转后缀表达式计算实现源码(C++、Java)

2017-01-29

约瑟夫问题实现源码(C、C++、Java)

约瑟夫问题实现源码,分别用C、C++、JAVA实现。

2017-01-26

循环队列实现源码(C、C++、Java)

循环队列实现源码,分别用C、C++、JAVA实现。

2017-01-25

链队列实现源码(C、C++、JAVA)

链队列实现源码,分别用C、C++、JAVA实现。

2017-01-24

顺序队列实现源码(C、C++、Java)

顺序队列实现源码,分别用C、C++、JAVA实现。

2017-01-24

链栈实现源码(C、C++、Java)

链栈实现源码,分别用C、C++、JAVA实现

2017-01-22

顺序栈实现源码(C、C++、Java)

顺序栈实现源码 ,分别用C、C++、JAVA实现。

2017-01-22

双向链表源码.(C、C++、JAVA)

双向链表源码,分别用C、C++、C、JAVA实现。

2017-01-21

循环链表源码.(C、C++、JAVA)

循环链表源码,分别用C、C++、JAVA实现,仅供参考

2017-01-19

链表实现源码(C、C++、JAVA)

链表的源码实现,分别用C C++ JAVA都实现了一遍。仅供参考。

2017-01-18

顺序表实现源码(C、C++、Java)

分别用C、C++、Java实现的顺序表,可供参考。

2017-01-16

MFC操作excel

MFC操作EXCEL,一个简单的读取写入EXCEL的例子。因为我用的是2016的EXCEL接口,所以低版本的可能会不能直接运行本程序,需要自己导入对应本版的EXCEL接口。

2016-12-25

TCPSocket多人聊天源码

TCPSocket多人聊天源码,C语言写的,简单易懂,还有很多注释。

2016-10-31

socket1v1聊天程序源码

源码+详细注释。适合新手学习。源码是用C写的。

2016-10-15

C语言教程及经典程序.chm

里面包括基本的教程,还有100个C语言的例子。很适合新手学习.

2016-09-25

ajax无刷新注册验证实例

一个简单的ajax无刷新注册验证实例的源码,值得新手学习。

2016-09-06

500个白色图标

里面有常用的电脑软件白色图标,喜欢的朋友个下载回去替换,也是挺炫的.

2016-08-15

50个CSS超炫丽button样式代码下载

50个CSS超炫丽button样式代码,应有尽有

2016-06-20

软件开发常用的32位小图标

软件开发常用到的32位小图标

2016-05-24

软件开发常见用的16位图标

软件开发必备的16位小图标,常用的图标里面都有.

2016-05-24

深入浅出javascript源代码

深入浅出javascript的源代码.值得学习

2016-05-24

JScript帮助文档

收集自网络,JScript 可作为 Javascript 的 API 使用。而且这份是难得的全中文,感谢微软山寨出 JScript。这份 JS API 可以作为 w3school 版本的补充(真的还不错)。翻译的作者已经找不到了,有知情的可以提供,感激不尽。

2016-05-24

w3school离线版

收集自网络,由 w3school 页面整理而成的离线帮助文档 。主要方便查询查询 HTML 标签语义,其中内容也包括一些 css 和 javascript 的实例。可作为离线的前端入门教程使用。

2016-05-24

css手册chm版

飘零雾雨版CSS API v4.0,囊括 CSS1 CSS2 CSS3 属性和浏览器私有属性,各属性兼容情况和前端编码相关的经验。全面实用。本手册由飘零雾雨编写,版权所有者为飘零雾雨。

2016-05-24

Vsiaul Assist X VS2008-2015破解版

2. 运行Visual Assist X 通用破解补丁程序,点击安装,重新启动VS输入注册信息完成破解。 3. 当安装或卸载VA_X时,会提示注册信息对当前版本无效,请直接点NO或Cancel即可,无需再次破解。

2015-12-25

Vsiaul Assist X VS2008-2015可用破解版

百分百可用的Vsiaul Assist X VS2008-2015可用破解版.安装简单,只需两步就可用破解装上了.

2015-12-25

Vsiaul Assist X2008-2015可用破解版

百分百可用的Vsiaul Assist X破解版,支持2008到2015各个版本,放心下载!

2015-12-25

中缀转后缀计算详解+代码

里面详述了中缀表达式怎么转化成后缀表达式以及怎么写才能计算任何带有小数的表达式。注释+技术实现文档,帮你理清楚思路。

2015-10-24

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除