Linux进程间通信--进程,信号,管道,消息队列,信号量,共享内存 参考:《linux编程从入门到精通》,《Linux C程序设计大全》,《unix环境高级编程》 参考:C和指针学习 说明:本文非常的长,也是为了便于查找和比较,所以放在一起了 Linux 传统的进程间通信有很多,如各类管道、消息队 ...
分类:
系统相关 时间:
2018-12-18 12:16:26
阅读次数:
248
前言 大家好。这是开通本号的第一篇文章。从事IT行业已经20年了,从使用PowerBuilder做企业信息系统开始,做了七八年开发,然后转型Java不是很成功,从07年之后,我转做产品经理,机缘巧合,在2012年之后,又接触到.Net编程,在2016年正式回归到开发的行列,整整10年。最近几年,在技 ...
2.1 控制器的角色 MVC模式中的控制器(Controller)主要负责响应用户的输入,冰球在响应时修改模型(Model)。通过这种方式,MVC模式中的控制器主要关注的是应用程序流、输入数据的处理,以及对相关视图(View)输出数据的提供。 URL首先告知陆游机制去实例化哪个控制器,调用哪个操作方 ...
分类:
Web程序 时间:
2018-12-14 12:43:13
阅读次数:
230
在学习sigsuspend()函数时存在一些迷惑,并不太理解书上所叙述的内容。最终,结合网上资源对该函数慢慢有了一点理解,记录下来,以备以后补充。 在《UNIX环境高级编程》中该函数的提出是在解除信号屏蔽(这里以SIGINT为例)时,信号立即发生,没有等待到pause函数执行的情况下。 sigset ...
分类:
其他好文 时间:
2018-12-11 20:00:38
阅读次数:
239
Java的学习路线图,整理以备自己学习和温习。 1.Java基础 具体内容: 1. 编程基础(开发环境配置、基础语法、基本数据类型、流程控制、常用工具类) 2. 面向对象(继承、封装、多态、抽象类、接口、包、重写、重载) 3. 高级编程(集合、异常、IO、多线程、网络编程、反射、泛型、序列化、Jav ...
分类:
编程语言 时间:
2018-12-09 22:38:57
阅读次数:
340
1.python是什么 python是一种广泛使用的高级编程语言,属于通用型编程语言,由吉多·范罗苏姆创造,第一版发布于1991年。可以视之为一种改良(加入一些其他编程语言的优点,如面向对象)的LISP。作为一种解释型语言,Python的设计哲学强调代码的可读性和简洁的语法(尤其是使用空格缩进划分代 ...
分类:
编程语言 时间:
2018-12-09 16:12:09
阅读次数:
196
Python基础知识(19):面向对象高级编程(Ⅱ) 定制类 形如“__xx__”的变量或函数在Python中是有特殊用途的 1、__str__ 让打印出来的结果更好看 __str__:面向用户;__repr__:面向程序员 2、__iter__ 使一个类能够实现for循环的功能 3、__getit ...
分类:
编程语言 时间:
2018-12-01 18:39:55
阅读次数:
143
1、内核:是系统的心脏,是运行程序和管理像磁盘和打印机等硬件设备的核心程序。 2、Shell:是系统的用户界面,提供了用户和内核进行交互操作的一种接口。它接收用户输入的命令并把它送入内核去执行,是一个命令解释器。但它不仅是命令解释器,而且还是高级编程语言,shell编程。 3、文件系统:文件系统是文 ...
分类:
系统相关 时间:
2018-11-28 14:00:19
阅读次数:
240
PL/SQL高级编程实验目的: 1、掌握PL/SQL的数据结构和编程结构,掌握应用PL/SQL编写简单程序的方法 2、理解存储过程的概念,掌握编写存储过程的方法 3、理解函数的概念,掌握编写存储过程的方法实验内容:一、PL/SQL编程基础1、pl/sql的组成:声明块、执行块、异常处理块2、编制代码 ...
分类:
数据库 时间:
2018-11-17 20:45:37
阅读次数:
191
1、python介绍 Python(英国发音:/pa?θ?n/美国发音:/pa?θɑ?n/),是一种广泛使用的高级编程语言,属于通用型编程语言,由吉多·范罗苏姆创造,第一版发布于1991年。可以视之为一种改良(加入一些其他程式语言的优点,如物件导向)的LISP。作为一种解释型语言,Python中的设 ...
分类:
编程语言 时间:
2018-11-14 11:04:45
阅读次数:
198