自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 java 内存泄露

一、java相对于C++来说很难内存泄露,因为有自己的垃圾回收机制。如果想知道java出现内存泄露,最好先了解java是如何管理内存的。Java的内存管理就是对象的分配和释放问题。在Java中,程序员需要通过关键字new为每个对象申请内存空间 (基本类型除外),所有的对象都在堆 (Heap)中分配空间。另外,对象的释放是由GC决定和执行的。在Java中,内存的分配是由程序完成的,而内存的释放是有G...

2018-03-30 08:26:55 160 1

原创 Hadoop入门案例

一、在上一篇的Hadoop环境准备和基本测试完成之后,再进行入门案例包括字符统计主要是为了熟练运用mapperReduce,其他的、最高城市温度查询、订单联合查询会后续写出在之前的测试环境上还需要引入两个自定义jar包,Hadoop-yarn、Hadoop-mapperReduce,步骤同之前引入common和hdfs一样,不重复说,接下里需要配置下hadoop的yarn配置,修改et

2017-12-16 18:03:51 294

原创 hadoop环境搭建和基本测试

一、环境准备:1.准备环境    centos 、jdk7(配置环境变量尽量在root/.bashrc,如果配置在/etc/profile或者/root/.bashrc_profile,必须在启动hadoop的时候   需要修改headoop-env.sh添加JAVA_HOME环境变量.,)、其他依赖环境如gcc2.解压hadoop-2.6.0.tar.gz到usr(我习惯解压到u

2017-12-16 16:57:01 284

原创 shiro 集成cas单点登录

一、之前做了cas的单点登录,也做了shiro的权限角色管理,但是没有将两者集成起来,现在做个集成供参考交流。二、shiro是个比较简单的权限框架,可以阅读官方文档,一步步来,在此只是提示下shiro核心配置就是realm,realm是个父接口,关键在项目中如何实现其子接口,建议继承Authorizingrealm这个类,实现其中的doGetAuthenticationInfo(用户认证)

2017-12-16 10:58:17 2756

原创 cas单点登录 附带server、client所有jar包

一、cas单点登录的应用场景:很简单的道理,一个大型的网站或者系统,比如Tencent、AliBaBa、BaiDu这些系统,你登录QQ以后再去玩腾讯游戏、腾讯视频、QQ音乐,又或者支付宝、淘宝、再或者百度文库,百度外卖等等这些用户认证系统,再比如一些集团公司的用户OA系统,肯定不会是你登陆完一个应用,再去认证下一个,这样繁琐的逻辑和认证,就应用到了SSO单点登录这种场景。二、cas单点登录

2017-12-13 21:20:51 12854 2

原创 对称加密与非对称加密工具类及测试

1.public class AESUtil {/*** 将byte[]转为各种进制的字符串* @param bytes byte[]* @param radix 可以转换进制的范围,从Character.MIN_RADIX到Character.MAX_RADIX,超出范围后变为10进制* @return 转换后的字符串*/private static String

2017-11-20 16:03:53 730

原创 java 实现二叉树原理

1.创建二叉树类,包含节点(主要存储数据),注意存储的数据要实现Comparable接口class BinaryTree {private Node root;//根节点private int count;//保存节点个数private Object[] reData;//遍历输出数组private int foot;private class Node{//节点类

2017-11-06 21:10:46 623

原创 spring 底层实现IOC DI简单依赖反射

1.准备实体,dao接口和实现类,service接口和实现类,spring.xml配置文件实体:public class User implements Serializable{private Integer id;private String name;private Integer age;public User(Integer id, String name, Inte

2017-10-30 16:44:49 439 2

原创 java线程之生产者与消费者模式

1.构建共同操作模型classInfo{    private  String title;    private  String content;    privateBooleanflag =true;    //true 可以生产,不能取走    //flase不能生产,必须取走    publicsyn

2017-10-23 12:58:01 148

空空如也

空空如也

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

TA关注的人

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