#包源码

赏月斋源码共享计划 第二期

需求描述:有m个任务,第i个任务需要xi时间去完成,难度等级为yi有n台机器,每台机器最长工作时间为zi,机器等级wi一个任务只能交给一台机器,且如果机器的最长工作时间小于任务所需时间,则不能完成若完成任务,获得收益为200*xi+3*yi一台机器一天只能完成一个任务,若机器等级小于任务难度等级,则不能完成想尽可能多地...

赏月斋源码共享计划 第一期

#include<stdio.h>//usingnamespacestd;/*usingnamespacestd;IfyouseethefollowingerrorwhentryingtocompileaC++application:main.cpp:::warning:usingdirectiverefe...

linux源码升级编译内核

内核源码更新内核(以linux内核4.11.7为例子)1.内核更新前的工作准备  a. 系统:ubuntu16.04的Desktop版本,内核为linux-4.8.0;  b. 虚拟机VMwareWorkstationPro12,并安装上述的ubuntu版本系统;  c. 配置好相应的ub...

图片按日期分类和查看程序(WPF开发)(附源码)

  手机方便了我们的生活,可以随时随地拍摄。越来越多的图片堆砌在电脑里。看到杂乱无章的图片,实在感到头痛。手动整理太复杂。基于此,我写了一个小程序,可以将图片按日期整理和查看。按日期查看图片,回忆过去的点点滴滴!   手机拍摄图片时,图片文件会存储拍摄时间,也就是exif信息。通过读取ex...

深度解读 java 线程池设计思想及源码实现

 转自https://javadoop.com/2017/09/05/java-thread-pool/hmsr=toutiao.io&utm_medium=toutiao.io&utm_source=toutiao.io我相信大家都看过很多的关于线程池的文章,基本上也是面试必问的,好像我写这...

源码实战 | 从线程池理论聊聊为什么要看源码

很多时候,我都想向大家传输一个思想,那就是只有懂了原理,才能随心随心所欲写代码.而看源码,又是了解原理的一个非常重要的途径.然而,肥朝之前的文章,大致分为三类源码解析,穿插怎么看源码(参考肥朝Dubbo源码解析系列文章)怎么临摹一个一比一的源码(参考肥朝dubbo源码解析-简单原理、与spring融合、一比一手写Dub...

自己实现一个线程池及分析java线程池源码

和设计模式一样,打算花三个月的时间,结合《Java并发编程实战》一书,来总结下并发方面的知识。第一章从线程池的原理开始总结,希望自己能坚持下来,加油!线程池的概念这里不多说,在讲它的原理前,我们先自己想一下,如果我来写,那如何实现一个线程池?1.1线程池的重要变量首先要定义一个存放所有线程的集合;另外,每有一个任务分配...

分布式事务(五)源码详解

目录系列目录引子角色:作用:一、bean定义1.1JtaTransactionManager1.2AtomikosDataSourceBean二、源码剖析2.1自动配置类2.2JtaAutoConfiguration2.3TransactionAutoConfiguration三、核心源码3.1getTransacti...

RocketMQ源码学习--消息存储篇

转载。https://blog.csdn.net/mr253727942/article/details/558058761.序言今天来和大家探讨一下RocketMQ在消息存储方面所作出的努力,在介绍RocketMQ的存储模型之前,可以先探讨一下MQ的存储模型选择。2.MQ的存储模型选择个人看来,从MQ的类型来看,存储...

牛人教你如何阅读源码

1、腾讯IMWEB负责人说:首先,搞清楚自己要读懂他们的原因和动机。其次,可以先看下这些优秀框架或者库的设计文档和架构图,这样会让你宏观上对一些概念有些认识。 然后,从你最感兴趣的一个点,开始设置断点,跟进去看发生了哪些事情。和架构设计哪一块是match的。有人补充:最快,最易懂方法。断点单步调试。如:jQu...
代码星球 代码星球·2020-12-09

如何高效阅读源码?

本人水平有限,下面的一些都是本人的思考与理解,如果有那里不对,希望各位大佬积极指出,欢迎在留言区进行评论交流、探讨。为什么要读源码读什么样的源码有什么技巧思考、交流坚持说到读源码,让我想起来了读书,古语有云:“读破万卷书,下笔如有神”。多读读大师的想法技巧通过大量阅读进行积累把一些零碎的知识点整合起来就拿RocketM...
代码星球 代码星球·2020-12-09

令人生畏的源码,到底该怎样看?

一个软件开发人员,工作到了一定的年限(一般是3、4年左右),如果他还没学会阅读源码,那么他就会遇到瓶颈。因为到了这个时候的开发,他应该不仅仅只会做那些CURD的业务逻辑,而应该会根据公司的实际情况去写框架。而基本上没有谁能像天才一样从零写出一个框架,很多人写框架其实都是从模仿开始的。而你要模仿,那么你首先得看得懂框架源...

关于如何阅读源码的一点心得

 一、前言日常交流过程中,经常会被问到为何要阅读源码和如何阅读源码的问题,本文从作者的角度来写下对这两个问题的理解,希望大家共同探讨,共同进步。本文内容:为何要阅读源码,阅读源码能给我们带来什么?如何阅读源码,阅读源码有什么技巧?二、为何要阅读源码我们在做项目时候一般会遇到下面的问题:问题一是不知道如何去设计...

JDK源码中使用的设计模式

适配器模式:用来把一个接口转化成另一个接口。java.util.Arrays#asList()javax.swing.JTable(TableModel)java.io.InputStreamReader(InputStream)java.io.OutputStreamWriter(OutputStream)javax...

Dubbo源码解析之registry注册中心

阅读须知dubbo版本:2.6.0spring版本:4.3.8文章中使用/**/注释的方法会做深入分析正文注册中心是Dubbo的重要组成部分,主要用于服务的注册与发现,我们可以选择Redis、数据库、Zookeeper作为Dubbo的注册中心,Dubbo推荐用户使用Zookeeper作为注册中心,在provider和c...
首页上一页...1112131415...下一页尾页