自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

了凡

懈怠堕落,常行精进;广学多闻,增长智慧

  • 博客(8)
  • 收藏
  • 关注

原创 Java设计模式二

本文内容来自慕课网系列课程,记录下学习的内容。Java设计模式二策略模式策略模式将可变的部分从程序中抽象分离成算法接口,在该接口下分别封装一系列算法实现这里以Word布局和支付选择为例,布局有多种,支付方式也有多种,但它们都有共性,就是布局和支付。1.抽象出不变的部分 2.定义算法簇分别封装起来 3.客户端程序不受算法改变的影响 4.这种架构对未来新的需求非常有弹性本例子的内容是,为鸭子添加一

2016-12-30 12:06:46 390

原创 Java设计模式一

本文内容来自慕课网系列课程,记录下学习的内容。Java设计模式一单例模式有些对象我们只需要一个,比如:配置文件、工具类、线程池、缓存、日志对象等。如果创造出多个实例,就会导致许多问题,比如占用过多资源,不一致的结果等。饿汉模式 饿汉模式:类加载的时候就会创建唯一的一个类实例public class Singleton { //1.将构造方法私有化,不允许外部直接创建对象 privat

2016-12-27 22:07:08 352

原创 MySQL开发技巧学习笔记一

本文内容来自MySQL开发技巧(一)MySQL开发技巧学习笔记一正确谁用SQL:增加数据库处理效率,减少应用响应时间减少数据库服务器负载,增加服务器稳定性减少服务器间通讯的网络流量如何正确使用Join语句SQL标准中Join的类型内连接(INNER)全外连接(FULL OUTER)左外连接(LEFT OUTER)右外连接(RIGHT OUTER)交叉连接(CROSS)内连接 内

2016-12-19 22:34:41 3854

原创 Java JSON

本文内容来自JSON快速入门(Java版)Java JSONJSON是一种与开发语言无关的、轻量级的数据格式。全称JavaScript Object Notation.优点:易于人的阅读和编写,易于程序解析与生产数据结构Object 使用花括号{}包含的键值对结构,Key必须是string类型(必须用双引号),value为任何基本类型或数据结构Array 使用中括号[]来起始,并用逗号,来分隔元

2016-12-13 14:46:18 14383

原创 Java加密-非对称加密

本文内容来自JAVA实现非对称加密Java加密-非对称加密非对称加密算法是一种基于密钥的保密方法,需要公开密钥和私有密钥,在文件加密、尤其是网银中应用广泛。DHDH(Diffie-Hellman)密钥交换算法 密钥长度 默认 工作模式 填充方式 实现方法 512~1024(64倍数) 1024 无 无 JDK过程:初始化发送方密钥 KeyPairGener

2016-12-12 15:40:09 948

原创 Java加密-对称加密算法

本位内容来自JAVA实现对称加密Java加密-对称加密算法对称加密算法是加密密钥等于解密密钥。常见的对称加密算法有:DES,3DESAESPBEIDEADESDES(Data Encryption Standard)数据加密标准jdk方式实现DES的加解密public static void jdkDES() { //生成密钥 try { KeyGenerat

2016-12-12 10:00:46 6782

原创 Java验证码

本文内容来自Java实现验证码制作Java验证码验证码(CAPTCHA):是一种区分用户是计算机还是人的公共全自动程序 作用:可以防止恶意破解密码、刷票、论坛灌水,有效防止某个黑客对某一个特定注册用户用特定程序暴力破解方式进行不断的登录尝试使用Servlet实现验证码Servlet实现验证码生成图片用到的类:1.BufferedImage图像数据缓冲区 2.Graphics绘制图片 3.Col

2016-12-07 15:36:44 697

原创 Java加密-Base64、消息摘要算法

本文内容来自Java实现Base64加密系列课程Java加密散列函数:散列函数用来验证数据的完整性。散列函数相关算法:消息摘要算法MD5SHA 安全散列算法MAC 消息认证码算法数字签名:主要是针对以数字的形式存储的消息进行的处理。数字签名会产生一种带有操作者身份的信息的编码。Java安全组成JCA(Java Cryptography Architecture)提供基本的加密框架,例如消息

2016-12-06 17:18:28 1493

空空如也

空空如也

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

TA关注的人

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