- 博客(19)
- 资源 (14)
- 收藏
- 关注
原创 linux下tomcat的shutdown命令杀不死进程
tomcat在windows下可以直接关闭,但是貌似在Linux下有时候shutdown.sh 没有关闭tomcat进程;国庆前最后一天没事,解决你~~~~现象:先在Linux下shutdown.sh ,然后查看tomcat进程发现没有完全关闭;#查看tomcat进程是否关闭语句ps -ef | grep tomcat 实验: 为什么原来在Linux下没有发现这个问题呢???实验一:
2016-09-30 16:09:50 105955 14
原创 项目部署到tomcat Root中后导致 WebApplicationContext 初始化两次的解决方法
上一篇文章刚说项目部署到tomcat的ROOT中,今天就发现一个问题。通过eclipse启动tomcat时候,WebApplicationContext 初始化两次;现象: 通过eclipse控制台看到日志中WebApplicationContext 初始化两次,从而导致一个端口一直被占用;(怎么修改都是占用)第一次初始化:九月 27, 2016 11:43:20 下午 org.apache.
2016-09-28 00:03:39 89808 2
原创 eclipse中将项目发布到tomcat的root目录
在eclipse中,将项目直接部署在tomcat的root目录中,这样便可以直接ip:port访问项目;项目右键->属性->web project settings
2016-09-27 23:35:28 73960
原创 Window通过cmd查看端口占用、相应进程、杀死进程
在windows下启动程序时候经常出现端口占用, 修改本程序端口是一种解决思路,但是更多时候希望直接杀掉占用端口的程序;一、 查看所有进程占用的端口 在开始-运行-cmd,输入: netstat –ano可以查看所有进程二、查看占用指定端口的程序 当你在用tomcat发布程序时,经常会遇到端口被占用的情况,我们想知道是哪个程序或进程占用了端口,可以用该命令 netstat –ano|fi
2016-09-26 12:34:30 68662 1
原创 nexus离线安装索引及一些问题
安装私服~~~整体流程:服务器安装私服配置私服(主要是安装索引)本地maven配置指向私服安装私服win & linux 网上教程很多,不在阐述;配置私服(及安装index)1,在线安装index(下载很慢,且不一定能安装成功) 将Download Remote Indexes值改为true,点击“save”后,点击左边的“Administration”->”Scheduled Task
2016-09-21 14:18:42 75608 1
原创 Linux平台下快速搭建FTP服务器
FTP 是File Transfer Protocol(文件传输协议)的英文简称,而中文简称为“文传协议”。用于Internet上的控制文件的双向传输。同时,它也是一个应用程序(Application)。基于不同的操作系统有不同的FTP应用程序,而所有这些应用程序都遵守同一种协议以传输文件。在FTP的使用当中,用户经常遇到两个概念:”下载”(Download)和”上传”(Upload)。 一般在
2016-09-19 11:56:26 96063 12
原创 Quartz 基本概念及原理
最近项目要用quartz,所以记录一下;概念 Quartz是OpenSymphony开源组织在Job scheduling领域又一个开源项目,它可以与J2EE与J2SE应用程序相结合也可以单独使用。Quartz可以用来创建简单或为运行十个,百个,甚至是好几万个Jobs这样复杂的程序。Jobs可以做成标准的Java组件或 EJBs。Quartz的最新版本为Quartz 2.2.3。为什么选择Qua
2016-09-17 22:38:51 40911 1
原创 quartz-2.2.x 快速入门 (1)
欢迎来到quartz快速入门教程。阅读本教程,你将会了解:quartz下载quartz安装 根据你的需要,配置Quartz 开始一个示例应用 当熟悉了quratz调度的基本功能后,可以尝试一些更高级的特性,比如Where,这个一个企业级功能,可以让job和trigger运行在指定的,而不是随机的Terracotta客户端上。下载和安装 首先,下载最新的稳定版 - 不用注册。解压并安装。
2016-09-17 22:06:00 40038
原创 hive踩过的小坑
上周使用hive做一些操作,几个小问题纠结很久。特此记录下;hive概念 hive是基于Hadoop的一个数据仓库工具,可以将结构化的数据文件映射为一张数据库表,并提供简单的sql查询功能,可以将sql语句转换为MapReduce任务进行运行。 其优点是学习成本低,可以通过类SQL语句快速实现简单的MapReduce统计,不必开发专门的MapReduce应用,十分适合数据仓库的统计分析。适用场景
2016-09-16 11:53:30 68881
原创 spring profile 多环境配置管理
本地、测试、开发、产品等不同环境文件配置现象 如果在开发时进行一些数据库测试,希望链接到一个测试的数据库,以避免对开发数据库的影响。 开发时的某些配置比如log4j日志的级别,和生产环境又有所区别。 各种此类的需求,让我希望有一个简单的切换开发环境的好办法。解决 现在spring3.1也给我们带来了profile,可以方便快速的切换环境。 使用也是非常方便。只要在applicationC
2016-09-12 21:48:23 95521 13
原创 win10窗口设置眼睛保护色
经常电脑前坐着,习惯了豆沙色窗口(据说保护眼睛);目标记事本,ide,office等窗口颜色豆沙色;如下图步骤打开注册表:win+r 运行“regedit”;依次打开[HKEY_CURRENT_USER\Control Panel\Colors], 把Windows的值改为“202 234 206”(注意空格)重启机器,打开记事本或word可以看到窗口背景色变为淡绿色(护眼色)
2016-09-09 11:00:02 65639 1
原创 优雅地在markdown插入图片
markdown 中插入图片,好烦!!! 喜欢用Markdown写文字,但是它的图片引用是一个大问题(当然csdn不会遇到这个问题)。借用第三方将图片储存在印象笔记上是一个好办法。但是会出现的一个问题就是,如果没有网络怎么办,三方出了问题了怎么办?能否将图片保存在本地让本地的Markdown软件调用呢? 网上找的一个方法 一个图床,支持粘贴上传、拖放上传,一键复制 markdown 链接,重要
2016-09-07 18:27:53 47350 3
原创 Using Spring Boot without the parent POM
Using Spring Boot without the parent POM;问题spring boot项目一般情况下的parent如下:<parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>1.4
2016-09-07 16:07:36 41104 1
原创 isDebugEnabled作用
早上写了日志级别,然后想起在使用的时候经常用isDebugEnabled,一鼓作气。彻底弄懂它;现象if (logger.isDebugEnabled()) { logger.debug(message);}作用 : 进行预先判断,提升系统性能举个栗子:logger.debug("The money is " + getTotalMoney()); 假设我们的日志级别设置为info,那
2016-09-07 14:06:00 60838 8
原创 Log 日志级别
一直对于程序中的日志级别有点模糊,今天专门百度学习下。遂成此文; 日志记录器(Logger)是日志处理的核心组件。log4j具有5种正常级别(Level)。: 1.static Level DEBUG : DEBUG Level指出细粒度信息事件对调试应用程序是非常有帮助的。 2.static Level INFO INFO level表明 消息在粗粒度级别上突出强调应用程序
2016-09-07 12:51:06 74146
原创 为什么要使用SLF4J而不是Log4J
每一个Java程序员都知道日志对于任何一个Java应用程序,尤其是服务端程序是至关重要的,而很多程序员也已经熟悉各种不同的日志库如java.util.logging、Apache log4j、logback。但如果你还不知道SLF4J(Simple logging facade for Java)的话,那么是时候去在你项目中学习使用SLF4J了。介绍官方介绍+使用 SLF4J不同于其他日志类库
2016-09-07 10:08:21 32466
原创 GIS软件列表
3map:行星地球项目由3map驱动,这是一个自由软件,由Telstra宽带基金会创建并支持,提供客户端与服务器的能力以在线再现虚拟地球。Amein!:其界面介于ArcMap和UMN Mapserver之间.AmeiN!写了一个ArcMap下的扩展,把UMN Mapserver写成了ArcMap的一个组件,同时也编写了它的项目文件,转换了它的许多实例。APR Parser:
2016-09-05 21:36:07 40395
原创 Tomcat Manager用户配置详解
Tomcat Manager是Tomcat自带的、用于对Tomcat自身以及部署在Tomcat上的应用进行管理的web应用。Tomcat是Java领域使用最广泛的服务器之一,因此Tomcat Manager也成为了使用非常普遍的功能应用。 在默认情况下,Tomcat Manager是处于禁用状态的。准确地说,Tomcat Manager需要以用户角色进行登录并授权才能使用相应的功能,不过Tomc
2016-09-05 21:27:20 35180
原创 avatar Logo
用日志打印出自己的头像logoimport java.io.File;import java.io.FileInputStream;import java.io.IOException;import java.io.InputStream;import java.io.OutputStream;import java.io.PrintStream;import java.lang.re
2016-09-05 21:13:14 31163
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人