Java web
MrYangZCH
真正的大师永远都怀着一颗学徒的心
展开
-
jar 读取resource配置文件
读取配置文件:InputStream inputStream = this.getClass().getResource(configFileName).openStream();原创 2021-06-03 08:46:57 · 202 阅读 · 1 评论 -
jfreechart生成柱状图,x轴间隔显示
效果图:开始时间和结束时间的间隔Long timeLength = (simpleDateFormat.parse(endtime).getTime() - simpleDateFormat.parse(starttime).getTime())/(60*60*1000);//为生成柱状图添加数据 TimeTableXYDataset localTimeTableXYDataset = ...原创 2017-06-07 18:22:49 · 4515 阅读 · 0 评论 -
java.awt画表格保存图片
import com.sun.image.codec.jpeg.JPEGCodec;import com.sun.image.codec.jpeg.JPEGImageEncoder;import java.awt.*;import java.awt.image.BufferedImage;import java.io.BufferedOutputStream;import原创 2017-05-09 09:53:50 · 1713 阅读 · 0 评论 -
jfreechart生成柱状图
import org.jfree.chart.ChartColor;import org.jfree.chart.ChartFactory;import org.jfree.chart.ChartUtilities;import org.jfree.chart.JFreeChart;import org.jfree.chart.axis.CategoryAxis;import原创 2017-05-09 09:51:28 · 2435 阅读 · 0 评论 -
二张图片在内存中合成
由于生成的二张图片保存到本地,再合成为一张图片,会比较慢,所以使用 流 直接在内存中合成图片 去掉保存到本地 ,在从本地读取的 环节代码如下:1.第一张图片,是jfreechart 生成的,要使他不保存在 本地,使用 ByteArrayOutputStream流对象http://blog.csdn.net/mr_yangzc/article/details/7143928原创 2017-05-09 09:24:27 · 536 阅读 · 0 评论 -
Collections.sort排序
1.Collections.sort排序记录对象排序:public class Count { private String name; private Integer count;//==== get/set}List countList = new ArrayList//添加对象到list中 省略...//使用内部类Collections.sort(countList原创 2017-07-18 18:12:14 · 1022 阅读 · 0 评论 -
ajax 返回response 获取 headers中的参数
1.ajax 请求 (重点已经标红)vartokenid = "222sdasdadsfd";function a() {$.ajax({type: "post",url: "http://xxxx/currentuser",contentType: "ap原创 2018-02-07 16:32:43 · 32635 阅读 · 4 评论 -
反射获取泛型属性值
编写公共接口,减少修改,但是传入的泛型在公共接口实现类中要用到泛型具体的属性值该如何实现?本次采用反射1.公共接口public interface BaseB<T> { void get11(T t); }2.公共接口实现类public class a<T> implements BaseB<T> { @Override ...原创 2018-11-30 09:52:56 · 6914 阅读 · 4 评论 -
SimpleDateFormat 转时间出现错误
用 SimpleDateFormat 转时间的时候出现 错误:理论上要转为 整点,但是事与愿违 莫名其妙搞出了分钟 public static void main(String[] args) throws ParseException { SimpleDateFormat sf = new SimpleDateFormat("yyyy-MM-dd HH:mm");...原创 2019-04-03 13:04:22 · 1055 阅读 · 0 评论 -
打包下载图片(文件)
1.打包下载图片(文件)·ReportFile 实体类 随便你自己怎么写了 ·reportFile.getFilePath() 文件存放路径/** * @param id */@ResponseBody@RequestMapping("downloadPicture")public void downloadPicture(String id, HttpServl原创 2018-01-15 09:56:39 · 1435 阅读 · 0 评论 -
导出文件名乱码(ie)
1.上来直接copepublic static String setFileDownloadHeader(HttpServletRequest request, HttpServletResponse response, String fileName) throws Exception { String userAgent = request.getHeader("user-age原创 2018-01-12 17:02:00 · 1429 阅读 · 0 评论 -
mybatis oracle主键自增
1.代码展示:insert id="insert" parameterType="com.shiro.entity.LogEntity" useGeneratedKeys="true" keyProperty="id"> selectKey keyProperty="id" resultType="String" order="BEFORE"> s原创 2017-10-16 09:35:16 · 1393 阅读 · 0 评论 -
excel导出
采用jxl编写excel https://mvnrepository.com/artifact/net.sourceforge.jexcelapi/jxl /** * 下载Excel模板 * * @throws Exception */ @RequestMapping("/flowDataStencilExc") public vo原创 2017-07-18 16:18:55 · 410 阅读 · 0 评论 -
jsoup介绍
jsoup 是一款Java 的HTML解析器,可直接解析某个URL地址、HTML文本内容。它提供了一套非常省力的API,可通过DOM,CSS以及类似于jQuery的操作方法来取出和操作数据。教程网站:http://blog.csdn.net/column/details/jsoup.html ,http://www.open-open.com/jsoup/原创 2017-07-10 10:43:44 · 269 阅读 · 0 评论 -
exe可以双击运行,程序却不能调用解决
1.java调用.exe文件(.bat等等都是可以的,举一反三)public static void openExe() { Runtime runtime = Runtime.getRuntime(); Process process = null; try { Stringcommand="notepad";//记事本原创 2017-06-16 09:18:04 · 6143 阅读 · 3 评论 -
dos查看进程命令
1.打开doc窗口 2.输入wmic 回车会进入 wmic:root\cli>3.输入process 回车 可以看到 启动的程序和名称(ctrl+c 结束, cls清全屏)原创 2017-06-13 10:43:22 · 1387 阅读 · 0 评论 -
二张图片叠加到一起
import javax.imageio.ImageIO;import java.awt.*;import java.awt.image.BufferedImage;import java.io.File;import java.io.FileOutputStream;import java.io.IOException;public class NewImageUtils {原创 2017-05-09 09:55:54 · 1627 阅读 · 0 评论 -
读取项目中的配置文件
//加载配置文件Properties prop = new Properties();String ppath = this.getClass().getResource("/").getPath().substring(1) + "ght.properties";ppath = URLDecoder.decode(ppath, "utf-8");FileInputStream in =原创 2017-08-23 10:18:58 · 421 阅读 · 0 评论