上一页 1 ··· 10 11 12 13 14 15 16 17 18 ··· 29 下一页
摘要: 一般现在的SAAS服务提供现在的sdk或api对接服务都涉及到一个身份验证和数据加密的问题。一般现在普遍的做法就是配置使用非对称加密的方式来解决这个问题,你持有SAAS公司的公钥,SAAS公司持有你的公钥,你们就可以进行加密和签名的验证了。 先来看下两种在linux或者mac下面生成key pair 阅读全文
posted @ 2017-07-29 18:20 piperck 阅读(13369) 评论(0) 推荐(0) 编辑
摘要: 今天遇到这么一个需求,需要将这样的数据进行分组处理: 处理之后我可能需要得到这样的结果: 找了一些办法,最后想到了以前用过的在itertools里面的包groupby方法,因为比较少使用所以总是忘。它可以轻松的实现分组功能,由于是itertools包里面的,所以它的返回是一个迭代器。这一点要注意下面 阅读全文
posted @ 2017-07-21 18:06 piperck 阅读(3872) 评论(0) 推荐(0) 编辑
摘要: 接手了一台古老的服务器的还使用的是mod_wsgi,所以需要配置一下。其实这里有点怀念,记得当年自己折腾第一个app的时候,还是个什么都不懂的菜鸡。当时用django搜方案的时候,还不知道有uwsgi或者tornado之类的东西。就知道apache2可以有可以handle wsgi的服务器。就用了一 阅读全文
posted @ 2017-07-13 16:04 piperck 阅读(3089) 评论(0) 推荐(0) 编辑
摘要: 先备份一波这个配置。 首先为服务器设置监听端口,然后是服务的域名。 location的具体用法在这里要展开说一下,因为实在太常用到了。 这里分别是4个语法 1. 精确匹配。 2. 正则表达式匹配。 3. 正则表达式不区分大小写匹配。 4. ^~ 开头表示uri以某个常规字符串开头,理解为匹配url路 阅读全文
posted @ 2017-06-22 17:39 piperck 阅读(56464) 评论(4) 推荐(1) 编辑
摘要: 最近使用tornado做长链接想着怎么着也要试试websocket协议吧。所以说干就干。 首先要知道websocket是基于http协议的,为什么这么说?因为从协议来说,websocket是借用了一部分为http请求头信息来进行验证和请求的的。 让我们来看一个标准的websocket请求头: 可以看 阅读全文
posted @ 2017-06-21 12:10 piperck 阅读(27899) 评论(4) 推荐(1) 编辑
摘要: 这里分两种情况,这两种情况都涉及到公钥加密的概念。 由于公钥加密概念作为基础就不在本文进行讨论了。 使用ssh对远程服务器进行密码登录发生了什么: 客户端通过ssh连接服务器 1. 首先服务器把自己的公钥发给客户端,客户端将自己的登录密码通过服务器发给自己的公钥进行加密。然后发送给服务器。 2. 服 阅读全文
posted @ 2017-06-05 15:33 piperck 阅读(534) 评论(0) 推荐(0) 编辑
摘要: 在更新了macos之后就发现无法正确安装python-mysql包了。 上网查阅了一下应该是c库或者osx的基础工具变动带来的问题。看到很多解决办法说使用pymysql,拜托我问的是如何安装python-mysql啊。pure-python虽然很爽但是略慢啊。 最后在stackoverflow上找到 阅读全文
posted @ 2017-05-08 15:54 piperck 阅读(577) 评论(0) 推荐(0) 编辑
摘要: 群里发面试题来看,无意之后看到。自己思考了一下觉得位运算就可以搞定。 题意大概就是让你可以有一个方法对三个数进行encode之后存储进一个数。然后有一个decode方法能将这三个数从这一个数中还原回来。 go实现: 总的来说,思路还是位运算。我们假设这个数是0-255的一个数。我们就可以使用每8bi 阅读全文
posted @ 2017-04-14 14:32 piperck 阅读(266) 评论(0) 推荐(0) 编辑
摘要: 接前文,除了广泛使用在快速排序中。Partition算法还可以很容易的实现在无序序列中使用O(n)的时间复杂度查找kth(第k大(小)的数)。 同样根据二分的思想,每完成一次Partition我们可以轻松的知道该位置前面有几个比自己小的数,后面有几个比自己大的数(或逆序相反)。所以也能知道自己是第几 阅读全文
posted @ 2017-04-01 17:46 piperck 阅读(669) 评论(0) 推荐(0) 编辑
摘要: 最近像在看闲书一样在看一本《啊哈!算法》 当时在amazon上面闲逛挑书,看到巨多人推荐这本算法书,说深入浅出简单易懂便买来阅读。实际上作者描述算法的能力的确令人佩服。就当复习常用算法吧。 后面会依次纪录一下我觉得有意思的常用算法使用,这次就是快排。 快速排序简介: 快排的中心思想还是二分法,通过p 阅读全文
posted @ 2017-03-29 21:23 piperck 阅读(1637) 评论(0) 推荐(0) 编辑
上一页 1 ··· 10 11 12 13 14 15 16 17 18 ··· 29 下一页