会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
温柔的星空,让你感动
写代码的猫咪
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
3
4
5
6
7
2020年4月1日
AOP日志拦截器
摘要: 各位读者,大家好! 我们在开发项目时,要经常输出大量的日志,以便问题的排查。但是写日志又显得特别繁琐,特别是固定的日志内容。 比如,接口开发时,经常要打印出【入参】、【响应结果】及【异常日志】,那么有没有办法统一管理这些日志呢,答案是可以的。 下面我们就运用Spring的AOP技术来实现它,我们这里
阅读全文
posted @ 2020-04-01 17:35 温柔的星空,让你感动
阅读(901)
评论(0)
推荐(0)
2020年3月31日
使用log4j2打印日志的配置
摘要: 我们使用log4j2打印日志,其基本配置如下: * 打印文件defalut.log,只包含info及其以上级别的日志,包含error日志,并且按日进行文件创建。 * 打印error文件,只包含error级别的日志,并且按日进行文件创建。 1 <?xml version="1.0" encoding=
阅读全文
posted @ 2020-03-31 16:35 温柔的星空,让你感动
阅读(2133)
评论(0)
推荐(0)
redis工具类封装
摘要: 各位读者,大家好! 本次给大家带来redis的封装类,可以很优雅的操作redis,本工具结合了springframework中的部分注解和类,适用于spring框架的项目使用。 首先,创建一个配置类ConstantConfig,可以很方便读取配置文件: 1 package com.cheng2839
阅读全文
posted @ 2020-03-31 11:48 温柔的星空,让你感动
阅读(1430)
评论(0)
推荐(0)
2020年3月30日
自定义注解校验工具类,大大提高开发效率
摘要: 各位读者,大家好! 今天我给大家带来一份每个开发者必须面对的工作——参数校验,比如非空校验、长度校验、取值范围、格式等等。 如果我们每次都写if...else...代码,仔细总结下来,好像代码都前篇一律,对自己的能力并没有什么提升。那么,你需要的人性化校验工具,他来了! 为什么人性化,是因为其校验及
阅读全文
posted @ 2020-03-30 17:35 温柔的星空,让你感动
阅读(601)
评论(0)
推荐(0)
2020年3月29日
五子棋人机对战
摘要: 各位读者,大家好! 前些时间,由于个人着迷于五子棋游戏,就开发了这款具备“智能化”的人机对战五子棋游戏,现在带给大家。 用javaAWT开发了可执行jar,所用到的算法是给每个位置赋予一定的权重,对局势状态评估,得出下一步最有利的棋子位置。 有感兴趣的朋友可以评论区联系我,我会把jar包括代码毫无保
阅读全文
posted @ 2020-03-29 19:56 温柔的星空,让你感动
阅读(549)
评论(4)
推荐(0)
1.我为什么开博客
摘要: 各位读者,大家好! 今天是我开博客的第二天——2020年3月29日,其实我的博客是前一天晚上才开的。 那为什么我要开博客呢? 2020年3月28日晚上,周六,像往常一样,我坐在床上,靠在床头上,住在一个30多平的出租屋内。这个时候没有什么事,并且正当疫情的时候,算是给自己找了一个好借口,除了上班就是
阅读全文
posted @ 2020-03-29 19:21 温柔的星空,让你感动
阅读(226)
评论(0)
推荐(0)
2020年3月28日
用最快的速度求子集合列表
摘要: 题目:求出字符串“abcd...”的所有非空子集 内容:我们都学习过离散数学,(A,B,C)的非空子集包含[(A), (B), (C), (A,B), (A,C), (B,C), (A,B,C)]。可是对于不定长集合的非空子集,要全部列出来,我们用程序该怎么实现呢? 提示:我相信,大家有很多思路去解
阅读全文
posted @ 2020-03-28 21:03 温柔的星空,让你感动
阅读(193)
评论(0)
推荐(0)
一个大学挑战过的算法题目
摘要: 题目:计算最大储水量 内容:设想有若干个立方柱,底面为正方形,单位为1,高度不限。现在用这样的长方体拼接在一起,构造一个M*N的“水池”,求水池可以容纳的最大水量? 例如:假设我们构造了一个如下5*3的水池,数字为每个立方柱的高度: 2 3 3 2 5 1 6 0 1 2 9 8 2 7 19 那么
阅读全文
posted @ 2020-03-28 20:45 温柔的星空,让你感动
阅读(128)
评论(0)
推荐(0)
上一页
1
···
3
4
5
6
7
公告