编写使用管道的程序】我们在文件夹下,c语言做的每个程序都有一个独立的功能,我们可以将多个小程序使用管道连接到一起。我们现在写一个程序aver.c,求任意个数的平均值:#include <stdio.h>int main(){int s, n;scanf("%d,%d", &s, &n);float ...
分类:
编程语言 时间:
2016-07-03 17:05:59
阅读次数:
203
JavaScript中Delete函数是删除指定的文件或文件夹。 object.Delete( force ); 其中object是必选项。 应为 File 或 Folder 对象的名称。 force是可选项。 Boolean 值,如果要删除设置了只读属性的文件或文件夹则为 True ;否则为 Fa ...
分类:
编程语言 时间:
2016-07-03 17:07:41
阅读次数:
750
Java对象在内存中的存储分3块区域1、对象头(Header)2、实例数据(InstanceData)3、对齐填充(Padding)一、对象头哈希码、GC分代年龄、锁状态标志、线程持有的锁、偏向线程ID、偏向时间戳类型指针二、实例数据各种类型的字段(父类继承下来的、子类自身定义的)相同宽度的字..
分类:
编程语言 时间:
2016-07-03 16:00:14
阅读次数:
152
Java对象在虚拟机中有两种访问方式:通过句柄访问对象Java堆中有一块内存为句柄池Java本地栈中的reference存储的是句柄池中的句柄地址句柄中包含了对象实例数据地址(堆中的实例池)和对象类型数据地址(方法区)通过指针访问对象reference中存储的是对象地址对象中存储类型数..
分类:
编程语言 时间:
2016-07-03 15:59:47
阅读次数:
204
线程基础知识系列(四)线程的同步2:线程的notify-wait通信机制,以及Condition条件变量线程基础知识系列(三)线程的同步:同步控制,锁及synchronized线程基础知识系列(二)线程的管理:线程的状态,控制,休眠,Interrupt,yield等线程基础知识系列(一)线程的创建和启动:线程..
分类:
编程语言 时间:
2016-07-03 15:59:40
阅读次数:
219
1、标记-清除标记出需要回收的对象在标记完成后统一回收所有被标记的对象不足:效率不高,产生内存碎片太多2、复制算法将整个内存等分为两块当一块的内存用完了将存活的对象复制到另一块上面将刚使用过的这块内存清理优点:实现简单,运行高效,没有碎片产生不足:空间代价高,..
分类:
编程语言 时间:
2016-07-03 15:57:39
阅读次数:
284
获染下载地址】【免费支持更新】三大数据库mysqloraclesqlsever更专业、更强悍、适合不同用户群体【新录针对本系统的视频教程,手把手教开发一个模块,快速掌握本系统】A集成代码生成器[正反双向(单表、主表、明细表、树形表,开发利器)+快速构建表单;freemaker模版技术,0个代..
分类:
编程语言 时间:
2016-07-03 15:55:42
阅读次数:
269
获染下载地址】【免费支持更新】三大数据库mysqloraclesqlsever更专业、更强悍、适合不同用户群体【新录针对本系统的视频教程,手把手教开发一个模块,快速掌握本系统】A集成代码生成器[正反双向(单表、主表、明细表、树形表,开发利器)+快速构建表单;freemaker模版技术,0个代..
分类:
编程语言 时间:
2016-07-03 15:56:04
阅读次数:
286
for循环elsefor循环如果正常结束的时候,才会结束else语句#!/usr/bin/pythonimporttime//time属于时间模块,自带的。importsysforiinxrange(1,10):printiifi==5:breakelifi==6:pass//shell里面的:表示占位是一个道理elifi==7:sys.exit()else:print‘mainend‘break退出整个循环,..
分类:
编程语言 时间:
2016-07-03 15:55:35
阅读次数:
287
for循环用在有次数的循环上。while循环用在有条件的循环上。while循环,知道表达式为假,才退出。while循环,表达式是一个逻辑表达式,必须返回一个True或False语法:whileexpression:statements()#!/usr/bin/pythonn=0whileTrue:ifn==10:breakprintn,‘hello‘n+=1
分类:
编程语言 时间:
2016-07-03 15:55:59
阅读次数:
170
open操作文件r:以读方式打开,默认就是这个模式w:以写方式打开a:以追加模式打开r+:以读写模式打开w+:以读写模式打开a+:以读写模式打开rb:以二进制读模式打开wb:以二进制写模式打开ab:以二进制追加模式打开rb+以二进制读写模式打开wb+以二进制读写模式打开ab+以二进制读写模式打..
分类:
编程语言 时间:
2016-07-03 15:55:21
阅读次数:
134
ifelse逻辑值包含了两个值Ture:表示非空的量(string,tuple,list,set,dictionary),所有非零数。Flase:表示0,None,空的量。elif语句ifexpression1:statement1(s)elifexpression2:statement2(s)elifexpression3:statement3(s)else:statement4(s)将字符串进行大小写转换a=‘abc‘..
分类:
编程语言 时间:
2016-07-03 15:56:17
阅读次数:
170
统计系统内存,然后查看到占用了多少百分比。字符串的方法:a.startswith()返回的是一个bool(布尔)值。a.split()切分空格和制表符,然后返回的是一个列表。#!/usr/bin/python#coding:utf8withopen(‘/proc/meminfo‘)asfd:forlineinfd:ifline.startswith(‘MemTotal‘):total=int..
分类:
编程语言 时间:
2016-07-03 15:53:49
阅读次数:
163
字符串之间是无法直接进行加法运算的,要先经过转换。十六进制字符串转换为十进制int(‘a‘,16)int(‘0xa‘,16)十进制转换为十六进制hex(10)‘0xa‘十进制转换为字符串str(12)‘12‘练习:求MAC地址的下一个地址,考虑010f结尾的情况。#!/usr/bin/pythonmacaddr=‘00:16:3E:00:69:0D‘pre..
分类:
编程语言 时间:
2016-07-03 15:54:31
阅读次数:
242
字符串转列表s=‘abc‘a=list(s)[‘a‘,‘b‘,‘c‘]列表转为字符串‘‘.join(a)字符串转换为元组s=‘abc‘t=tuple(s)元组转换为字符串‘‘.join(t)列表转换为元组l=[‘a‘,‘b‘,‘c‘]tuple(l)元组转换为列表t=(‘a‘,‘b‘,‘c‘)list(t)[‘a‘,‘b‘,‘c‘]字典转换为列表dic={‘a‘:1,‘b‘:2}dic.items()[(‘a‘..
分类:
编程语言 时间:
2016-07-03 15:53:56
阅读次数:
426
二叉查找树(英语:BinarySearchTree),也称二叉搜索树、有序二叉树(英语:orderedbinarytree),排序二叉树(英语:sortedbinarytree),是指一棵空树或者具有下列性质的二叉树:任意节点的左子树不空,则左子树上所有结点的值均小于它的根结点的值;任意节点的右子树不空,..
分类:
编程语言 时间:
2016-07-03 15:54:35
阅读次数:
190
js基础
document.write() 可用于直接向 HTML 输出流写内容。简单的说就是直接在网页中输出内容。
alert弹出消息对话框(包含一个确定按钮)。
confirm 消息对话框通常用于允许用户做选择的动作。
prompt弹出消息对话框,通常用于询问一些需要与用户交互的信息。弹出消息对话框(包含一个确定按钮、取消按钮与一个文本输入框)。
open() 方法可以查找一个已...
分类:
编程语言 时间:
2016-07-03 15:54:00
阅读次数:
229