先说套接字,网络编程必不可少的东西.先看下面吧,这可是经典哦!
最初socket是为支持TCP/IP协议而开发的,现在它已被认为是开发非RPCWindows网络应用程序的最好途径。
socket作为BDS UNIX的进程通信机制,是进行程序间通讯(IPC)的 BSD 方法,这意味着 socket 用来让一个进程和其他的进程互通信息。所谓socket通常也称作"套接字",用于描述I...
分类:
编程语言 时间:
2016-05-18 18:05:07
阅读次数:
244
#include<stdio.h>#include<conio.h>#include<stdlib.h>#include<time.h>#defineN35voidprint(int[][N]);//输出函数voidmovebul(int[][N]);//子弹移动函数voidmovepla(int[][N]);//敌机移动函数voidsetting(void);//设置函数voidmenu(void);//菜单函数..
分类:
编程语言 时间:
2016-05-17 01:06:26
阅读次数:
862
前记,今天开始学习Python 参考 笨方法学习+Python(第三版) 因为有编程基础,所以入门不难,相比于以前学过的其它语言编程,Python当然也有它独特的语法格式。 1.安装Python 访问 http://python.org/download 并且安装 Python 2.安装完成后把Py ...
分类:
编程语言 时间:
2016-05-16 01:57:37
阅读次数:
180
定义 在看到线程安全时,我的第一反映就是函数的可重入性。但是这是在学C语言编程时提到的概念。而在面向对象编程中,我们就应该将焦点移到类上面来,即类的线程安全问题。那么什么样的类是线程安全的呢?通常可以这样来理解,当多个的线程在访问同一个类时(这里写成对象更加具体),在主调代码中不需要加额外的同步/协 ...
分类:
编程语言 时间:
2016-05-15 09:30:03
阅读次数:
152
我们先来了解一下编程语言,编程语言主要从以下几个角度为进行分类: 编译型和解释型、静态语言和动态语言、强类型定义语言和弱类型定义语言。 编译型 编译型语言其实和其他汇编语言是一样的:也是有一个负责翻译的程序来对我们的源代码进行转换,生成相对应的可执行代码,这个过程就称为编译(Compile), 而负 ...
分类:
编程语言 时间:
2016-05-14 00:51:58
阅读次数:
228
什么是堆和栈,它们在哪儿?精选评论关注该公众号可参与评论写评论加载中以上评论由公众帐号筛选后显示什么是堆和栈,它们在哪儿? 提交 我的评论已评论 什么是堆和栈,它们在哪儿?编程语言书籍中经常解释值类型被创建在栈上,引用类型被创建在堆上,但是并没有本质上解释这堆和栈是什么。我仅有高级语言编程经验,没有... ...
分类:
其他好文 时间:
2016-05-13 11:34:01
阅读次数:
163
矩阵的操作符(Operators on Matrix)
加,减操作符(+, -) 适用于矩阵运算。 但是要求参与运算的矩阵行数和列数必须相等。 其运算过程就是矩阵的每个相同位置的分量执行加或者减操作, 其结果为相同大小的矩阵。 乘操作符(*) 可以适用于:
标量与矩阵 矩阵与标量 矢量与矩阵 矩阵与矢量 矩阵与矩阵
标量乘矩阵...
分类:
编程语言 时间:
2016-05-13 03:25:10
阅读次数:
150
作为拥有多年工作经验的运维老鸟,我没有选择运维常用的Python作为我今后的主要使用语言。Python编写运维程序的开发效率虽然很高,但随着代码量的增大,以及Python的缩进式语法结构,可读性和维护性并不很高。加之Python本身的设计,并不原生支持多线程多核,我考虑到当程序代码达到一定规模时,必然会考虑它的执行效率和维护成本。最终放弃了Python,选择语言的过程中被Google新出的Go语言吸...
分类:
编程语言 时间:
2016-05-12 14:52:48
阅读次数:
156
在我们的编译器,我用的是ADS 开发平台,现在RTC模块编程时,2410作为上位机,如下代码: n = rBCDDATE;if(n==1) time->day =0x31 ; 波斯历的日期与我们的不同,他们是123456月31天,789 10 11 月30天,12月29或28天天,因此与我们的RTC ...
分类:
编程语言 时间:
2016-05-11 18:11:12
阅读次数:
186
前一章体验了一把Linux环境下的C语言编程。
不像Windows下,VS中一键F5看结果,保存个代码万事大吉。
其实,在Linux环境下才能真正体会到,从printf(“hello world”); 到 屏幕上出现这么一行小字,计算机经历了多少不为人知的辛酸历程。
复习一下,首先,将c代码进行编译,产生.o目标文件,再将一个或者多个目标文件进行链接,生成一个可执...
分类:
系统相关 时间:
2016-05-07 10:34:39
阅读次数:
175