摘要:
在Go语言中,切片作为一种引用类型数据,相对数组而言是一种动态长度的数据类型,使用的场景也是非常多。但在使用切片的过程中,也有许多需要注意的事项。例如切片函数传值、切片动态扩容、切片对底层数组的引用问题等等。今天分享的主题,就是围绕切片进行。 阅读全文
摘要:
在一个完整的项目中,不仅仅是要完成正常的业务开发。同时为了提高一些开发效率、系统异常的追踪、系统功能的扩展等等因素,往往会用到系统在开发、运行过程中所产生的日志。这就需要我们有一个完善的日志系统来存储这些数据。本文将分享如何设计一个高可用、可扩展的分布式日志系统。 本文是一种理论性的方案探索,当然各 阅读全文
摘要:
文章总结 趁着周末稍微有点空闲的时间,对PHP学习做了一个大致的总结,罗列了个人在学习PHP中的一个大致提纲,分享出来,希望能够对学习PHP的开发小伙伴有用。整个大纲都是个人根据自身学习总结。该提纲后期也会不断的完善。 总结心得 随着新的技术不断的迭代更新,很多程序员在职业发展过程中就比较担心学习的 阅读全文
摘要:
文章简介 在前面几篇文章中,我们使用dnmp搭建了一个完整的docker开发环境。这篇文章接着分享如何在dnmp的基础上搭建一个自定义的PHP容器,实现多版本的PHP容器。 前期准备 首先我们下载dnmp仓库。 复制docker-compose.sample.yml文件为docker-compose 阅读全文
摘要:
文章简介 在上面一篇文章中,分享过如何搭建和使用dnmp,今天分享如何修改dnmp中PHP容器的端口映射功能。 问题归纳 在PHP容器中,安装了一个swoole扩展,启动了一个server,端口是9501。在安装dnmp中,docker配置中将9501给暴露出来了,按理来说,启动服务之后宿主机就可以 阅读全文
摘要:
文章简介 在日常生活中,我们经常会因为各种需要下载各种APP。例如,备忘录需要下载备忘录软件,时间管理需要番茄时间法类的软件,内网穿透需要自行配置。这些软件可能我们只是为了一时的使用,用完就不会再用了,如果软件比较大,每次下载也是一个耗时。今天给搭建分享的一款软件就能很好的帮助到你。 工具介绍 这款 阅读全文
摘要:
文章前言 提到内存管理,我们就需要考虑Redis的内存过期策略和内存淘汰机制。该文章便从这两方面入手,分享一些在Redis内存方面相关的基础知识。 文章中使用的示例版本为Redis5.0版本。 内存过期策略 内存过期策略主要的作用就是,在缓存过期之后,能够及时的将失效的缓存从内存中删除,以减少内存的 阅读全文
摘要:
内容介绍 今天给大家分享一款sketch插件,利用该插件可以实现代码自动生成,并且包含多端。例如web端,微信小程序端等。 imgcook介绍 imgcook 专注以 Sketch、PSD、静态图片等形式的视觉稿作为输入 ,通过智能化技术 一键生成可维护的前端代码,包含视图代码、数据字段绑定、组件代 阅读全文
摘要:
1. 七牛云 简介:七牛云是国内企业级云服务商,注册认证后有10G永久免费空间,每月10G国内和10G国外流量,速度相当快,七牛云是国内专业CDN服务商,插件支持比较多,有免费ssl证书,但https流量收费。同时可以自定义域名,系统会默认分配测试域名,测试域名只能用20天。 优势:每个月免费10G 阅读全文
摘要:
为什么要做持久化存储? 持久化存储是将 Redis 存储在内存中的数据存储在硬盘中,实现数据的永久保存。我们都知道 Redis 是一个基于内存的 nosql 数据库,内存存储很容易造成数据的丢失,因为当服务器关机等一些异常情况都会导致存储在内存中的数据丢失。 持久化存储分类 在 Redis 中,持久 阅读全文