使用jmeter压测一个web接口的时候,踩了一个小坑,记录下来,要压测一个http接口,此接口有权限控制、需要签名(几个参数取md5),在jmeter提供的函数中未找到md5的函数,所以自己写了个j...
Continue reading...软件
mysql更改数据存放目录
MYSQL默认的数据文件存储目录为/var/lib/mysql。假如要把目录移到/home/data下需要进行下面几步: home目录下建立data目录 cd /home mkdir data 把My...
Continue reading...linux下的json命令行工具–jq
jq是一个很轻量却很强大的命令行下的json解析器。jq是json中的“sed”命令,它可以用来slice、filter、map、transform json数据。jq是用C编写的,它没有其他依赖,你...
Continue reading...jodd简介
什么是Jodd Jodd是一个开源的、轻量级的适用于web开发的工具集合。包大小只有1M,使用超级简单。 功能: 灵活的IOC,简洁的MVC框架,独特的AOP引擎,简洁的DB-object映射,独立的...
Continue reading...如何在mac中使用docker
如何在mac中使用docker Docker可以很轻松的运行、管理应用程序。docker一般运行在linux环境中,也可以运行在max和windows环境中 Docker的工作原理 Docker是一个...
Continue reading...mysql this is incompatible with sql_mode=only_full_group_by
使用Ebean执行一条sql语句,Expression #1 of SELECT list is not in GROUP BY clause and contains nonaggregated c...
Continue reading...前后端分离开发模式下后端质量的保证:单元测试
概述 在今天, 前后端分离已经是首选的一个开发模式。这对于后端团队来说其实是一个好消息,减轻任务并且更专注。在测试方面,就更加依赖于单元测试对于API以及后端业 务逻辑的较验。当然单元测试并非在前后端...
Continue reading...Apache Thrift – 可伸缩的跨语言服务开发框架
Apache Thrift 是 Facebook 实现的一种高效的、支持多种编程语言的远程服务调用的框架。本文将从 Java 开发人员角度详细介绍 Apache Thrift 的架构、开发和部署,并且...
Continue reading...mysql修改最大连接池大小
如果你的系统出现“too many connections”的错误, 你可以尝试修改mysql的max_connections属性。 我们先来看下如何查看当前mysql的max_connections...
Continue reading...redis队列
常用的队列有RabbitMQ,Redis,ZeroMQ, ActiveMQ, Kafka等,其中redis是较为轻量级的,这里简单介绍下。 Redis这个缓存的应用之所以能用作队列,要得益于lpush...
Continue reading...MySQL索引使用方法和性能优化
关于MySQL索引的好处,如果正确合理设计并且使用索引的MySQL是一辆兰博基尼的话,那么没有设计和使用索引的MySQL就是一个人力三轮车。对于没有索引的表,单表查询可能几十万数据就是瓶颈,而通常大型...
Continue reading...Web系统性能调优
nginx/apache + tomcat + php + mysql + linux, 介绍如何定位瓶颈与调优 Tomcat 按照官方默认配置。 并发150正常;达到210时,报connection...
Continue reading...
近期评论