小万哥 小万哥
1年前
掌握 C++ 编译过程:面试中常见问题解析
C编译过程C是一种高级编程语言,但是计算机并不能直接理解它。因此,需要将C代码翻译成计算机可以理解的机器语言。这个过程就是编译过程,是C程序从源代码到可执行文件的转换过程,包括预处理、编译、汇编和链接四个阶段。1.预处理在编译器开始编译之前
码农印象 码农印象
4年前
【Golang】Go入门及进阶书籍推荐
Go入门教程全集链接:https://pan.baidu.com/s/1mWD7DpRa56WXi7WmNaohOg(https://pan.baidu.com/s/1mWD7DpRa56WXi7WmNaohOg)提取码:ki1eCloud.Native.Go.pdfC和指针.pdfC面向对象多线程编程.pdfDesignPatt
一次JVM GC长暂停的排查过程
在高并发下,Java程序的GC问题属于很典型的一类问题,带来的影响往往会被进一步放大。不管是「GC频率过快」还是「GC耗时太长」,由于GC期间都存在StopTheWorld问题,因此很容易导致服务超时,引发性能问题。
Easter79 Easter79
3年前
tomcat7中对http请求的处理过程
原文链接(https://www.oschina.net/action/GoToLink?urlhttp%3A%2F%2Fcxis.me%2F2017%2F05%2F05%2Ftomcat7%25E4%25B8%25AD%25E5%25AF%25B9http%25E8%25AF%25B7%25E6%25B1%2582%25E7%259A%2584%25
Karen110 Karen110
4年前
爬虫进阶 - 前后端分离有什么了不起,过程超详细
这是一个详细的爬虫进阶教程,里面包含了很详细的思考和试错过程,如果你对学爬虫是认真的,建议认真看。我们要抓取下面这个网站上的所有图书列表:https://www.epubit.com/books1)探索研究创建一个新的python文件,写入如下代码:import requestsurl  'https://www.epubit.com/boo
Stella981 Stella981
3年前
Spring 学习笔记(四):Spring AOP
@\TOC\1概述本文主要讲述了AOP的基本概念以及在Spring中AOP的几种实现方式。2AOPAOP,即AspectOrientedProgramming,面向切面编程,与OOP相辅相成。类似的,在OOP中,以类为程序的基本单元,在AOP中的基本单元是Aspect
Wesley13 Wesley13
3年前
TCP和UDP的区别
TCPTCP(TransmissionControlProtocol,传输控制协议)是面向连接的协议,也就是说,在收发数据前,必须和对方建立可靠的连接。TCP首部格式!TCP首部格式(https://oscimg.oschina.net/oscnet/3b8f09359e69c7138ff87139a467adabf9b.
Wesley13 Wesley13
3年前
JIT编程与方法内联
JIT的比较冷门,首先你要读一下这两篇帖子:《面向JIT编程方法内联》https://blog.csdn.net/u012834750/article/details/79488572(https://www.oschina.net/action/GoToLink?urlhttps%3A%2F%2Fblog.csdn.net%2Fu01283
Stella981 Stella981
3年前
Dubbo源码解析之SPI(一):扩展类的加载过程
Dubbo是一款开源的、高性能且轻量级的JavaRPC框架,它提供了三大核心能力:面向接口的远程方法调用、智能容错和负载均衡,以及服务自动注册和发现。Dubbo最早是阿里公司内部的RPC框架,于2011年开源,之后迅速成为国内该类开源项目的佼佼者,2018年2月,通过投票正式成为Apache基金会孵化项目。目前宜信公司内部也有不少项目在使用Dub
当我们在谈论构造函数注入的时候我们在谈论什么 | 京东物流技术团队
依赖注入当涉及依赖注入(DependencyInjection,DI)时,首先推荐使用构造函数注入,因为构造函数注入有很多技术优点,而且还与面向对象的设计原则密切相关。在业界,构造函数注入作为依赖注入的一种最佳实践得到了广泛的认可,在SpringFrame