java
nanyanglu
这个作者很懒,什么都没留下…
展开
-
使用jacob过程中遇到的问题
这里写自定义目录标题使用jacob过程中遇到的问题使用方法代码---------------------------------------------------------------------使用过程中遇到的问题使用jacob过程中遇到的问题JACOB一个Java-COM中间件.通过这个组件你可以在Java应用程序中调用COM组件和Win32,win64程序库。可以在window上实现语音播报功能。不啰嗦,直接上代码。使用方法把jacob.jar加载到工程里;把jacob.dll放入原创 2020-08-04 11:03:03 · 4684 阅读 · 4 评论 -
java.lang.IllegalArgumentException: Request header is too large 问题解决
错误:maxHttpHeaderSize ="102400"<Connector connectionTimeout="20000" port="8080" protocol="HTTP/1.1" redirectPort="8443" maxHttpHeaderSize ="102400"/>在程序中发送post请求出现tomcat:ma原创 2018-09-04 11:15:20 · 2938 阅读 · 0 评论 -
freeMaker 文字循环及图片循环
在生成的xml文件中用<#list imgsList as img ></#list>java代码List<String> imglist = new ArrayList<String>(); if(!map.get("filename").equals("")){ String img = getImageStr(map.g...原创 2018-09-04 11:43:22 · 1346 阅读 · 0 评论 -
用struts2上传和下载文件代码
利用struts做上传和下载文件很简单,省去了大量的代码,具体:下载:jsp代码$("#downinfo").empty();$("#downinfo").append("生成DOC成功,<a href='idc/report/downloadfilePath="+data.data+"&fileName="+data.filename+"'><原创 2018-08-30 15:52:33 · 285 阅读 · 0 评论 -
java web 发送邮件
package com.wang.base.email;import java.io.File;import java.io.UnsupportedEncodingException;import java.net.URL;import java.net.URLDecoder;import java.net.URLEncoder;import java.util.Date;imp...原创 2018-09-14 15:25:46 · 643 阅读 · 0 评论 -
Tomcat-Jdbc-Pool配置及性能调优
1. maxActive="100"表示并发情况下最大可从连接池中获取的连接数。2、maxIdle="30"如果在并发时达到了maxActive=100,那么连接池就必须从数据库中获取100个连接来供应用程序使用,当应用程序关闭连接后,由于maxIdle=30,因此并不是所有的连接都会归还给数据库,将会有30个连接保持在连接池种中,状态为空闲。maxIdle对应的连接,实际上是连接池...转载 2019-02-13 08:53:51 · 1401 阅读 · 0 评论 -
mybatis 搭建及增删改查
1.在这里创建一个maven项目2.新建一个项目3.填入你要建的项目名称4.创建项目成功5.配置pom.xml文件项目的架包会自动下载6.创建mybatis的核心配置文件7.config 配置<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE configuration ...原创 2019-03-14 16:49:23 · 315 阅读 · 0 评论 -
MyBatis:多表联合查询
在这篇文章里面主要讲解如何在mybatis里面使用一对一、一对多、多表联合查询(类似视图)操作的例子。 注:阅读本文前请先大概看一下之前两篇文章。 一、表结构 班级表class,学生表student,班级学生关系表ClassStudent。 这里一个学生只会在一个班级里面,也就是一对一的关系;一个班级有多个学生,也就是一对多的关系。 结构如下:CREATE TA...转载 2019-03-14 16:59:31 · 539 阅读 · 0 评论 -
shrio session过期跳转到登录页面问题
一般情况下 shiro在session过期,权限验证不通过都会跳转到登录页面,但是我的项目中使用了easyui框架,跳转后并没有跳转到登录页面,但是在页面查看网络请求确实跳转到登录页面,但是页面并不加载,经过排查问题如下:问题1:session失效没有跳转到登录页面1)排查shiro的配置文件登录设置正确//如果不设置,默认自动寻找web工程根目录下的“login.jsp”页面 ...原创 2019-07-15 14:48:54 · 6592 阅读 · 0 评论 -
phantomJS截取图片
phantomJS主要应用于网络爬虫,可以获取网页的内容及截图,这里简单介绍下截图下载phantomJS应用官网下载http://phantomjs.org/download.html这里面有windows linux 等应用我这边先现在windows应用解压后是这样的运行可以运行,直接上代码java代码public static void m...原创 2018-08-30 17:19:42 · 2942 阅读 · 0 评论 -
xml解析
xml 解析 Xml介绍:Xml是一种通用的数据交换格式,它的平台无关性,语言无关性,系统无关性,给数据集成与交互带来了很大的方便。Xml在不同的语言环境中的解析方式都是一样的,只是实现的语法不同。 Xml的作用:1. 作为微型数据库,存储数据;2. 作为通讯数据;3. 用于不同平台,不同系统,不同语言交换数据;4. 作为配置文件,为应用程序配置数据;5. 结合样式表数据,展示数据 Xm...原创 2018-06-15 12:23:59 · 257 阅读 · 0 评论 -
mongo-java-driver-3.4.2如何关闭打印的日志
在java程序中安装了mongodb的驱动,在连接和关闭连接的时候总是打印日志,导致日志很多,一些想看的日志被淹没了,就翻源代码.。发现 com.mongodb.diagnostics.logging.loggers在输出日志。driver判断了如果log4j存在就用log4j的配置,否则用java自带的日志[java] view原创 2018-01-17 10:05:35 · 3527 阅读 · 1 评论 -
java Time.schedule() 方法
Timer timer = new Timer();timer.schedule(Java.util.TimerTask task, long delay, long period);第一个参数,是 TimerTask 类,在包:import Java.util.TimerTask .使用者要继原创 2016-09-06 14:07:19 · 11505 阅读 · 0 评论 -
InputStreamReader和BufferedReader用法及真实案例
一、BufferedReader类. 所属类库: java.lang.Object java.io.Reader java.io.BufferedReader. 基本概念 : public class BufferedReader extends Re转载 2016-09-06 14:33:39 · 1734 阅读 · 0 评论 -
java写入文件的几种方法分享
这篇文章主要介绍了java写入文件的几种方法,需要的朋友可以参考下一,FileWritter写入文件FileWritter, 字符流写入字符到文件。默认情况下,它会使用新的内容取代所有现有的内容,然而,当指定一个true (布尔)值作为FileWritter构造函数的第二个参数,它会保留现有的内容,并追加新内容在文件的末尾。1. 替换所有现有的内容与新的内容。new F转载 2016-09-06 15:01:58 · 838 阅读 · 0 评论 -
java 读取文件和写入文件的案例
需求:在一个I文件中查看是否有这一行,有的话修改,没有的话添加到指定位置。文件内容:aaabbbccc=1ddd=2eee=3before => Exec['install-zz_825_zz-master-002'], } user { "mysql825": ensure => present, shell原创 2016-09-06 15:09:40 · 548 阅读 · 0 评论 -
使用 Jersey 和 Apache Tomcat 构建 RESTful Web 服务
RESTful Web 服务简介REST 在 2000 年由 Roy Fielding 在博士论文中提出,他是 HTTP 规范 1.0 和 1.1 版的首席作者之一。REST 中最重要的概念是资源(resources),使用全球 ID(通常使用 URI)标识。客户端应用程序使用 HTTP 方法(GET/ POST/ PUT/ DELETE)操作资源或资源集。RESTful Web 服务是使转载 2016-11-30 11:32:18 · 363 阅读 · 0 评论 -
一个Restful Api的访问控制方法
最近在做的两个项目,都需要使用Restful Api,接口的安全性和访问控制便成为一个问题,看了一下别家的API访问控制办法。新浪的API访问控制使用的是AccessToken,有两种方式来使用该AccessToken:1、API请求 URL 的后面加上一个AccessToken2、Http头里面加一个字段AccessToken=xxx这种AccessToken是写死在程序里面的,转载 2017-06-30 10:35:40 · 679 阅读 · 0 评论 -
Java中的回车换行符/n /r /t
'\r'是回车,'\n'是换行,前者使光标到行首,后者使光标下移一格。通常用的Enter是两个加起来。下面转一篇文章。 回车和换行 今天,我总算搞清楚“回车”(carriage return)和“换行”(line feed)这两个概念的来历和区别了。 在计算机还没有出现之前,有一种叫做电传打字机(Teletype Model 33)的玩意,每秒钟可以打10个字符。但是它有一原创 2016-09-06 09:52:31 · 1161 阅读 · 0 评论