- 博客(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
348
原创 反射获取方法,调用方法
// 拼接方法名 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
207
原创 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
816
原创 幂等性
幂等性:就是用户对于同一操作发起的一次请求或者多次请求的结果是一致的,不会因为多次点击而产生了副作用。举个最简单的例子,那就是支付,用户购买商品使用约支付,支付扣款成功,但是返回结果的时候网络异常,此时钱已经扣了,用户再次点击按钮,此时会进行第二次扣款,返回结果成功,用户查询余额返发现多扣钱了,流水记录也变成了两条...方法一、单次支付请求,也就是直接支付了,不需要额外的数据库操作了,这个时候发起...
2018-07-05 11:47:08
241
转载 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
438
原创 创建DB_link
--create database link MEDIADB #连接名 --connect to dbuser identified by password #连接的用户铭记密码 --using 'ME...
2018-05-18 17:37:35
232
转载 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
320
原创 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
139
原创 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
243
原创 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
316
原创 创建视图
竖行变横行的查询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
285
转载 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
168
原创 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
182
原创 图片压缩
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
147
原创 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
1750
原创 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
164
原创 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
1538
原创 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
211
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人