最新 | 最热门 | 最高评价

+0  通过 noVNC 实现数千台自助机的实时可视化

Tag: *nix | Django | infrastucture | kiosk | LDAP | mysql | saltstack | vnc | websocket
jaseywang 发于 2016年12月20日 12:17 | 点击: 327 | 展开摘要
背景很简单,目前我们运营维护着北京市属三甲医院数千台的自助机,这里面包含挂号取号机、检查报告机以及其他若干衍生出来的自助机种类,数量已经超过一千多台,不同的院区通过密密麻麻的专线跟我们的机房源源不断的进行着各种协议的数据传输与交互。

由于各方面技术以及非技术层面的限制,只能使用微软的系统,为了管理这部分的机器,一方面我们通过 saltstack 来进行日常的产品升级以及变更,对于桌面的可视,比如我们需要知道当前这台自助机前患者的操作,就需要 VNC 来帮助了。

一年前

查看全文: http://www.udpwork.com/item/16082.html

+0  使用算法检测英超中的食物链

Tag: Go
鸟窝 发于 2016年12月11日 00:19 | 点击: 427 | 展开摘要
最近看到一篇新闻: 英超再现恐怖食物链!20强相生相克 今年用了14轮,对于足球和英超感兴趣的读者一定了解,所谓食物链是指A队胜过B队,B队胜过C队,……,N队也胜过A队,截止到英超第14轮,根据所有的队伍的胜负关系,一条最大的食物链已经形成,英超20队都加入到这个食物链中,相生相克。

我看到这篇新闻的时候,有一点点程序员的不由自主的想法,能否通过算法检查目前最大的食物链,以及能否将食物链罗列出来?这也算是算法解决实际问题的一个很好的例子吧。

很自然的,可以通过图来表示两

查看全文: http://www.udpwork.com/item/15996.html

+0  平滑的基于权重的轮询算法

Tag: 轮询 | Round-Robin | Go
鸟窝 发于 2016年12月04日 16:07 | 点击: 788 | 展开摘要
轮询算法是非常常用的一种调度/负载均衡的算法。依照百度百科上的解释:

Round-Robin,轮询调度,通信中信道调度的一种策略,该调度策略使用户轮流使用共享资源,不会考虑瞬时信道条件。从相同数量无线资源(相同调度时间段)被分配给每条通信链路的角度讲,轮询调度可以被视为公平调度。然而,从提供相同服务质量给所有通信链路的角度而言,轮询调度是不公平的,此时,必须为带有较差信道条件的通信链路分配更多无线资源(更多时间)。此外,由于轮询调度在调度过程中不考虑瞬时信道条件,因此它将导

查看全文: http://www.udpwork.com/item/15979.html

+0  【腾讯云的1001种玩法】如何使用腾讯云做博客

Tag: First Category
s5s5 发于 2016年11月24日 22:43 | 点击: 876 | 展开摘要
前段时间把博客迁到了腾讯云,感觉非常棒,再也不怕网站打开速度慢,再也不怕被人DDOS,再也不怕服务商跑路了……有朋友问我是怎么在腾讯云上做博客的,专门为他写一个指引,希望对大家也有帮助。当然博客好建,难于坚持更新啊!!!

注册腾讯云

注册腾讯云最好只要有个QQ号即可,访问 腾讯云 免费体验馆 ,点击 云服务器 – 入门型 – 免费体验

有可能会提示你先注册为腾讯云用户

注册一下,新用户会送你一堆礼包,呵呵

搞一个服务器

收好礼包,回到

查看全文: http://www.udpwork.com/item/15942.html

+0  我的iPhone 6 Plus突然关机

Tag: First Category
s5s5 发于 2016年11月23日 09:35 | 点击: 633 | 展开摘要
一个字,操!

最近我的iPhone 6 Plus不时出现电量突然从40%左右降到4%左右,甚至突然自动关机启动不了,然后你插上充电线后又马上电量又到40%左右。

就这个问题,给苹果打了三次电话,第一次,帮我查了电池说没问题,然后说可能是天气原因。然后看到新闻说中消协说苹果回复6S的问题,然后我第二次打电话问,客服让我等几天看苹果的新闻;第三次看苹果出了6S的换电池新闻,我再打电话问,客服竟然说他们不知道,还是我告诉他们官网地址,然后给我说让我直接找苹果店里问去,我真是日了

查看全文: http://www.udpwork.com/item/15938.html

+0  微服务的反模式和陷阱

Tag: Go
鸟窝 发于 2016年11月17日 15:58 | 点击: 554 | 展开摘要
前几天我写了篇读书笔记: 《产品级微服务的八大原则》,介绍了Uber的SRE工程师 Susan J. Fowler 的免费书: Microservices in Production,文中提出了一个微服务成功与否的唯一标准就是可用性,非常有实践意义。但是这本书偏向于从 SRE (site reliability engineer)的视角看待微服务,对于开发工程师 (SWE, software engineer)来说,更关注的是如何正确地从单体程序重构到微服务架构,或者从头设计

查看全文: http://www.udpwork.com/item/15920.html

+0  Hello world!

Tag: Uncategorized
admin 发于 2016年11月16日 11:33 | 点击: 435 | 展开摘要
Welcome to WordPress. This is your first post. Edit or delete it, then start writing!

查看全文: http://www.udpwork.com/item/15923.html

+0  优雅地实现 TCP 压缩传输

Tag: Go
鸟窝 发于 2016年11月15日 13:40 | 点击: 773 | 展开摘要
集群式、负载均衡的RPC框架 rpcx支持多种的序列化库,可以有效的减少消息体的大小,但是对于字符串或者图片的字节slice,明显还可以进一步的压缩,正如fasthttp作者valyala在他的新的开源项目httpteleport中描述的: 通过1G的带宽传输10G的数据 (夸张)。

为了在RPC的传输中减少传输的数据大小,我在不影响rpcx整体框架的基础上,参考了httpteleport的实现,对net.TCPConn进行了封装,实现了压缩/解压缩功能的net.Conn,

查看全文: http://www.udpwork.com/item/15908.html

+0  [译]Go 1.8 新特性

Tag: Go
鸟窝 发于 2016年11月05日 16:31 | 点击: 984 | 展开摘要
译自 tylerchr 的 What's Coming in Go 1.8。

随着Go 1.8 新特性的开发工作已经冻结,Go 1.8 将在2017年2月左右发布,现在让我们看一些在Go 1.8更有趣的API的改变。

HTTP server connection draining

Brad Fitzpatrick最近关闭了一个将近四年的issue,这个issue请求实现http.Server的连接耗尽(draining)的功能。现在可以调用srv.Close可以

查看全文: http://www.udpwork.com/item/15910.html

+0  Go的函数参数总是传值

Tag: Go
鸟窝 发于 2016年10月28日 13:35 | 点击: 443 | 展开摘要
依照Go的FQA, 函数的参数传递总是传值的(pass-by-value):

As in all languages in the C family, everything in Go is passed by value. That is, a function always gets a copy of the thing being passed, as if there were an assignment statement assigning the value

查看全文: http://www.udpwork.com/item/15896.html

+0  深入Go UDP编程

Tag: Go
鸟窝 发于 2016年10月20日 14:27 | 点击: 615 | 展开摘要
用户数据报协议(User Datagram Protocol,缩写为UDP),又称用户数据报文协议,是一个简单的面向数据报(package-oriented)的传输层协议,正式规范为RFC 768。UDP只提供数据的不可靠传递,它一旦把应用程序发给网络层的数据发送出去,就不保留数据备份(所以UDP有时候也被认为是不可靠的数据报协议)。UDP在IP数据报的头部仅仅加入了复用和数据校验。

由于缺乏可靠性且属于非连接导向协议,UDP应用一般必须允许一定量的丢包、出错和复制粘贴。但

查看全文: http://www.udpwork.com/item/15882.html

+0  godef的一个bug

Tag: Go
鸟窝 发于 2016年10月19日 15:19 | 点击: 423 | 展开摘要
godef可以打印出Go源代码中的符号,很多集成开发工具都集成了它,并且提供了Go to Definition的命令和快捷键,可以迅速的跳转到方法和变量的声明的地方,非常的方便。

比如我常用的vscode-go,就提供了这样的功能,但是目前godef有一个bug,就是不能跳转标准库net包下的方法定义,这个bug已经提交到github上: #18, 大约在6月的时候就发现了这个bug,不清楚作者为什么没有fix,事实上早有人提供了修改的pull request。这个bug产

查看全文: http://www.udpwork.com/item/15883.html
|<<<2345678>>>| 一共50页, 597条记录