
网络资源
文章平均质量分 95
paolei
这个作者很懒,什么都没留下…
展开
-
CAP 理论和一致性
在分布式系统领域,有一个理论,对于分布式系统的设计影响非常大,那就是 CAP 理论,即对于一个分布式系统而言,它是无法同时满足 Consistency(强一致性)、Availability(可用性) 和 Partition tolerance(分区容忍性) 这三个条件的,最多只能满足其中两个。但在实际中,由于网络环境是不可信的,所以分区容忍性几乎是必不可选的,设计者基本就是在一致性和可用性之间做选择,当然大部分情况下,大家都会选择牺牲一部分的一致性来保证可用性(可用性较差的系统非常影响用户体验的,但是对另一转载 2021-08-25 15:25:24 · 2077 阅读 · 0 评论 -
OAuth 2.0 与 OpenID Connect 协议的完整指南
本文由 Haseeb Anwar 发表在 medium,经原作者授权由 InfoQ 中文站翻译并分享。我们都在网站或者手机应用中见过“谷歌登陆”和“绑定 Facebook“这样的按钮。如果你点击这个按钮,就会有一个窗口弹出并显示“这个应用想要访问你的公共个人主页、通讯录……“,同时它会询问你是否授权。概括而言,这就是 OAuth。对于每个软件工程师、安全专家甚至是黑客,理解这些协议都是非常重要的。前言本文是一篇关于 OAuth 2.0 与 OpenID Connect 协议的完整指南,这转载 2021-07-02 14:34:58 · 3159 阅读 · 1 评论 -
Websocket原理
看完让你彻底搞懂Websocket原理偶然在知乎上看到一篇回帖,瞬间觉得之前看的那么多资料都不及这一篇回帖让我对websocket的认识深刻有木有。所以转到我博客里,分享一下。比较喜欢看这种博客,读起来很轻松,不枯燥,没有布道师的阵仗,纯粹为分享。废话这么多了,最后再赞一个~一、websocket与httpWebSocket是HTML5出的东西(协议),也就是说HTTP协议没有变化...转载 2019-05-28 16:44:46 · 631 阅读 · 0 评论 -
windows下使用RoboCopy命令进行文件夹增量备份
::2和1 则表示近2天内除今天外修改的文件才允许被复制 (防止今天有正在写的文件)::这个bat定时每天凌晨00:10分左右执行即可::/S:复制子目录,但不复制空的子目录。::需要修改下路径robocopy D:\soft\ab e:\abtest /s *.pdf /maxage:2 /minage:1RoboCopy,它是一个命令行的目录复制命令,自从Windows N...转载 2019-04-03 19:57:48 · 5471 阅读 · 0 评论 -
Elasticsearch Suggester详解
现代的搜索引擎,一般会具备"Suggest As You Type"功能,即在用户输入搜索的过程中,进行自动补全或者纠错。 通过协助用户输入更精准的关键词,提高后续全文搜索阶段文档匹配的程度。例如在Google上输入部分关键词,甚至输入拼写错误的关键词时,它依然能够提示出用户想要输入的内容:如果自己亲手去试一下,可以看到Google在用户刚开始输入的时候是自动补全的,而当输入到一定长度,如果因为单...转载 2018-07-13 16:28:06 · 581 阅读 · 1 评论 -
c#抓取网页(带解析js)
抓取中国银行汇率 (phantomjs-1.9.2-windows + Selenium.WebDriver.3.8.0)直接上代码using LTITools.util;using OpenQA.Selenium;using OpenQA.Selenium.PhantomJS;using System;using System.Collections.Generic;usi原创 2018-02-06 18:29:07 · 6240 阅读 · 2 评论 -
高并发的核心技术-幂等的实现方案
高并发的核心技术-幂等的实现方案转载 2017-09-05 17:58:46 · 863 阅读 · 0 评论 -
基于RESTful API的TCC补偿模式 分布式事务
基于RESTful API的TCC补偿模式 分布式事务转载 2017-09-05 18:09:45 · 805 阅读 · 0 评论 -
hat is a Digital Signature
hat is a Digital Signature转载 2017-09-05 16:54:26 · 329 阅读 · 0 评论 -
6种负载均衡算法
6种负载均衡算法转载 2017-09-05 14:47:39 · 593 阅读 · 0 评论 -
经典三层架构
為什麼我要規範所有團隊用同樣的架構開發專案?前陣子在上架構與框架設計的課程時候,提到幾件事情。我說...要設計出好的架構不難,但真正能夠實施(implement)在團隊中的卻很不容易。架構設計是一種取捨,沒有絕對完美的做法,有得,就有失,架構師除了要有足夠的技術能力,更重要的是,要有足夠的溝通能力。架構設計只有一件事情最重要,就是能夠實施(implement),無法實施转载 2017-04-17 11:54:22 · 2002 阅读 · 0 评论 -
句柄
应用程序几乎总是通过调用一个WINDOWS函数来获得一个句柄,之后其他的WINDOWS函数就可以使用该句柄,以引用相应的对象。转载 2017-02-05 11:46:17 · 351 阅读 · 0 评论 -
排序算法
冒泡排序:挨个对比,大的最终沉到底部,小的漂浮到顶部bubblesort(list){for(i=0;i{for (j=count-1;j>i;j--){if(list[j-1]>list[j])//前边的数大于后边的则交换{temp = list[j];list[j] = list[j-1];list[j-1] = temp;}}//此次循转载 2015-06-23 17:44:51 · 410 阅读 · 0 评论 -
新浪微博、腾讯微博、人人网授权连接
新浪微博、腾讯微博、人人网授权连接含一键发布PHP版 你是否有过这样的经历,每到一个网站都要求你注册一个账号,注册还有很多限制,比如用户名不能为数字特殊字符或汉字,密码要求是数字和字母的组合,长度也有限制。有时候注册的一个账号已经被别人注册了。久而久之注册的账号越来越多,密码也越来越多,导致我们自己都不记得注册的账号或密码是多少。这是一件非常痛苦的事情。而如今转载 2013-03-06 23:42:11 · 3696 阅读 · 0 评论 -
马克数据
1.马克数据百科http://baike.baidu.com/view/671158.htm#42.用c#读取马克数据。http://www.nmgkjyjj.com/Article_Print.asp?ArticleID=2275 3. 用C#读写MARC的原理与方法http://www.doc88.com/p-82522808037.html原创 2013-03-06 23:05:46 · 3159 阅读 · 0 评论 -
管理是什么——浅谈开发经理的管理
经理是IT界最底层的管理人员,开发经理是一类特殊的IT民工,他不仅仅要去做好管理,而且还必须承担一定的开发任务。开发经理一般都是由开发人员晋升而来,开发人员做开发的时间长了,有些固定的思维,做开发经理以后还是把开发的工作放到工作的第一位,认为只要承担起主要的开发任务就是已经做好开发经理了,所以开发经理大多数感觉做在这个位置上感觉很累。几乎都快要崩溃了。开发经理必须转变思想,管理比开发更重要,必须要转载 2012-11-20 12:54:38 · 646 阅读 · 0 评论 -
Web App或夭折,Hybrid App才是新世界的王
Web App或夭折,Hybrid App才是新世界的王徐珂铭 2012-06-29 10:09 暂无评论 【编者按】本文作者@徐珂铭,一位看好Html5的移动互联网的从业人士。喜爱玩技术,会点JAVA、HTML及CSS,有自己的想法及姑且能表达想法的文字,因此有了自己的文章。基于HTML5的Web App在移动端接受实用性检验后,开发者从热情转转载 2012-08-09 00:30:55 · 10848 阅读 · 0 评论 -
信息资源开放利用→开放API(Open API)信息源:
http://odp.nit.net.cn/show/list_cate.php?id=2986时时价商品比价API |详细描述时时价是一个价格比较追踪服务,定位主流B2C商城。任何开发者均可根据该搜索API获取商品价格信息,并由此创作自己的网站或网络应用。API采用RESTFul风格,数据格式统一为JSON。· SciVerse Applica转载 2012-07-16 08:36:45 · 1981 阅读 · 0 评论