自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 资源 (2)
  • 收藏
  • 关注

翻译 DH密钥交换算法

简介(百度百科)Whitfield Diffie与Martin Hellman在1976年提出了一个奇妙的密钥交换协议,称为Diffie-Hellman密钥交换协议/算法(Diffie-Hellman Key Exchange/Agreement Algorithm)。这个机制的巧妙在于需要安全通信的双方可以用这个方法确定对称密钥。然后可以用这个密钥进行加密和解密。但是注意,这个密钥交换协议/算法只能用于密钥的交换,而不能进行消息的加密和解密。双方确定要用的密钥后,要使用其他对称密钥操作加密算法实...

2020-10-14 12:49:20 3507 1

转载 SSD选购扫盲指南M.2接口硬盘选择:NVMe于sata3

几乎所有玩家都知道固态硬盘(SSD)的速度是快过机械硬盘(HDD)的,并且会让电脑运行速度有很大的提升,但SSD的种类繁多,接口、协议、颗粒等等参数的差异会让不同的SSD性能有几倍的差距,本篇文章将给大家讲解SSD选购中的一些门道,让你选到一块真高速,性能强的SSD。最近由于视频较多,硬盘空间不够用,就在618来临至今打算购买硬盘来扩容一下,看到自己的主板上还有m.2接口于是就针对目前市面上的...

2019-06-14 11:22:20 5408

翻译 麻将普通胡牌算法JS版(含癞子,非轮训)

记录一下麻将的通用胡牌算法实现,只要满足X*ABC + Y*DDD + EE即可胡牌。在这里先分析一下最简单的胡牌思路:先找出所有可能的将牌,若除去两张将牌之外的所有牌都能成刻或顺,则可胡牌。将牌就是公式里唯一的对子即是EE、顺子ABC或者刻子DDD。将牌的查找:遍历每张手牌,若有两张以上相同牌就能作将,或者用一张癞子凑也可。接下来就只要判断一副牌是否成扑,伪码如下:fun...

2019-06-11 15:16:47 2990 4

转载 时空复杂度(时间复杂度/空间复杂度)O(1)、O(n)、O(n^2)、O(log n)、O(n log n)是什么意思?

时空复杂度(时间复杂度/空间复杂度)O(1)、O(n)、O(n^2)、O(log n)、O(n log n)是什么意思?能成架构师小秘圈今天大O符号是算法复杂度的相对表示。它描述了时空复杂度.大O符号是我在大学里学过的东西之一,我了解过这个算法的概念。我知道的不算多,可以回答一些基本的问题,仅此而已。从大学毕业以后,我对这个算法的了解基本没有改变,因为自从我开始工作以来,我没...

2019-06-06 18:59:31 1434

转载 Python垃圾回收机制详解

一.垃圾回收机制Python中的垃圾回收是以引用计数为主,分代收集为辅。引用计数的缺陷是循环引用的问题。在Python中,如果一个对象的引用数为0,Python虚拟机就会回收这个对象的内存。#encoding=utf-8__author__ = 'sylar'class ClassA(): def __init__(self): print 'object...

2019-05-28 10:35:28 86

转载 ubuntu 下新建用户命令

新建用户的命令是useradd,修改密码是passwd,如下:[plain] view plaincopysudo useradd sylar sudo passwdsylar 使用以上命令新建用户后,home目录下并没有相对应的sylar 目录。原来ubuntu并没有为我们做那么多,先来看看usera

2015-12-08 10:49:33 862

原创 Python+Tornado+Nginx服务器部署解决方案

目标:反向代码+Tornado框架实现高性能web服务器原则:生产环境部署,提升服务端性能。 适用岗位:开发人员、运维人员 实施步骤: 1、 选定Python版本2.7.8 32位; (1)下载Python2.7.8 : https://www.python.org/downloads/release/python-278/ (2)安装python_2.7.8.msi: 一路下一步

2015-11-27 14:14:09 16800

原创 Actor Platform 平台搭建(二) -通过源码搭建服务器

二 .使用源码搭建Actor Platform 平台. 1.首先需要获得Actor 的整套源码,可以通过以下两个方法获取源码: 1.1.使用git 克隆源码到本地:git clone https://github.com/actorapp/actor-platform.git 1.2.登陆 https://github.com/actorapp/ac

2015-09-10 16:20:59 3081

原创 Actor Platform 平台搭建(一) -平台介绍-Docker搭建方法

Actor Platform 平台搭建中文帮助(一)-平台介绍

2015-09-10 15:42:31 3064

原创 actor-platform平台搭建中文帮助

Actor Platform 是快速的开源的消息传递系统,她拥有android端和ios端和web端,Actor Platform 最大的两点是:可以处理成千上万的用户并发.这篇文档是根据官方英文原版翻译而来,解释了技术细节和平台的搭建和扩展.(如果想要看源分的话,可以登陆 https://actor.im 访问官方主页)这里是Actor Platform 的github连接htt

2015-09-10 15:10:00 2417

转载 文章标题

Parcelable接口Interface for classes whose instances can be written to and restored from a Parcel。 Classes implementing the Parcelable interface must also have a static field called CREATOR, which is an

2015-06-28 18:08:33 397

转载 startActivityForResult和setResult详解 ---Cynthia&Sky

startActivityForResult与startActivity的不同之处在于:1、startActivity( ) 仅仅是跳转到目标页面,若是想跳回当前页面,则必须再使用一次startActivity( )。2、startActivityForResult( ) 可以一次性完成这项任务,当程序执行到这段代码的时候,假若从T1Activity跳转到下一个Text2Activ

2015-06-26 15:41:32 398

原创 JS 面向对象版 贪吃蛇

之前的账号丢了,现在重新写好这个博客.众所周知,自从HTML5串红后,JS的的地位又一次提高了,对于这个门脚本语言来说,他的巅峰时刻快到了.JS的官方文档上说,JS是一门面向对象的语言,然而很多人在使用JS之后都觉得她是面向过程的.其实不然,

2015-06-23 19:45:18 1217

hibernate中文参考文档.pdf

非常全面的Hibernate手册,里面记录了Hibernate的各种配置方案,和多种封装Dao的方法,值得学习

2009-03-18

Spring_2.0_Reference_zh_CN.chm

你可以把Spring当作一个潜在的一站式企业应用。或者,把Spring看作一个标准开发组件,根据自己的需要,只取用它的部分组件使用而无需涉及其他。例如,你可以利用控制反转容器在前台的展现层使用Struts,还可以只使用 Hibernate集成编码 或是 JDBC抽象层 去处理数据存储。Spring被设计成(并将继续保持)无侵入性的方式,意味着应用几乎不需要对框架进行依赖(或根据实际使用的范围,将依赖做到最小)。

2009-03-18

空空如也

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

TA关注的人

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