技术沉思录


  • Home

  • About

  • Tags

  • Categories

  • Archives

desing-pattern-proxy-protect

Posted on 2019-01-02 | Post modified: 2019-01-02

design-pattern-proxy

Posted on 2019-01-02 | Post modified: 2019-01-02

设计模式-代理

代理模式的定义:

代理模式为另一个对象提供一个替身或占位符以控制对这个对象的访问

代理模式的常用场景

保护代理

远程代理

虚拟代理

只能指引

待填坑

Servlets&JSP

Posted on 2019-01-01 | Post modified: 2019-01-01

为什么使用Servlet&JSP

每个人都想有个网站

balabala

Java Web 表示层技术

Posted on 2019-01-01 | Post modified: 2019-01-01

Java Web 工作原理

解析Http协议

Web 服务器的缺陷

Java Web 应用程序的组成

Web 容器Tomcat介绍

Servlet基础

什么是Servlet

IntellJ IDEA创建多模块maven工程

Posted on 2019-01-01 | Post modified: 2019-01-01

Project和Model介绍

这两个概念是 IntelliJ IDEA 的必懂知识点之一,请务必要学会。

如果你是 Eclipse 用户,那 IntelliJ IDEA 首先告诉你一个非常重要的事情:IntelliJ IDEA 没有类似 Eclipse 工作空间(workspace)的概念的。很多从 Eclipse 转过来的人总是下意识地要再同一个窗口管理 n 个项目,这在 IntelliJ IDEA 是无法得到。IntelliJ IDEA 提供的体验是:一个 Project 打开一个 Window 窗口。

在 IntelliJ IDEA 中 Project 是最顶级的级别,次级别是 Module。一个 Project 可以有多个 Module。目前主流的大型项目结构都是类似这种多 Module 结构,这类项目一般是这样划分的,比如:core Module、web Module、plugin Module、solr Module 等等,模块之间彼此可以相互依赖。通过这些 Module 的命名也可以看出,他们之间应该都是处于同一个项目业务情况下的模块,彼此之间是有不可分割的业务关系的。

所以我们现在总结:一个 Project 是由一个或多个 Module 组成,模块之间尽量是处在同一个项目业务的的情况下,彼此之间互相依赖关联。这里用的是 尽量,因为 IntelliJ IDEA 的 Project 是一个没有具备任何编码设置、构建等开发功能的,主要起到一个项目定义、范围约束、规范等类型的效果,也许我们可以简单地理解为就是一个单纯的目录,只是这个目录命名上必须有其代表性的意义。

创建一个多模块的maven项目

新建一个Project

hey

Atom使用vim

Posted on 2018-12-22 | Post modified: 2019-01-22

Packages->Settings View->Open->install
在Instal Packages的搜索栏里搜索vim,安装下面的vim-mode-plus即可,安装完成Atom即进入vim编辑模式,
hey
需要设置具体项目点vim-mode-plus的Settings操作即可

Git+hexo+GitHub部署你的个人博客

Posted on 2018-12-18 | Post modified: 2018-12-22

GitHub是世界顶级的程序员交流平台,如何在GitHub上部署你的个人博客呢?

下载安装Git

下载安装nodejs

创建一个GitHub账号

MissionComplete

123

Silent Watson

27 posts
12 categories
20 tags
GitHub E-Mail
© 2018 — 2019 Silent Watson