---------【Java】
文章平均质量分 68
java
霄永梓
春水碧于天,画船听雨眠。
展开
-
Java 调用webservice
import java.io.ByteArrayInputStream; import java.io.ByteArrayOutputStream; import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.IOException; import java.io.InputStr原创 2016-07-19 16:05:55 · 1363 阅读 · 0 评论 -
JAVA发送http get/post请求,调用http接口、方法
三个例子 —JAVA发送http get/post请求,调用http接口、方法例1:使用 HttpClient (commons-httpclient-3.0.jar jar下载地址:http://download.csdn.net/download/capmiachael/9760550)import java.io.ByteArrayInputStream;import java原创 2016-07-05 17:56:29 · 77400 阅读 · 9 评论 -
Java -发送邮件 email
Java 发送邮件import java.util.Date;import java.util.Properties;import javax.activation.DataHandler;import javax.activation.FileDataSource;import javax.mail.BodyPart;import javax.mail.Message;import ja原创 2017-08-01 13:07:03 · 676 阅读 · 0 评论 -
Java web 导出Excel (使用POI)
Java 导出Excel (使用POI)转载 2017-07-31 19:08:51 · 551 阅读 · 0 评论 -
servlet接收json以及返回json
servlet接收json以及返回json方法一:package com.test;import java.io.BufferedReader;import java.io.IOException;import java.io.PrintWriter;import javax.servlet.ServletException;import javax.servlet.http.HttpSe原创 2017-06-08 17:41:03 · 22357 阅读 · 7 评论 -
Java中serialVersionUID的作用
本文转自:http://swiftlet.net/archives/1268serialVersionUID适用于Java的序列化机制。简单来说,Java的序列化机制是通过判断类的serialVersionUID来验证版本一致性的。在进行反序列化时,JVM会把传来的字节流中的serialVersionUID与本地相应实体类的serialVersionUID进行比较,如果相同就认为是一致的,可以进行反转载 2017-06-21 13:38:57 · 372 阅读 · 0 评论 -
java 读取配置文件(1)(.properties后缀)
Properties prop = new Properties();//属性集合对象 FileInputStream fis = new FileInputStream("D:\\db.properties");//属性文件流 prop.load(fis);//将属性文件流装载到Properties对象中 S原创 2016-06-28 16:41:12 · 1453 阅读 · 0 评论 -
JAVA 读取本地配置文件(2)
1 读取本地配置文件Properties prop = new Properties();//属性集合对象 FileInputStream fis = new FileInputStream("config/db.properties");//属性文件流 prop.load(fis);//将属性文件流装载到Properties对象中原创 2016-06-30 17:39:09 · 5563 阅读 · 0 评论 -
JSP中taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%标签的使用
JSP中<%@taglib uri=”http://java.sun.com/jsp/jstl/core” prefix=”c”%>的使用原创 2016-06-01 09:34:15 · 14603 阅读 · 1 评论 -
HikariCP 连接池例子
所用jarHikariCP-2.5.1.jarlog4j-1.2.11.jarlog4j-api-2.3.jarlog4j-core-2.3.jarojdbc7.jarslf4j-api-1.8.0-alpha2.jarjar下载http://download.csdn.net/download/capmiachael/9927524配置文件 HikariConfig.prop原创 2017-08-10 11:26:53 · 3556 阅读 · 0 评论 -
java调用本地浏览器打开网页
方法一:Runtime.getRuntime().exec("rundll32 url.dll,FileProtocolHandler https://www.baidu.com");方法二: //判断当前系统是否支持Java AWT Desktop扩展 if(java.awt.Desktop.isDesktopSupported()){ tr转载 2017-08-04 14:26:48 · 4354 阅读 · 0 评论 -
java 如何更新(修改).properties 文件 ?
如果使用maven,加入依赖&lt;!-- https://mvnrepository.com/artifact/commons-configuration/commons-configuration --&gt;&lt;dependency&gt; &lt;groupId&gt;commons-configuration&lt;/groupId&gt; &a原创 2018-08-08 17:45:58 · 3007 阅读 · 0 评论 -
2个多线程例子,使用CountDownLatch
package com.test;import java.util.Date;import java.util.concurrent.CountDownLatch;public class TaskTool { /** * 主程序 * * @param args */ public static void main(String[] args原创 2017-10-31 15:56:26 · 597 阅读 · 0 评论 -
处理字符串 将字符串中的unicode字符转为汉字
处理字符串 将字符串中的unicode字符转为汉字public class UnicodeUtil { /** * 处理字符串 将字符串中的unicode字符转为汉字 * @param asciicode * @return */ public static String ascii2native ( String asciicode )原创 2017-11-08 16:06:45 · 960 阅读 · 0 评论 -
Java https请求
Java https(包括GET,POST)请求import java.io.BufferedReader;import java.io.InputStream;import java.io.InputStreamReader;import java.io.OutputStream;import java.net.ConnectException;import java.net.HttpU转载 2017-07-31 15:15:21 · 741 阅读 · 0 评论 -
log4j2的介绍与使用(配置文件,路径等)
log4j2的介绍与使用(配置文件,路径等)1. Log4j2的导入 首先到http://logging.apache.org/log4j/2.x/download.html 上下载最新的log4j2的jar包,然后再eclipse中加入log4j-api-2.0-beta2.jar和log4j-core-2.0-beta2.jar,需要注意的是不要将所有jar都导入工程造成不必要的混乱。2转载 2017-08-11 14:41:07 · 9730 阅读 · 0 评论 -
log4j2.xml路径的指定
log4j2.xml的路径的指定可运行的jar中的指定import org.apache.logging.log4j.LogManager;import org.apache.logging.log4j.core.LoggerContext;..........//省略 LoggerContext logContext = (LoggerContext) LogManager.get转载 2017-08-11 15:06:38 · 3735 阅读 · 0 评论 -
slf4j的介绍
slf4j的介绍slf4j全称是:simple logging facade for java,可以理解为简单日记门面。准确的说,slf4j并不是一种具体的日志系统,而是一个用户日志系统的facade,它允许用户在部署最终应用时方便的变更其日志系统。在系统开发中,统一按照slf4j的API进行开发,在部署时,选择不同的日志系统包,即可自动转换到不同的日志系统上。比如:选择JDK自带的日志系统,则只需转载 2017-08-11 14:47:21 · 768 阅读 · 0 评论 -
log4j2单独的配置与使用&log4j2+slf4j的结合的配置与使用
log4j2单独的配置与使用&log4j2+slf4j的结合的配置与使用一 . log4j2单独的配置与使用所用jar文件log4j-api-2.8.2.jarlog4j-core-2.8.2.jar配置文件 log4j2.xml<?xml version="1.0" encoding="UTF-8"?><configuration status="error"> <!--原创 2017-08-11 14:12:04 · 3209 阅读 · 0 评论 -
java.io.IOException: Server returned HTTP response code: 405 for URL: *********处理方法
java.io.IOException: Server returned HTTP response code: 405 for URL: 解决方法 java.io.IOException: Server returned HTTP response code: 405 for URL: http://v2.openapi.ele.me/food/20385638/?consum原创 2016-06-29 10:52:43 · 16129 阅读 · 0 评论 -
java项目生成日志
java项目生成日志 参考资料http://blog.csdn.net/goodleiwei/article/details/7059589原创 2016-07-06 17:00:31 · 2429 阅读 · 0 评论 -
java restful风格服务报错:javax.ws.rs.WebApplicationException: com.sun.jersey.api.MessageException
java restful风格服务返回json 时 报错 :javax.ws.rs.WebApplicationException: com.sun.jersey.api.MessageException:java代码// 这里@Path定义了类的层次路径。// 指定了资源类提供服务的URI路径。@Path(value = "Account")public class Account {原创 2016-12-09 16:19:18 · 16576 阅读 · 2 评论 -
Java json 转xml
jar 下载: http://download.csdn.net/detail/capmiachael/9858840package com.as;import org.json.JSONObject;import org.json.XML;public class Test {public static void main(String[] args) { String jsonS原创 2017-06-02 16:36:12 · 524 阅读 · 0 评论 -
java 获取e.printStackTrace() 的具体信息,赋值给String 变量 并返回
java 获取e.printStackTrace() 的具体信息,赋值给String 变量try…catch 大家会经常用,但是e.getMessage() 有时会为null ,此时我们想要e.printStackTrace()的信息,并记录下来代码:package com.study.leetcode;import java.io.IOException;import java.io.Pri原创 2017-05-26 16:31:27 · 10392 阅读 · 4 评论 -
Linux 上部署java web 项目时用到的命令行
Linux 上部署java web 项目时用到的命令行检查tomcat是否运行ps -ef |grep tomcat杀掉tomcat的所有进程kill -9 xxxx原创 2017-05-25 15:03:04 · 697 阅读 · 0 评论 -
Java跨域处理
Java跨域处理(转)版本一:package com.api.filters;import java.io.IOException;import java.io.PrintStream;import java.io.PrintWriter;import java.io.StringWriter;import javax.servlet.Filter;import javax.servlet.转载 2017-01-04 16:11:33 · 2182 阅读 · 0 评论 -
Java老手该当心的13个错误
http://www.codeceo.com/article/13-errors-java-developer-know.html生产过程中出现的问题正逐渐得到中层和最高管理层的重视。不管是身为开发人员还是架构师,下列的事项都应该得到你足够的重视以避免陷入未来的尴尬境地。你也可以把它作为排查问题的便签。1、不在属性文件或 XML 文件中外化配置属性。比如,没有把批处理使用的线程数设置成可在属性文件中转载 2016-10-15 15:57:49 · 318 阅读 · 0 评论 -
JAVA技术实现上传下载文件到FTP服务器(完整)
JAVA技术实现上传下载文件到FTP服务器(完整)http://www.jb51.net/article/70176.htm转载 2016-08-25 15:17:39 · 1258 阅读 · 1 评论 -
Java Xml 的操作
import javax.xml.parsers.DocumentBuilder;import javax.xml.parsers.DocumentBuilderFactory;import javax.xml.parsers.ParserConfigurationException;/** * 将xml字符串转为Document * @param xmlStr xml字原创 2016-07-19 17:47:19 · 362 阅读 · 0 评论 -
获取指定路径下的文件夹名
import java.io.File; import java.util.ArrayList; import java.util.Arrays;/** * 获取文件夹名 * @author user */ public class GetFileName { /** * 获取指定路径的下的某一文件夹下的所有一级目录 * * @par原创 2016-07-13 11:00:05 · 1697 阅读 · 0 评论 -
获取Java程序运行的路径 | 获取当前jar包的路径
获取Java程序运行的路径 | 获取当前jar包的路径 转自 Itype 用户snoopy7713 http://marsvaadin.iteye.com/blog/1671046 不管是否是 Jar 包,不管是否是 Tomcat 部署,以下三个方法均可实现。package test;public class MyPath { public static String g转载 2016-07-13 10:42:42 · 24119 阅读 · 1 评论 -
Java 修改指定路径下的xml文件内容
注:本例子功能是:将指定路径下的xml文件的节点“RollingFile”的fileName属性值改为需要的值/** * * @param filePath * 文件所在路径 * @param folder * 项目所在文件夹名称 */ public static void update原创 2016-07-13 11:07:48 · 3367 阅读 · 0 评论 -
Java调用某一js文件中的方法,执行并返回结果
Java 调用某一 js 文件中的方法,获得执行结果原创 2016-05-28 20:24:58 · 10694 阅读 · 5 评论 -
将接收的二进制流转换成图片保存
将接收的二进制流转换成图片保存/**原创 2016-05-29 10:52:53 · 16313 阅读 · 3 评论 -
网站的轮播图的获取
获取某网站的轮播图原创 2016-05-29 11:19:44 · 1053 阅读 · 0 评论 -
Java以及JavaScript中获取当前月份的天数
Java以及JavaScript中获取当前月份的天数原创 2016-05-30 14:19:10 · 1877 阅读 · 0 评论 -
Java读取MicrosoftOffice Excel的内容
Java读取MicrosoftOffice Word的内容用到的jar包:poi-3.9.jar,stax2-api.jar,xmlbeans-2.3.0.jar,:poi-ooxml-3.9.jar,poi-ooxml-schemas-3.9-20121203.jar,dom4j-1.6.1.jar,下载地址: http://download.csdn.net/detail/cap原创 2016-05-30 17:32:38 · 2094 阅读 · 0 评论 -
模拟登录
以下两个例子都是模拟登录教务网站 思想都是相通的,借助 Fillder 工具分析 , 登录所需参数逐步进行登录/** * 登录教务网站 * * @param params * (账号 ,密码) * @return JsoupResult(cookie) * @throws Exception */原创 2016-05-29 11:05:19 · 1107 阅读 · 0 评论 -
Java密码加密与解密
Java密码加密与解密:java中对代码进行加密与解密,其中用MD5方式的是不可逆的。转载 2016-05-28 19:22:02 · 1142 阅读 · 0 评论 -
java多线程之JUC
java多线程之JUC1. 简介在 Java 5.0 提供了 java.util.concurrent(简称JUC)包,在此包中增加了在并发编程中很常用的工具类,用于定义类似于线程的自定义子系统,包括线程池,异步 IO 和轻量级任务框架;还提供了设计用于多线程上下文中 的 Collection实现等;2. volatile 关键字2-1问题重现package com.main.j...转载 2018-11-23 17:58:05 · 399 阅读 · 0 评论