12 2014 档案

编程语言的类型系统
摘要:每学一门新的编程语言时,在看到介绍该门编程语言的特点时,经常会遇到静态、动态、强、弱、隐式、显式类型等字样,似懂非懂,这里结合网上的资料总结一下它们的含义以及区别,描述不一定专业、准确,但求能进一步理解这些词的概念即可。类型系统(Type System)用于定义如何将编程语言中的数值和表达式归类为许... 阅读全文

posted @ 2014-12-21 20:29 hazir 阅读(5380) 评论(0) 推荐(2) 编辑

Python Socket 编程——聊天室示例程序
摘要:上一篇 我们学习了简单的 Python TCP Socket 编程,通过分别写服务端和客户端的代码了解基本的 Python Socket 编程模型。本文再通过一个例子来加强一下对 Socket 编程的理解。聊天室程序需求我们要实现的是简单的聊天室的例子,就是允许多个人同时一起聊天,每个人发送的消息所... 阅读全文

posted @ 2014-12-17 11:38 hazir 阅读(50363) 评论(4) 推荐(7) 编辑

Python Socket 网络编程
摘要:Socket 是进程间通信的一种方式,它与其他进程间通信的一个主要不同是:它能实现不同主机间的进程间通信,我们网络上各种各样的服务大多都是基于 Socket 来完成通信的,例如我们每天浏览网页、QQ 聊天、收发 email 等等。要解决网络上两台主机之间的进程通信问题,首先要唯一标识该进程,在 TC... 阅读全文

posted @ 2014-12-11 20:02 hazir 阅读(54233) 评论(2) 推荐(7) 编辑

GNU Readline 库及编程简介
摘要:用过 Bash 命令行的一定知道,Bash 有几个特性:TAB键可以用来命令补全↑或↓键可以用来快速输入历史命令还有一些交互式行编辑快捷键:C-A/C-E将光标移到行首/行尾C-B/C-F将光标向左/向右移动一个位置C-D删除光标下的一个字符C-K删除光标及光标到行尾的所有字符C-U删除光标到行首的... 阅读全文

posted @ 2014-12-09 22:29 hazir 阅读(25349) 评论(2) 推荐(4) 编辑

为什么 C++ 中成员函数指针是 16 字节?
摘要:当我们讨论指针时,通常假设它是一种可以用void *指针来表示的东西,在 x86_64 平台下是 8 个字节大小。例如,下面是来自维基百科中关于 x86_64 的文章的摘录:Pushes and pops on the stack are always in 8-byte strides, andp... 阅读全文

posted @ 2014-12-02 22:26 hazir 阅读(5129) 评论(0) 推荐(5) 编辑

一个代码可以创造一个世界,也可以毁灭一个世界!

点击右上角即可分享
微信分享提示