PHP

(1) Mysql高性能优化规范建议

(1) Mysql高性能优化规范建议
阅读目录(Content)数据库命令规范数据库基本设计规范1. 所有表必须使用Innodb存储引擎2. 数据库和表的字符集统一使用UTF83. 所有表和字段都需要添加注释4. 尽量控制单表数据量的大小,建议控制在500万以内5. 谨慎使用Mysql分区表6. 尽量做到冷热数据分离,减小表的宽度7. 禁止在表中建立预留字段8. 禁止在……继续阅读 »

sunny5156 4天前 14浏览 0评论0个赞

mycat

Mycat心跳机制梳理

Mycat心跳机制梳理
1、Mycat心跳检测1) NIOProcessor 定时检测后端连接,侧重点,连接是否超时等等,见io.mycat.MycatServer定时任务执行频率:processorCheckPeriod,默认值,1s执行一次关键代码:// 后端连接检查private void backendCheck() { long sqlTim……继续阅读 »

sunny5156 1周前 (05-14) 24浏览 0评论1个赞

敏捷开发

IT部门与业务部门沟通

IT部门与业务部门沟通
      业务部门抱怨IT响应速度慢、很多的精力被琐碎的事情给牵绊、上传下达的沟通很困难……在和很多CIO的交流过程中,总是会听到诸如此类的抱怨。我们也经常会看到如何做好有效沟通、如何提高工作效率等等方面的文章,而事实除了从IT部门解决问题之外,和业务部门的相处还有没有更好的办法呢?对于CIO而言,又是否可……继续阅读 »

sunny5156 2周前 (05-06) 42浏览 0评论0个赞

Linux

linux 添加磁盘、分区、挂载、扩容现有分区

linux 添加磁盘、分区、挂载、扩容现有分区
1)fdisk -l 命令 查看磁盘、及其设备的情况除去/dev/mapper/xx 这样的磁盘,剩下的,应该是可以存储文件的磁盘通常命名为/dev/sdX  ,其中X,从a开始,以添加磁盘的先后为顺序,依次命名为/dev/sda、/dev/sdb等等磁盘下面,有分区(也叫设备)。。是以当前磁盘加编号命名。比如/dev/sda1、/dev/s……继续阅读 »

sunny5156 1个月前 (04-10) 63浏览 0评论0个赞

BigData

impala与hive的比较以及impala的优缺点

impala与hive的比较以及impala的优缺点
最近读的几篇关于impala的文章,这篇良心不错:https://www.biaodianfu.com/impala.html(本文截取部分内容)Impala是Cloudera公司主导开发的新型查询系统,它提供SQL语义,能查询存储在Hadoop的HDFS和HBase中的PB级大数据。已有的Hive系统虽然也提供了SQL语义,但由于Hive底层执行使用的是……继续阅读 »

sunny5156 2个月前 (04-04) 115浏览 0评论0个赞

PHP

关于BUG率的计算和它的实际意义的思考

关于BUG率的计算和它的实际意义的思考
问题1:bug率有什么作用?用处有很多,需要具体情况具体分析,不过主要作用一般是来评价工作产品的质量。如果bug率较高,说明系统质量较差,需要大量的返工。项目经理就需要做好缺陷分析(缺陷的类型、分布、严重程度等),找出原因,以便做好下一阶段的缺陷预防工作。除此之外,还可以结合其它方面的信息,判断是否一些工作不充分。譬如,如果缺陷密度过低,有两个原因:可能工……继续阅读 »

sunny5156 2个月前 (03-27) 61浏览 0评论0个赞

电商

常见的API接口管理工具

常见的API接口管理工具
1、PostmanPostman是被大家所熟知的网页调试Chrome插件,我们常常用它来进行临时的http请求调试。幸运的是,Postman可以将调试过的请求保存到Collection中。形成的Collection就可以作为一份简单有效且支持在线测试的接口文档,使用同一账号登录就可以做到分享和同步。对QA来说,使用Postman进行接口测试和接口文档维护是……继续阅读 »

sunny5156 2个月前 (03-26) 133浏览 0评论0个赞

MySQL

SQL索引优化工具SQLAdvisor介绍

SQL索引优化工具SQLAdvisor介绍
SQLAdvisor是美团开源的一款SQL索引优化建议工具,是由美团点评公司技术工程部DBA团队(北京)开发维护的一个分析SQL给出索引优化建议的工具。它基于MySQL原生态词法解析,结合分析SQL中的where条件、聚合条件、多表Join关系 给出索引优化建议。目前SQLAdvisor在美团点评内部广泛应用,公司内部对SQLAdvisor的开发全面转到gi……继续阅读 »

sunny5156 2个月前 (03-18) 70浏览 0评论0个赞

GO

Govendor使用

Govendor使用
想用官方出的dep做依赖管理, 但无奈dep的速度太慢, 最后还是使用govendor了.安装安装 govendorgo get -u github.com/kardianos/govendor生成vendorinitgovendor init将生成一个vendor.json, 里面并没有依赖包信息.从本地添加依赖到vendorg……继续阅读 »

sunny5156 2个月前 (03-16) 146浏览 0评论0个赞

架构

服务发现工具比较

服务发现工具比较
服务发现工具的适用场景场景说明服务发现服务发现就是在一个分布式集群中,如何发现服务端并建立连接。即,发现对应服务的IP和端口,建立连接而已。消息发布与订阅在构建一个配置共享中心,数据提供者在这个配置中心发布消息,而消息订阅者则订阅他们关心的主题,一旦主题有消息发布,就会实时通知订阅者。通过这种方式可以做到分布式……继续阅读 »

sunny5156 3个月前 (02-13) 179浏览 0评论0个赞

Linux

树莓派centos7(armhf) yum源(中国科学技术大学)

树莓派centos7(armhf) yum源(中国科学技术大学)
个人感觉centos系统要比 Raspbian好用,所以在自己的树莓派上折腾了个centos系统,但装上之后发现网络上找不到国内的yum源,能找到的都不是armhf的,都是x86_x64的,最后发现中科大的源里面文件目录上是有armhf的,但是找不到可下载的文件,所以只能自己动手改了。。。更改后的yum源文件的内容如下:# CentOS-Ba……继续阅读 »

sunny5156 3个月前 (02-10) 125浏览 0评论0个赞

Linux

树莓派centos7(armhf) yum源(中国科学技术大学)

树莓派centos7(armhf) yum源(中国科学技术大学)
个人感觉centos系统要比 Raspbian好用,所以在自己的树莓派上折腾了个centos系统,但装上之后发现网络上找不到国内的yum源,能找到的都不是armhf的,都是x86_x64的,最后发现中科大的源里面文件目录上是有armhf的,但是找不到可下载的文件,所以只能自己动手改了。。。更改后的yum源文件的内容如下:# CentOS-Ba……继续阅读 »

sunny5156 3个月前 (02-10) 504浏览 0评论0个赞