自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(54)
  • 资源 (1)
  • 收藏
  • 关注

原创 分转元,元转分及常见工具类

package com.bfb.gateway.payment.service.utils;import com.bfb.gateway.payment.entity.model.KVData;import com.bfb.gateway.payment.entity.model.exception.PaymentException;import org.apache.http.NameV...

2018-09-12 16:57:07 2549

原创 判断某一时间是否在一个区间内

 /**     * 判断某一时间是否在一个区间内     *      * @param sourceTime     *            时间区间,半闭合,如[10:00-20:00)     * @param curTime     *            需要判断的时间      * @return      * @throws IllegalArgumentE...

2018-09-12 16:49:33 2443

原创 ftp上传文件生成多目录结构问题

String remotePath = "123"+ "/"+checkDate;                String[] path = remotePath.split("/");                for(int i=0;i < path.length;i++){                    if (isDirExist(path[i], sf)) {...

2018-08-06 11:03:52 925

原创 对象转josn

map对象或者实体对象转JSON方法String reqStr= JSON.toJSONString(map);String reqStr= JSON.toJSONString(obj);包必须导入 import com.alibaba.fastjson.JSON;  

2018-07-20 09:03:57 197

原创 SFTP下载多文件

   private List<String> dowloadFiles(String settleDate, String localPath) {        String url ="";        String userName = "";        String password = "";        String port ="";        S...

2018-07-17 11:02:29 3215

原创 关于对账文件入库优化问题

int lengthArray[] = {11,11,6,10,19,12};//字段对应的长度大小 private static List<Map> parseFile(String filePath,int lengthArray[]){        List<Map> ZmDataList = new ArrayList<Map>();     ...

2018-07-16 16:21:31 620

原创 解压zip文件

protected static String unZipFiles(String filePath, String fileName) throws PaymentException { String zipEntryName = ""; try { File zipFile = new File(filePath + fileName); ZipFile zip = new Z...

2018-06-22 10:42:57 295

原创 FTP下载

package com.bfb.gateway.payment.service.utils;import com.bfb.gateway.payment.entity.model.exception.PaymentException;import org.apache.commons.net.ftp.FTP;import org.apache.commons.net.ftp.FTPClient;i...

2018-06-22 10:39:20 328

原创 SHA256withRSA 签名与验签

package com.bfb.gateway.payment.unionpayat.handler.utils;import java.io.File;import java.io.FileInputStream;import java.security.KeyStore;import java.security.PrivateKey;import java.security.PublicKey...

2018-06-08 09:30:56 26331

原创 将Map<String, String>转换为name=value&name=value形式的字符串

/**     * 将Map转换为name=value&name=value形式的字符串     * @param map     * @return     */    public static String getNamValStr(Map map){        StringBuilder str = new StringBuilder();     

2018-04-18 14:45:49 2630

原创 将对象转换成Map<String, String>格式

/**     * 将对象转换成Map格式     *     * @param obj     * @return     */    public static Map getNamValMap(Object obj, boolean isSort) {        Map map = null;        if(isSort) {         

2018-04-18 14:42:35 4914 1

原创 将对象转换成List<KVData>格式

/**     * 将对象转换成List&lt;KVData&gt;格式     *     * @param obj 转换对象     * @return List&lt;KVData&gt;格式     */    public static List&lt;KVData&gt; getListKVData(Object obj, boolean isBlank) {        List&...

2018-04-18 14:33:16 2463

原创 将Name=Value&Name=Value格式的字符串赋值给指定对象

/**     * 将Name=Value&Name=Value格式的字符串赋值给指定对象     *     * @param obj 赋值对象     * @param str Name=Value&格式的字符     * @return     */    public static Object getObjFromNamValParStr(Object obj

2018-04-18 14:31:39 1484

原创 项目加载时,配置文件读取参数并把参数放在缓存中。

import org.apache.log4j.Logger;import org.springframework.context.annotation.Lazy;import org.springframework.stereotype.Service;import com.zenith.shuttle.jaxws.app.Settings;import javax.annotation.Pos

2018-01-19 11:04:05 1663

原创 配置文件的读取

@Lazy(false)@Servicepublic class BcmSettings extends BaseSettings {    /**     * 合作机构编码     */    public static final String CORG_CODE = "bcm";    public BcmSettings() throws IOE

2017-12-01 17:10:11 200

原创 短连接发送报文及xml字符串拼接

拼接报文 StringBuffer sb = new StringBuffer();sb.append("");sb.append("100419");sb.append("01");sb.append("100419");sb.append("06");sb.append("0419");sb.append("0417");sb.append("10025")

2017-11-21 08:39:01 1719

原创 验签排序问题

Map params = new TreeMap()StringBuffer signData = new StringBuffer();for (Entry entry : params.entrySet()) {signData.append(entry.getKey()).append("=").append(entry.getValue()).append("&");

2017-11-13 09:50:17 790

原创 定时任务



2017-05-03 10:52:51 297

原创 微信分享后补

  @Scheduled(cron="0/60 * * * * ? ")    public void updateAccessToken() {        try {            if (toKenIP.equals(InetAddress.getLocalHost().getHostAddress())){                TokenInfo

2017-04-07 16:20:42 320

原创 微信分享二

define(['app','constants','angular'], function (app,constants,angular) { 'use strict'; app.controller('mainCtrl', ['$scope','$rootScope','$state','$q', function ($scope,$rootS

2017-04-07 16:10:22 248

原创 日志输出

1加jar包            org.slf4j            slf4j-api            ${slf4j.version}                            org.slf4j            slf4j-log4j12            ${slf4j.version}        2 建立

2017-03-15 16:14:35 203

原创 MD5加密

public static String md5(String text) {    MessageDigest msgDigest = null;    try {      msgDigest = MessageDigest.getInstance("MD5");    } catch (NoSuchAlgorithmException e) {      thro

2017-03-06 11:39:32 219

原创 webservice 调用

  GenerateOrderRequest generateOrderRequest = new GenerateOrderRequest();  GenerateOrderInfo generateOrderInfo = new GenerateOrderInfo();  Date date = new Date();  SimpleDateFormat sdf = n

2017-03-06 10:13:33 218

原创 xml转对象

1.把xml看成一个request对象 @XmlAccessorType(XmlAccessType.FIELD)@XmlRootElement(name="PACKET")public class EffectOrderRequest {    @XmlAttribute private String type  = "REQUEST"; @XmlAttribute 

2017-03-06 09:50:35 266

原创 jquery ajax 的传值问题

$.ajax({    type: "POST",    async:true,    cache: false,    dataType: 'json',    data : {"proDelivery.consignee":dConsignee,"proDelivery.deliveryAddress":dAddress,"proDelivery.mobile":d

2017-02-27 14:19:54 789

原创 date 转换string

var selectedDate = new Date($("#year1 .pointClick").text(),$("#month1 .pointClick").text()-1,$("#day1 .pointClick").text());         //日历上所选时间方法date转化String         var selectedDatestr =select

2016-05-25 19:24:36 214

原创 返回上一页 将日期带回

1.首先将日期放入隐藏域2.做判断if(""!=$("#firstRegisterDate").val()){      var aa=$("#firstRegisterDate").val();   var bb=aa.split("-");   var cc=bb[0] + "年"+bb[1]+"月"+bb[2]+"日";      $("#ap

2016-05-17 19:32:25 230

原创 jquery实现日期的比较

/* $(".dateSure").click(function() {         tmpDate = new Date();  date = tmpDate.getDate();  month = tmpDate.getMonth() + 1;  year = tmpDate.getYear()+1900;  var time2 = year + "-"+"

2016-05-17 19:27:55 1116

原创 界面日期的比较

var remFlag = $('#remFlag').val();        if(remFlag == "certifyDate"){      var firstRegisterDate = $('#firstRegisterDate').val();      //2016-05-18      var firstRegisterDateTemp = new D

2016-05-17 19:23:51 288

原创 微信分享的一些步骤

·微信公众号:服务号、企业号、订阅号 申请一个订阅号Appid\appsecret测试域名:nick.prodou.com 在调用微信jssdk页面引入js文件Signaturejsapi_ticket(7200秒)access_token(7200秒

2016-05-09 16:10:41 592

原创 身份证 护照等js校验

function checkName(text){ //传入对象 if ($(text).val() != '') { var a =$(text).val(); var msg;  a=a.replace(/\.|。/g,"·");//英文点和句号替换成中间点  var re =new RegExp("^(([\u4e00-\u9fa5]+[·])*[\u4e00-\

2016-04-25 15:18:13 17190

原创 请求地址的简单方法

payUrl= paymentUrl+"?";    Set entrySet = paramMap.entrySet();    Iterator it = entrySet.iterator();    while (it.hasNext()) {     Map.Entry me = (Map.Entry) it.next();     String key = (Str

2016-04-05 17:19:27 548

原创 foreach 案例

public String test33(){  System.out.println("进来了");  Test4 t = new Test4();    t.setAge(10);    t.setName("人");   Test4 t2 = new Test4();     t2.setAge(20);    t2.setName("人人");   

2016-03-04 17:42:03 474

原创 流接收第三方传递的xml并解析xml根据键铭获得键值

                  public void testAA() throws ClientProtocolException, IOException {     XMLClient client = new XMLClient();               String xml=""+   ""+20+""+ 

2016-03-04 11:03:47 652

原创 传json并接收 解析json

package com.actions;import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import java.io.UnsupportedEncodingException;import java.net.HttpURLConnectio

2016-03-02 10:15:34 2134

原创 判断请求是移动端还是pc端

package com.actions;import java.util.regex.Matcher; import java.util.regex.Pattern;import java.io.IOException; import javax.servlet.http.HttpServletRequest;import javax.servlet.http.Http

2016-02-19 16:41:13 1094

原创 map.entry 的作用

所谓map.entry是map接口的一个内部接口,他的作用就是包装一个map的节点,这个节封装了key,value,以及别的值Map param=req.getParameterMap();Set> entries=param.entrySet();Iterator> it=entries.iterator();第一句得到一个map第二句得到map中所有节点的集

2016-02-02 19:12:51 385

原创 powerdesiger 过期问题

1、首先安装原版程序!如果没有安装请到官方http://www.sybase.com/下载!2、复制压缩包中的“pdflm15.dll”到安装目录覆盖同名文件!3、运行程序,点击Tools -> License Parameters ->Standalone Seat - Local License,导入压缩包中的license.lic注册授权文件!(注

2016-01-28 17:24:55 699

原创 NVL()函数用法

 NVL(E1,E2)的功能为:如果E1为NULL,则函数返回E2,如果不为空则返回E1。

2016-01-28 17:22:48 1096

原创 merge和saveOrUpdate方法区别

merge和saveOrUpdate方法区别在于:merge方法是把我们提供的对象转变为托管状态的对象;而saveOrUpdate则是把我们提供的对象变成一个持久化对象;说的通俗一点就是:saveOrUpdate后的对象会纳入session的管理,对象的状态会跟数据库同步,再次查询该对象会直接从session中取,(merge后的对象不会纳入session的管理,再次查询该

2016-01-27 18:35:29 625

http请求工具类

http请求工具类

2018-12-27

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除