本文源码:GitHub·点这里||GitEE·点这里一、缓存设计1、缓存的作用在业务系统中,查询时最容易出现性能问题的模块,查询面对的数据量大,筛选条件复杂,所以在系统架构中引入缓存层,则是非常必要的,用来缓存热点数据,达到快速响应的目的。缓存使用的基本原则:所有缓存数据,必须设置过期时间;核心业务流程不通过缓存层;缓存层移除,不影响现有流程;系统各个端首页数据不实时查询;报表数据不实时查询加载;
分类:
其他好文 时间:
2020-05-27 09:19:44
阅读次数:
70
HTML 我是把canvas嵌套在view里并被view设置id <view id="canvas"> <canvas style="width: 350px; height: 530px;" canvas-id="firstCanvas"></canvas> </view> CSS 把它给顶出去 ...
分类:
微信 时间:
2020-05-25 15:36:45
阅读次数:
349
1.基本环境搭建 1、新建一Maven项目!ssmbuild , 添加web的支持 2、导入相关的pom依赖! 3、Maven资源过滤设置 4、建立基本的机构和配置 com.king.pojo com.king.dao com.king.service com.king.controller myb ...
分类:
其他好文 时间:
2020-05-25 00:11:47
阅读次数:
79
std::unique 一.总述 unique函数属于STL中比较常用函数,它的功能是元素去重。即”删除”序列中所有相邻的重复元素(只保留一个)。此处的删除,并不 是真的删除,而是指重复元素的位置被不重复的元素给占领了。由于它”删除”的是相邻的重复元素,所以在使用unique函数之前,一般都 会将目 ...
分类:
其他好文 时间:
2020-05-24 09:33:40
阅读次数:
95
什么是Bootstrap Bootstrap是一个用于快速开发Web应用程序和网站的前端框架,它包括HTML,CSS,JS等。它是由Twitter开发,现在成为Github上最为流行的前端开发框架。它提供了一套响应式,移动设备优先的流式栅格系统,随着屏幕或视窗尺寸增加,系统会自动分为最多12列。 栅 ...
分类:
其他好文 时间:
2020-05-23 09:49:22
阅读次数:
58
@FixMethodOrder(MethodSorters.NAME_ASCENDING) //使下面的方法按照一定顺序执行 public class ProductCategoryDaoTest extends BaseTest { MethodSorters.JVM:按照JVM得到的方法顺序(代 ...
分类:
其他好文 时间:
2020-05-23 09:17:28
阅读次数:
85
nginx #启动nginxnginx -t #测试配置文件是否有语法错误nginx -s reopen #重启Nginxnginx -s reload #重新加载Nginx配置文件,然后以优雅的方式重启Nginxnginx -s stop #强制停止Nginx服务nginx -s quit #优雅 ...
分类:
其他好文 时间:
2020-05-22 19:52:49
阅读次数:
51
注意给父级加上 (1)横向滚动 left:0; right:0; 然后想要横向滚动的话 overflow-x:scroll; overflow-y:hidden; (2)竖直方向滚动 top:0; bottom:0; position:fixed; overflow-y:scroll; overfl ...
分类:
其他好文 时间:
2020-05-22 19:03:10
阅读次数:
50
双主 + keepalived 是一个比较简单的 MySQL 高可用架构,适用于中小 MySQL 集群,今天就说说怎么用 keepalived 做 MySQL 的高可用。 1 概述 1.1 keepalived 简介 简单地说,keepalived 就是通过管理 VIP 来实现机器的高可用的,在使用 ...
分类:
数据库 时间:
2020-05-22 17:14:28
阅读次数:
70
MINA MINA 是在微信中开发小程序的框架。其目标是通过尽可能简单、高效的方式让开发者可以在微信中开发具有原生 APP 体验的服务。 MINA 提供了自己的视图层描述语言 WXML 和 WXSS,以及基于 JavaScript 的逻辑层框架,核心是一个响应的数据绑定系统。整个系统分为视图层(Vi ...
分类:
微信 时间:
2020-05-22 00:31:29
阅读次数:
132