设计模式

首页 标签 设计模式
# 设计模式 #
关注
15703内容
Poco C++库网络模块例子解析2-------HttpServer
//下面程序取自 Poco 库的Net模块例子----HTTPServer 下面开始解析代码 #include "Poco/Net/HTTPServer.h" //继承自TCPServer 实现了一个完整的HTTP多线程服务器 #include "Poco/Net/HTTPRequestHandler.
Evolutionary Algorithm(EA)进化算法初探
因工作需要,开始向算法的深水区迈进,其中就涉及到一种混合整数优化问题:CVRPTW 问题cvrptw问题示例 顾名思义,CVRPTW 就是指带限制条件和时间窗口约束的车辆路径规划问题,而加入了时间窗口的约束条件后,优化目标已不再是简单的凹凸函数,这就意味着不能使用牛顿法求解该问题
Java面试笔试题大汇总二(最全+详细答案)
Java面试笔试题大汇总一(最全+详细答案)https://www.jianshu.com/p/73b6b3d35676Java面试笔试题大汇总三(最全+详细答案)https://www.jianshu.com/p/3e9a7073e60e 51、类ExampleA继承Exception,类ExampleB继承ExampleA。
Java线程池架构(一)原理和源码解析
在前面介绍JUC的文章中,提到了关于线程池Execotors的创建介绍,在文章:《java之JUC系列-外部Tools》中第一部分有详细的说明,请参阅; 文章中其实说明了外部的使用方式,但是没有说内部是如何实现的,为了加深对实现的理解,在使用中可以放心,我们这里将做源码解析以及反馈到原理 上,Executors工具可以创建普通的线程池以及schedule调度任务的调度池,其实两者实现上还是有一些区别,但是理解了ThreadPoolExecutor,在看ScheduledThreadPoolExecutor就非常轻松了,后面的文章中也会专门介绍这块,但是需要先看这篇文章。
Tomcat 监听初始化流程
开篇  这篇博文的主要目的是为了理清楚Tomcat监听的初始化流程,所谓的监听初始化流程是指Tomcat启动后直至Accept过程就绪能够监听连接到来为止。  只有理清楚监听的初始化后流程后才能更好的理解Tomcat处理请求的过程,所以也算是基础的一部分吧。
java-动态代理
在学习spring的AOP时候,动态代理那是必不可少的环节。 今天简单介绍一下动态代理。 java动态代理是一种设计模式中代理模式的一种,帮助我们开发的一个工具吧。 *1.动态代理的优势:* 降低各个功能模块之间的耦合度,提高开发的效率和方便程序的维护度。 和aop的思想和切合。 减少代码量。 对静态代理有个了解的读者可能就知道,静态代理的代码量比较庞大,所以动态
近20天学习计划的完成情况
在学习笔记写到80天左右的时候,我订立了一个学习计划,发现有了计划还是有一些动力,每天写工作中的事情,如果大家坚持一路看过来应该也知道我每天搬砖的心路历程了。不知道对你们的学习和启迪有多大。
免费试用