240 发简信
IP属地:广东
  • Hello World!——内嵌Jetty支持Servlet

    Hello World!——内嵌Jetty支持Servlet [TOC] 一、引入依赖包 内嵌Jetty支持servlet、jsp, jsp支持jstl和el表达式,除了需要...

  • Java中实现多线程的方式

    [TOC] 一、继承Thread类 继承Thread类,重写run方法,调用Thread的start()方法启动线程: new一个Thread实例的时候,所有构造方法最终都是...

  • Hello World!——内嵌Jetty

    [TOC] Jetty是一个开源的轻量级Servlet容器,提供JSP和servlet运行环境。Jetty是纯Java编写的,可以直接使用JAR包方式启动,使用简单,架构也简...

  • Dockerfile构建jdk镜像和tomcat镜像

    [TOC] 一、用vagrant up拉起一个基于docker的centos7虚拟机 二、拉取一个centos7的镜像 三、准备Dockerfile,构建centos7-jd...

  • zookeeper安装:单机模式、伪集群模式、集群模式

    zookeeper的安装分为三种模式: 单机模式、伪集群模式和集群模式。 安装需要用到的zookeeper文件,到http://zookeeper.apache.org/通过...

  • Centos7安装jdk8并制作box镜像

    一、centos7安装jdk 1、下载jdk安装文件 https://www.oracle.com/technetwork/java/javase/downloads/jdk...

  • hexo安装、生成blog并deploy到github

    一、安装 nodejs 从https://nodejs.org/en/download/下载nodejs, 安装一路下一步就ok 二、安装hexo 安装完nodejs后, 用...

  • github配置ssh及多ssh key问题处理

    一、生成ssh公私钥 用ssh-keygen生成公私钥。 在~/./ssh目录下会生成一对文件id_rsa_mult和id_rsa_mult.pub文件 二、编辑config...

  • Centos7安装Docker

    一、安装Docker 关于docker介绍的文章非常多,这里就不详细介绍了。 从1.13版本开始,docker分为社区版本CE和企业版本EE。版本号采用时间线命名方法。社区版...

  • 制作一个CentOS7的Vagrant Box

    一、相关软件: 折腾过程中需要用到以下内容:操作系统centos7的镜像,本次使用CentOS-7-x86_64-Minimal-1708.iso 虚拟机软件virtualb...

  • 记一次生产内存泄漏问题

    时间: 2018年3月16号晚 表现现象: 客户访问非常慢到最后无法打开 pinpoint请求: 请求逐步变慢(图1),持续Full GC&CPU占用率高(图2),出现O...

  • 使用github pages搭建个人博客

    一、github pages github pages可以托管静态网站,免空间费,免流量费,值得你拥有。 注册github账号; 注册完成后,右上角->your profil...

  • 程序猿二三事之工具使用-Eclipse调试Java常用功能介绍

    [ TOC ] 调试常用功能介绍 日常java开发中实际写代码的时间并不会很多,花在整理思路,代码重构,调试bug会占用很大部分时间。熟练掌握调试工具,了解调试相关技巧,是j...

  • 程序猿二三事之工具使用-Eclipse调试Java常用功能介绍

    [ TOC ] 调试常用功能介绍 日常java开发中实际写代码的时间并不会很多,花在整理思路,代码重构,调试bug会占用很大部分时间。熟练掌握调试工具,了解调试相关技巧,是j...

  • 程序猿二三事之工具使用-Eclipse常用快捷键

    快捷键 快捷键建议在日常开发中尽量多使用,可以大大提高编写代码效率。多用,快捷键都不用记,会成为手指习惯,用鼠标的场景也会相当少,鼠标用多了手指会酸痛的。 以下是一些常用快捷...

  • 程序猿二三事之Java基础--Java SE 5增加的特性--语法篇(一)

    为什么是Java SE 5? 目前已经到了JDK-8u74了,JDK7的主版本已经于2015年4月停止公开更新。 那为什么还要来说Java/JDK5呢? Java SE在1....