page contents

用好 Git 和 SVN,轻松驾驭版本管理

本文从 Git 与 SVN 的对比入手,介绍如何通过 Git-SVN 开始使用 Git,并总结平时工作高频率使用到的 Git 常用命令。你的工作环境是使用svn or git ? 欢迎分享!

  • 0
  • 0
  • Pack
  • 发布于 2020-09-23 09:57
  • 阅读 ( 410 )

程序员接私活怎样防止做完了不给钱?

请大家一定注意,一定要收到订单付款再开工,不要觉得驻场开发、如果不给钱还能过去闹,殊不知对方如果报警的话,你是要担很大责任的,早做准备可以避免很多烦恼,是不是?

  • 0
  • 0
  • Pack
  • 发布于 2020-09-23 09:52
  • 阅读 ( 473 )

24个经典的MySQL索引问题,你都遇到过哪些?

MySQL可以使用多个字段同时建立一个索引,叫做联合索引。在联合索引中,如果想要命中索引,需要按照建立索引时的字段顺序挨个使用,否则无法命中索引。

  • 0
  • 0
  • Pack
  • 发布于 2020-09-23 09:19
  • 阅读 ( 479 )

一篇非常实用的Nginx极简教程

Nginx (engine x) 是一款轻量级的 Web 服务器 、反向代理服务器及电子邮件(IMAP/POP3)代理服务器。

  • 0
  • 0
  • Pack
  • 发布于 2020-09-21 11:35
  • 阅读 ( 595 )

Redis的字符串是怎么实现的?

Redis虽然是用C语言写的,但却没有直接用C语言的字符串,而是自己实现了一套字符串。目的就是为了提升速度,提升性能,可以看出Redis为了高性能也是煞费苦心。 Redis构建了一个叫做简单动态字符串(Simple Dynamic String),简称SDS

  • 0
  • 0
  • Pack
  • 发布于 2020-09-21 11:01
  • 阅读 ( 374 )

记录一次MySQL两千万数据的大表优化解决过程,提供3种解决方案

老系统,当时设计系统的人大概是大学没毕业,表设计和sql语句写的不仅仅是垃圾,简直无法直视。原开发人员都已离职,到我来维护,这就是传说中的维护不了就跑路,然后我就是掉坑的那个!!! 我尝试解决该问题,so,有个这个日志。

  • 0
  • 0
  • Pack
  • 发布于 2020-09-21 10:52
  • 阅读 ( 337 )

写一手好SQL很有必要

博主负责的项目主要采用阿里云数据库MySQL,最近频繁出现慢SQL告警,执行时间最长的竟然高达5分钟。导出日志后分析,主要原因竟然是没有命中索引和没有分页处理。其实这是非常低级的错误,我不禁后背一凉,团队成员的技术水平亟待提高啊。改造这些SQL的过程中,总结了一些经验分享给大家,如果有错误欢迎批评指正。

  • 0
  • 0
  • Pack
  • 发布于 2020-09-19 14:52
  • 阅读 ( 349 )

深入理解:RabbitMQ的前世今生

整体来看,RabbitMQ的功能比较丰富(可惜没有看到延迟,优先级等功能),更适用于偏实时的业务场景,与Kafka这样的队列定位上有明显的区别。它本身应该是一个简单健壮的组件,但如果要应用在一个大规模的分布式系统中,实际还是需要做一些外部的再次开发,以解决我们前面提到的队列存储单点,流控等问题。直观上看它的运维成本是会比较高的,需要使用方有一定的经验。

  • 0
  • 0
  • Pack
  • 发布于 2020-09-19 10:49
  • 阅读 ( 424 )

PHP 运行模式与运行原理

运行模式和运行原理的区别:多个运行模式相当于超市的不同入口,运行原理就是进入超市后的固定的行走路线,通过不同的运行模式进入到底层(进入超市)。

  • 0
  • 0
  • Pack
  • 发布于 2020-09-19 10:35
  • 阅读 ( 465 )

2020最新最全面的SQL优化干货总结

不要以为 NULL 不需要空间,比如:char(100) 型,在字段建立时,空间就固定了, 不管是否插入值(NULL 也包含在内),都是占用 100 个字符的空间的,如果是 varchar 这样的变长字段, null 不占用空间。

  • 0
  • 0
  • Pack
  • 发布于 2020-09-19 10:27
  • 阅读 ( 514 )

14 个实用的数据库设计技巧,哪些你还不知道?

上述十四个技巧,是许多人在大量的数据库分析与设计实践中,逐步总结出来的。对于这些经验的运用,读者不能生帮硬套,死记硬背,而要消化理解,实事求是,灵活掌握。并逐步做到:在应用中发展,在发展中应用。

  • 0
  • 0
  • Pack
  • 发布于 2020-09-19 10:18
  • 阅读 ( 486 )

非常全面的Redis性能监控指标汇总

监控指标 性能指标:Performance 内存指标: Memory 基本活动指标:Basic activity 持久性指标: Persistence 错误指标:Error

  • 0
  • 0
  • Pack
  • 发布于 2020-09-19 10:05
  • 阅读 ( 471 )

设计的一些kubernetes面试题目

这些面试题的设计初衷并不是考察kubernetes的使用。这种笔者认为较为流于表面,因为这些使用大多可以通过查看文档获得。笔者更多更多考察的是对于kubernetes的理解,包括对其架构、设计及一些相应原理的认识,以及对一些实践经验和技术视野的考察。后续有想到更好的题目,直接在此篇中持续更新。

  • 0
  • 0
  • Pack
  • 发布于 2020-09-17 14:47
  • 阅读 ( 658 )

使用docker搭建kafka环境

最近学习了下kafka,为方便搭建环境,使用docker进行部署。需要首先安装docker的环境。要求操作系统是linux的64位系统。

  • 0
  • 0
  • Pack
  • 发布于 2020-09-17 14:41
  • 阅读 ( 431 )

详解docker中容器devicemapper设备的挂载流程

版本说明:本文中docker版本主要基于1.10版本,操作系统为centos7。devicemapper在文中缩写为dm。

  • 0
  • 0
  • Pack
  • 发布于 2020-09-17 14:36
  • 阅读 ( 481 )

docker/kubernetes国内源/镜像源解决方式

最近在使用kubeadm时,被各种连接不上搞到崩溃。费了很多力气,基本都解决了。这里统一整理了国内的一些镜像源,apt源,kubeadm源等,以便查阅。

  • 0
  • 0
  • Pack
  • 发布于 2020-09-17 14:31
  • 阅读 ( 513 )

Docker容器内存监控

要明白docker容器内存是如何计算的,首先要明白linux中内存的相关概念。使用free命令可以查看当前内存使用情况。

  • 0
  • 0
  • Pack
  • 发布于 2020-09-17 14:15
  • 阅读 ( 488 )

8 款强大且免费的 MySQL 数据库建模工具

本文介绍了 8 款免费的 MySQL 数据库常用建模工具,包括客户端软件和在线工具。客户端软件提供了强大完善的建模功能;在线建模工具无需安装即可使用,功能相对简单一些。除了以上介绍的建模工具之外,你还了解或者使用过那些好用不贵的软件,欢迎推荐!

  • 0
  • 0
  • Pack
  • 发布于 2020-09-17 13:45
  • 阅读 ( 502 )

HTTPS的工作原理

当你打开浏览器,访问某个网站,如果网址旁有个小锁,代表访问的网址是安全的,反之不安全。当我们没有看到那个小锁的小图标的时候,需要提高警惕,不要随意输入个人重要的资料。所有的银行和支付相关的网站都是100%使用HTTPS的。

  • 0
  • 0
  • Pack
  • 发布于 2020-09-16 11:20
  • 阅读 ( 441 )

为什么Redis要比Memcached更火?

如果此文章能给您带来小小的工作效率提升,不妨在看、转发一下,以鼓励我写出更好的文章!

  • 0
  • 0
  • Pack
  • 发布于 2020-09-16 10:32
  • 阅读 ( 364 )