摘要: Freemarker页面静态化技术 1:什么是页面静态化技术? 以空间换时间,就是将部分动态请求去掉,通过技术生成静态页面,用户可以直接访问静态页面(作用:用于减少查询数据库的频率) 2:什么是Freemarker(作用:可生成html静态资源文件,从而达到减少查询数据库的频率)它是专门的页面静态化 阅读全文
posted @ 2020-10-15 10:48 名难 阅读(471) 评论(0) 推荐(0) 编辑
摘要: 一、maven坐标: <dependency> <groupId>org.apache.poi</groupId> <artifactId>poi</artifactId> <version>3.14</version> </dependency> <dependency> <groupId>org 阅读全文
posted @ 2020-10-14 11:05 名难 阅读(578) 评论(0) 推荐(0) 编辑
摘要: 一、Quartz介绍 Quartz是Job scheduling(作业调度)领域的一个开源项目,Quartz既可以单独使用也可以跟spring框架整合使用,在实际开发中一般会使用后者。使用Quartz可以开发一个或者多个定时任务,每个定时任务可以单独指定执行的时间,例如每隔1小时执行一次、每个月第一 阅读全文
posted @ 2020-10-13 22:45 名难 阅读(1217) 评论(0) 推荐(0) 编辑
摘要: 这里举例用的是七牛云,编程语言java,项目的框架是ssm,架构方式是soa 首先,什么是垃圾图片? 1、就是客户端点击添加图片,就会发送请求,将图片发送到服务端,服务端会生成唯一图片名称,然后上传图片到七牛云,并返回给客户端唯一生成的图片名称,但是这个时候注意,并没有将图片名称保存到数据库中,只是 阅读全文
posted @ 2020-10-13 12:15 名难 阅读(1215) 评论(0) 推荐(0) 编辑
摘要: 1、先定义一个字符串,内容是一个文件名.文件类型(例如:aaa.jpg) 2、然后用String的substring方法将字符串进行拼接,需要传入一个int类型参数(具体可以看String的API),这个int我们直接以文件名中的“.”计算得出,所以需要调用indexOf方法,最终得到“.xxxx” 阅读全文
posted @ 2020-10-12 21:32 名难 阅读(753) 评论(0) 推荐(0) 编辑
摘要: 当前页面 + 每页记录数 如何拼接? 调用startPage 2.将分页参数存入TreadLocal本地线程对象setLocalPage(将数据存起来) 3.设置分页后,会被拦截 4.执行分页查询 5.拼接分页sql语句 6.最后调用mybatis查询获取结果,返回页面 如何使用PageHelper 阅读全文
posted @ 2020-10-12 16:29 名难 阅读(1845) 评论(0) 推荐(0) 编辑
摘要: 首先定位 消费者或 服务提供者状态是否正常 消费者和服务提供者状态不正常 消费者web: a. 看启动日志是否报错 b. Webxml加载是否正确 c. 配置文件中扫描包跟代码包目录是否一致 d. Controller中@Reference注解导包是否正确 服务者service: a. 看启动日志是 阅读全文
posted @ 2020-10-12 13:19 名难 阅读(328) 评论(0) 推荐(0) 编辑
摘要: Dubbo:2.6.2(不存在) Dubbo:2.6.0(才存在的问题):如果在用以默认方式(JDK)创建事务代理对象时、使用2.6.2以下的dubbo版本的情况下,使用@Transactional注解将会导致服务发布失败 问题出现情况: 默认使用JDK创建代理对象 com.sun.proxy... 阅读全文
posted @ 2020-10-12 12:25 名难 阅读(428) 评论(0) 推荐(0) 编辑