- 博客(8)
- 资源 (4)
- 收藏
- 关注
原创 ctypes使用指南
ctypes使用指南1 ctypes简介从Python2.5开始引入。ctypes是Python的外部函数库。它提供了C兼容的数据类型,并且允许调用动态链接库/共享库中的函数。它可以将这些库包装起来给Python使用。2 ctypes入门本入门中的代码使用doctest确保可用。不过一些代码在linux/windows/mac os x中的行为可能略有差异,这在其docte
2016-08-06 22:52:58
17373
1
原创 Protocol Buffers使用教程
Protocol Buffers使用教程1 概述1.1 什么是protocol buffers?ProtocolBuffer是用于结构化数据串行化的灵活、高效、自动的方法,类似 XML,不过它更小、更快、也更简单。你可以定义自己的数据结构,然后使用代码生成器生成的代码来读写这个数据结构。你甚至可以在无需重新部署程序的情况下更新数据结构。1.2 他们如何工作你首先需要在一个
2016-08-06 22:36:00
5068
原创 RTMP协议规范1.0
RTMP协议规范1.0译注本文档主要翻译于http://wwwimages.adobe.com/content/dam/Adobe/en/devnet/rtmp/pdf/rtmp_specification_1.0.pdf。绝大部分使用直译,小部分使用意译。专有名词基本不翻译,既保留规范的原意,又不会感觉翻译起来怪怪的。
2016-08-06 22:05:53
1769
转载 数学之美番外篇:平凡而又神奇的贝叶斯方法
转自数学之美番外篇:平凡而又神奇的贝叶斯方法BY 刘未鹏 – SEPTEMBER 21, 2008POSTED IN: 数学, 机器学习与人工智能, 计算机科学概率论只不过是把常识用数学公式表达了出来。——拉普拉斯记得读本科的时候,最喜欢到城里的计算机书店里面去闲逛,一逛就是好几个小时;有一次,在书店看到一本书,名叫贝叶斯方法。当
2015-10-27 21:12:45
608
原创 高精度整数(包括负数)加法
<br />//shengsun<br />//高精度整数(包括负数)加法 char读入 <br />#include <stdio.h><br />#include <string.h> <br />const int LEN=1000; <br />//高精度非负数加法, 作为函数intadd的子程序调用 <br />//参数(a,b: 字符串表示的加数; result: 字符串表示的结果)<br />//注: 传入result时最好将其初始化为0 <br />void add(char *a,c
2010-07-02 23:55:00
2449
原创 高精度非负数减法
//shengsun//高精度非负数减法 char读入 #include #include const int LEN=1000;//高精度非负数减法//参数(a,b: 字符串表示的减数; result: 字符串表示的结果)//注: 传入result时最好将其初始化为0 void minus(char *a,char *b,char *result){ int temp[LEN]={0}; int i,j,borrow=0,len_t=0,len_c=0,flag; int
2010-07-02 23:54:00
704
原创 高精度非负数加法
<br />//shengsun<br />//高精度非负数加法 char读入 <br />#include <stdio.h><br />#include <string.h> <br />const int LEN=1000; <br />//高精度非负数加法 <br />//参数(a,b: 字符串表示的加数; result: 字符串表示的结果)<br />//注: 传入result时最好将其初始化为0 <br />void add(char *a,char *b,char *result)<br
2010-07-02 23:53:00
449
原创 Cmd命令行模式下乱码的修改
Cmd命令行模式下乱码的修改问题:cmd 命令行模式下不能输入中文或输出中文时显示乱码.原因:控制台的代码页为437(改为936就正常了)。说明一下: 十六进制"000003a8"或十进制"936",表示“936 (ANSI/OEM - 简体中文 GBK)”。 十六进制"000001b5"或十进制"437",表示“437 (OEM - 美国)”。解决方案如下:一、 永久解
2010-01-02 12:09:00
1901
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人