
Java
疯狂的星光
这个作者很懒,什么都没留下…
展开
-
java根据位置信息切割图片
//切割图片Integer leftUpX=cutParam.optInt("leftUpX",0); //左上角X坐标Integer leftUpY=cutParam.optInt("leftUpY",0);//左上角Y坐标Integer rightDownX=cutParam.optInt("rightDownX",0);//右下角X坐标Integer rightDownY=cutParam.optInt("rightDownY",0);//右下角Y坐标BufferedImage subi.原创 2022-05-27 14:23:23 · 958 阅读 · 2 评论 -
map/JSON遍历
import java.util.HashMap;import java.util.Iterator;import java.util.Map;public class TestMap { public static void main(String[] args) { Map<Integer, String> map = new HashMap<...原创 2019-06-17 20:50:23 · 8205 阅读 · 1 评论 -
join()方法使用
等待这个线程结束,也就是说当前线程等待这个线程结束后再继续执行样例代码 @Test public void testThired() throws Exception { System.out.println("start"); Thread t = new Thread(() -> { for (int i = 0; i < 5; i++) { System.ou...转载 2018-07-04 16:22:11 · 1440 阅读 · 0 评论 -
Java7任务并行执行神器:Fork&Join框架
package helloJava;import java.util.concurrent.ForkJoinPool;import java.util.concurrent.RecursiveTask;public class ForkJoinTask extends RecursiveTask<Long> { private static final long serialVersi...转载 2018-07-04 15:39:02 · 379 阅读 · 0 评论 -
基于spring MVC3.0简单restful接口开发
package com.landray.kmss.fs.expense.service.spring;import java.io.IOException;import javax.servlet.ServletContext;import javax.servlet.ServletException;import javax.servlet.annotation.WebServlet;impor...原创 2018-05-07 13:13:24 · 581 阅读 · 0 评论 -
Servlet3.0下@WebServlet注解配置Servlet
@WebServlet注解配置Servlet从Servlet3.0开始,配置Servlet支持注解方式,但还是保留了配置web.xml方式,所有使用Servlet有两种方式:Servlet类上使用@WebServlet注解进行配置web.xml文件中配置@WebServlet常用属性属性类型是否必须说明asyncSupportedboolean否指定Servlet是否支持异步操作模式display...转载 2018-05-07 10:21:01 · 6744 阅读 · 0 评论 -
restful接口跨域问题
HttpServletRequest req;HttpServletResponse resp/** * 对跨域提供支持 */ resp.setHeader("Access-Control-Allow-Origin", req.getHeader("Origin")); resp.setHeader("Access-Control-Allow-Methods", "GE...原创 2018-05-18 14:19:01 · 4191 阅读 · 0 评论 -
java实现同步的几种方式(总结)
为何要使用同步? java允许多线程并发控制,当多个线程同时操作一个可共享的资源变量时(如数据的增删改查), 将会导致数据不准确,相互之间产生冲突,因此加入同步锁以避免在该线程没有完成操作之前,被其他线程的调用, 从而保证了该变量的唯一性和准确性。 一、实例 举个例子,如果一个银行账户同时被两个线程操作,一个取100块,一个存钱100块。假设账户原本有0块...转载 2018-05-03 09:15:40 · 1304 阅读 · 0 评论 -
SAP通过JCO调用RFC
public void addVoucherFormSap() throws Exception{ String startDate=DateUtil.convertDateToString(getDate(new Date(),-7), "yyyy-MM-dd"); String endDate=DateUtil.convertDateToString(getDate(new Date()...原创 2018-03-09 10:34:41 · 1803 阅读 · 0 评论 -
java日期工具类,常见日期格式转换
import java.sql.Timestamp;import java.text.ParsePosition; import java.text.SimpleDateFormat; import java.util.Calendar; import java.util.Date; import java.util.GregorianCalendar; import java.util.rege...转载 2018-03-07 14:13:28 · 2507 阅读 · 0 评论 -
获取map的key和value
Map map = new HashMap(); //第一种:普遍使用,二次取值 System.out.println("通过Map.keySet遍历key和value:"); for (String key : map.keySet()) { System.out.println("key= "+ key + " and value= " + map.get(key原创 2016-10-07 16:13:05 · 500 阅读 · 1 评论 -
导出excel,id参数太长解决方案
导出excel,id参数太长解决方案原创 2017-11-20 14:08:51 · 2115 阅读 · 0 评论 -
Glassfish部署cxfwebservice,axis调用报错的问题
用tomcat6部署项目调用不正常原因:1、缺少了两个jar包 stax2-api-3.1.x.jar 和 woodstox-core-asl-4.2.x.jar;2、 客户端 与服务端的 接口包名不一致 造成的;3、jar包冲突,重复引入包,例如woodstox-core-asl-4.2.x.jar和wstx-asl-3.2.9.jar;不是上述的三种原因的情况下,也有人提出原创 2017-01-13 11:10:26 · 1341 阅读 · 0 评论 -
GlassFish (open ESB)的安装及设置命令
GlassFish 命令行操作 本文根据GlassFish3撰写,但经测试,GlassFish4也适用。GlassFish 是一款强悍的J2EE 应用服务器,支持完整的 J2EE 标准,而且开源免费,如果服务器配置不是特别低,若4G以上内存我推荐使用GlassFish,系统配置低,且仅使用JSP/JavaBean/Servlet的得话,还是用Tomca转载 2017-01-10 17:09:34 · 2186 阅读 · 0 评论 -
财务系统数字转化方法
1、金额若是整数则加个整;public String splitNum(String s) {// 如果传入的是空串则继续返回空串if ("".equals(s)) {return "";}// 以小数点为界分割这个字符串int index = s.indexOf(".");// 截取并转换这个数的整数部分String intOnly = s.substring原创 2016-05-21 20:16:13 · 528 阅读 · 0 评论 -
POIExcel导入
如果EXCEL文件中存在公式运算值,请按照以下步骤解析:if (HSSFCell.CELL_TYPE_FORMULA ==cell.getCellType()) {FormulaEvaluatorevaluator = cell.getSheet().getWorkbook().getCreationHelper().createFormulaEvaluator();原创 2016-05-05 23:05:53 · 305 阅读 · 0 评论 -
利用javax.mail发送邮件
自己无聊参考网上的资料自己做一个简单的发送案例;具体程序如下:package mail;import java.util.Properties;import javax.mail.Address;import javax.mail.Message;import javax.mail.MessagingException;import javax.mail原创 2016-05-29 22:55:19 · 511 阅读 · 0 评论 -
java常用的日期方法
1、获得某年某月的天数;public static int[] getMonthDays(int yearNum, int monthNum) {Calendar calendar = Calendar.getInstance();calendar.set(Calendar.YEAR, yearNum);calendar.set(Calendar.MONTH, monthNum原创 2016-05-21 20:04:07 · 738 阅读 · 0 评论