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...Redis代理Openresty教程
Redis代理Openresty教程 openresty 下载openresty wget http://openresty.org/download/ngx_openresty-1.7.7.2.ta...
Continue reading...Memcached搭建 & 监控
Memcached搭建 & 监控 源码安装 依赖 在安装memcached之前,需要先安装libevent这个开发包。 ubuntu: sudo apt-get install libeven...
Continue reading...
近期评论