• Eclipse 导出java项目成可执行的jar 包

    使用Eclipse开发的Java Porject项目导出成可执行的jar包:点击项目,使项目选中状态,然后鼠标右键,选择“Export”选择 Java -> Runnable Jar file 点击 “Next”选择响应的选项Library Handling:Extract required libraries into gennerated JAR 提取依赖jar包中的文件到新生成可以执行

    Jun 28, 2017 阅读(143)
    标签: Eclipse
  • WebSocket java.io.IOException: Connection reset by peer 处理

    引言 在实际项目中需要去查询内网环境中的数据库,远程工具之类的都不太太好使,因此考虑到使用 websocket ,实现思路websocket client 实现简单的数据操作然后保持和服务器端长连接,查询内网数据库是通过服务器端向websocket客户端发送操作请求,客户端处理返回数据给服务器端。 这中思路实现的是在本机测试没发现什么问题,但部署到服务器上运行几天后调用

    Jun 20, 2017 阅读(162)
    标签: Websocket
  • Java配置classpath和classpath* 的区别

    classpath 和 classpath* 区别:classpath:只会到你指定的class路径中查找找文件;classpath*:不仅包含class路径,还包括jar文件中(class路径)进行查找.举个简单的例子,在我的web.xml中是这么定义的:classpath*:META-INF/spring/application-context.xml那么在META-INF/spring这个文

    Jun 14, 2017 阅读(164)
  • Log4j 配置详解 (log4j.properties)

    一、log4j.properties 的使用详解1.输出级别的种类ERROR、WARN、INFO、DEBUGERROR 为严重错误 主要是程序的错误WARN 为一般警告,比如session丢失INFO 为一般要显示的信息,比如登录登出DEBUG 为程序的调试信息2.配置日志信息输出目的地log4j.appender.appenderName = fully.qualified.name.of.ap

    Jun 7, 2017 阅读(184)
    标签: Log4j
  • Apache-common pool 对象池的使用

    Apache commons-pool本质上是"对象池",即通过一定的规则来维护对象集合的容器;commos-pool在很多场景中,用来实现"连接池"/"任务worker池"等,大家常用的dbcp数据库连接池,也是基于commons-pool实现. commons-pool实现思想非常简单,它主要的作用就是将"对象集合"池化,任何通过pool进行对象存取的操作,都会严格按照"pool配置"(

    Jun 7, 2017 阅读(178)
    标签: Apache-common
  • Java 类加载器—加载properties配置文件加载

    项目结构:测试代码:package cn.xuexiyuan.resources; import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.InputStream; import java.util.Map.Entry; import

    Jan 18, 2017 阅读(225)
  • Linux Shell 文本处理工具集锦

    本文将介绍Linux下使用Shell处理文本时最常用的工具:find、grep、xargs、sort、uniq、tr、cut、paste、wc、sed、awk;提供的例子和参数都是最常用和最为实用的。find 文件查找查找txt和pdf文件find . \( -name "*.txt" -o -name &q

    Nov 24, 2016 阅读(179)
    标签: Shell