基础知识

在深入了解前,有必要先把了解下一些基础的知识,这样才能更好的理解。

Web客户访问Tomcat服务器上JSP组件的两种方式如下图所示。

Web客户访问Tomcat服务器上的JSP组件的两种方式

在图中,
Web客户1直接访问Tomcat服务器上的JSP组件,他访问的URL为http://localhost:8080 /index.jsp。
Web客户2通过HTTP服务器访问Tomcat服务器上的JSP组件。假定HTTP服务器使用的HTTP端口为默认的80端口,那么Web客户2访问的URL为http://localhost:80/index.jsp 或者 http://localhost/index.jsp。

  下面,介绍Tomcat与HTTP服务器之间是如何通信的。

Read more »

我们在编程的时候,难免需要不断的在开发和生产环境进行切换,这过程我们的数据库连接和缓存的配置等都很可能不一样,例如生产我们用的是MenCache做缓存的,开发环境是用的是Redis,这需要我么来切换,手动切换是很忌讳的,因为手工总是不靠谱的,难免会忘记切换了,我们需要的是自动化的方式,对此我们可以用两种方式来解决

  1. @Profile
  2. @Conditonal

例子如下

Read more »

Spring提供了两种后台任务的方法,分别是:

  1. 调度任务,@Schedule
  2. 异步任务,@Async

当然,使用这两个是有条件的,需要在spring应用的上下文中声明
<task:annotation-driven/>当然,如果我们是基于java配置的,需要在配置哪里加多EnableScheduling@EnableAsync 就像下面这样

1
2
3
4
5
6
@EnableScheduling
@EnableAsync
public class WebAppConfig {

....

除此之外,还是有第三方库可以调用的,例如Quartz.


Read more »

lake

This is Hueman, a free responsive, high resolution and pretty flexible theme for you to use to write about things you love. Make sure to check all the examples out! To download this theme or to check the full feature list, just go here. Feel free to leave a comment there if you digg it!

Read more »

Hexo文章中的图片,可以外挂自别的地址,也可以放在本地,然后和静态文件一起发布(部署)到你的空间。
但这么干很苦逼的,现在建议外挂图片好,因为访问以国内为主,挂图片在github上会很慢的。
如果你想知道怎么实现这样的方式,看下面这个.

本地外挂方法

将图片放在source/images目录下,然后,直接修改hexo生成的文章的html文件:
<img src="/images/photo.png" style="width: 300px;"/>
这样还是很麻烦的,不过你厉害的话,可以考虑定制css简化这个。

外挂图片到七牛

七牛提供了个体验套餐,免费提供1G/月的流量和1G存储空间,普通用户够用了。让后认证的用户10GB免费存储,每月10GB免费下载流量,用做博客图片等资源存储,正合适。(但这套餐要验证电话身份证,赫赫,后面就不解释了)

Read more »