书栈网 · BookStack 本次搜索耗时 0.050 秒,为您找到 172809 个相关结果.
  • 由Twisted扶持的客户端

    抽象地构建客户端 核心的循环体 Transports Protocols Protocol Factories 诗歌下载客户端2.0:第一滴心血 结束语 参考 抽象地构建客户端 在第四部分中,我们构建了第一个使用Twisted的客户端。它确实能很好地工作,但仍有提高的空间。 首先是,这个客户端竟然有创建网络端口并接收端口处的数据这样枯...
  • 打印照片

    打印照片 打印一幅图片 打印照片 编写:jdneo - 原文:http://developer.android.com/training/printing/photos.html 拍摄并分享照片是移动设备最流行的用法之一。如果我们的应用拍摄了照片,并期望可以展示他们,或者允许用户共享照片,那么我们就应该考虑让应用可以打印出这些照片来。A...
  • 其它技术

    其它技术 零知识证明 可验证随机函数 安全多方计算 不经意传输 差分隐私 量子密码学 社交工程学 其它技术 密码学领域涉及到的技术还有许多,这里总结一些还在发展和探讨中的话题。 零知识证明 零知识证明(Zero Knowledge Proof),是这样的一个过程,证明者在不向验证者提供任何额外信息的前提下,使验证者相信某个论断(S...
  • 其它技术

    其它技术 零知识证明 可验证随机函数 安全多方计算 不经意传输 差分隐私 量子密码学 社交工程学 其它技术 密码学领域涉及到的技术还有许多,这里总结一些还在发展和探讨中的话题。 零知识证明 零知识证明(Zero Knowledge Proof),是这样的一个过程,证明者在不向验证者提供任何额外信息的前提下,使验证者相信某个论断(Sta...
  • 其它技术

    其它技术 零知识证明 可验证随机函数 安全多方计算 不经意传输 差分隐私 量子密码学 社交工程学 其它技术 密码学领域涉及到的技术还有许多,这里总结一些还在发展和探讨中的话题。 零知识证明 零知识证明(Zero Knowledge Proof),是这样的一个过程,证明者在不向验证者提供任何额外信息的前提下,使验证者相信某个论断(S...
  • swoole项目起源和名字由来

    项目起源 性能问题 入职腾讯 开发Swoole 名字由来 项目起源 Swoole 项目最初的想法是来自于之前所做的一个企业软件项目。当时大概是2010年底,公司产品有一个需求是用户可以任意生成一个 email 地址,然后其他用户可以向这个email发邮件,后台能实时将邮件内容解析成数据,并主动通知用户。当时项目使用PHP开发的,在实现这个需求...
  • 如何决定什么时候使用奇妙的计算机科学

    如何决定什么时候使用奇妙的计算机科学 如何决定什么时候使用奇妙的计算机科学 有这样一些,例如算法,数据结构,数学,还有其他极客范的大多数程序员知道但很少使用的东西。实践中,这种奇妙的东西太复杂了,通常是不需要的。例如,当你花费大多数时间在低效的数据库调用上时,提高算法是没有什么用的。不幸的大量编程由让系统相互交流以及使用非常简单的数据结构去构建漂亮的...
  • 项目维护者的最佳实践

    作为一个项目的维护者意味着什么 记录项目的进展 写下你的项目的发展方向。 和大家交流你自己对项目的期望 保证交流公开 学会说不 保持友好沟通 保持主动 接受指导 利用社区的力量 分担工作量 让别人尝试他们自己想要的解决方案 使用机器人 引进测试和别的检查来改善你的代码质量 用工具来自动化日常的维护工作 不干了也没关系 首先照顾...
  • *args 的用法

    *args 的用法 *args 的用法 *args 和 **kwargs 主要用于函数定义。 你可以将不定数量的参数传递给一个函数。 这里的不定的意思是:预先并不知道, 函数使用者会传递多少个参数给你, 所以在这个场景下使用这两个关键字。 *args 是用来发送一个非键值对的可变数量的参数列表给一个函数. 这里有个例子帮你理解这个概念:...
  • 其他

    其他 63.1 基本思想 63.2 C++ 63.3 某些二进制文件模式 63.4 内存快照比对 63.4.1 Windows注册表 63.4.2 Blink-comparator 其他 63.1 基本思想 一个逆向工程师应该尽可能多地去尝试站在程序开发者的角度,并思考开发者碰见某些特殊情况会如何解决。 63.2 C++ RTT...