![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
算法/数据结构
易雪寒
永远做更好的自己!
展开
-
用Stream流方式合并两个list集合(部分对象属性重合)
【代码】用Stream流方式合并两个list集合(部分对象属性重合)原创 2024-04-29 13:45:57 · 1729 阅读 · 1 评论 -
Hashtable源码解析
Map--HashTable上一篇文章中,我们分析了HashMap的源码,这一篇文章我们学习Map接口的另一个实现类---HashTable,在学习之前,不熟悉hashMap的可以先看我的上一篇文章Map--HashMap,我们需要先了解下它和HashMap有哪些异同点。不同点 HashMap HashTable 继承的父类 Dictionary类 Abstra...转载 2020-04-21 17:08:09 · 275 阅读 · 0 评论 -
JAVA多线程----取钱问题
“生产者-消费者”模型,也就是生产者线程只负责生产,消费者线程只负责消费,在消费者发现无内容可消费时则睡觉。下面举一个比较实际的例子——生活费问题。 生 活费问题是这样的:学生每月都需要生活费,家长一次预存一段时间的生活费,家长和学生使用统一的一个帐号,在学生每次取帐号中一部分钱,直到帐号中没钱时 通知家长存钱,而家长看到帐户还有钱则不存钱,直到帐户没钱时才存钱。在这个例子中,...转载 2018-10-14 03:54:47 · 560 阅读 · 0 评论 -
为什么要在MD5加密的密码中加“盐”
原文地址:http://www.xttblog.com/?p=986 盐(Salt)在密码学中,是指通过在密码任意固定位置插入特定的字符串,让散列后的结果和使用原始密码的散列结果不相符,这种过程称之为“加盐”。以上这句话是维基百科上对于 Salt 的定义,但是仅凭这句话还是很难理解什么叫 Salt,以及它究竟起到什么作用。第一代密码早期的软件系统或者互联网应用,数据库中设计用户表的时候,大致是这样...转载 2018-07-10 10:42:42 · 298 阅读 · 0 评论 -
从零开始,5分钟创建并玩转属于自己的区块链(图文攻略)
转载请注明出处:http://blog.csdn.net/linzhaolover前言区块链今年发展真是飞快!从最初一个陌生的概念,到如今已经在各个行业起步,星星之火大有燎原之势。真希望能拥有自己的区块链练练手O(∩_∩)O~!可是一个人、一台电脑,怎么才能搭起来区块链环境……火到不行的区块链,想说爱你不容易!Don’t Worry! 小编已经沉迷于区块链和智能合约不可自拔!现在就转载 2017-03-14 15:56:37 · 953 阅读 · 0 评论 -
区块链应用开发入门
区块链技术如今是非常火热,不仅让金融家和创投家趋之若鹜,如今已经在多个领域遍地播种。作为拥有锐利触角的创业家们,是否也想将区块链集成到你们现有的应用中去,而作为IT技术工程师的你,是否也是跃跃欲试,想基于区块链来练一下手,以免日后被新技术淘汰?不过,区块链涉及如密码学和P2P等多种技术,区块链的技术门派众多,新鲜概念层出不穷;而另一方面,区块链技术的发展在全球范围内还都尚处在早期阶段,各种技术方案转载 2017-03-14 15:50:19 · 2838 阅读 · 0 评论 -
如何学好游戏3D引擎编程
《如何学好游戏3D引擎编程》此篇文章献给那些为了游戏编程不怕困难的热血青年,它的神秘要我永远不间断的去挑战自我,超越自我,这样才能攀登到游戏技术的最高峰——阿哲VS自己 QQ79134054多希望大家一起交流与沟通这篇文章是我一年半前,找工作时候写的,那时是发到学校的BBS上。现在我工作了,想法和以前也有不同,但对游戏引擎编程理念还是基本差不多。在我没遇到U3以前,一直研究WI转载 2016-12-17 13:50:11 · 905 阅读 · 0 评论 -
TensorFlow深度学习,一篇文章就够了
作者: 陈迪豪,就职小米科技,深度学习工程师,TensorFlow代码提交者。TensorFlow深度学习框架Google不仅是大数据和云计算的领导者,在机器学习和深度学习上也有很好的实践和积累,在2015年年底开源了内部使用的深度学习框架TensorFlow。与Caffe、Theano、Torch、MXNet等框架相比,TensorFlow在Github上Fork数和Star数都是最多的,而且在...转载 2018-03-28 00:59:47 · 7951 阅读 · 1 评论 -
各种排序算法比较
一、基本排序算法1. 冒泡排序 假如我们现在按身高升序排队,一种排队的方法是:从第一名开始,让两人相互比身高,若前者高则交换位置,更高的那个在与剩下的人比,这样一趟下来之后最高的人就站到了队尾。接着重复以上过程,直到最矮的人站在了队列首部。我们把队头看作水底,队尾看作水面,那么第一趟比较下来,最高的人就像泡泡一样从水底”冒“到水面,第二趟比较则是第二高的人……排队的过程即为对数据对象进行排序...转载 2018-03-24 01:19:07 · 952 阅读 · 0 评论 -
通俗易懂地讲解TCP建立连接的三次握手和释放连接的四次挥手
TCP建立连接时,为什么要进行三次挥手? 每一次TCP连接都需要三个阶段:连接建立、数据传送和连接释放。三次握手就发生在连接建立阶段。 在谢希仁著《计算机网络》第四版中讲三次握手的目的是为了防止已失效的连接请求报文段突然又传送到了服务端,因而产生错误。在另一部经典的《计算机网络》一书中讲三次握手的目的是为了解决网络中存在延迟的重复分组的问题。 这两种不用的表述其实阐明的是同一个问题。 谢希...转载 2018-03-20 11:59:01 · 207 阅读 · 0 评论 -
JAVA之——经典算法50题
转载请注明出处:http://blog.csdn.net/l1028386804/article/details/51097928/******************************************************************************** @author liuyazhuang ***********************转载 2017-12-13 17:41:59 · 315 阅读 · 0 评论 -
浅谈互联网金融安全
摘要: 面对Web应用漏洞以及已经造成的危害,企业自身的技术团队力量及资源不足以提供所需的安全响应支撑,必需要有专业的安全服务技术团队给予全面的、系统性的外援保障,使得在出现突发安全事故的情况下,企业、运营商能及时作出安全应急响应,迅速进行运营恢复,深入解决安全问题,最大程度的降...伴随着BAT等互联网大佬们一系列针对金融行业渗透的动作以及网贷、众筹等新业务的快速发展,互联网已有全面转载 2017-03-16 11:17:19 · 1067 阅读 · 0 评论 -
让我们从机器学习谈起
让我们从机器学习谈起导读:在本篇文章中,将对机器学习做个概要的介绍。本文的目的是能让即便完全不了解机器学习的人也能了解机器学习,并且上手相关的实践。当然,本文也面对一般读者,不会对阅读有相关的前提要求。 在进入正题前,我想读者心中可能会有一个疑惑:机器学习有什么重要性,以至于要阅读完这篇非常长的文章呢? 我并不直接回答这个问题前。相反,我想请大家看两张图,下转载 2017-03-14 15:26:25 · 596 阅读 · 0 评论