E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
编程笔记
[PYTHON] 核心
编程笔记
之四-Python对象
4.1Python对象Python使用对象模型来存储数据所有的Python对象都拥有三个特性:身份,类型和值:身份:每一个对象都有一个唯一的身份标识自己,任何对象的身份可以使用内建函数id()来得到,这个值可以认为是该对象的内存地址(只读)类型:对象的类型决定了该对象可以保存什么类型的值,可以用内建函数type()查看python对象的类型(只读)值:对象表示的数据项例:>>>a=1>>>id(a
showerlee
·
2013-11-22 21:43
python
对象
核心编程笔记
[PYTHON] 核心
编程笔记
之三-Python基础
3.1语句和语法# 表示注释\n表示换行符\ 表示继续上一行; 将两个语句连接在一行: 将代码块的头和体分开语句(代码块)用缩进块的方式体现不同的缩进深度分隔不同的代码块Python文件以模块的形式组织3.1.1注释(#)顾名思义3.1.2继续(\)同shell的换行连接符if(a==1)and\(b==2): printa,b注:在含有小括号,中括号,花括号,三引号时不使用\也可以多行书写3.1
showerlee
·
2013-11-22 21:37
基础
python
核心编程笔记
[PYTHON] 核心
编程笔记
之二-Python起步
最近一直在学习python,所以把自己平时总结的笔记贴出来,供大家分享2.1程序输入,print语句及"HelloWorld"例:取绝对值>>>abs(-4)4>>>abs(4)4例:print输出>>>myString='HelloWorld!'>>>printmyStringHelloWorld!>>>myString'HelloWorld!'注:print语句调用str()函数显示对象,而交
showerlee
·
2013-11-22 21:09
python
起步
核心编程笔记
UNIX系统
编程笔记
:3 Unix系统中的进程
阅读更多《UNIX系统编程》第三章笔记1、进程标识UNIX用惟一的被称为进程ID的整数值来标识进程。每个进程还有一个父进程ID,这个父进程ID最初是创建它的那个进程的进程ID。如果这个父进程终止,进程就由一个系统进程收养,这样父进程ID就总是标识着一个有效的进程。getpid和getppid函数分别返回进程ID和父进程ID。pid_t是用来表示进程ID的一个无符号整数类型#includepid_t
oolala
·
2013-11-22 16:00
UNIX系统
编程笔记
:3 Unix系统中的进程
阅读更多《UNIX系统编程》第三章笔记1、进程标识UNIX用惟一的被称为进程ID的整数值来标识进程。每个进程还有一个父进程ID,这个父进程ID最初是创建它的那个进程的进程ID。如果这个父进程终止,进程就由一个系统进程收养,这样父进程ID就总是标识着一个有效的进程。getpid和getppid函数分别返回进程ID和父进程ID。pid_t是用来表示进程ID的一个无符号整数类型#includepid_t
oolala
·
2013-11-22 16:00
UNIX系统
编程笔记
:3 Unix系统中的进程
《UNIX系统编程》第三章 笔记 1、进程标识 UNIX用惟一的被称为进程ID的整数值来标识进程。 每个进程还有一个父进程ID,这个父进程ID最初是创建它的那个进程的进程ID。 如果这个父进程终止,进程就由一个系统进程收养,这样父进程ID就总是标识着一个有效的进程。  
oolala
·
2013-11-22 16:00
unix
Unix环境高级
编程笔记
:12、高级IO
1、非阻塞IO 系统调用分成“低速”系统调用和其他系统调用。低速系统调用是可能会使进程永远阻塞的一类系统调用 1)如果某些文件类型(管道、终端设备、网络设备)的数据不存在,则读操作可能会使调用者永远阻塞 2)如果数据不能立即被上述同样类型的文件接受,则写操作也会使调用者永远阻塞。 3)在某种条件发生之前,打开某些类型的文件会被阻塞 4)对已经加上强制性记录锁的文件进行读、写 5)某些进
活的很快乐
·
2013-11-19 20:00
Unix环境高级
编程笔记
:12、高级IO
阅读更多1、非阻塞IO系统调用分成“低速”系统调用和其他系统调用。低速系统调用是可能会使进程永远阻塞的一类系统调用1)如果某些文件类型(管道、终端设备、网络设备)的数据不存在,则读操作可能会使调用者永远阻塞2)如果数据不能立即被上述同样类型的文件接受,则写操作也会使调用者永远阻塞。3)在某种条件发生之前,打开某些类型的文件会被阻塞4)对已经加上强制性记录锁的文件进行读、写5)某些进程间通信函数非阻
oolala
·
2013-11-19 19:00
Unix环境高级
编程笔记
:12、高级IO
1、非阻塞IO 系统调用分成“低速”系统调用和其他系统调用。低速系统调用是可能会使进程永远阻塞的一类系统调用 1)如果某些文件类型(管道、终端设备、网络设备)的数据不存在,则读操作可能会使调用者永远阻塞 2)如果数据不能立即被上述同样类型的文件接受,则写操作也会使调用者永远阻塞。 &n
oolala
·
2013-11-19 19:00
unix
Unix环境高级
编程笔记
:12、高级IO
阅读更多1、非阻塞IO系统调用分成“低速”系统调用和其他系统调用。低速系统调用是可能会使进程永远阻塞的一类系统调用1)如果某些文件类型(管道、终端设备、网络设备)的数据不存在,则读操作可能会使调用者永远阻塞2)如果数据不能立即被上述同样类型的文件接受,则写操作也会使调用者永远阻塞。3)在某种条件发生之前,打开某些类型的文件会被阻塞4)对已经加上强制性记录锁的文件进行读、写5)某些进程间通信函数非阻
oolala
·
2013-11-19 19:00
Unix环境高级
编程笔记
:13、守护进程
阅读更多1守护进程守护进程也称精灵进程(daemon)是生存期较长的一种进程。它们常常在系统自举时启动,仅在系统关闭时才终止。因为没的控制终端,所以它们是在后台运行的。2、守护进程特征父进程ID为0的各进程通用是内核进程,它们作为系统自举过程中的一部分启动内核进程是特殊的,通用存在于系统的整个生命周期。它们以超级用户特权运行,无控制终端,无命令行。进程1通常是init,它是一个系统守护进程,负责启
oolala
·
2013-11-19 16:00
Unix环境高级
编程笔记
:13、守护进程
1守护进程 守护进程也称精灵进程(daemon)是生存期较长的一种进程。它们常常在系统自举时启动,仅在系统关闭时才终止。 因为没的控制终端,所以它们是在后台运行的。 2、守护进程特征 父进程ID为0的各进程通用是内核进程,它们作为系统自举过程中的一部分启动 内核进程是特殊的,通用存在于系统的整个生命周期。它们以超级用户特权运行,无控制终端,无命令行。 进程1通常是init,它是一个系统
活的很快乐
·
2013-11-19 16:00
Unix环境高级
编程笔记
:13、守护进程
1 守护进程 守护进程也称精灵进程(daemon)是生存期较长的一种进程。它们常常在系统自举时启动,仅在系统关闭时才终止。 因为没的控制终端,所以它们是在后台运行的。 2、守护进程特征 父进程ID为0的各进程通用是内核进程,它们作为系统自举过程中的一部分启动 &n
oolala
·
2013-11-19 16:00
unix
Unix环境高级
编程笔记
:13、守护进程
阅读更多1守护进程守护进程也称精灵进程(daemon)是生存期较长的一种进程。它们常常在系统自举时启动,仅在系统关闭时才终止。因为没的控制终端,所以它们是在后台运行的。2、守护进程特征父进程ID为0的各进程通用是内核进程,它们作为系统自举过程中的一部分启动内核进程是特殊的,通用存在于系统的整个生命周期。它们以超级用户特权运行,无控制终端,无命令行。进程1通常是init,它是一个系统守护进程,负责启
oolala
·
2013-11-19 16:00
Unix环境高级
编程笔记
:11、线程
1、线程概念 线程包含了表示进程内执行环境必须的信息,其中包括进程中标识线程的线程ID、一组寄存器值、栈、调度优先级和策略、信号屏蔽字、errno变量以及线程私有数据。进程的所有信息对该进程的所有线程都是共享的,包括可执行的程序文本、程序的全局内存和堆内存、栈以及文件描述符。 2、线程标识 线程ID用pthread_t数据类型表示 必须使用函数对二个线程ID进行比较 #inc
活的很快乐
·
2013-11-19 08:00
Unix环境高级
编程笔记
:11、线程
阅读更多1、线程概念线程包含了表示进程内执行环境必须的信息,其中包括进程中标识线程的线程ID、一组寄存器值、栈、调度优先级和策略、信号屏蔽字、errno变量以及线程私有数据。进程的所有信息对该进程的所有线程都是共享的,包括可执行的程序文本、程序的全局内存和堆内存、栈以及文件描述符。2、线程标识线程ID用pthread_t数据类型表示必须使用函数对二个线程ID进行比较#includeintpthre
oolala
·
2013-11-15 11:00
thread
unix
linux
Unix环境高级
编程笔记
:11、线程
1、线程概念 线程包含了表示进程内执行环境必须的信息,其中包括进程中标识线程的线程ID、一组寄存器值、栈、调度优先级和策略、信号屏蔽字、errno变量以及线程私有数据。进程的所有信息对该进程的所有线程都是共享的,包括可执行的程序文本、程序的全局内存和堆内存、栈以及文件描述符。 2、线程
oolala
·
2013-11-15 11:00
thread
linux
unix
Unix环境高级
编程笔记
:10、信号
信号是软件中断,信号提供了一种处理异步事件的方法。1、信号概念 每个信号都有一个名字,这些名字都以三个字符SIG开头。 SIGABRT是夭折信号,当进程调用abort函数时产生这种信号 SIGALRM是闹钟信号,当由alarm函数设置的计时器超时后产生此信号。 在头中,这些信号都被定义为正整数(信号编号). 很多条件可以产生信号: a)当用户按某些终端键时,引发终端产生信号
活的很快乐
·
2013-11-15 11:00
Unix环境高级
编程笔记
:9、进程关系
1、进程组 #include pid_tgetpgrp(void); 返回值:调用进程的进程组ID 每个进程组都可以有一个组长进程。组长进程标识是,其进程组ID等于其进程ID 组长进程可以创建一个进程组,创建该组中的进程,然后终止。只要在某个进程组中有一个进程存在,则该进程组就存在,这与进程组长进程是否终止无关。 #include intsetpgid(pid_tpid,pid
活的很快乐
·
2013-11-15 11:00
Unix环境高级
编程笔记
:10、信号
信号是软件中断,信号提供了一种处理异步事件的方法。 1、信号概念 每个信号都有一个名字,这些名字都以三个字符SIG开头。 SIGABRT是夭折信号,当进程调用abort函数时产生这种信号 SIGALRM是闹钟信号,当由alarm函数设置的计时器超时后产生此信号。
oolala
·
2013-11-14 09:00
Unix环境高级编程
Unix环境高级
编程笔记
:10、信号
阅读更多信号是软件中断,信号提供了一种处理异步事件的方法。1、信号概念每个信号都有一个名字,这些名字都以三个字符SIG开头。SIGABRT是夭折信号,当进程调用abort函数时产生这种信号SIGALRM是闹钟信号,当由alarm函数设置的计时器超时后产生此信号。在头中,这些信号都被定义为正整数(信号编号).很多条件可以产生信号:a)当用户按某些终端键时,引发终端产生信号ctrl+c产生中断信号(S
oolala
·
2013-11-14 09:00
Unix环境高级编程
Unix环境高级
编程笔记
:10、信号
阅读更多信号是软件中断,信号提供了一种处理异步事件的方法。1、信号概念每个信号都有一个名字,这些名字都以三个字符SIG开头。SIGABRT是夭折信号,当进程调用abort函数时产生这种信号SIGALRM是闹钟信号,当由alarm函数设置的计时器超时后产生此信号。在头中,这些信号都被定义为正整数(信号编号).很多条件可以产生信号:a)当用户按某些终端键时,引发终端产生信号ctrl+c产生中断信号(S
oolala
·
2013-11-14 09:00
Unix环境高级编程
Unix环境高级
编程笔记
:9、进程关系
阅读更多1、进程组#includepid_tgetpgrp(void);返回值:调用进程的进程组ID每个进程组都可以有一个组长进程。组长进程标识是,其进程组ID等于其进程ID组长进程可以创建一个进程组,创建该组中的进程,然后终止。只要在某个进程组中有一个进程存在,则该进程组就存在,这与进程组长进程是否终止无关。#includeintsetpgid(pid_tpid,pid_tpgid);setpg
oolala
·
2013-11-12 09:00
Unix环境高级
编程笔记
:9、进程关系
1、进程组 #include <unistd.h> pid_t getpgrp(void); 返回值:调用进程的进程组ID 每个进程组都可以有一个组长进程。组长进程标识是,其进程组ID等于其进程ID  
oolala
·
2013-11-12 09:00
unix
Unix环境高级
编程笔记
:9、进程关系
阅读更多1、进程组#includepid_tgetpgrp(void);返回值:调用进程的进程组ID每个进程组都可以有一个组长进程。组长进程标识是,其进程组ID等于其进程ID组长进程可以创建一个进程组,创建该组中的进程,然后终止。只要在某个进程组中有一个进程存在,则该进程组就存在,这与进程组长进程是否终止无关。#includeintsetpgid(pid_tpid,pid_tpgid);setpg
oolala
·
2013-11-12 09:00
Unix系统
编程笔记
:2、程序、进程、线程
1、程序怎么转换成进程 程序(program)是为了完成特定的任务而准备好的一个指令序列。 c编译器将每个源文件翻译成一个目标文件,然后编译器将这些单个的目标文件同必须的一些库相链接,形成一个可执行模块(executablemodule), 程序运行或执行时,操作系统将可执行模块拷贝到主存储器的程序映象(programimage)中去。 进程(process)是一个正在执行的程序实
活的很快乐
·
2013-11-08 10:00
Unix环境高级
编程笔记
:8、进程控制
1、进程标识符 每个进程都有一个非负整型表示的唯一进程ID。 ID为0的进程通常是调度进程,常常被称为交换进程(swapper)。 ID为1通常是init进程,在自举过程结束时由内核调用。该进程文件在/etc/init #include gid_tgetegid(void);获取有效用户ID uid_tgeteuid(void); git_tgetgid(void); uid_
活的很快乐
·
2013-11-08 10:00
C#邮件的发送(只写发送)
之前记录了自己在sqlserver中邮件发送使用,现在记录在C#代码中如何使用邮件C#邮件的"工作流程原理",我在C#网络
编程笔记
中有记载.
zhifeiya
·
2013-11-07 23:00
Unix环境高级
编程笔记
:8、进程控制
阅读更多1、进程标识符每个进程都有一个非负整型表示的唯一进程ID。ID为0的进程通常是调度进程,常常被称为交换进程(swapper)。ID为1通常是init进程,在自举过程结束时由内核调用。该进程文件在/etc/init#includegid_tgetegid(void);获取有效用户IDuid_tgeteuid(void);git_tgetgid(void);uid_tgetuid(void);
oolala
·
2013-11-06 17:00
Unix环境高级
编程笔记
:8、进程控制
1、进程标识符 每个进程都有一个非负整型表示的唯一进程ID。 ID为0的进程通常是调度进程,常常被称为交换进程(swapper)。 ID为1通常是init进程,在自举过程结束时由内核调用。该进程文件在/etc/init #include <
oolala
·
2013-11-06 17:00
unix
Unix环境高级
编程笔记
:8、进程控制
阅读更多1、进程标识符每个进程都有一个非负整型表示的唯一进程ID。ID为0的进程通常是调度进程,常常被称为交换进程(swapper)。ID为1通常是init进程,在自举过程结束时由内核调用。该进程文件在/etc/init#includegid_tgetegid(void);获取有效用户IDuid_tgeteuid(void);git_tgetgid(void);uid_tgetuid(void);
oolala
·
2013-11-06 17:00
【hadoop】Hadoop学习笔记(一)之示例程序:计算每年的最高温度MaxTemperature
另外设计到hadoop编程方面的请查阅另一个笔记系列:《Hadoop
编程笔记
》。如果有同学同时
zsch591488385
·
2013-11-04 14:00
hadoop
Unix系统
编程笔记
:2、程序、进程、线程
1、程序怎么转换成进程 程序(program)是为了完成特定的任务而准备好的一个指令序列。 c编译器将每个源文件翻译成一个目标文件,然后编译器将这些单个的目标文件同必须的一些库相链接,形成一个可执行模块(executable module), &nbs
oolala
·
2013-11-01 13:00
unix
Unix系统
编程笔记
:2、程序、进程、线程
阅读更多1、程序怎么转换成进程程序(program)是为了完成特定的任务而准备好的一个指令序列。c编译器将每个源文件翻译成一个目标文件,然后编译器将这些单个的目标文件同必须的一些库相链接,形成一个可执行模块(executablemodule),程序运行或执行时,操作系统将可执行模块拷贝到主存储器的程序映象(programimage)中去。进程(process)是一个正在执行的程序实例。每个实例都有
oolala
·
2013-11-01 13:00
Unix环境高级
编程笔记
:7、进程环境
1、进程终止 a)进程终止的8种方式 从main返回 调用exit 调用_exit或_Exit 最后一个线程从其启动进程返回 最后一个线程调用pthread_exit 调用abort 接到一个信号并终止 最后一个线程对取消请求做出响应 b)exit函数 _exit和_Exit立即进入内核,exit则先执行一些清理处理(包括调用执行终止处理程序,关闭所有标准I
活的很快乐
·
2013-10-31 10:00
Unix环境高级
编程笔记
:7、进程环境
阅读更多1、进程终止a)进程终止的8种方式从main返回调用exit调用_exit或_Exit最后一个线程从其启动进程返回最后一个线程调用pthread_exit调用abort接到一个信号并终止最后一个线程对取消请求做出响应b)exit函数_exit和_Exit立即进入内核,exit则先执行一些清理处理(包括调用执行终止处理程序,关闭所有标准IO流等)然后进入内核exit函数总是执行一个标准io库
oolala
·
2013-10-30 15:00
Unix环境高级
编程笔记
:7、进程环境
1、进程终止 a)进程终止的8种方式 从main返回 调用exit 调用_exit或_Exit 最后一个线程从其启动进程返回 最后一个线程调用pthread
oolala
·
2013-10-30 15:00
unix
Unix环境高级
编程笔记
:7、进程环境
阅读更多1、进程终止a)进程终止的8种方式从main返回调用exit调用_exit或_Exit最后一个线程从其启动进程返回最后一个线程调用pthread_exit调用abort接到一个信号并终止最后一个线程对取消请求做出响应b)exit函数_exit和_Exit立即进入内核,exit则先执行一些清理处理(包括调用执行终止处理程序,关闭所有标准IO流等)然后进入内核exit函数总是执行一个标准io库
oolala
·
2013-10-30 15:00
Unix环境高级
编程笔记
:5、标准IO库
1、fwide 设置流的定向 #include #include intfwide(FILE*fp,intmode); mode参数值为负,fwide试图使指定的流是字节 mode参数值为正,fwide将试图使指定的流是宽定向 mode参数值为0,fwide将不试图设置流的定向,返回标识该流的定向的值2、标准输入、标准输出、标准出错 对一个进程预定义了三个流,并且这三个流可以自动
活的很快乐
·
2013-10-30 11:00
Unix环境高级
编程笔记
:4、文件和目录
1、stat fstat lstat #include intstat(constchar*restrictpathname,structstat*restrictbuf); intfstat(intfiledes,structstat*buf); intlstat(constchar*restrictpathname,structstat*restrictbuf); str
活的很快乐
·
2013-10-30 11:00
Unix环境高级
编程笔记
:3、文件I/O
1、文件io需求5个函数 openreadwritelseekclose 这些函数被称为不带缓冲的IO,不带缓冲IO指的是每个read和write都调用内核中的系统调用 只要涉及多个进程间共享资源,原子操作的概念就变的非常重要。 dup、fcntl、sync、fsync、ioctl 2、文件描述符 文件描述符是一个非负整数,当打开一个现有的文件或创建一个新文件时,内核向进程返回一
活的很快乐
·
2013-10-30 11:00
Unix环境高级
编程笔记
:5、标准IO库
阅读更多1、fwide设置流的定向#include#includeintfwide(FILE*fp,intmode);mode参数值为负,fwide试图使指定的流是字节mode参数值为正,fwide将试图使指定的流是宽定向mode参数值为0,fwide将不试图设置流的定向,返回标识该流的定向的值2、标准输入、标准输出、标准出错对一个进程预定义了三个流,并且这三个流可以自动被进程使用。标准输入、标准
oolala
·
2013-10-29 13:00
Unix环境高级
编程笔记
:5、标准IO库
1、fwide 设置流的定向 #include <stdio.h> #include <wchar.h> int fwide(FILE *fp,int mode); mode参数值为负,fwide试图使指
oolala
·
2013-10-29 13:00
unix
Unix环境高级
编程笔记
:5、标准IO库
阅读更多1、fwide设置流的定向#include#includeintfwide(FILE*fp,intmode);mode参数值为负,fwide试图使指定的流是字节mode参数值为正,fwide将试图使指定的流是宽定向mode参数值为0,fwide将不试图设置流的定向,返回标识该流的定向的值2、标准输入、标准输出、标准出错对一个进程预定义了三个流,并且这三个流可以自动被进程使用。标准输入、标准
oolala
·
2013-10-29 13:00
Unix环境高级
编程笔记
:4、文件和目录
1、stat fstat lstat #include <sys/stat.h> int stat(const char * restrict pathname,struct stat *restrict buf); int fstat(int filedes,s
oolala
·
2013-10-29 10:00
unix
Unix环境高级
编程笔记
:4、文件和目录
阅读更多1、statfstatlstat#includeintstat(constchar*restrictpathname,structstat*restrictbuf);intfstat(intfiledes,structstat*buf);intlstat(constchar*restrictpathname,structstat*restrictbuf);structstat{dev_ts
oolala
·
2013-10-29 10:00
Unix环境高级
编程笔记
:4、文件和目录
阅读更多1、statfstatlstat#includeintstat(constchar*restrictpathname,structstat*restrictbuf);intfstat(intfiledes,structstat*buf);intlstat(constchar*restrictpathname,structstat*restrictbuf);structstat{dev_ts
oolala
·
2013-10-29 10:00
Unix环境高级
编程笔记
:3、文件I/O
1、文件io需求5个函数 open read write lseek close 这些函数被称为不带缓冲的IO,不带缓冲IO指的是每个read和write都调用内核中的系统调用 只要涉及多个进程间共享资源,原子操作的概念就变的非常重要。  
oolala
·
2013-10-29 10:00
unix
Unix环境高级
编程笔记
:3、文件I/O
阅读更多1、文件io需求5个函数openreadwritelseekclose这些函数被称为不带缓冲的IO,不带缓冲IO指的是每个read和write都调用内核中的系统调用只要涉及多个进程间共享资源,原子操作的概念就变的非常重要。dup、fcntl、sync、fsync、ioctl2、文件描述符文件描述符是一个非负整数,当打开一个现有的文件或创建一个新文件时,内核向进程返回一个文件描述符。0标准输
oolala
·
2013-10-29 10:00
Unix环境高级
编程笔记
:3、文件I/O
阅读更多1、文件io需求5个函数openreadwritelseekclose这些函数被称为不带缓冲的IO,不带缓冲IO指的是每个read和write都调用内核中的系统调用只要涉及多个进程间共享资源,原子操作的概念就变的非常重要。dup、fcntl、sync、fsync、ioctl2、文件描述符文件描述符是一个非负整数,当打开一个现有的文件或创建一个新文件时,内核向进程返回一个文件描述符。0标准输
oolala
·
2013-10-29 10:00
上一页
22
23
24
25
26
27
28
29
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他