摘要: 开发者对Base64编码肯定很熟悉,是否对它有很清晰的认识就不一定了。实际 上Base64已经简单到不能再简单了,如果对它的理解还是模棱两可实在不应该。大概介绍一下Base64的相关内容,花几分钟时间就可以彻底理解它。文 章下边贴了一个Base64的编解码器,方便阅读文章的同时来实验。 一. Bas 阅读全文
posted @ 2016-06-12 17:09 N神3 阅读(215) 评论(0) 推荐(0) 编辑
摘要: java的加密方式有很多中,现在给大家分享一个Base64加密的方式 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 package com.crypt; import sun.m 阅读全文
posted @ 2016-06-12 16:55 N神3 阅读(15137) 评论(0) 推荐(0) 编辑
摘要: 我们知道,如果直接对密码进行散列,那么黑客可以对通过获得这个密码散列值,然后通过查散列值字典(例如MD5密码破解网站),得到某用户的密码。 加Salt可以一定程度上解决这一问题。所谓加Salt方法,就是加点“佐料”。其基本想法是这样的:当用户首次提供密码时(通常是注册时),由系统自动往这个密码里撒一 阅读全文
posted @ 2016-06-12 16:20 N神3 阅读(6917) 评论(1) 推荐(1) 编辑
摘要: 一、 介绍: shiro是apache提供的强大而灵活的开源安全框架,它主要用来处理身份认证,授权,企业会话管理和加密。 shiro功能:用户验证、用户执行访问权限控制、在任何环境下使用session API,如cs程序。可以使用多数据源如同时使用oracle、mysql。单点登录(sso)支持。r 阅读全文
posted @ 2016-06-12 16:08 N神3 阅读(230) 评论(0) 推荐(0) 编辑
摘要: public class Simple { @Test public void test1(){ System.out.println("111"); } @Test public void test2(){ System.out.println("222"); } @Test public voi 阅读全文
posted @ 2016-06-12 11:38 N神3 阅读(113) 评论(0) 推荐(0) 编辑
摘要: 虽然Java中已经有了Dom和Sax这两种标准解析方式 但其操作起来并不轻松,对于我这么一个初学者来说,其中部分代码是活生生的恶心 为此,伟大的第三方开发组开发出了Jdom和Dom4j等工具 鉴于目前的趋势,我们这里来讲讲Dom4j的基本用法,不涉及递归等复杂操作 Dom4j的用法很多,官网上的示例 阅读全文
posted @ 2016-06-12 10:07 N神3 阅读(179) 评论(0) 推荐(0) 编辑
摘要: public void export(){try {String columns = getPara("nameArray");List<Record> list = SimpleService.export(columns);HSSFWorkbook wb = new HSSFWorkbook() 阅读全文
posted @ 2016-06-12 09:54 N神3 阅读(129) 评论(0) 推荐(0) 编辑
摘要: public class Test { public static void main(String[] args) throws IOException { InputStream in = Test.class.getClassLoader().getResourceAsStream("DB.p 阅读全文
posted @ 2016-06-12 09:29 N神3 阅读(121) 评论(0) 推荐(0) 编辑