![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
一纸的空白
程序员可以让步,却不可以退缩,可以羞涩,却不可以软弱,总之,程序员必须是勇敢的。
展开
-
HttpClient 模拟multipart/form-data表单提交参数(带附件,实测可用)
/***@param url 请求地址*@param json提交参数*@param code 编码*@param file 文件对象*/ public String postFormdata(String url, JSONObject json, String code, File file) { String res = null; CloseableHttpResponse response = null; try { .原创 2020-09-11 16:14:20 · 1642 阅读 · 0 评论 -
restTemplate实现 authorization basic权限认证(带账号密码)
RestTemplate restTemplate = new RestTemplate(); //认证的账号和密码 String authentication = account+":"+pwd; HttpHeaders headers = new HttpHeaders(); //在请求头信息中携带Basic认证信息(这里才是实际Basic认证传递用户名密码的方式) headers.set("authorization", "Basic " + Base64.getEncod..原创 2020-09-01 16:27:55 · 9442 阅读 · 0 评论 -
java使用Spire.Doc 生成的文件去除水印(头部的警告信息)
方法一: //重新读取生成的文档 InputStream is = new FileInputStream("E:\\demo.docx"); XWPFDocument document = new XWPFDocument(is); //以上Spire.Doc 生成的文件会自带警告信息,这里来删除Spire.Doc 的警告 document.removeBodyElement(0); //输出word内容文件流,新输出路.原创 2020-08-21 09:55:30 · 7430 阅读 · 9 评论 -
根据路径读取文本内容防乱码
/** * 根据路径读取文本内容 * <p><b>创建人:</b><br> 2019/7/8 18:03<br> * <p><b>修改人:</b><br> 2019/7/8...原创 2020-05-07 16:44:26 · 160 阅读 · 0 评论 -
腾讯信鸽推送信息------java maven项目
之前参考腾讯推送API maven配置后并没效果,还是无法加载jar包下面粘贴下将jar包编译成mave并打进本地仓库的命令mvn install:install-file -Dfile=D:\PushJavaSDK.jar -DgroupId=org.apache.pushJavaSdk -DartifactId=pushJavaSdk -Dversion=1.0.0 -Dpackag...原创 2019-12-25 17:58:53 · 426 阅读 · 0 评论 -
java监听器
一、在spring中进行如下配置<!--监听配置--> <bean class="com.acbee.wms.util.ListenerUtil" lazy-init="false"/> <!-- 注入任务执行器 这样就实现了异步调用 (缺点是全局的,要么全异步,要么全同步,删除这个属性既是同步) --> <bean ...原创 2019-12-03 16:38:36 · 272 阅读 · 0 评论 -
Spring动态配置定时任务(启用、停用)
package com.csdn.taskk;import org.slf4j.Logger;import org.slf4j.LoggerFactory;import org.springframework.beans.factory.annotation.Autowired;import org.springframework.context.annotation.Bean;i...原创 2019-11-29 09:21:42 · 1432 阅读 · 0 评论 -
常用的日期之间的操作
/** * 判断日期是否为月末 * <p><b>修改人:</b><br> 2019年11月27日 14:44:59<br> */ private static boolean isLastMonthDay(Date date) { Ca...原创 2019-11-27 19:12:20 · 146 阅读 · 1 评论 -
读取本地文件内容(防乱码)
1、写入文件及读取文件内容 public static void main(String[] args) { //写入文件 String rootPath = "D:\\"; FileUtil.makeDirs(rootPath + "test"); try{ BufferedWriter b...原创 2019-07-30 12:52:13 · 237 阅读 · 0 评论 -
使用java匹配内容中所有的img标签及对应的src地址
1、获取内容中的第一张img//匹配img正则表达式private static Pattern p_img = Pattern.compile("(<img[^>]+src\\s*=\\s*['\"]([^'\"]+)['\"][^>]*>)");Matcher m_img = p_img.matcher(“内容”);while (m_img.find(...原创 2019-05-09 19:11:11 · 1839 阅读 · 1 评论 -
maven项目中使用itextasian
在项目中用到了JasperReports,其中要用到把报表导出为pdf文件的功能。JasperReports内部使用iText来输出pdf文档,maven仓库中又没有这个配置, iText对中文是放在单独的包iTextAsian.jar中,于是需要在工程中加入iTextAsian。1.确保你已经在本地机器上创建了maven 2的本地repository2.到SourceForge上iTex...原创 2019-05-08 20:06:10 · 8169 阅读 · 0 评论 -
java定义注解类
一、注解的基础1.注解的定义:Java文件叫做Annotation,用@interface表示。2、@interface上面按需要注解上一些东西,包括@Retention、@Target、@Document、@Inherited四种。二、注解示例// 字段、枚举的常量@Target(ElementType.FIELD)// 注解的保留策略:注解会在class字节码文件中存在,...原创 2019-02-22 15:01:36 · 298 阅读 · 0 评论 -
location.href请求中文乱码问题
//js中要使用encodeURI(encodeURI("参数名")) 如下:window.location.href=webPath+"/product/productList.action?limit=" + pageSize + "&keyword="+encodeURI(encodeURI(serch));//后台代码处理URLDecoder.decode("参数名称...原创 2018-12-26 16:25:37 · 740 阅读 · 1 评论