Wesley13 Wesley13
3年前
C++各大有名科学计算库
在C中,库的地位是非常高的。C之父BjarneStroustrup先生多次表示了设计库来扩充功能要好过设计更多的语法的言论。现实中,C的库门类繁多,解决的问题也是极其广泛,库从轻量级到重量级的都有。不少都是让人眼界大开,亦或是望而生叹的思维杰作。由于库的数量非常庞大,而且限于笔者水平,其中很多并不了解。所以文中所提的一些库都是比较著名的大型
Stella981 Stella981
3年前
Go实现FastCgi Proxy Client 系列(三)优化篇
墨迹一点个人琐碎最近比较忙,以致于很久都没有写blog了,但是,golang的水平自认为是总算入门了。协程的个人理解网上的说法一般都是协程是轻量级线程。我个人认为协程的好处1.小2.无需在用户态和内核态切换(完全在用户态)3.无需线程上下文切换的开销(因为之上的好处)4.编码简单(原
Easter79 Easter79
3年前
Spring的核心模块解析
Spring框架是一个轻量级的集成式开发框架,可以和任何一种框架集成在一起使用,可以说是一个大的全家桶。Spring从1.x发展到现在的5.x可以说是越来越强大,下面来看看Spring都包含哪些核心的模块吧。!(https://oscimg.oschina.net/oscnet/upde9af45b88af2e0e8038c26c203fa2a4d
Stella981 Stella981
3年前
Spring Cloud微服务架构从入门到会用(三)—服务间调用Feign
微服务最重要的一个功能是服务间调用,各个服务互相依赖。比如电商系统有订单服务,有库存服务。在我们购买一件商品的时候,需要生成订单和减库存。这里我们就要用到服务间调用Feign。Feign是一个http请求调用的轻量级框架,可以以Java接口注解的方式调用Http请求,而不用像Java中通过封装HTTP请求报文的方式直接调用。接下来我们新建两个modu
可莉 可莉
3年前
12.6 Nginx安装 12.7 默认虚拟主机 12.8 Nginx用户认证 12.9 Nginx域名重定向
12.5Nginx介绍Nginx("enginex")是一款轻量级的Web服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器,并在一个BSDlike协议下发行。其特点是占有内存少,并发能力强,事实上nginx的并发能力确实在同类型的网页服务器中表现较好,中国大陆使用nginx网站用户有:百度、新浪、网
Wesley13 Wesley13
3年前
Java中所有锁介绍
在读很多并发文章中,会提及各种各样锁如公平锁,乐观锁等等,这篇文章介绍各种锁的分类。介绍的内容如下:1.公平锁/非公平锁2.可重入锁/不可重入锁3.独享锁/共享锁4.互斥锁/读写锁5.乐观锁/悲观锁6.分段锁7.偏向锁/轻量级锁/重量级锁8.自旋锁上面是很多锁的名词,这些分类并不是全是指锁的
Stella981 Stella981
3年前
Gnumeric,专业处理数字软件
Gnumeric不仅仅只是一个简单的、有各种限制的计算程序。它更是一个全功能的处理和分析数据的电子表格。虽然它被开发者定义为轻量级软件,但却有着相当多的特性。例如,它提供100%的MicrosoftExcel提供的工作表函数,而且它另外有154个前面那个商业电子表格所不具有的功能。!opensource.jpg(http://www.linux
Wesley13 Wesley13
3年前
Service Mesh浅析
服务网格是一个用于处理服务间通信的基础设施层。服务网格保证请求在云原生应用组成的复杂服务拓扑中可靠地传递<!more。在实际应用当中,服务网格通常是由一系列轻量级的网络代理组成,它们与应用程序部署在一起,但对应用程序透明。微服务(Microservices)是一种软件架构风格,它是以专注于单一责任与功能的小型功能区块(SmallBu
Easter79 Easter79
3年前
SpringColud微服务
一、什么是微服务架构  微服务架构是一种架构模式,它提倡讲单一应用程序划分为一组小的服务,服务之间互相协调、互相配合,为用户提供最终价值。每个服务运行在单独的进程当中,服务与服务之间采用轻量级的通信机制互相协作(通常是基于HTTP协议的RESTfulAPI)。每个服务都围绕着具体业务进行构建,并且能够被独立的部署到生产环境、类生产环境等。另外,应当尽量
前端开发框架发展概览
基于Angular产生的灵感,前谷歌工程师EvanYou开发了Vue,Vue是一种轻量级的前端框架,它借鉴了Angular和React的优点,并在此基础上进行了改进。Vue提供了简单易用的API和模板语言,使得开发人员可以更加便捷地构建Web应用程序。Vue的学习曲线相对较低,加上完善的文档和社区,它也成为了许多开发人员的首选。