上一页 1 ··· 216 217 218 219 220 221 222 223 224 ··· 300 下一页
2013年8月13日

data pump(数据泵)

摘要: 先给出oracle给出的一个定义:“Oracle Data Pump technology enables very high-speed movement of data and metadata from one database to another.“ 听起来很牛的玩意,理论暂不去考虑,先来几个操作过过瘾;(Blog:http://blog.csdn.net/perfect_db)SQL> select * from v$version; BANNER ---------------------------------------------------------------- 阅读全文
posted @ 2013-08-13 19:36 you Richer 阅读(482) 评论(0) 推荐(0)

hdu4491 Windmill Animation (几何)

摘要: Windmill AnimationTime Limit: 2000/1000 MS (Java/Others)Memory Limit: 32768/32768 K (Java/Others) Total Submission(s): 147Accepted Submission(s): 75 Problem Description A windmill animation works as follows: A two-dimensional set of points, no three of which lie on a line is chosen. Then ... 阅读全文
posted @ 2013-08-13 19:34 you Richer 阅读(184) 评论(0) 推荐(0)

java 执行bat文件 并输出信息

摘要: importjava.io.BufferedReader; importjava.io.IOException; importjava.io.InputStream; importjava.io.InputStreamReader; publicclassJavaExeBat{ publicJavaExeBat(){ } publicstaticvoidmain(String[]args){ Processp; //test.bat中的命令是ipconfig/all Stringcmd="c:\\test\\test.bat"; tr... 阅读全文
posted @ 2013-08-13 19:31 you Richer 阅读(1115) 评论(0) 推荐(0)

hdu4491 Windmill Animation(计算几何)

摘要: Windmill AnimationTime Limit: 2000/1000 MS (Java/Others)Memory Limit: 32768/32768 K (Java/Others) Total Submission(s): 147Accepted Submission(s): 75 Problem Description A windmill animation works as follows: A two-dimensional set of points, no three of which lie on a line is chosen. Then ... 阅读全文
posted @ 2013-08-13 19:29 you Richer 阅读(252) 评论(0) 推荐(0)
2013年8月12日

Linux c 信号—pause、sigsuspend 的相同于区别

摘要: pause函数: 功能:让进程暂停直到信号出现#include intpause(); 函数说明:pause()会令目前的进程暂停(进入睡眠状态),直至信号(signal)所中断。 返回值:只返回-1例子:#include#includevoid deal(){printf(“信号干扰!\n”);}void main(){ printf(“进程执行!\n”);signal(SIGINT,deal);pause();printf(“进程结束!\n”);}说明:当程序运行时,pause会使当前的进程挂起(进入睡眠状态),直到我们向该进程发送SIGINT中断信号,进程才会被唤醒,并处理信号,处理完信 阅读全文
posted @ 2013-08-12 20:33 you Richer 阅读(994) 评论(0) 推荐(0)

TCP的核心系列 — SACK和DSACK的实现(一)

摘要: TCP的实现中,SACK和DSACK是比较重要的一部分。SACK和DSACK的处理部分由Ilpo Järvinen (ilpo.jarvinen@helsinki.fi) 维护。tcp_ack()处理接收到的带有ACK标志的数据段时,如果此ACK处于慢速路径,且此ACK的记分牌不为空,则调用tcp_sacktag_write_queue()来根据SACK选项标记发送队列中skb的记分牌状态。笔者主要分析18和37这两个版本的实现。相对而言,18版本的逻辑清晰,但效率较低;37版本的逻辑复杂,但效率较高。本文主要内容:18版tcp_sacktag_write_queue()的实现,也即 阅读全文
posted @ 2013-08-12 20:31 you Richer 阅读(781) 评论(0) 推荐(0)

Linux2.6中的Slab层

摘要: 还记得一个进程创建的时候是什么给它分配的“进程描述符”吗?没错,是slab分配器,那么,这个slab分配器是个什么东西呢? 分配和释放数据结构是所有内核中最普遍的操作之一。为了便于结构的频繁分配和回收,编程人员常常会用到空闲链表。空闲链表中包含可供使用的,已经分配好的数据结构块。当代码需要一个新的数据结构实例时,就可以从空闲链表中抓取一个,而不需要再去执行一些分配内存的代码,这样不仅高效而且使用简单。以后,当不需要这个数据结构时,我们不能简单的释放这块内存,而是需要把它放回空闲链表中,毕竟,下次使用的时候我们还要使用呢。 在内核中,空闲链表面对的一个主要问题就是不能全局控制。当可... 阅读全文
posted @ 2013-08-12 20:28 you Richer 阅读(398) 评论(0) 推荐(0)

UVA 11549 Calculator Conundrum (Floyd判圈算法)

摘要: 题意:有个老式计算器,每次只能记住一个数字的前n位。现在输入一个整数k,然后反复平方,一直做下去,能得到的最大数是多少。例如,n=1,k=6,那么一次显示:6,3,9,1...思路:这个题一定会出现循环,所以一个个模拟,遇到相同的就再之前所有数中找最大的输出即可。怎么判断遇到相同的呢?如果装在数组里一一比较显然很慢,如果用v[k]判断k是否出现过,k范围太大空间不够用。第一种方法是使用STL里的set来判重。#include#includeusing namespace std;int T,n,k;int next(int x)//寻找x的后继{ if(!k) return 0; int bu 阅读全文
posted @ 2013-08-12 20:26 you Richer 阅读(272) 评论(0) 推荐(0)

2013第四届蓝桥杯决赛Java高职高专组题目以及解法答案

摘要: 2013第四届蓝桥杯决赛Java高职高专组题目以及解法答案 不知不觉离决赛都过去一个月了,一直忙于各种事情,都忘记整理一份试题。当作回忆也好。1.标题:好好学习 汤姆跟爷爷来中国旅游。一天,他帮助中国的小朋友贴标语。他负责贴的标语是分别写在四块红纸上的四个大字:“好、好、学、习”。但是汤姆不认识汉字,他就想胡乱地贴成一行。 请你替小汤姆算一下,他这样乱贴,恰好贴对的概率是多少? 答案是一个分数,请表示为两个整数比值的形式。例如:1/3 或 2/15 等。 如果能够约分,请输出约分后的结果。这道题很简单,我当时是直接列出来,送分题。----2.标题:埃及分数 古埃及... 阅读全文
posted @ 2013-08-12 20:24 you Richer 阅读(1471) 评论(0) 推荐(0)

hdu-Common Subsequence

摘要: http://acm.hdu.edu.cn/showproblem.php?pid=1159 Problem Description A subsequence of a given sequence is the given sequence with some elements (possible none) left out. Given a sequence X = another sequence Z = is a subsequence of X if there exists a strictly increasing sequence of indices of... 阅读全文
posted @ 2013-08-12 20:21 you Richer 阅读(137) 评论(0) 推荐(0)
上一页 1 ··· 216 217 218 219 220 221 222 223 224 ··· 300 下一页