首页   注册   登录
 risent 最近的时间轴更新

risent

Linux Python webOS
V2EX 第 488 号会员,加入于 2010-05-21 16:56:22 +08:00
如何获取到腾讯云的所有 IP 段
云计算  •  risent  •  100 天前  •  最后回复来自 ruiowe
1
Python 中 Hello World 的 10 种写法
Python  •  risent  •  2018-03-27 15:04:00 PM  •  最后回复来自 est
22
跟 Cloudflare Raigun 类似的功能有人自己实现过么?
程序员  •  risent  •  2017-10-27 21:58:33 PM  •  最后回复来自 risent
4
记一次 macOS 文件系统修复
macOS  •  risent  •  2017-08-04 16:25:21 PM  •  最后回复来自 risent
6
risent 最近回复了
我去, 这锅当年是算在 cassandra 头上的,同一时期很多公司包括 Twitter 也在准备迁移到 cassandra,出了 digg 这档子事后都赶紧拉倒了。
cassandra 背锅这么多年啊!!
这话要是从王坚博士口里说出来倒也正常,竟然是从章博士口里说出来的,真是让人大吃一惊
2018-03-23 23:20:53 +08:00
回复了 risent 创建的主题 Python Python 中 Hello World 的 10 种写法
@hellolleh 确实,示例代码没考虑 Python3, Python3 中应该是下面这样子

```
import ctypes

hello_lib = ctypes.cdll.LoadLibrary('hello.so')

hello = hello_lib.hello
hello(b'Hello World')
hello('Hello World'.encode('ascii'))

```
2018-03-23 21:50:02 +08:00
回复了 risent 创建的主题 Python Python 中 Hello World 的 10 种写法
@assad 主要是针对不同的情况, 比如需要用到一个 C/C++ 的库,那么就可以很快的通过 ctypes 或者 cffi 的方式快速的撸一个 binding 出来,
或者如果想对某一个模块 /功能在性能上优化一下,那么可以将其直接用 Cython 或者 Rust 直接重写,然后提供给 Python 来调用。
2018-03-23 21:41:44 +08:00
回复了 risent 创建的主题 Python Python 中 Hello World 的 10 种写法
@hellolleh 这个是会自动转换的

> None, integers, longs, byte strings and unicode strings are the only native Python objects that can directly be used as parameters in these function calls. None is passed as a C NULL pointer, byte strings and unicode strings are passed as pointer to the memory block that contains their data (char * or wchar_t *). Python integers and Python longs are passed as the platforms default C int type, their value is masked to fit into the C type.


https://docs.python.org/2/library/ctypes.html
2017-10-27 21:58:33 +08:00
回复了 risent 创建的主题 程序员 跟 Cloudflare Raigun 类似的功能有人自己实现过么?
@scriptB0y 嗯,不一样,不过 varnish 是内置支持 ESI 的。
从效果上说的话 Cloudflare Railgun 就是通过透明化不需要改动应用层的业务逻辑 自动化的达到了 ESI 的效果。

类似的还有 Google 之前推出过一个 SDCH (Shared Dictionary Compression for HTTP) 的协议,Chrome 从 2008 年起就支持,但是后语需要更改后端业务层的逻辑才能起到压缩效果,一直推广不开来,前不久在 Chrome 59 中被 Google 把该功能移除了。
2017-10-26 13:28:13 +08:00
回复了 risent 创建的主题 程序员 跟 Cloudflare Raigun 类似的功能有人自己实现过么?
@rhwood 之前的架构就是 nginx+varnish,后来接触 OpenResty 后感觉 Lua 的可控性和可扩展性比 VCL 强很多,并且 nginx 少不掉,那么就把 varnish 的功能直接继承进 nginx 了,这样只用维护 nginx 就够了。
2017-08-04 16:25:21 +08:00
回复了 risent 创建的主题 macOS 记一次 macOS 文件系统修复
@warcraft1236 @ShikiSuen 是 内存满了,可能这里有点误导让大家以为是因果关系了。
内存满导致很多程序卡死,这才导致我有重启系统的需求,由于重启是按了电源键属于非正常关机,才导致文件系统损坏。

原来 mac 也有系统救援记忆棒这种东西呀,之前用 linux 的时候会手头放个 livecd 的 u 盘,出问题切进去 chroot 后就能干很多事,换 mac 后第一次遇到这种情况,学习啦。
2017-08-02 19:02:55 +08:00
回复了 risent 创建的主题 macOS 记一次 macOS 文件系统修复
@ysc3839 Recovery 里的磁盘修复不起作用,另外没有使用 Time Machine 备份。
2015-09-12 09:57:07 +08:00
回复了 imydou 创建的主题 iPhone 刷了 ios9.0 gm 版,今天检查到 beta 3 的更新
电信版刷后直接无法识别 3g 的 SIM 卡
关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   870 人在线   最高记录 5043   ·  
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.3 · 12ms · UTC 21:23 · PVG 05:23 · LAX 14:23 · JFK 17:23
♥ Do have faith in what you're doing.
沪ICP备16043287号-1