2019年6月5日

SQL优化技巧

摘要: SQL优化技巧 技巧1 比较运算符能用 “=”就不用“<>” “=”增加了索引的使用几率。 技巧2 明知只有一条查询结果,那请使用 “LIMIT 1” “LIMIT 1”可以避免全表扫描,找到对应结果就不会再继续扫描了。 技巧3 为列选择合适的数据类型 能用TINYINT就不用SMALLINT,能用 阅读全文

posted @ 2019-06-05 14:47 kinglead 阅读(204) 评论(0) 推荐(0) 编辑

spring-mvc常用注解

摘要: spring mvc常用注解 详见:《Spring MVC+ MyBatis快速开发与项目实战》第六章 ## 请求映射注解 @Controller 上述代码定义了一个AyUserController 控制层,使用@Controller 注解进行表示,使用 @GetMapping 注解来映射一个请求, 阅读全文

posted @ 2019-06-05 14:45 kinglead 阅读(461) 评论(0) 推荐(0) 编辑

Redis入门

摘要: Redis Redis 是一个基于内存的,单线程高性能key-value 型数据库,读写性能优异。和 Memcached 缓存相比,Redis 支持丰富的数据类型,包括string (字符串)、list (链表) 、set (集 合)、zset ( sorted set 有序集合)和hash ( 哈 阅读全文

posted @ 2019-06-05 14:42 kinglead 阅读(628) 评论(1) 推荐(0) 编辑

Quartz

摘要: Quartz Quartz 是一个完全由Java 编写的开源任务调度的框架,通过触发器设置作业定时运行规 则,控制作业的运行时间。Quartz 定时器作用很多,比如,定时发送信息和定时生成报表等。 Quartz 框架主要核心组件包括调度器、触发器和作业。调度器作为作业的总指挥,触发器 作为作业的操作 阅读全文

posted @ 2019-06-05 14:39 kinglead 阅读(795) 评论(0) 推荐(0) 编辑

MongoDB

摘要: MongoDB MongoDB中的表,字段,不需要预定义,是根据插入的数据自动更新 BSON:二进制的JSON CAP原则:一致性(Consistency)、可用性(Availability)、分区容错性(Partition Tolerance)。CAP 理论的核心是:一个分布式系统不可能同时很好的 阅读全文

posted @ 2019-06-05 14:38 kinglead 阅读(137) 评论(0) 推荐(0) 编辑

java自定义异常

摘要: package com.suixingpay.dim.producersdk.exception; public class ParamErrorExcaption extends Exception{ private int value; public ParamErrorExcaption() { super(); } public P... 阅读全文

posted @ 2019-06-05 14:35 kinglead 阅读(157) 评论(0) 推荐(0) 编辑

validation

摘要: validation 说明 后台开发需要对对象的传进来的参数进行校验,有专门的校验工具,validation bean 是基于JSR-303标准开发出来的,使用注解方式实现,及其方便,但是这只是一个接口,没有具体实现。 依赖 注解类型 实现方式一:实体父类 一个用于VO继承的父对象,实现了一个Val 阅读全文

posted @ 2019-06-05 14:33 kinglead 阅读(1604) 评论(0) 推荐(0) 编辑

Aviator

摘要: Aviator 简介¶ Aviator是一个高性能、轻量级的java语言实现的表达式求值引擎,主要用于各种表达式的动态求值。现在已经有很多开源可用的java表达式求值引擎,为什么还需要Avaitor呢? Aviator的设计目标是轻量级和高性能 ,相比于Groovy、JRuby的笨重,Aviator 阅读全文

posted @ 2019-06-05 14:30 kinglead 阅读(5577) 评论(2) 推荐(0) 编辑

AOP日志框架实现

摘要: AOP日志框架实现 JDK动态代理实现日志框架 首先,在项目包com.ay.test 下创建业务接口类BusinessClassService,具体代码如下: BusinessC lassService 业务接口类可以理解为日常开发业务创建的接口类, 接口中有一个简 单的方法doSomeThing 阅读全文

posted @ 2019-06-05 14:28 kinglead 阅读(1584) 评论(0) 推荐(0) 编辑

SSM框架手动搭建

摘要: SSM框架手动搭建 创建web项目 IDEA创建Maven项目 [File]-->[new]-->[project..] 将项目变为web项目 [File]-->[Project Structure]-->[Modules] 路径:D:\dev\java-study\SSM\ssm-demo\src 阅读全文

posted @ 2019-06-05 11:49 kinglead 阅读(693) 评论(1) 推荐(1) 编辑

导航