自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 资源 (1)
  • 收藏
  • 关注

原创 搭建分布式文件存储服务(FastDFS)

服务器规划如下:[quote]-跟踪服务器 192.168.21.231 fdfs_tracker(22122)-存储服务器 192.168.21.232 nginx(mod_fdfs)(8888) fdfs_storage(23000) 192.168.21.233 nginx(mod_fdfs)(8888) fdfs_storage(23000)...

2017-03-17 16:04:13 620

原创 Spring Boot 入门 - 进阶篇(8)- 应用监控(Actuator)

作为Spring Boot的另外一大亮点,就是actuator模块,它是Spring Boot Starter中的一个特殊模块,用于集中采集应用的各项指标信息。[b](1)开启监控[/b]pom.xml[code="xml"] org.springframework.boot spring-boot-starter-actuator[/code]引入后不...

2017-03-16 14:57:25 685

原创 Spring Boot 入门 - 进阶篇(7)- 自动配置(AutoConfigure)

自动配置是Spring Boot的最大亮点,完美的展示了CoC约定由于配置。Spring Boot能自动配置Spring各种子项目(Spring MVC, Spring Security, Spring Data, Spring Cloud, Spring Integration, Spring Batch等)以及第三方开源框架所需要定义的各种Bean。Spring Boot内部定义了各种...

2017-03-16 11:05:23 1429

原创 Spring Boot 入门 - 进阶篇(6)- 启动加载(CommandLineRunner)

启动成功后可以通过以下方法运行自己的初始代码:[list][*]@PostConstruct注解[*]ApplicationReadyEvent事件[*]CommandLineRunner/ApplicationRunner接口[/list][code="java"]@Componentpublic class StartUpInit { @Autowired...

2017-03-15 15:04:56 1289

原创 Spring Boot 入门 - 进阶篇(5)- 数据缓存(@Cacheable)

缓存可以缓解数据库访问的压力,Spring自身不提供缓存的存储实现,需要借助第三方,比如JCache、EhCache、Hazelcast、Redis、Guava等。Spring Boot可以自动化配置合适的缓存管理器(CacheManager),默认采用的是ConcurrentMapCacheManager(java.util.concurrent.ConcurrentHashMap)。[...

2017-03-14 16:28:24 1254

原创 Spring Boot 入门 - 进阶篇(4)- REST访问(RestTemplate)

经常需要发送一个GET/POST请求到其他系统(REST API),通过JDK自带的HttpURLConnection、Apache HttpClient、Netty 4、OkHTTP 2/3都可以实现。HttpClient的使用:[url=http://rensanning.iteye.com/blog/1550436]http://rensanning.iteye.com/blog/1...

2017-03-14 11:07:42 1073

原创 关于整理归纳

整理归纳虽然是个人习惯,但善于整理归纳的人做事更有条理、更有效率。可以去搜一下家居整理、衣柜整理、冰箱整理、书籍整理、出门行李整理、儿童玩具整理等等,看看整理前后的对比,心情都不一样。这方面日本人和韩国人就比我们做的好,网上有很多例子这里就不说了,推荐可以看看 日本整理大师 近藤麻理惠 写的《怦然心动的人生整理魔法》。虽然也有研究人员认为“杂乱的环境有助于激发人的创造力给人带来灵感”,但目...

2017-03-14 10:25:39 449

原创 Spring 注解大全

Spring项目中会用到大量的注解,这里罗列以下常用的。除过这些外SpringBoot、SpringSecurity、SpringData等也有大量的注解。可以通过package去查看官方文档里的具体说明,比如:[url=http://docs.spring.io/spring-framework/docs/current/javadoc-api/org/springframework...

2017-03-14 10:21:05 134

原创 Spring Boot 入门 - 进阶篇(3)- 定时任务(@Scheduled)

主要用于定时发送邮件、夜间自动维护等。[b](1)开启定时任务功能[/b][code="java"]@Configuration@EnableSchedulingpublic class SpringTaskScheduleConfig { @Bean public TaskScheduler poolScheduler() { Threa...

2017-03-13 13:23:07 748

原创 关于远程操作

[b](1)远程共享[/b][b]1)SMB/CIFS(Windows)[/b]Windows提供了访问局域网共享文件的功能,其内置了smb的服务程序和客户端。Windows上启用共享文件夹只要在文件夹的属性对话框→共享选项卡→高级共享中设置即可,还可以指定用户和读写权限。[b]2)Samba(Linux)[/b][url=https://www.samba.org/s...

2017-03-10 13:47:49 262

原创 Spring Boot 入门 - 进阶篇(2)- 异步调用(@Async)

异步处理[list][*]Java的异步处理Thread/Runnable、Callable/Future[*]Servlet 2.5的异步处理 Tomcat的CometProcessor、Jetty的Continuations[*]Servlet 3.0的异步处理 asyncSupported、AsyncContext[*]Spring MVC的异步处理 @Async、Asy...

2017-03-07 15:59:00 1146

原创 Spring Boot 入门 - 进阶篇(1)- Servlet、Filter、Listener、Interceptor

用户认证授权、日志记录MDC、编码解码、UA检查、多端对应等都需要通过拦截请求来共通处理,这时就需要Filter、Listener、Interceptor。而把非Spring Boot项目转换成Spring Boot项目需要沿用以前的这些代码,所以有必要了解这几个东西的用法。通常来说,用户通过浏览器发起Request进入服务器后侧处理顺序如下:[quote]Client -> List...

2017-03-07 10:39:37 403

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除