随笔分类 -  开发经验

上一页 1 ··· 182 183 184 185 186 187 188 189 190 ··· 211 下一页
摘要:接触支付结算平台有一年多的时间,时间还是很短,不过感触良多,记录一下分享给大家。开始投简历的时候,本着金融行业薪资待遇高的目的,进入了一下国内比较大的金融公司,而且其名下 贷已经在美国上市了。 刚开始接触支付平台,懵懵懂懂的过了两个月才明白交易的整个过程,从最前端的渠道适配器(每家的名字都不一样,功 阅读全文
posted @ 2018-03-23 10:27 星朝 阅读(649) 评论(0) 推荐(0) 编辑
摘要:原文来自http://note.youdao.com/share/web/file.html?id=236896997b6ffbaa8e0d92eacd13abbf&type=note 我怕链接会失效,故转载此篇文章 由于linux目前很热门,越来越多的人在学习linux,但是买一台服务放家 阅读全文
posted @ 2018-03-21 13:39 星朝 阅读(16902) 评论(1) 推荐(6) 编辑
摘要:IntelliJ IDEA中类似Eclipse自动补全变量名称和属性名称的快捷键 IntelliJ IDEA 默认快捷键模式下 自动补全变量名称 : Ctrl + Alt + v 自动补全属性名称 : Ctrl + Alt + f 阅读全文
posted @ 2018-03-21 09:48 星朝 阅读(2983) 评论(0) 推荐(0) 编辑
摘要:前言:有java编程基础的人对java的异常处理机制都会有一定了解,而且可能感觉使用起来也比较简单,但如果在try catch finally语句块中遇到return语句,开发者可能就会遇到一些逻辑问题,甚至步入编程的陷阱。不信,我们先看看一段小程序,读者可以分析其逻辑然后猜测其输出结果: publ 阅读全文
posted @ 2018-03-19 17:04 星朝 阅读(574) 评论(0) 推荐(0) 编辑
摘要:泛型类、泛型方法及泛型应用 泛型是Java SE 1.5的新特性,泛型的本质是参数化类型,也就是说所操作的数据类型被指定为一个参数。这种参数类型可以用在类、接口和方法的创建中,分别称为泛型类、泛型接口、泛型方法。 Java语言引入泛型的好处是安全简单。   在Java SE 1.5之前,没 阅读全文
posted @ 2018-03-19 16:49 星朝 阅读(485) 评论(0) 推荐(0) 编辑
摘要:1、返回消息统一定义文件CodeMsg.java [html] view plain copy print?public class CodeMsg {      private int r 阅读全文
posted @ 2018-03-19 15:03 星朝 阅读(13309) 评论(0) 推荐(0) 编辑
摘要: 前言: 因最近移动端开发过程中遇到一个运营提出的所谓技术难点需求,对于原生APP来说轻而易举,毕竟自己的APP用户操作指哪打哪,但是H5该怎么做?H5就实现不了么?对于一个爱研究攻克这些前端棘手问题的我来说,我没尝试过,我是拒绝对提出需求者说实现不了,做不到之类的。 是什么需求呢? 需求方要求 阅读全文
posted @ 2018-03-19 12:08 星朝 阅读(2825) 评论(0) 推荐(0) 编辑
摘要:标签(空格分隔): Java 安全 概念 密钥是加密算法不可缺少的部分。密钥在安全体系中至关重要,正如其名,私密的钥匙,打开安全的大门。密钥分两种:对称密钥和非对称密钥。非对称密钥里又包含公开密钥和私有密钥。 与密钥相关的还有一个概念是证书。证书主要用于鉴别密钥,通常将公开密钥放到证书里传输。 Ja 阅读全文
posted @ 2018-03-15 16:32 星朝 阅读(7475) 评论(0) 推荐(0) 编辑
摘要:Java加密的常用的加密算法类型有三种 1单向加密:也就是不可逆的加密,例如MD5,SHA,HMAC 2对称加密:也就是加密方和解密方利用同一个秘钥对数据进行加密和解密,例如DES,PBE等等 3非对称加密:非对称加密分为公钥和秘钥,二者是非对称的,例如用私钥加密的内容需要使用公钥来解密,使用公钥加 阅读全文
posted @ 2018-03-15 16:28 星朝 阅读(1216) 评论(0) 推荐(0) 编辑
摘要:这里面有几点需要大家留意:A. 一个功能是否要事务,必须纳入设计、编码考虑。不能仅仅完成了基本功能就ok。B. 如果加了事务,必须做好开发环境测试(测试环境也尽量触发异常、测试回滚),确保事务生效。C. 以下列了事务使用过程的注意事项,请大家留意。 1. 不要在接口上声明@Transactional 阅读全文
posted @ 2018-03-15 11:37 星朝 阅读(449) 评论(0) 推荐(0) 编辑
摘要:三种方式都是通过某种公开的算法将原始信息进行编码 /加密 编码:将数据转化成某种固定的格式的编码信息,方便不同系统间的传输,通过解码编码信息可以得到原始信息 摘要(哈希):验证信息的唯一性,不能通过哈希值还原原始信息 加密:加密传输信息,保证信息的安全性,通过密钥和密文可以还原原始信息 阅读全文
posted @ 2018-03-14 18:22 星朝 阅读(181) 评论(0) 推荐(0) 编辑
摘要:[java] view plain copy print?package com.xgh.message.digest.test;    import java.math.BigInteger;  import  阅读全文
posted @ 2018-03-14 18:21 星朝 阅读(326) 评论(0) 推荐(0) 编辑
摘要:由于项目要用到非对称加密解密签名校验什么的,于是参考《Java加密解密的艺术》写一个RSA进行加密解密签名及校验的Demo,代码很简单,特此分享!RSA加密解密类:[java] view plain copy print?package com.ihep;    阅读全文
posted @ 2018-03-14 16:13 星朝 阅读(791) 评论(0) 推荐(0) 编辑
摘要:测试代码 package cn.java.security; import java.security.Key; import java.util.Base64; import org.junit.Assert; import cn.java.codec.hex.HexUtil; import cn 阅读全文
posted @ 2018-03-14 14:11 星朝 阅读(1848) 评论(0) 推荐(0) 编辑
摘要:1.加密工具类encryption MD5加密 [java] view plain copy print?import org.apache.commons.codec.digest.DigestUtils;    /    &n 阅读全文
posted @ 2018-03-14 13:24 星朝 阅读(5786) 评论(0) 推荐(0) 编辑
摘要:打开Project Structure【可以使用快捷键:Ctrl+Alt+Shift+S】 左侧选中Modules,在Dependecies中,点击右侧“+”号,选择JARS or directories... 选择WEB INF\lib下的Jar包添加 左侧选中Artifacts,然后点击 项目名 阅读全文
posted @ 2018-03-14 09:40 星朝 阅读(9457) 评论(0) 推荐(0) 编辑
摘要:一、按下列步骤操作: 1. 关闭IDEA, 2.然后删除项目文件夹下的.idea文件夹 3.重新用IDEA工具打开项目; 二、import新项目之后,可能需要等1分钟左右,最下方有提示; 阅读全文
posted @ 2018-03-13 14:29 星朝 阅读(719) 评论(0) 推荐(0) 编辑
摘要:有些时候我们的项目中有些错误,但这些错误并不影响项目的整体运行(或许是没有使用到),默认情况下idea是无法通过编译的,因此也就无法部署运行,要达到正确运行项目的目的需要作一些设置才行。 设置Intellij IDEA忽略部分类编译错误 设置很简单,只需要两步即可。 1、设置Java编译器 如上图所 阅读全文
posted @ 2018-03-13 14:05 星朝 阅读(2407) 评论(0) 推荐(1) 编辑
摘要:异常概念和处理机制 什么是异常? 所谓异常就是指在程序运行的过程中发生的一些不正常事件。(如除0溢出,数组下标越界,所要读取的文件不存在);   异常导致的后果? Java程序的执行过程中如出现异常事件,可以生成一个异常类对象,该异常对象封装了异常事件的信息,其将被提交给Java运行时系统 阅读全文
posted @ 2018-03-13 13:46 星朝 阅读(437) 评论(0) 推荐(0) 编辑
摘要:在系统开发过程中,总少不免要自己处理一些异常信息,然后将异常信息变成友好的提示返回到客户端的这样一个过程,之前都是new一个自定义的异常,当然这个所谓的自定义异常也是继承RuntimeException的,但这样往往会造成异常信息说明不一致的情况,所以就想到了用枚举来解决的办法。   1、 阅读全文
posted @ 2018-03-13 13:17 星朝 阅读(531) 评论(0) 推荐(0) 编辑

上一页 1 ··· 182 183 184 185 186 187 188 189 190 ··· 211 下一页