设计模式作为工作学习中的枕边书,却时常处于勤说不用的尴尬境地,也不是我们时常忘记,只是一直没有记忆。今天,螃蟹在IT学习者网站就设计模式的内在价值做一番探讨,并以spring为例进行讲解,只有领略了其设计的思想理念,才能在工作学习中运用到“无形”。Spring作为业界的经典框架,无论是在架构设计方面... ...
分类:
编程语言 时间:
2019-04-06 16:55:53
阅读次数:
128
Erich Gamma拥有多重权威身份。他是Jazz项目的主要领导人;是Eclipse的项目管理委员会成员,被业界称为“Eclipse之父”; 是经典书《设计模式》的作者四人帮之一,1998年与Kent Beck一起开发JUnit,使其成为Java社区的单元测试工具;有“敏捷开发方法的创始人”之称。 ...
分类:
系统相关 时间:
2019-04-04 09:32:27
阅读次数:
255
阿里巴巴供应商爬虫 起因 学了爬虫入门之后,打算找一个有难度的网站来实践,一开始打算找淘宝或者天猫(业界老大)来实践,但后续发现网上已经有很多这方面的项目,于是瞄上了阿里的国际网站阿里巴巴。开始一切顺利,没发现什么难度,后面发现供应商的联系方式需要登录,于是以其为目标开始写爬虫。 网站结构 1.阿里 ...
分类:
编程语言 时间:
2019-03-27 12:32:32
阅读次数:
300
有业界“风向标”之称的系统架构师大会为业界敲响了警钟——高级系统架构师人才严重缺乏,已经成为制约中国互联网发展的突出问题。 ...
分类:
其他好文 时间:
2019-03-27 10:38:12
阅读次数:
216
原文转自: https://blog.csdn.net/fuzhongmin05/article/details/81591072 、背景 前后端分离已成为互联网项目开发的业界标准使用方式,通过nginx+tomcat的方式(也可以中间加一个nodejs)有效的进行解耦,并且前后端分离会为以后的大型 ...
分类:
其他好文 时间:
2019-03-27 09:13:18
阅读次数:
179
1.前言 编写过C语言程序的肯定知道通过malloc()方法动态申请内存,其中内存分配器使用的是glibc提供的ptmalloc2。除了glibc,业界比较出名的内存分配器有Google的tcmalloc和Facebook的jemalloc。 二者在避免内存碎片和性能上均比glic有比较大的优势,在 ...
分类:
其他好文 时间:
2019-03-22 16:57:20
阅读次数:
132
设计模式作为工作学习中的枕边书,却时常处于勤说不用的尴尬境地,也不是我们时常忘记,只是一直没有记忆。 今天,我们就设计模式的内在价值做一番探讨,并以spring为例进行讲解,只有领略了其设计的思想理念,才能在工作学习中运用到“无形”。 Spring作为业界的经典框架,无论是在架构设计方面,还是在代码 ...
分类:
编程语言 时间:
2019-03-19 01:03:16
阅读次数:
202
根据“二八法则”,未来,AI工具将用20%的时间完成安全从业者80%的工作内容,而80%的安全专家将致力于剩余20%高级安全对抗工作中去。随着AI能力的不断进化,以“AI之盾”抵御“AI之矛”,将会成为业界共识。
分类:
其他好文 时间:
2019-03-17 23:27:58
阅读次数:
200
微服务架构是当前很热门的一个概念,它不是凭空产生的,是技术发展的必然结果。虽然微服务架构没有公认的技术标准和规范草案,但业界已经有一些很有影响力的开源微服务架构平台,架构师可以根据公司的技术实力并结合项目的特点来选择某个合适的微服务架构平台,以此稳妥地实施项目的微服务化改造或开发进程。本文选自《架构 ...
分类:
编程语言 时间:
2019-03-17 20:15:17
阅读次数:
260
微服务架构没有公认的技术标准和规范或者草案,但业界已经有一些很有影响力的开源微服务架构框架提供了微服务的关键思路,例如 Dubbo 和 Spring Cloud。 目前微服务实现方式主要有两种Dubbo和SpringCloud: 一、Dubbo:(https://www.cnblogs.com/li ...
分类:
其他好文 时间:
2019-03-15 14:32:34
阅读次数:
115