由简单的程序开始,下苦功夫,手打上百个程序再说,看看效果如何。
这个图形的效果如下:
像一个小杯子的,很简陋,杯口是一个基本图形多边形polygen,杯身是一个线条Line Strip
纯粹手工确定点画成的。...
分类:
其他好文 时间:
2014-05-26 05:58:52
阅读次数:
327
质因数分解
/* 求质因数 */
#include
#include
int main()
{
int n,a=2;
printf("please input n:");
scanf("%d",&n);
if(n<=1)
{
printf("input error!\n");
return -1;
}
while(a*a < n)
{
while(n%a==0)
...
分类:
其他好文 时间:
2014-05-26 05:50:40
阅读次数:
279
I/O是input/output的缩写,即输入输出端口。从 文件、键盘、网络
等输入到java程序,再从java程序输出到 文件、显示器、网络等分类:1、输入流 和 输出流2、字节流 和 字符流3、节点流 和
处理流核心方法:read、write字节流例子:文件读取//导入io包import jav...
分类:
编程语言 时间:
2014-05-26 02:16:11
阅读次数:
313
只是实现了链表ADT的部分功能。
/*---编写打印出一个单链表的所有元素的程序---*/
#include
#include
struct Node{
int val;
struct Node *next;
};
Node *findEnd(Node *list){
while(list->next) list = list->next;
return list;
}
v...
分类:
其他好文 时间:
2014-05-24 22:30:37
阅读次数:
232
int cnt = 0;
while(1) {
++cnt;
ptr = (char *)malloc(1024*1024*128);
if(ptr == NULL) {
printf("%s\n", "is null");
break;
}
}
printf("%d\n", cnt);
这个程序会有怎样的输出呢?...
分类:
系统相关 时间:
2014-05-24 21:59:47
阅读次数:
479
socket模型:
1、阻塞模型
一个单进程accept阻塞,接收到客户端请求后,read消息,处理write返回,然后循环继续accept。
这种模型最最简单,不实际,没什么实际用途,对于新手教学还行。
2、多进程(线程)模型
主进程循环accept阻塞,接收到客户端请求后,fork子进程处理,子进程read阻塞,接收客户端消息并响应。
这种模型是我使用到...
分类:
其他好文 时间:
2014-05-24 19:50:08
阅读次数:
274
/*---分别对单链表和双链表,只使用指针来交换两个相邻的元素。---*/
/*-单链表版本-*/
#include
#include
struct Node{
int val;
struct Node *next;
};
Node *findEnd(Node *list){
while(list->next) list = list->next;
return ...
分类:
其他好文 时间:
2014-05-24 19:41:49
阅读次数:
253
例2:创建DML语句行级触发器。当对emp表执行INSERT,UPDATE,DELETE操作时,它自动更新dept_summary表中的数据。由于在PL/SQL块中不能直接调用DDL语句,所以,利用ORACLE内置包DBMS_UTILITY中的EXEC_DDL_STATEMENT过程,由它执行DDL语句创建触发器。BEGINDBMS_OUTPUT.PUT_LINE(‘..
分类:
数据库 时间:
2014-05-24 15:23:16
阅读次数:
388
一、bufferoverflow,limitof10000
bytesdeclarebeginforcin1..1000loop
dbms_output.put_line(‘测试测试测试‘);endloop;end;缓冲区默认大小为10000
bytes。循环1000次就一共有6000个汉字,也就是12000bytes。在SQL窗口的输出标签页中设置缓冲区大校二、数字或值错误:字符串缓冲..
分类:
数据库 时间:
2014-05-24 15:18:07
阅读次数:
310
/*---给你一个链表L和另一个链表P,它们包含以升序排列的整数。操作PrintLots(L,P)
将打印L中那些由P所指定位置上的元素。---*/
#include
#include
struct Node{
int val;
struct Node *next;
};
Node *findEnd(Node *list){
while(list->next) list = l...
分类:
其他好文 时间:
2014-05-24 14:27:42
阅读次数:
224