JAVA
文章平均质量分 95
Zip Zou
专注于变强和变秃
展开
-
编译WordCount实例
预节知识在Hadoop集群环境中,其有两个重要和关键的系统,分别是HDFS和MapReduce。 其中HDFS是Hadoop的分布式存储的策略和核心,它实现了将数据分块,并且存储到多个DataNode上。 mapreduce的简单的可主要分为以下几个阶段: * FileInputFormat中的input路径,读取进入输入文件,该输入文件会经过默认的算法和策略进行split形成分片,形成分片后原创 2016-08-29 16:21:00 · 2259 阅读 · 0 评论 -
开源轻量级数据库访问框架
本框架为开源框架,旨在简化用户的数据库操作,提供便捷的数据库访问服务而封装。该框架依赖于JDBC,并且基于原生JAVA SE框架的封装。框架对比对于经常进行数据库开发和JAVA EE开发的编程人员而言,其最先使用到的数据持久化方式则为Hibernate,或者是使用JAVA EE 或者Spring MVC等框架所自带的数据库缓冲池的方式,去管理数据库的连接。 然而,这些框架是非常优秀的,但是却显得不原创 2016-08-23 15:57:44 · 7533 阅读 · 1 评论 -
Java安全系列-RSA加密
Java安全系列-RSA加密在现在的信息安全体系中,加密已经成为了一个常识。在诸多场合下为了数据安全和可靠,很多情况下需要使用加密,如:密码体系、安全邮件、网络传输等等方面。在现有的加密算法中,大致可以分为两大类:对称加密和非对称加密。在对称加密中,较为典型的算法为:DES、IDEA、AES等;在非对称加密体系中,其中较为常用的算法有:RSA加密体系,ECC加密等。在上述的加密过程中,都需要借助密钥原创 2017-11-16 11:08:09 · 891 阅读 · 0 评论 -
Java安全系列-RSA登录表单加密
Java安全系列-RSA登录表单加密在Java Web开发项目中,经常会接触到有关于登录问题。在一般的开发过程中,由于没有申请CA证书,我们只能基于HTTP进行开发,然而对于Http数据连接而言,请求数据在进行传输时,采用的为明文不加密的方式进行传输,这便对数据安全造成了很大的威胁。同样的,由于是基于Http进行构建,并且未对表单数据进行处理,数据出了被监听而被窃取外,还可以通过使用抓包分析的方式,原创 2017-11-16 11:12:03 · 2244 阅读 · 0 评论 -
Java设计模式-软件设计原则-UML
软件设计原则:单一职责原则、开闭原则、迪米特法则、合成复用原则、依赖倒置原则、好莱坞原则。UML类图及类关系包括:继承、实现、关联、依赖、组合、聚合原创 2019-04-02 14:16:23 · 348 阅读 · 0 评论 -
Java设计模式-简单工厂模式
简单工厂模式,将对象的创建和使用过程分离,使得客户端对象不耦合过多的具体产品类,系统耦合度降低。原创 2019-04-02 15:41:51 · 224 阅读 · 0 评论 -
Java设计模式-合成复用原则
在软件设计中需要遵循一定的原则以实现软件系统的复用性、可扩展性、灵活性,使得代码在维护过程中不会产生过多的预期错误。为了达到上述目标,在软件设计过程中需要识别变化,并封装变化以达到扩展;面向接口编程,实现抽象,提高扩展性;合成代替继承,将静态强依赖转化为弱依赖,并且增强灵活性扩展性。原创 2019-04-03 12:50:53 · 1062 阅读 · 1 评论