为何在Fresco,Glide这么强大的背景下,我又想起了当初的Picasso,又为何写这篇文章?是因为最近项目采用了square公司的RxAndroid,Retrfit和OKhttp, 不得不联想到这个公司曾经还有款图片加载Picasso,所以采用了square公司的全家桶来进行项目开发,为了减少... ...
分类:
Web程序 时间:
2020-02-05 10:08:26
阅读次数:
104
今天分享一下Ansible在工作环境中有那些可以优化的配置环境介绍:以前在公司工作处理服务器问题,需要用批量操作都是用shell脚本编写的工具,后来发现Ansible这个自动化工具,安装简单,操作起来很方便,支持多个模块,由python开发基于SSH协议通信的工具。这里有个问题就是如果服务器越来越多 ...
分类:
其他好文 时间:
2020-01-18 00:43:27
阅读次数:
137
目录 1.1 Mysql数据库的优化技术 1.2 数据库表设计 1.3 SQL优化 1、为查询缓存优化你的查询 2、EXPLAIN 你的 SELECT 查询 3、 当只要一行数据时使用 LIMIT 1 4、建立适当的索引 1.4 MySQL中like模糊匹配为何低效 1.5 数据库优化方案 1.6 ...
分类:
数据库 时间:
2020-01-08 22:34:36
阅读次数:
89
技术栈 前端:Thymeleaf、Bootstrap、JQuery 后端:SpringBoot、JSR303、MyBatis 中间件:RabbitMQ、Redis、Druid 功能模块 分布式会话,商品列表页,商品详情页,订单详情页,系统压测,缓存优化,消息队列,接口安全。 一、项目框架搭建 1、S ...
分类:
编程语言 时间:
2019-12-11 00:20:23
阅读次数:
111
MYSQL 服务器逻辑架构图 连接/线程处理 == 》 (解析器 –> 查询缓存) 》 优化器 》 存储引擎 服务器级别锁MYSQL 使用的锁类型:表锁(显式:LOCK TABLE,隐式)全局锁(read_only=1,FLUSH TABLE WITH READ LOCK)命名锁 :服务器重命名或者 ...
分类:
数据库 时间:
2019-11-07 09:30:42
阅读次数:
133
1. 为查询缓存优化你的查询 大多数的MySQL服务器都开启了查询缓存。这是提高性最有效的方法之一,而且这是被MySQL的数据库引擎处理的。 // 查询缓存不开启 $r = mysql_query("SELECT username FROM user WHERE signup_date >= CUR ...
分类:
数据库 时间:
2019-11-06 09:17:43
阅读次数:
93
1. 为查询缓存优化你的查询 大多数的MySQL服务器都开启了查询缓存。这是提高性最有效的方法之一,而且这是被MySQL的数据库引擎处理的。当有很多相同的查询被执行了多次的时候,这些查询结果会被放到一个缓存中,这样,后续的相同的查询就不用操作表而直接访问缓存结果了。 这里最主要的问题是,对于程序员来 ...
分类:
数据库 时间:
2019-10-15 12:51:32
阅读次数:
84
一、相关内容 后台性能优化的第一定律:优先考虑使用缓存优化性能。 缓存的本质 缓存的合理使用 缓存可用性 缓存的常见问题处理与优化 分布式缓存架构 二、缓存的本质 缓存的本质就是一个内存Hash表,数据以一对KeyValue键值对存储在内存Hash表中。主要用户存放读写比很高、很少变化的数据,网站数 ...
分类:
其他好文 时间:
2019-10-09 15:41:46
阅读次数:
86
实例: 1. 所有服务器配置定时时间同步,必须通过web server上网。 有两种方式: 1.服务器A能进行上网,作为web server ,通过指定为ntp服务器,所有服务器访问这个服务器 2.服务器A能进行上网,作为网关,所有服务器通过此网关连接外部互联网 例如:B,C,D三台主机,如何添加路 ...
分类:
其他好文 时间:
2019-10-07 21:26:58
阅读次数:
108
第一次接触到Cache的时候,是在WebForm中,第一次接触,我就再也没能忘记,cache(擦车,的拼音) 客户端浏览器缓存https://blog.csdn.net/y874961524/article/details/61419716 CDN缓存原理https://www.cnblogs.co ...
分类:
系统相关 时间:
2019-09-21 23:45:41
阅读次数:
195