VirtualBox是个不错的产品,免费而且轻量。平时学习、开发使用很方便。vbox安装ubuntu后不能启用无缝模式,外观不能全屏,操作也很不方便,如下图:

要启用vbox无缝模式需要安装增强功能,如下图:

点击“安装增强功能”后,在客户机中会出现安装界面,根据提示安装即可。如下图:

阅读全文 »

Eclipse maven工程 Missing artifact jdk.tools:jdk.tools:jar:1.6 可以用以下方法解决。思路是配置 maven 依赖本地的 tools.jar,需要本地安装有 jdk 1.6 。

下载安装JDK 1.6

Oracle 官网下载JDK 1.6 的链接不太容易找到,可以在 Java SE Site Map 页面找到以下位置,点击即可看到 JDK 所有版本的列表:

阅读全文 »

Jetty 有一个口号,“不要在 Jetty 中部署你的应用,部署 Jetty 在你的应用中!”这个口号意味着构建应用为为标准的 WAR 并且部署到 Jetty 的另外一个选择是,Jetty 被设计为一个软件组件,可以在 Java 程序中像其他 POJO 一样被实例化和使用。换一种方式,以嵌入式模式运行 Jetty 意味着放置一个 HTTP 模块到你的应用中,而不是放置你的应用到 HTTP 服务器。

本教程将带领你一步步从最简单的 Jetty 服务器实例化到用标准化部署描述器运行多 Web 应用程序。大部分这些实例的代码是标准 Jetty 项目的一部分。

概述

阅读全文 »

简介

Jetty 是一个开源的项目,提供 HTTP 服务端、HTTP 客户端和 javax.servlet 容器。下面看如何利用 Jetty 的 API 快速开发嵌入式代码。

下载 Jar 包

阅读全文 »

1
2
3
4
语法:location [ = | ~ | ~* | ^~ ] uri { ... }
location @name { ... }
默认:—
上下文:server, location

为请求 URI(路径)设置配置。

路径匹配在 URI 规范化以后进行。规范化,就是先将 URI 中形如 “%XX” 的编码字符进行解码,再解析 URI 中的相对路径 “.” 和 “..” 部分,另外还可能会压缩相邻的两个或多个斜线成为一个斜线。

阅读全文 »

以下两种情况都是因为无效安装源导致的,可以直接删除无效安装源解决。

有两个位置可以添加仓库。/etc/apt/sources.list 文件和所有在 /etc/apt/sources.list.d/ 目录下以 .list 结尾的文件。所以,只需要检查这个目录下的文件并移除不需要的即可。

1、Duplicate sources.list entry

阅读全文 »

本篇主要参考官方安装文档,在 Ubuntu 15.10 上安装并启动。中间遇到一些问题,已经找到解决方案。

概述

从 3.2 版本开始,MongoDB 不再支持 32 位的平台。

阅读全文 »

  • 当前 MongoDB 版本:db.version();
  • Web控制台
    Mongodb 自带了 Web 控制台,默认和数据服务一同开启。他的端口在 Mongodb 数据库服务器端口的基础上加 1000 ,如果是默认的Mongodb数据服务端口 27017 ,则相应的Web端口为 28017。这个页面可以看到:
    • 当前Mongodb的所有连接。
    • 各个数据库和Collection的访问统计,包括:Reads, Writes, Queries, GetMores ,Inserts, Updates, Removes。
    • 写锁的状态。
    • 以及日志文件的最后几百行。
      参考截图:
0%