自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 反射获取对象变量

1)如果field的name是一个static的变量,field.get(param),param是任意的都可以,返回类中当前静态变量的值。例如:                     field.get(null);2)如果是非静态变量,field.get(obj),obj必须是当前类的实例对象,返回实例对象obj的变量值。                   注意:对于私有的属性...

2018-10-17 16:38:32 294

原创 反射获取方法,调用方法

 // 拼接方法名 String getter = "get"+fieldName.substring(0, 1).toUpperCase()+fieldName.substring(1);//获取方法,后面的String.class表示这个方法的参数是有一个String类型的参数,若另外有参数,类似的往后加 Method method = object.getClass().getMe...

2018-10-16 13:47:00 169

原创 RSA公私钥生成及RSA公私钥加解密

package test;import java.security.InvalidKeyException;import java.security.Key;import java.security.KeyPair;import java.security.KeyPairGenerator;import java.security.NoSuchAlgorithmException;i...

2018-09-09 17:42:59 752

原创 幂等性

幂等性:就是用户对于同一操作发起的一次请求或者多次请求的结果是一致的,不会因为多次点击而产生了副作用。举个最简单的例子,那就是支付,用户购买商品使用约支付,支付扣款成功,但是返回结果的时候网络异常,此时钱已经扣了,用户再次点击按钮,此时会进行第二次扣款,返回结果成功,用户查询余额返发现多扣钱了,流水记录也变成了两条...方法一、单次支付请求,也就是直接支付了,不需要额外的数据库操作了,这个时候发起...

2018-07-05 11:47:08 182

转载 spring mvc redirect 重定向 跳转并传递参数 && mvc:view-controller直接转发页面

Java代码  @RequestMapping(value="/index",method = { RequestMethod.POST, RequestMethod.GET })  public  ModelAndView index(HttpServletResponse response){      ModelAndView model = new ModelAndView("/home/...

2018-05-24 15:05:10 383

原创 创建DB_link

  --create database link MEDIADB                                                         #连接名  --connect to dbuser identified by password                                        #连接的用户铭记密码  --using 'ME...

2018-05-18 17:37:35 198

转载 TimeCacheMap

在storm的开发中,经常有这样的业务场景,比如统计1分钟或者5分钟粒度的UV,我们可能会这样想设置一个set,其中用用户user_id与logtime组合起来作为key存入set,每次来一条用户消息先到set中查找,如果存在该条消息则丢弃,如果不存在向set add key;同时设置一个内存缓存map以logtime作为key,根据刚刚的set结果决定是否进行UV的+1操作;同时为了防止set过...

2018-05-12 18:14:21 243

原创 oracle创建存储过程

create or replace PROCEDURE EMP_COUNTAS V_TOTAL NUMBER(10);BEGIN SELECT COUNT(*) INTO V_TOTAL FROM CUSTOMER; DBMS_OUTPUT.PUT_LINE(V_TOTAL);END;-- Autostart Command Window script--SQL>set colsep ' '...

2018-04-28 16:45:53 106

原创 RSA加密

package com.uns.mpos.ins.util;import java.security.InvalidKeyException;import java.security.Key;import java.security.KeyFactory;import java.security.KeyPair;import java.security.KeyPairGenerator;impor...

2018-04-18 17:49:20 169

原创 Map的四种遍历方式

package com.uns.mpos.account.test;import java.util.HashMap;import java.util.Iterator;import java.util.Map;public class MapTest { public static void main(String[] args) { Map<String,String> para...

2018-04-17 14:01:19 282

原创 创建视图

竖行变横行的查询SELECT stuName,  SUM(CASE project WHEN '语文' THEN stuScore ELSE 0 END) AS 语文, SUM(CASE project WHEN '数学' THEN stuScore ELSE 0 END) AS 数学, SUM(CASE project WHEN '英语' THEN stuScore ELSE 0 END) AS...

2018-03-30 15:32:15 252

转载 Oracle表字段的增加、删除、修改和重命名

本文主要是关于Oracle数据库表中字段的增加、删除、修改和重命名的操作。 增加字段语法:alter table tablename add (column datatype [default value][null/not null],….);说明:alter table 表名 add (字段名 字段类型 默认值 是否为空);   例:alter table sf_users add (Head...

2018-03-27 13:45:07 135

原创 Base64加解密

BASE64Encoder encoder = new BASE64Encoder();String encode = encoder.encode(src.getBytes());System.out.println("encode:" + encode); BASE64Decoder decoder = new BASE64Decoder();System.out.println("deco...

2018-03-01 16:39:41 142

原创 图片压缩

import java.io.*;import java.awt.*;import java.awt.image.*;import javax.imageio.ImageIO;import com.sun.image.codec.jpeg.*;import com.uns.mpos.ins.common.CommonException;/** *  * 图片压缩接口 * @author yaxio...

2018-03-01 16:34:04 117

原创 net.sf.json 转换JSON

maven 中的依赖:<dependency>      <groupId>net.sf.json-lib</groupId>      <artifactId>json-lib</artifactId>      <version>2.2.3</version>      <classifi

2018-02-26 13:30:29 1668

原创 AES加解密

package com.uns.mpos.ins.common;import java.io.UnsupportedEncodingException;import java.security.InvalidKeyException;import java.security.NoSuchAlgorithmException;import java.security.SecureRandom;imp...

2018-02-24 17:10:07 120

原创 Oracle创建序列,触发器使表自增

你首先要有CREATE SEQUENCE或者CREATE ANY SEQUENCE权限, CREATE SEQUENCE emp_sequence INCREMENT BY 1  -- 每次加几个 START WITH 1  -- 从1开始计数 NOMAXvalue  -- 不设置最大值 NOCYCLE -- 一直累加,不循环 CACHE 10; --设置缓

2018-02-05 17:31:11 1475

原创 oracle 创建序列

1、Create Sequence 你首先要有CREATE SEQUENCE或者CREATE ANY SEQUENCE权限, CREATE SEQUENCE emp_sequence INCREMENT BY 1 -- 每次加几个 START WITH 1 -- 从1开始计数 NOMAXvalue -- 不设置最大值 NOCYCLE -- 一直累加,不循环 CACHE 10; --设置缓存cach...

2018-02-01 18:12:25 180

MybatisGenerator

生成mybatis工具,实现黄金时代还款方式

2018-06-07

空空如也

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

TA关注的人

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