随笔
水中摇曳的浮萍
这个作者很懒,什么都没留下…
展开
-
MySQL主从分区和读写分离
MySQL主从分区、读写分离、负载均衡 一个MySQL的服务器的承载连接的数量是有限的,当超出最大连接数之后,MySQL服务器就会出现异常或者宕机。 再者,服务器也可能会坏掉(比如硬盘坏了),这时数据会丢失,所以我们需要考虑数据库的主从分区。 一般大型网站都是读多写少,实现读写分离是一个不错的解决方案。比如MyIsam引擎就适合读。一、主从复制(分区)至少需要两台MySQL服务器,一台主...转载 2018-10-31 20:18:56 · 3084 阅读 · 0 评论 -
shiro
1、controller层/*spring整合shiro自定义数据库的步骤:1. 导入包,除了之前ssm框架所需要包以外,还需要导入shiro-core,shiro-web,shiro-spring,common-logging2. 在web。xml中添加shiro的过滤器3. 在spring-mvc.xml中添加对shiro注解的支持4. 在spring.xml中添加对shiro的支...原创 2018-12-01 18:01:20 · 131 阅读 · 0 评论 -
微信扫码支付
一、发起付款请求用于获取用户输入的商品名称,生成订单号,获取短链接并生成二维码,跳转显示页面@Controller@SessionAttributes(names = {"image"})public class PayController { @Resource private OrderService orderService; @RequestMapping("...转载 2018-12-01 17:56:49 · 170 阅读 · 0 评论 -
Nginx
一、安装nginx1、编译环境gcc g++ 开发库之类的需要提前装好yum -y install make zlib zlib-devel gcc-c++ libtool openssl openssl-devel2、首先安装PCRE pcre功能是让nginx有rewrite功能下载PCRE:wget http://downloads.sourceforge.net/project/...原创 2018-12-01 17:37:29 · 102 阅读 · 0 评论 -
Redis-nosql数据库
一、安装先安装gcc工具(gcc是linux下的一个编译器,可以用来编译c、c++等代码):yum -y install gcc //-y表示自动安装wget http://download.redis.io/releases/redis-2.8.17.tar.gz //下载redis安装包(下载到usr/local)tar xzf redis-2.8.17.tar.g...原创 2018-12-01 17:04:05 · 161 阅读 · 0 评论 -
spring aop实现数据库读写分离
1、应用层解决:(1)导入spring-boot-starter-aop包;<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-aop</artifactId></dependency>...原创 2018-12-01 16:03:54 · 215 阅读 · 0 评论 -
solr的基本使用
1.下载solr安装包;2.进入solr安装目录的bin文件夹,启动solr;3.进入colr控制网页:localhost:8983/solr:4.创建solr实例(类似于数据库db文件)(1)创建j1804_core文件夹,存储solr实例的信息;(2)创建j1804_data文件夹,存储数据库中的信息;(3)将如下路径的conf文件夹复制到j1804_core文件夹:(4)...原创 2018-11-01 21:10:47 · 471 阅读 · 1 评论