会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
TIMEAWAY
博客园
首页
新随笔
联系
管理
订阅
上一页
1
2
3
4
5
下一页
2019年4月30日
java23种设计模式之一: 单例模式(Singleton Pattern)
摘要: 单例模式(Singleton Pattern)是设计模式中比较常用的一种,下面来总结单例模式的知识,包括: 1、理解什么是单例模式、单例模式有什么优点/缺点、单例模式的应用场景; 2、再来看看Java单例模式的6种代码实现方式、每种实现方式有什么需要注意的; 3、后面再来了解Java单例模式其他值得
阅读全文
posted @ 2019-04-30 10:36 TIMEAWAY
阅读(271)
评论(0)
推荐(0)
2019年4月28日
java23种设计模式之一: 代理模式(动态代理)
摘要: 在学习Spring的时候,我们知道Spring主要有两大思想,一个是IoC,另一个就是AOP,对于IoC,依赖注入就不用多说了,而对于Spring的核心AOP来说,我们不但要知道怎么通过AOP来满足的我们的功能,我们更需要学习的是其底层是怎么样的一个原理,而AOP的原理就是java的动态代理机制,所
阅读全文
posted @ 2019-04-28 16:34 TIMEAWAY
阅读(408)
评论(0)
推荐(1)
java23种设计模式之一: 策略模式
摘要: 一.应用背景 在软件开发中常常遇到这种情况,实现某一个功能有多种算法或者策略,我们可以根据应用场景的不同选择不同的算法或者策略来完成该功能。把一个类(A)中经常改变或者将来可能改变的部分提取出来,作为一个接口(B),然后在类(A)中包含这个接口(B),这样类(A)的实例在运行时就可以随意调用实现了这
阅读全文
posted @ 2019-04-28 15:13 TIMEAWAY
阅读(350)
评论(0)
推荐(0)
2019年4月18日
工作中用到的git命令
摘要: 1.git stash 将本地的修改藏匿,不进行commit也可切换分支 2.git stash apply 将之前藏匿的修改恢复出来 3.git cherry-pick commitId git在当前分支合入其他分支某一次的commit的修改
阅读全文
posted @ 2019-04-18 11:02 TIMEAWAY
阅读(211)
评论(0)
推荐(0)
2019年4月12日
注解@Aspect实现AOP功能
摘要: springboot中pom引入jar 要想把一个类变成切面类,需要两步, ① 在类上使用 @Component 注解 把切面类加入到IOC容器中 ② 在类上使用 @Aspect 注解 使之成为切面类 相关代码
阅读全文
posted @ 2019-04-12 10:31 TIMEAWAY
阅读(5909)
评论(0)
推荐(0)
2019年4月9日
AOP 面向切面 记录请求接口的日志
摘要: AOP为Aspect Oriented Programming的缩写,意为:面向切面编程,通过预编译方式和运行期动态代理实现程序功能的统一维护的一种技术.AOP是OOP的延续,是软件开发中的一个热点,也是Spring框架中的一个重要内容,是函数式编程的一种衍生范型。利用AOP可以对业务逻辑的各个部分
阅读全文
posted @ 2019-04-09 11:02 TIMEAWAY
阅读(2304)
评论(0)
推荐(0)
2019年4月3日
javaWeb导出POI创建的多个excel的压缩文件
摘要: 文件效果图: 接口代码:
阅读全文
posted @ 2019-04-03 14:17 TIMEAWAY
阅读(701)
评论(0)
推荐(0)
2019年2月27日
nginx的重试机制以及nginx常用的超时配置说明
摘要: nginx的重试机制 现在对外服务的网站,很少只使用一个服务节点,而是部署多台服务器,上层通过一定机制保证容错和负载均衡。 nginx就是常用的一种HTTP和反向代理服务器,支持容错和负载均衡。 nginx的重试机制就是容错的一种。 在nginx的配置文件中,proxy_next_upstream项
阅读全文
posted @ 2019-02-27 15:36 TIMEAWAY
阅读(14191)
评论(0)
推荐(2)
2019年1月17日
Spring 注解大全与详解
摘要: Spring使用的注解大全和解释 注解解释 @Controller 组合注解(组合了@Component注解),应用在MVC层(控制层),DispatcherServlet会自动扫描注解了此注解的类,然后将web请求映射到注解了@RequestMapping的方法上。 @Service 组合注解(组
阅读全文
posted @ 2019-01-17 14:24 TIMEAWAY
阅读(580)
评论(0)
推荐(1)
2019年1月16日
Spring Cloud项目启动脚本
摘要: 方式一 #!/bin/bash source /etc/profile cd `dirname $0` BIN_DIR=`pwd` echo "$BIN_DIR" SERVER_NAME="aid-app-web" PROFILE=test PIDS=`ps -ef | grep java | gr
阅读全文
posted @ 2019-01-16 14:47 TIMEAWAY
阅读(1269)
评论(0)
推荐(0)
上一页
1
2
3
4
5
下一页
公告