DHexchange密钥交换算法

login服务为L,客户端为C (1)L产生随机数challenge,并发送给C,主要用于最后验证密钥secret是否交换成功。 (2)C产生随机数clientkey,clientkey是保密的,只有C知道,并通过dhexchange算法换算clientkey,得到ckey。 把base64编...

2019-04-16 16:18:03

阅读数 28

评论数 0

nodejs性能优化

传送门:https://cloud.tencent.com/developer/article/1363471 其中的clinic还是挺有用的

2019-03-22 13:38:41

阅读数 133

评论数 0

设计模式-状态模式(State)

本文出自   http://blog.csdn.net/shuangde800 基本常识: 策略模式和状态模式是双胞胎,在出生时才分开 认识状态模式 假设有一个糖果机, 它的工作状态图如下: 要用代码实现糖果机的功能, 如果不用状态模式: 一种方法是创建一个类,它的作用就是一个状态机,...

2019-01-17 21:58:42

阅读数 38

评论数 0

PHP开发者应了解的24个库

1. Dispatch – 微框架 Dispatch是一个PHP小框架。它并没有给你完整的MVC设置,但你可以定义URL规则和方法,以便更好组织应用程序。这对API、简单的站点或原型来说是完美的。 1 2 3 4 5 6 7 8 9 10 11 12 13 ...

2015-09-01 09:56:41

阅读数 513

评论数 0

面试时如何向公司提问?

转载自:http://blog.jobbole.com/25486/ 很多人将面试看作一种单向选择,事实上,面试是一种双向选择:不仅是公司挑选你,也是你挑选公司。面试就是为双方提供互相了解的机会,公司在评估你,你也在评估公司。 面试官也知道这一点,所以他们有心理准备,期待你提出问题,并...

2015-07-10 13:34:16

阅读数 455

评论数 0

再谈“我是怎么招聘程序员的”

转载自:http://coolshell.cn/articles/4506.html                 http://coolshell.cn/articles/4490.html 我以前写过一篇“我是怎么招聘程序员的”的文章(在CSDN那里有很多人进行了回复)。今天,我想再...

2015-07-10 13:30:38

阅读数 357

评论数 0

我是怎么招聘程序员的

转载自:http://coolshell.cn/articles/1870.html 很早以前就想写一篇和面试相关的文章了,今天在网络上看到一篇关于如何去面试程序员的英文文章,发现其中有很多和我共鸣的东西,所以仿照其标题通过自己的经历写下了这篇文章。 工作这么多年来,即被面试过,也面试...

2015-07-10 11:49:34

阅读数 325

评论数 0

RSA不同格式的key转换

Openssl转换:       1)  在执行该命令前请对私钥备份。 2)  在私钥内容前加入-----BEGIN PRIVATE KEY-----后换行, 3)  在私钥内容尾换行后加入-----END PRIVATE KEY----- 4)  执行命令为opensslpkcs8 -n...

2015-03-16 16:53:37

阅读数 350

评论数 0

一致性 hash 算法( consistent hashing )

一致性 hash 算法( consistent hashing ) 张亮 consistent hashing 算法早在 1997 年就在论文 Consistent hashing and random trees 中被提出,目前在cache 系统中应用越来越广泛; 1 基本场景 比如你有 N 个...

2015-03-09 18:39:12

阅读数 273

评论数 0

编程岗位电话面试问答Top 50

编程岗位电话面试问答Top 50 下面是几乎50道程序员电面题目的列表。这些问题可以用来考察任何程序员、开发者、软件工程师、测试和运营工程师,因为它们是基于程序设计的基础知识的。但它们最适合程序员和开发者。顺便说一下,如果你是Java开发者,并且在寻找Java电面题目,去看看那个列表。本列表...

2015-03-05 10:45:15

阅读数 394

评论数 0

编程面试过程中常见的10中数据结构算法的基本概念

以下是在编程面试中排名前10的算法相关的概念,我会通过一些简单的例子来阐述这些概念。由于完全掌握这些概念需要更多的努力,因此这份列表只是作为一个介绍。本文将从Java的角度看问题,包含下面的这些概念: 1. 字符串 如果IDE没有代码自动补全功能,所以你应该记住下面的这些方法。 to...

2015-03-03 10:47:39

阅读数 323

评论数 0

开源图表工具

介绍:http://ecomfe.github.io/echarts/doc/slide/whyEcharts.html#/ github:https://github.com/ecomfe/echarts 不错的开源图表工具

2015-02-12 16:54:06

阅读数 230

评论数 0

linux下编译php的amqp扩展(for rabbimq)

参考文档:http://docs.php.net/manual/da/amqp.installation.php

2014-10-28 10:38:51

阅读数 348

评论数 0

一些正则表达式

匹配 (]*src=['|"]?)[\S]+['|"]?>[\s]*

2014-10-27 11:41:08

阅读数 208

评论数 0

查看linux服务器出口IP的方法

curl ifconfig.me

2014-10-09 11:49:45

阅读数 3440

评论数 0

sublime text修改TAB缩进为空格

普通方式设置sublime text2的tab为4个空格的方式: 如果以上办法无效,可以参考

2014-08-28 10:53:01

阅读数 1394

评论数 0

关于RSA算法密钥长度/密文长度/明文长度

zhuanzai 1.密钥长度 rsa算法初始化的时候一般要填入密钥长度,在96-1024bits间 (1)为啥下限是96bits(12bytes)?因为加密1byte的明文,需要至少1+11=12bytes的密钥(不懂?看下面的明文长度),低于下限96bits时,一个byte都加密不了,当...

2014-08-18 21:55:21

阅读数 353

评论数 0

Monolog:PHP 日志记录工具

Monolog:PHP 日志记录工具 0 Monolog是php下比较全又容易扩展的记录日志组件。目前有包括Symfony 、Laravel、 CakePHP等诸多知名php框架都内置了Monolog。 Monolog可以把你的日志发送到文件,sockets,收件箱,数据库和...

2014-05-04 15:07:30

阅读数 380

评论数 0

Nginx + GridFS 实现的缩略图处理机制 « weberliu.com

场景 在 B2C 系统中,由于页面上大量的使用商品的缩略图,因此如何来处理和存储缩略图也就显得尤为重要了。以前在做 Ecshop 的时候出于用户服务器环境的限制,我们是在图片上传的时候来根据系统设置来生成缩略图。这样带来的问题是:用户更换模板以后有可能调整图片的大小,而导致之前生成的缩略图不可用,...

2014-03-31 14:03:58

阅读数 480

评论数 0

容易被忽视的一些PHP问题

1. in_array 的弱类型匹配 $arr = array( 'a' => 'a', 'b' => 0, ); var_dump(in_array('abc', $arr)); 这个代码返回的是TRUE,因为字符串abc在匹配数字0的时候,首先会被转换成int类...

2014-01-10 19:33:51

阅读数 373

评论数 0

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