在项目开发中,日志系统是必不可少的,用AOP在Web的请求做入参和出参的参数打印,同时对异常进行日志打印,避免重复的手写日志,完整案例见文末源码。 一、Spring AOP AOP(Aspect-Oriented Pro…
标签:java
【maven的使用】1maven的概念与配置
maven是一个基于java平台的自动化构建工具。构建工具的发展由make->ant->maven->gradle其中gradle还在发展中,使用较少,学习难度比较大,所以目前占据主流的还是maven。…
手把手教你编写入门级redis客户端
Redis是开源的、基于内存的数据结构存储系统,可用作数据库、缓存以及消息代理方面。Redis支持许多种数据结构,并内置了丰富的诸如冗余、脚本、事务、持久化等功能,深受业界喜爱,被各种业务系统广泛使用。为了方便使用,Re…
Chapter3 Java运算符
Lecture1 运算符概述 表达式:由运算符和操作数组成 运算符: 算术运算符 赋值运算符 关系运算符 逻辑运算符 条件运算符 位运算符 X目运算符:对几个操作数进行操作就是几目运算符 Lecture2 算术运算符与赋…
maven仓库之第二篇
1. 什么是maven? 它是一个软件开发的管理工具,主要管理的工作是:依赖管理,项目构建. 2. 使用maven的好处? 能够集中管理jar包,提供一键构建. 3. maven的安装及配置 配置:MAVEN_HOME,…
redis笔记
## 今日内容 1. redis 1. 概念  …
JAVA面试--冒泡排序
基本概念冒泡排序的基本概念是:依次比较相邻的两个数,将小数放在前面,大数放在后面。即首先比较第1个和第2个数,将小数放前,大数放后。然后比较第2个数和第3个数,将小数放前,大数放后,如此继续,直至比较最后两个数,将小数放…
java字符串是否相等的三种判断方法
1. == 比较的是否是同一对象 eg:String str1=”abc”,str2=”abc” ; if(str1==str2){} 结果为true 因为在java中字符…
通过快捷方式lnk获得文件真实路径
通过快捷方式.lnk获得文件真实路径 前提 最近开发资源管理,需要预先上传大量资源,负责整理资源的同学因为空间不足,直接用快捷键方式整理视频资源OTZ,所以只能想办法通过.lnk文件获得文件的真实地址。 以下所有内容都来…
java 输入数字 输出对应周几
package com.minrisoft; import java.util.Scanner; public class Test { public static void main(String[] args){ S…
java判断数据库表是否存在
ResultSet rs; rs = con.getMetaData().getTables(null, null, "students", null );//判断表格是否存在 if(rs.next())//若表格不存在…
数据结构与算法
最大子序列和(maxSubSeqSum) 时间复杂度:T(N)=O(N3) int MaxSubSeqSum(int arrays[],int length){ int i,j,k,thisSum=0,maxSum=0;…