其他分类
-
你知道如何使用 Git 合并多个 commit ?
查看提交历史 git log commit ddc9e34424e8764357d086ad103219fa2c87e2ddcommit 3cccd5d8696…
-
Git Tag 标签
标签总是和某个 commit 挂钩。如果这个 commit 既出现在 master 分支,又出现在 dev 分支,那么在这两个分支上都可以看到这个标签。 创建标签 # 给当前提交版…
-
windows10专业版64位系统安装docker并使用laradock搭建laravel环境
安装说明 windows 10 系统需要开启 Hyper-V 官方文档中有写到,必须开启 Hyper-V 开启方式如下图: 打开控制面板-程序-程序和功能-启用或关闭 window…
-
Laradock,一个PHP开发不得不知的Docker环境神器!
今天是元宵节,祝大家元宵节快乐!新年已经接近尾声,作为成年人,该上班的还得上班,该学习的也还得学习。今天为大家分享一些平时我使用 Laradock 时的一些笔记,希望对你的工作有些…
-
如何给已经运行中的 Docker 容器添加或者修改端口映射?
容器还没有构建 如果你的容器还没有构建时,想添加端口映射时,你只需要在创建容器的时候添加 -p 参数,想添加几个端口映射就追加几个 -p 参数。类似于如下示例: docker&nb…
-
Docker环境搭建
适用于 Ubuntu,Debian,Centos 等大部分 Linux(使用官方安装脚本自动安装) curl -sSL https://get.daocloud…
-
CentOS8安装Docker
CentOS 8 安装 docker 查看系统内核 cat /etc/redhat-release eg: ➜ Downloads cat…
-
如何在 Nginx 中进行速率限制?
速率限制是一种网络流量管理技术,用于控制客户端或用户在单位时间内能够发送到服务器的请求数量。这种限制有助于防止恶意行为、减轻服务器负担,以及确保公平分配资源。在 Nginx 中,速…
-
(一)JVM成神路之初识虚拟机 – 探寻Java虚拟机的前世今生之秘
引言 JVM(Java Virtual Machine)Java虚拟机的概念大家都不陌生,Java之所以可以做到“一次编译,到处运行”的跨平台性,其根本原因就在于JVM。JVM是建…
-
(二)JVM成神路之剖析Java类加载子系统、双亲委派机制及线程上下文类加载器
引言 上篇《初识Java虚拟机》文章中曾提及到:我们所编写的Java代码经过编译之后,会生成对应的class字节码文件,而在程序启动时会通过类加载子系统将这些字节码文件先装载进内存…
-
MySQL delete 语句加锁分析
引言 本文测试并基于源码分析 delete 语句在以下四种场景下的加锁流程: 根据非索引字段删除 根据非唯一二级索引删除 根据唯一二级索引删除 根据主键索引删除 由于个人能力有限,…
-
为嵌入式设计的简单易用UI方案:LameUI,轻量级UI库助力嵌入式系统快速开发
引言 在当今数字化的世界中,嵌入式系统已经成为我们日常生活中不可或缺的一部分。从智能手机到家用电器,从汽车到医疗设备,嵌入式系统的应用无处不在。而这些嵌入式系统中,用户界面(UI)…
-
一文读懂Python上下文管理器
写在前面 Python 的上下文管理器用于管理资源。它允许您以一种高效的方式处理资源,使您的代码更易读,减少错误。例如,文件处理、网络连接和数据库连接。它提供了一种在资源不再需要时…
-
滴滴移动端组件库 cube-ui
cube-ui 是由滴滴内部 UI 团队基于 JavaScript 和 Vue 开发的响应迅速、动画流畅、轻量灵活的移动端 UI 组件。cube-ui 提供了按钮、加载框、Tip、…
-
JavaWeb之异步处理
异步处理 在Servlet3.0版本中引入了异步处理的功能,使线程可以返回到容器,从而执行更多的任务 使用AysncContext来进行异步操作 public inter…
-
一文搞懂设计模式—享元模式
本文字数:2991字,阅读大约需要 9 分钟。 当系统中存在大量相似对象时,每个对象都需要占用一定的内存空间,如果这些对象的大部分属性是相同的,那么频繁创建这些对象会导致内存消耗过…