摘要: 在 Golang 这门语言中,目前数据可视化的第三方库还是特别少,go-echarts的开发就是为了填补这部分的空隙。Echarts是百度开源的非常优秀的可视化图表库,凭借着良好的交互性,精巧的图表设计,得到了众多开发者的认可。也有其他语言为其实现了相应语言版本的接口,如 Python 的pyech 阅读全文
posted @ 2021-03-17 10:49 datang6777 阅读(885) 评论(0) 推荐(0) 编辑
摘要: 某个场景分页查询出第一页的数据,, limit 0,100 第一页 limit 100,100 第二页 limit 200,100 第三页 select * from user limit 0,100; LIMIT是MySQL内置函数,其作用是用于限制查询结果的条数。 1)其语法格式如下: LIMI 阅读全文
posted @ 2019-04-03 17:18 datang6777 阅读(4025) 评论(0) 推荐(0) 编辑
摘要: 如果帮到了您,可以支持一下,谢谢您的支持! Redis是一个支持持久化的内存数据库=>也就是说redis需要经常将内存中的数据同步到磁盘来保证持久化。 redis支持四种持久化方式, 一是 Snapshotting(快照)也是默认方式; 二是Append-only file(缩写aof)的方式; 三 阅读全文
posted @ 2017-06-20 20:54 datang6777 阅读(25988) 评论(0) 推荐(2) 编辑
摘要: 一、MySQL的主要适用场景 1、Web网站系统 2、日志记录系统 3、数据仓库系统 4、嵌入式系统 二、MySQL架构图 三、MySQL存储引擎概述 1)MyISAM存储引擎 MyISAM存储引擎的表在数据库中,每一个表都被存放为三个以表名命名的物理文件。首先肯定会有任何存储引擎都不可缺少的存放表 阅读全文
posted @ 2017-05-22 11:29 datang6777 阅读(654) 评论(0) 推荐(0) 编辑
摘要: 在微服务架构中,调用链是漫长而复杂的,要了解其中的每个环节及其性能,你需要全链路跟踪。 它的原理很简单,你可以在每个请求开始时生成一个唯一的ID,并将其传递到整个调用链。 该ID称为CorrelationID¹,你可以用它来跟踪整个请求并获得各个调用环节的性能指标。简单来说有两个问题需要解决。第一, 阅读全文
posted @ 2021-12-15 16:43 datang6777 阅读(212) 评论(0) 推荐(0) 编辑
摘要: 配置完一定要reboot ,之前我一直用的 ./nginx -s reload ,这次我不知道为啥不行。。。 再没有reboot 之前一直在用的旧的配置。所以一直在报403forbbdin。 reboot 之后报错502 ,查了下php-fpm 没有启动。 /usr/bin/php-fpm。 最后才 阅读全文
posted @ 2019-08-05 15:07 datang6777 阅读(269) 评论(0) 推荐(0) 编辑
摘要: 约瑟夫斯问题问题有时候也被描述成猴子选大王问题,题目如下。(最后会贴上约瑟夫问题的来历) 一群猴子排成一圈,按1,2,…,n依次编号。 然后从第1只开始数,数到第m只,把它踢出圈,从它后面再开始数,再数到第m只,在把它踢出去…,如此不停的进行下去,直到最后只剩下一只猴子为止,那只猴子就叫做大王。 要 阅读全文
posted @ 2019-05-06 16:58 datang6777 阅读(314) 评论(0) 推荐(0) 编辑
摘要: 这是是一个大文件处理,面试官出题的意图并不希望你两层for循环进行遍历,这种答案肯定是不会要的! 这道题目的解法思路是: 阅读全文
posted @ 2019-05-06 16:47 datang6777 阅读(882) 评论(0) 推荐(0) 编辑
摘要: 前言 是的,平时经常听到大牛说到的gc,就是垃圾回收器,全称Garbage Collection。 早期版本,准确地说是5.3之前(不包括5.3)的垃圾回收机制,是没有专门的垃圾回收器的。只是简单的判断了一下变量的zval的refcount是否为0,是的话就释放否则不释放直至进程结束。 乍一看确实没 阅读全文
posted @ 2018-08-26 10:47 datang6777 阅读(427) 评论(0) 推荐(1) 编辑
摘要: 1.QPS :每秒钟请求或者查询的数量; 2.吞吐量:单位时间内处理的请求数量。 3.响应时间:从请求发出到相应发出的时间。 4.PV (综合浏览量,一个页面算一次,两个页面算2次。同一个人浏览同一页面,只记做一次PV) 5.UV (独立访客)即一定时间范围内相同访客多次访问网站,只计算为一个独立访 阅读全文
posted @ 2018-06-03 17:22 datang6777 阅读(171) 评论(0) 推荐(0) 编辑
摘要: 1.一个线程可以多个协程,一个进程也可以用途有多个协程。 2.线程进程都是同步机制,而协程则是异步。 3.协程能保留上一次调用时的状态,每次过程重入时,就相当于进入上一次调用的状态。 阅读全文
posted @ 2018-06-03 14:53 datang6777 阅读(125) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2018-06-02 14:31 datang6777 阅读(114) 评论(0) 推荐(0) 编辑