Alex799 Alex799
4年前
Vue进阶(幺柒陆):CSS预编译语言Sass、Scss、Less和Stylus
什么是CSS预处理器CSS预处理器定义了一种新的语言,它的基本思想是,用一种专门的编程语言,进行网页样式设计,然后再编译成正常的CSS文件。开发者只需要使用这种语言进行编码工作,减少枯燥无味的CSS代码
捉虫大师 捉虫大师
4年前
实测Tengine开源的Dubbo功能
本文已收录https://github.com/lkxiaolou/lkxiaolou欢迎star。背景Tengine是阿里巴巴基于Nginx开发并开源的Web服务器,它继承了Nginx所有的功能和特性,并在其基础上做了大量的扩展和增强,其中像动态模块加载,四层负载均衡,reuseport支持等能力,都逐渐被Nginx官方吸收引用。Tengine在开
Stella981 Stella981
3年前
Netty入门2之
在上一章中我们认识了netty,他有三大优点:并发高,传输快,封装好。在这一章我们来用Netty搭建一个HttpServer,从实际开发中了解netty框架的一些特性和概念。netty.png认识Http请求在动手写Netty框架之前,我们先要了解http请求的组成,如下图:HTTPresponsecomponentpa
Stella981 Stella981
3年前
Python unittest模块的使用笔记:对mock.patch()的被mock函数的说明
       现在假设需要对get\_app模块内的create\_app函数做单元测试,同时create\_app函数调用了另一模块utils的load\_yaml函数。由于模块utils的load\_yaml函数可能处于开发阶段或是需要通过网络传输数据,从而导致测试的不便。这时就需要对load\_yaml做一个mock.patch,即伪造一个load\_
Stella981 Stella981
3年前
Express简介
Express是一个基于Node.js平台,快速、开放、极简的web开发框架。它的官网地址:http://expressjs.com,中文网址:http://www.expressjs.com.cn/。本篇主要介绍一下Express项目的搭建。假设我们已经安装好了Node.js,现在创建一个目录作为我们的项目目录,进入这个目录下:$
Stella981 Stella981
3年前
Redis 入门概述
1\.什么是redisRedis是用C语言开发的一个开源的高性能键值对(keyvalue)数据库。它通过提供多种键值数据类型来适应不同场景下的存储需求,目前为止Redis支持的键值数据类型如下:字符串类型【String】散列类型【Hash】列表类型【List】集合类型【Set】有序集合类型【
Wesley13 Wesley13
3年前
V8世界探险 (1)
版权声明:本文为博主原创文章,遵循CC4.0bysa版权协议,转载请附上原文出处链接和本声明。本文链接:https://blog.csdn.net/lusing/article/details/53035185V8世界探险(1)v8API概览v8是Google开发的JavaScript引擎,自推出后就对js生态产生了巨大的影响
Stella981 Stella981
3年前
Redis 淘汰策略解读
摘要:   Redis在生产环境中,采用配置参数maxmemory的方式来限制内存的大小。当实际存储内存超过maxmemory参数值时,开发者可以通过Redis内存淘汰策略,来决定如何腾出新空间继续支持读写工作。工作情况    首先,客户端会发起需要更多内存的申请;其次,Redis检查内存使用情况,如果
流浪剑客 流浪剑客
1年前
网络爬虫开发工具:Screaming Frog SEO Spider for Mac 最新中文版 支持M1 附注册码
是一款功能强大的SEO工具,可以帮助用户进行网站的SEO优化和分析。以下是ScreamingFrogSEOSpider的主要特点:网站爬取:可以快速扫描整个网站并列出所有内部和外部页面,包括URL,标题,描述和头信息等。数据导出:可以将扫描结果导出为CSV