弹性盒模型:flex多行多列两端对齐,列不满左对齐

最近遇到布局上要求Item两端对齐,且最后一行在列不满的情况下要求左对齐,使用Flex的justify-content:space-between;实现时发现最后一行不能左对齐,而是两端对齐方式。

阅读全文

纯Java代码实现企业微信和钉钉机器人群告警通知

作为一名合格的架构师,如果没有一套及时的监控工具,那怎么能够让业务程序媛安心。

阅读全文

Java5多线程---信号量(Semaphore)的使用

本文介绍了Java并发包中的Semaphore信号量,包括其工作原理和关键方法,如acquire(), acquireUninterruptibly(), tryAcquire()等。通过KFC就餐场景阐述如何控制并发访问资源,最后给出一个实际应用案例。

阅读全文

Linux安装Nginx服务教程

Linux部署Nginx有两种方式:yum安装适用于CentOS/RHEL等发行版,步骤包括更新系统、安装EPEL源、安装Nginx、启动并验证服务;源码编译安装支持自定义模块与优化,需安装依赖、创建用户、下载解压源码、配置编译参数、编译安装并配置systemd服务;最后均需验证端口监听、欢迎页访问、防火墙放行、配置语法及HTTP响应。

阅读全文

在 CentOS 上架設 rendertron 服務來處理 SSR(Server Side Rendering)

公司的網站是採用 SPA(Single Page Application)的呈現方式,但是這種方式不利於 SEO、不利於 Preview,像是在 Facebook、Line、Twitter 分享連結的時候,沒有內容的預覽,在行銷推廣上就略遜一籌,今天就要來介紹一個 SSR(Server Side Rendering)的服務 。

阅读全文

缓存穿透、缓存击穿、缓存雪崩

缓存穿透、缓存击穿、缓存雪崩的深度解析与解决方案。

阅读全文

利用OpenSSL创建自签Https证书

我们平时开发过程可能需要使用Https来进行项目的开发、调试接口,而自己手头上也没有(CA)颁发的认证证书,我们就可以利用OpenSSL进行自签Https证书。

阅读全文

Nginx部署Vue项目使用下上文

通常我们希望一个域名,可以部署多个网站,此时,我们将需要利用上下文进行网站的区分。

阅读全文

前端利用Blob对象创建指定文件并下载

在我们的开发过程中,文件下载是一个常见的功能。而目前的开发方式常采用前后端分离模式,所以文件下载时,前端可以发送ajax请求获取文件流,然后利用Blob对象生成文件后,再下载至本地。这种方式比转灵活,非常适合处理一些实时生成文件下载,当生成过程出现异常时,可以根据获取的类型,进行分类处理。

阅读全文

Windows10右键添加『在此处打开命令窗口』

在Windows 10 中,命令提示符已被 Powershell 取代,然而很多用户并不适应,如果大家还是想继续使用命令提示符,那么可以在右键菜单中添加”在此处打开命令窗口”设置项,那么该如何操作呢?

阅读全文