自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 二叉搜索树和堆

[size=x-small]这周学习了二叉搜索树和堆的原理。[b]一、二叉搜索树[/b] [b]1、定义[/b] 二叉搜索树又称二叉查找树,它是一棵空树,或者是一棵具有如下特征的非空二叉树: 1)若它的左子树非空,则左子树上所有结点的关键字均小于根结点的关键字。 2)若它的右子树非空,则右子树上所有结点的关键字均大于根结点的关键字。 3)左右子...

2016-07-31 12:00:34 341

原创 POS主密钥与工作密钥关联详解学习(转载)

[size=small]以下是针对POS的卡交易的一种密钥逻辑记录:[b] 一、密钥介绍[/b]交易主密钥:加载到Pos机中,用于验证工作密钥是否合法等;工作密钥:包括PIN密钥、MAC密钥、磁道密钥,用于加密密码、MAC、磁道信息。在信息上送到服务端前加密。加载的顺序是,先加载主密钥,再加载工作密钥。如果二者不匹配,在加载过程中会报错。 [b]二、主密钥加...

2016-07-28 00:16:45 803

原创 oracle 查询最近执行过的 SQL语句(转载)

oracle 查询最近执行过的 SQL语句select sql_text,last_load_time from v$sql order by last_load_time desc;SELECT   sql_text, last_load_time FROM v$sql WHERE last_load_time IS NOT NULL and sql_text like 'selec...

2016-07-27 20:46:12 163

原创 Java的接口和抽象类区别

[size=small][b]1.语法层面上的区别[/b]  1)抽象类可以提供成员方法的实现细节,而接口中只能存在public abstract 方法;  2)抽象类中的成员变量可以是各种类型的,而接口中的成员变量只能是public static final类型的;  3)接口中不能含有静态代码块以及静态方法,而抽象类可以有静态代码块和静态方法;  4)一个类只能...

2016-07-23 15:10:18 85

原创 二叉树基础-定义、创建、遍历、属性计算(深度,结点数)、查找算法

[b]一、概念和定义 [/b] 在计算机科学中,二叉树是每个节点最多有两个子树的树结构。通常子树被称作“左子树”(left subtree)和“右子树”(right subtree)。二叉树常被用于实现二叉查找树和二叉堆。 二叉树的每个结点至多只有二棵子树(不存在度大于2的结点),二叉树的子树有左右之分,次序不能颠倒。二叉树的第i层至多有2^{i-1}个结点;深度为k...

2016-07-23 15:02:05 264

原创 工作小结20160717

这周依然忙碌,新功能添加(央行新文件需要落实)。收获:1、了解并知道了怎么去落实一个网站的安全策略,防止用户多终端登录,用户敏感信息加密。但是前辈留下的代码中的并发控制,通过map中存放的数据代表的意义和原理还需要进一步研究。2、去健身房遇到了一个不错的健身教练,免费给我指导了腹部肌肉拉伸,胸肌的练习法,要领,以及如何快速的练出不错的体型,跟我聊了不少他的事情,非常不错。3、今...

2016-07-17 22:54:52 75

原创 hessian原理分析(转载)

Hessian 原理分析 [b][size=medium]一. 远程通讯协议的基本原理[/size][/b]网络通信需要做的就是将流从一台计算机传输到另外一台计算机,基于传输协议和网络 IO 来实现,其中传输协议比较出名的有 http 、 tcp 、 udp 等等, http 、 tcp 、 udp 都是在基于 Socket 概念上为某类应用场景而扩展出...

2016-07-13 11:07:06 104

原创 hessian原理分析(转载)

Hessian 原理分析 [b][size=medium]一. 远程通讯协议的基本原理[/size][/b]网络通信需要做的就是将流从一台计算机传输到另外一台计算机,基于传输协议和网络 IO 来实现,其中传输协议比较出名的有 http 、 tcp 、 udp 等等, http 、 tcp 、 udp 都是在基于 Socket 概念上为某类应用场景而扩展出...

2016-07-13 11:06:33 144

原创 散列算法,冲突解决方法分析

哈希法又称散列法、杂凑法以及关键字地址计算法等,相应的表称为哈希表。这种方法的基本思想是:首先在元素的关键字k和元素的存储位置p之间建立一个对应关系f,使得p=f(k),f称为哈希函数。创建哈希表时,把关键字为k的元素直接存入地址为f(k)的单元;以后当查找关键字为k的元素时,再利用哈希函数计算出该元素的存储位置p=f(k),从而达到按关键字直接存取元素的目的。   当关键字集合很大时,关键字...

2016-07-09 12:11:34 662

原创 tar打包 排除或者指定某个目录

tar zcvf fd.tar.gz * --exclude=file1 --exclude=dir1注意:1、--exclude=file1 而不是 --exclude file12、要排除一个目录是--exclude=dir1而不是--exclude=dir1/(带/的是指定打包某目录)也可以在父目录打包tar zcvf fd.tar.gz pardir...

2016-07-08 13:40:49 222

原创 transient关键字

[b][size=large]transient的用途[/size][/b][size=small]Q:transient关键字能实现什么?A:当对象被序列化时(写入字节序列到目标文件)时,transient阻止实例中那些用此关键字声明的变量持久化;当对象被反序列化时(从源文件读取字节序列进行重构),这样的实例变量值不会被持久化和恢复。例如,当反序列化对象——数据流(例如,文件)可...

2016-07-04 14:56:10 82

原创 Java中的继承与组合(转载)

本文主要说明Java中继承与组合的概念,以及它们之间的联系与区别。首先文章会给出一小段代码示例,用于展示到底什么是继承。然后演示如何通过“组合”来改进这种继承的设计机制。最后总结这两者的应用场景,即到底应该选择继承还是组合。[b][size=large]1、继承[/size][/b]假设我们有一个名为Insect(昆虫)的类,这个类包含两个方法:1)移动move(); 2)攻击at...

2016-07-03 22:34:55 84

原创 Java 集合系列11之 Hashtable详细介绍(源码解析)和使用示例(转载)

这篇文章写得很详细。[url]http://www.cnblogs.com/skywang12345/p/3310887.html[/url]

2016-07-03 21:37:41 76

原创 7月份需要学习的东西

1、HashMap,Hashtable实现原理 (原理,包括里面的每一个变量,比如初始值,加载因子,冲突处理,散列算法)(一周)。(已完成)2、二叉树算法的原理,基础知识补充(1周)。补充:1、类的继承,接口的实现,应用场景在哪儿,什么时候需要同时用到?2、transient关键字的意义。3、哈希散列算法学习: a、开放定址法(线性探测再散列,二次探测再散列,伪随...

2016-07-03 14:54:54 62

原创 最近一个月的工作心得

[b][size=small]最近因为央行检查,六七月的工作注定必须是忙碌的,加了很多班,也走了不少弯路。好不容易来了一次周末双休,静下心来总结下自己这些天的工作。主要分为以下几个方面:1、做事的方式,举例说明:无论领导给多大的压力,自己都需要做到心里有数,一件工作开始前需要有计划,不说多么详细,要有一个大致总体的计划,每一个阶段做什么事。比如说6月17日晚上的紧急上线,由于是新机器,...

2016-07-03 13:35:32 278

原创 js控件加载顺序引发的问题

[size=medium][b]问题背景:项目需要引入一个密码控件,该密码控件计算密文值需要一串随机数,在获取密文值时使用(由开发者调用控件相关方法)。问题说明:首先我的做法如下:1、js初始化控件基本信息。2、window.onload方法中通过ajax调用后端服务获取随机数,获取成功后给控件设置随机数(用于加密密码)。3、用户点击提交按钮时调用控件加密方法来获取密文。...

2016-07-02 22:01:06 205

空空如也

空空如也

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

TA关注的人

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