自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

亲密数

通信,编程,软件,数据,互联网等

翻译 理解CAP理论

翻译自 https://dzone.com/articles/understanding-the-cap-theorem Understanding the CAP Theorem 理解CAP原理 In this article, we take an exploratory look at...

2018-08-14 22:38:08 153 1

翻译 让我们来探讨原本的REST

本文翻译自下面的链接,是作者“REST是新的SOAP”这篇文章的后续文章。 https://medium.freecodecamp.org/follow-up-to-rest-is-the-new-soap-the-origins-of-rest-21c59d243438 Here’s my...

2018-02-15 19:38:38 916 0

翻译 REST是新的SOAP

本文翻译自下面的链接。 https://medium.freecodecamp.org/rest-is-the-new-soap-97ff6c09896d REST is the new SOAP REST是新的SOAP(Simple Object Access Protocol) Wri...

2018-02-10 22:36:46 630 0

翻译 冒名顶替者综合症

冒名顶替者综合症,什么是真正的数据科学家

2018-01-17 07:44:53 803 0

翻译 有时不工作也是工作

仅仅为学英语和记单词。

2017-07-31 20:43:38 474 0

原创 短粗和细长

可乐罐的高度和直径比。随着年龄的增大我经常把东西记混。比如在跟同事聊天时,我说可乐罐做成目前这个形状是因为这样更经济更省材料。而且我说我是从《牛奶可乐经济学》中看来的结论。我又翻了下这本书,发现我记错了。下面的证明说明了可乐罐高度直径比例是1:1的时候,相同多少的材料制作的可乐罐的容积最大。 可...

2016-03-18 16:44:15 1336 0

原创 从一到无穷大

证明1 + 2 + 3 + … 永不停歇地加下去的值是负数。旧文,首发在2014年。贴上来是为了配合《从0到1》这篇博文。

2016-03-07 16:55:36 842 1

原创 从0到1

《从0到1》是2015年比较流行的一本商业智慧书,作者是彼得蒂尔。书中描述了二种类型的企业。一种是靠跟别人竞争规模和竞争价格来谋求生存的。另一种是靠从无到有的创新来获取垄断优势获利的。作者无疑是推崇后一种类型的企业的。谷歌和推特属于后一种类型的企业。这是我看过这本书后至今记得的,书中说的别的我是不...

2016-03-07 16:41:18 566 1

原创 C语言的宏定义

C语言宏定义的一个例子和注意事项。

2016-03-01 12:08:44 391 0

原创 2016年贴一篇我2013年的文章写我国外出差的经历

2008年成都地震期间我恰好在吉林出差了3个月,8级强震没有震到我。吉林回来后我有机会去美国Texas州的Plano出差了一个月。我本来应该从上海先飞往San Francisco,然后经Dallas到Plano,但因为买不到票,我坐的是从上海到Chicaco转机然后到Dallas的飞机。 ...

2016-01-14 17:19:17 2045 0

原创 2016年对我之前的IT生涯做个总结

公司要搞一个给新员工的培训,关于职业生涯方面的,要我们老员工分享一下。我只跟他们说了大概20分钟。我不太善于说,说的不好。很多我要表达的也不见得表达的清楚。下面是我写出来说给自己的,对自己也是个总结,算是普通人的口述历史吧。声明一下,我说的时候不会像我写的这样装或肉麻。全做记录。要回答下面4个问题...

2016-01-08 10:15:58 2268 0

原创 罗马数字

我们从罗马数字、阿拉伯数字谈到了算盘和成都妹,印证了唯物辩证法的联系的普遍性理论。很多创新就是把看似不相关的事物联系起来。

2016-01-02 17:48:35 1313 0

原创 我在mac os上安装gopherjs的过程

Node.js使客户端服务端都用javascript开发成为可能。gopherjs使客户端服务端都用golang进行开发成为可能。我想试用下gopherjs,但是因为gfw的原因,golang.org不能访问,安装费了些周折。安装golang在这里http://golangtc.com下载的gol...

2015-11-28 20:56:03 1879 0

原创 4比3好

1比0好1998年之前某一天我正在准备高考,语文老师在带领我们做试题。老师说他不相信题海战术,但是相信熟能生巧。当时我认为高考语文的阅读理解比英文的阅读理解还难。老师正在给我们讲的一篇语文的阅读理解文章是爱因斯坦在一个大学的演讲。其中有一段话,“我倒想起一个娶了不称心的妻子的小伙子。当人家问他是否...

2015-11-12 19:51:27 534 0

原创 SIP的昨天今天明天

1999年3月,SIP的第一版RFC2543发布,她是IETF的规范。那一年的前一年1998年的12月,3GPP制定了UMTS的规范。那一年的次年2000年的三月,3GPP发布了R99版本的UMTS规范。 紧接着,3GPP在2001年的三月发布了R4版本,在2002年的六月发布了R5版本。截至现在...

2015-11-05 16:09:52 621 0

原创 等额本金和等额本息

介绍等额本金,等额本息两种贷款还款方式的公式推导。

2015-09-09 00:42:07 2073 0

原创 我来说说2015年8月25日锤子科技夏季手机发布会的内情

我来说说2015年8月25日锤子科技夏季手机发布会的内情, 虽然我也没去现场,我也不是锤子科技的,我跟锤子科技的人也不熟.那算什么内情啊?好吧,改一下,我来瞎说一下2015锤子科技夏季手机发布会的内情.  我想大部分人到现场或者在网上看视频,目的都不是看手机,也不是看幻灯片,而是想乐一乐...

2015-08-27 11:26:06 2819 0

原创 龙曲线

趁着电影《侏罗纪世界》热映,恰好我也拉拉杂杂花了很长时间把英文原著《侏罗纪公园》(Jurassic Park)读完了,我也说说和恐龙和这本书有关的事物,龙曲线。 图1 《侏罗纪公园》小说封面侏罗纪公园的原著作者是Michael Crichton。小说中主要人物之一是位数学家叫Ian Malcol...

2015-07-11 17:09:13 2152 0

原创 亲密数编程语言旋风式的介绍

介绍亲密数中文编程语言。亲密数编程语言受forth和logo启发,是简单的,基于栈的,可以用来计算、画图、教学、学习编程的语言。

2015-04-28 23:37:51 1590 0

原创 亲密数编程语言的定位

亲密数编程语言是试验性质的完全基于汉语的计算机编程语言。我只是闲时用她来探索一下汉语编程,学习一下相关知识,巩固一下个人技能,没有想着用它做严肃的事。我觉得也不该用汉语编程语言做严肃的事情,那些严肃的事情还是留给工业上成熟的语言来做吧。因为能力所限,我也不可能设计一个完美完善的编程语言如Ruby、...

2015-04-28 23:30:42 1330 0

原创 逆波兰

波兰(Poland)是个了不起的国家。元素周期表中的放射性元素钋(Po),是居里夫人发现的,是以她的祖国波兰命名的。在计算机科学中常用到的波兰表达式(Polish Notation)、逆波兰表达式(Reverse Polish Notation)也是以波兰命名的。中国也是个了不起的国家,我知道的中...

2015-04-21 00:24:39 1058 0

原创 说说hadoop

Hadoop目前我是只看过猪跑,没有吃过猪肉的状态。我在微信和微博上零星地看过一些文章,在udacity上的”Intro to Hadoop and MapReduce”课程上看过几段视频。本想下载安装好Hadoop环境的虚拟机试验一下的,结果虚拟机太大,总是出现网络错误不能下载。目前又没有一定要...

2015-03-27 17:39:44 915 0

原创 SIP DTMF

SIP DTMFSIP通常有三种支持DTMF的方式。一种是带外(out of band),采用SIP的INFO消息。在这种情况下,DTMF数字如0,1,3等在SIP的INFO消息里携带。一种是带内(in band),就是通过RTP中的Codec,例如G.711。SDP中Payload Type或者...

2015-03-10 16:44:26 6850 0

转载 欢迎使用Markdown编辑器写博客

欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦: Markdown和扩展Markdown简洁的语法 代码块高亮 图片链接和图片上传 LaTex数学公式 UML序列图和流程图 离线写博客 导入导出Markdown文件 丰富...

2015-03-10 15:00:47 461 0

原创 声母数字助记系统

声母数字助记系统 大部分人日常应用的数学大概就是加减乘除,但很多人应该都算不过菜市场的小贩。五元三斤的大葱你想买一斤半,他看似不经意地一抓准保给你抓一斤八两凑三块钱的。这是熟能生巧。 除了熟能生巧,心算肯定还有方法。阿瑟本杰明(Arthur Benjamin)是大学教授,也是个数学魔法师(Math...

2015-01-27 14:16:49 1175 0

原创 大数据之我见

我看了微信公众号CSDN大数据、数据客上的几篇文章,奥卡姆剃刀微博上的文章,还有霍普金斯大学关于数据科学的一门介绍性的公开课,归纳出上面的观点。自己对数据分析还是门外汉,本文目的是给自己绘个大的蓝图,而不是一开始就纠结到具体的工具上去。

2015-01-11 12:01:03 1523 0

原创 install and config bind9(named) on linux server

This article shows my process of installing and configuring bind9 DNS server on a linux server. I didn't touch every aspects of bind9, but follo...

2014-05-28 17:25:45 1684 0

原创 The DNS I know

The DNS I know DNS stands for Domain Name System or Domain Name Server.  The basic usage of it is to get IP via domain name. But there are advanc...

2014-03-28 17:59:56 1214 0

原创 git introduction

Agenda CharacteristicsBasic Work FlowsConcepts and TermsCommands in Categories Data Structures References Git Characteristics Distributed (Dec...

2013-09-13 22:52:02 717 0

原创 using vector to implement buffer

I was told that using vector to implement buffer is applicable, but using string to implement buffer is not applicable, because objects in vector are...

2013-02-08 17:18:08 668 0

转载 关于面向对象编程的一些摘录

[1] Understanding Object Oriented Programming  --http://www.csis.pace.edu/~bergin/patterns/ppoop.html [2] Patterns for Objects -- http://www.csis.pa...

2013-01-08 12:29:40 1027 0

原创 把一千以内的数字转为英文的程序

发现一个网站,Projecteuler.net,上面可以做题。   其中第17道题是关于把1至一千的的数字转成英文单词的。写了一个程序可以完成这个功能,应该容易扩展为任意大的数字。程序写得挺复杂,肯定有简便方法。故意用不熟悉的Clojure语言写的,据说用函数式编程语言写程序想的时间比写的时...

2012-11-01 22:57:06 1025 0

原创 A Tool to Convert Binary to Text File and Convert Back

Thus, I write a tool to convert any binary file to hex-printable text file and then convert back. There're some differences between unix and wi...

2012-03-20 12:26:53 1328 0

原创 A way to implement a general purpose LinkedList in C

C is not C++, so we cannot use template of C++ to achieve this. There're more than one way to achieve this. For example, define ListItem with v...

2012-02-23 16:02:10 613 0

原创 关于TCP编程,你是否为此迷惑过

TCP的服务端编程,一般API的调用顺序是socket, bind, listen, accept, send, recv等。TCP的客户端编程,一般API的调用顺序是socket, connect, send, recv。 在服务端,accept函数的其中一个入参是listen-socket,...

2011-11-10 22:26:06 837 0

原创 桶排序与带循环的算法时间复杂度分析

在计算算法的时间复杂度时,我们一般采用BigO函数。BigO函数中只保留最有价值的函数组成部分,去掉系数,去掉常数。例如:O(a*n^2+b*n+1)=O(n^2)。同时我们在算法分析时会尽量选择最接近的BigO函数。比如快速排序(QuickSort)和归并(MergeSort)

2011-09-09 22:24:41 2669 1

原创 设计模式--Mixin模式

Adapter模式:把一个接口转换为另一个接口。 Decorator模式:给一个对象动态增加功能。比如Java的 new BufferedOutputStream(new FileOutputStream(new File("a-file-name"))),Buffered

2011-09-09 15:27:15 7352 0

原创 SIP TLS Notes

This article first introduces some general informations about authentication, encryption and cryptography concepts. Then TLS and GnuTLS are

2011-09-08 22:10:52 2696 0

原创 IPTV -- Knowledge from Interview

Almost all terms in this articleare excerpted from the Internet, encountered while I interview other guys. IPTV -- Internet ProtocolTeleV

2011-08-15 11:12:50 442 0

原创 SIP Miscellaneous Excerption-CALLID

branch -- A field in VIA headers, identify a transaction.   tag -- A field in FROM or TO headers,   call-id --  globalunique identifier

2011-08-09 10:34:40 607 0

提示
确定要删除当前文章?
取消 删除