java
文章平均质量分 83
演员赵诗绎
路长漫漫不可及,悠悠浮云为我寄。
趁年华未散尽,摘得芙蓉与共,拂袖独行不回首。
展开
-
java 正则表达式获取指定两个字符串之间内容
xml解析利用正则表达式获取指定两个字符串之间内容 在遇到解析复杂xml的时候,想到大家所想到的都是利用dom4j作为首发工具,但是当遇到层次很多,较为复杂,我们难道还需要从根节点一层一层的解析下去吗?此时不仅代码繁琐,而且准确率还不是那么高,采用此种方式,可以获取指定两种字符串之间的任意xml文本。package com.starit.ana原创 2017-06-02 16:05:35 · 59717 阅读 · 9 评论 -
java实现文件上传ftp服务器功能
文件上传至服务器源码,我个人搭建的是ftp服务器。原创 2017-03-09 16:55:34 · 6479 阅读 · 1 评论 -
http、id、json、exception、jedis、cookie、自定义响应式结构模板
http、id、json、exception、自定义响应式结构模板一、整个工具类的编写采用maven工程,pom.xml如下 joda-time joda-time 2.5 org.apache.commons commons-lang3原创 2017-11-14 21:42:26 · 479 阅读 · 0 评论 -
java发送邮件源码
java mail实现发邮件功能源码原创 2017-03-09 15:23:05 · 1699 阅读 · 1 评论 -
java加载.properties配置文件
java加载.properties配置文件 为了让代码比较规范,现在我们的常量都写进配置文件,写进去之后我们通过java怎么来加载这个配置文件呢?主要通过java.util.Properties类来实现。一、代码结构二、prop.properties配置文件socket_port=8989bootstrap_servers=1原创 2017-08-30 16:26:31 · 2481 阅读 · 0 评论 -
shell脚本启动java maven工程
shell脚本启动java maven工程 我们在服务器上运行一个java工程的时候,大多数都是用java -jar *.jar此种命令方式来运行java工程,而且此种方式较为复杂,需要把工程用到的相关包都打包上,再配置Main-Class,那么是否有一种科学的方式来运行java maven工程。而且把工程里面的配置文件更好的分类呢?我们依然以项目为例。一、代码目原创 2017-08-24 14:40:52 · 3242 阅读 · 2 评论 -
java模拟ssh执行shell命令
java模拟ssh执行shell命令 我们通常是在shell上操作linux命令,有没有可以通过java代码连接到ssh服务器来进行shell命令的操作呢?事实告诉我们是可以的,下面我们看一下源代码。 一、maven pom.xml ch.ethz.ganymed ganymed-ssh2 build21原创 2017-08-23 15:13:08 · 3860 阅读 · 0 评论 -
java获取文件编码
java获取文件编码工具类一:package www.autocheck.email;import java.io.File;import java.io.FileInputStream;import java.io.InputStream;import java.net.URL;public class ExchangeUtil extends Encoding原创 2017-07-05 16:55:50 · 3725 阅读 · 3 评论 -
utf-8、gbk、unicode相互转码的几种方式
utf-8、gbk、unicode相互转码的几种方式以下代码是java对于常见编码方式进行相互转换的,主要是gbk和utf-8互转,gbk与uncode互转,utf-8与unicode互转。package com.encoding.util;import java.io.UnsupportedEncodingException;import java.lang.Charact原创 2017-08-15 10:56:58 · 8000 阅读 · 0 评论 -
logback.xml日志文件配置
logback.xml日志文件配置 在项目当中日志也成为必不可少的一部分,除了再控制台上打印控制台日志以外,在服务器上运行时候日志都是记录到日志文件里面,那么日志文件一般是怎么配置的,放在哪个目录下面呢,这些都是需要我们思考的,首先我们看下日志引进都需要哪些包: org.slf4j原创 2017-07-28 13:29:46 · 1348 阅读 · 0 评论 -
java Json解析和文件备份
java Json解析和文件备份1、JSON解析,解析采用原创 2017-03-18 17:37:15 · 637 阅读 · 0 评论 -
maven热部署
maven热部署 maven热部署,本案例使用tomcat作为容器一、什么叫做maven热部署我们在用tomcat容器在运行多个服务,或者同一个服务有新版本发布覆盖老版本(更新服务)的时候,我们一般是要先关闭tomcat、发布服务之后、然后再启动tomcat。如果这时候有别人访问服务的话,就会报404错误,给用户带来不好的体验。所以我们采取热部署的方式来实现服务部间断。原创 2017-12-12 22:28:44 · 1915 阅读 · 0 评论