#include<iostream.h>#include<math.h>#include "shengming.h" double cor1(int [],double ,double ,int );void main(){ int t[],n=0,q=0; double a,b,mx,my; input (t,n,q); mx=mx(n); my=my(t,n); b=bt(t,n,mx,my); a=at(mx,my,b); output(t,n,a,b,q); cout<<" 预测1995年的人均寿命y为: "<<fun(a,b,1995,q)<<endl; switch ...
UDP与TCP的区别:
1.UDP速度比TCP快
2.UDP有消息边界
3.UDP可以一对多传输
4.UDP可靠性不如TCP
5.UDP不能保证有序传输
UdpClient类:
提供发送和接收UDP数据报的方法。一种是使用远程主机名和端口号作为参数创建UdpClient类的实例;另一种先不创建不带参数的UdpClient类的实例,然后调用Connect()方法指定默认远程主机。
UdpClient的构造函数:
1.public UdpClient(int
port);此构造函数创建一个...
TCP简介:
主要特点:
1.面向连接的传输层协议。
2.每个TCP连接只能有两个端点,而且只能一对一的通信,不能一对多点直接通信。
3.能确保传输数据无差错、不丢失、不重复地准确到达接收方,并确保各数据到达的顺序与数据发出的顺序相同。
4.数据以字节流的方式传输。
5.传输的数据无消息边界。
TcpListener类和TcpClient类:
TcpListener类:用来监听和接收传入的连接请求。
TcpListener(I...
小工具的三个主要页面(见附图)
主界面-小工具的主界面
设置界面-对小工具进行设置的界面
扩展界面-弹出的扩展界面
实现代码
System.Gadget.Flyout.file = "flyout.html";//若需要flyout其他page,可以随时设置此属性
System.Gadget.settingsUI = "setting.html";//这句要写在主界面js代码的最开头
扩展页面弹出方法
System.Gadget.Flyout.show = true;
反之设置这个属性为false则会关闭扩展页面
不规则界面的制作
一些小工...
快毕业了…………
经常在 CSDN 上看见有人问 Debug 运行正常但 Release 失败的问题。以往的讨论往往是经验性的,并没有指出会这样的真正原因是什么,要想找出真正的原因通常要凭运气。最近我看了一些这方面的书,又参考了 CSDN 上的一些帖子,然后深入研究了一下关于二者的不同。以下是我的一些体会,拿来与大家共享。 本文主要包含如下内容: 1. Debug 和 Release 编译方式的本质区别 2. 哪些情况下 Release 版会出错 3. 怎样"调试" Release 版的程序关于Debug和Release之本质区别的讨论 一、Debug 和 Release 编译方式的本质区别 Deb...
自己编写的杀毒软件准备发布了
2010-09-14 19:21
前几天刚实现了简单的查毒引擎,写的简陋了点,没有太多高级技术,类似脱壳了一类的,只有特征码校验。 这几天做了下界面,在结合之前做的一个U盘类监控软件,总算完整的实现了一个简单的杀毒软件。 手头没太多病毒样本,只能做成类似专杀的那种,准备针对U盘病毒。U盘监控采用了api hook监控内部exe运行 可以对目前许多未知的病毒进行预警,做的还不够完善,还待改善,另外做到插入U盘就扫描,发现病毒就报警。 接下来就是升级病毒库一类的程序,没什么好说的了。 下面给几张截图,界面做的不太好。
大家有空看看,我没有思路,讨论一下一、课程设计目的
通过设计、实现一个微型的学生养成系统,熟悉对象导向的设计思想;进一步熟悉、掌握STL中有关数据类型的使用方法,以及泛型编程的风格。
二、设计目标
题目:微型学生养成系统
在这个课程设计中,你需要设计并实现如下场景:在那山的那边,湖的那边,有一所学校,学校里有一幢宿舍楼,宿舍楼有若干房间 ,一群学生快乐地生活在这里。他们每天可做的事情有:1.换宿舍,从一个房间搬到另一个房间;2.退学,亦即搬出宿舍楼;3.入学,亦即搬入宿舍楼;4.吃饭,吃饭会增加体重,花费金钱;5.学习,学习会消耗体重,增加魅力;6.化妆(女生独有...
Windows Vista和Win7特有的边侧栏
一小工具的开发原则
小工具是一種簡單且小型的應用軟體,它提供使用者一個快速組織個人相關資訊與工作的方式,例如,天氣小工具可以隨時提供氣象資訊,或是一個便籤小工具讓你隨時都可以使用它記錄事情。所以一個成功的小工具的設計精神在於擁有外觀美麗的使用者介面與簡少平常達成一件事情所需的步驟,一個在桌面讓你予取予求的小工具。
二,编写的一个HelloWorld小工具
首先新建一个文件夹
里面必须有的文件
gadget.xml 小工具的系统设置信息,必要此文件在开发完成后要被Windows读取,做过ASP.NET的把此文件想成跟Web.Co...
scanf()函数
原型:
#include <stdio.h> int scanf( const char *format, ... );
scanf()函数根据由format(格式)指定的格式从stdin(标准输入)读取,并保存数据到其它参数. 它和printf()有点类似. format(格式)字符串由控制字符,空白字符和非空白字符组成. 控制字符以一个%符号开始,如下:
控制字符
说明
%c
一个单一的字符
%d
一个十进制整数
%i
一个整数
%e, %f, %g
一个浮点数
%o
一个八进制...
监控目录 FILE_NOTIFY_CHANGE_FILE_NAME
监控文件名的改变,包括重命名、创建和删除文件名FILE_NOTIFY_CHANGE_DIR_NAME
监控目录名的改变,包括更名、创建和删除目录FILE_NOTIFY_CHANGE_ATRIBUTES 监控文件和目录属性的改变
监控文件大小的改变;系统只检测何时文件真正写入FILE_NOTIFY_CHANGE_SIZE 到磁盘时的改变;如果这种写入是高速缓存的,则当
刷新此高速缓存时,通知发生
监控文件的最近写入时间;系统只检测何时文件真正FILE_NOTIFY_CHANGE_...
D N S服务器是按层次安排的,该层次对应于域名的层次,每个服务器作为域名体系中某一部分的管辖者(a u t h o r i t y) 。一个根服务器(root server)占据着这个层次体系的顶部,它是顶层域(如 . c o m)的管辖者。虽然根服务器并不包含所有可能的域名,但它知道如何找到其他服务器。例如虽然它不知道I B M公司的计算机名字,但它知道如何找到处理对 i b m . c o m的请求的服务器。类似地,根服务器知道如何找到处理对p u r d u e . c o m的请求的服务器。虽然D N S服务器的层次跟随着域名的层次,这两者并不完全相同。一个公司可以选择将它所有...
Split函数的用法: 返回值数组 = Split("字符串","分割符")
假设变量strURL保存着URL值,如strURL = "ftp://username:password@server",这是我们在IE中登录到FTP上时的URL形式,如果我们想把其中的username和password取出来的话,该怎么办呢?当然解决的方法有许多,在这里我们只介绍用Split来解决的方法。首先,我们找出分割符。我们发现在这个字符串中,username和password之间有个冒号把它们隔开了,所以我们就把这个冒号作为Split函数的"分割符"来分割整个字符串,最后达到取usernam...
Ucase(string) 将字符串转换为大写。Val(string) 将代表数字的字符串转换为数值型态,若字符串中含有非数字的内容则会将其去除后,合并为一数字。Weekday(date) 取的参数中的日期是一个星期的第几天,星期天为1、星期一为2、星期二为3 依此类推。WeekDayName(number) 依接收的参数取得星期的名称,可接收的参数为1 到7,星期天为1、星期一为2、星期二为3 依此类推。Split(expression[, delimiter]) 以delimiter 参数设定的条件字符串来将字符串分割为字符串数组。Sqrt(number) 取得一数值得平方根。S...
昨天的考试题:从键盘上输入30个整数,将其中的奇数从小到大输出。我的思路:先判断奇偶数,再把奇数赋给另一个数组,然后把这个数组传给调用函数实现冒泡,最后输出这个数组。大家觉得这样对不或好不好。
想使指针变量ptl指向a和b中的大者,pt2指向小者,以下程序能否实现此目的?
swap(int*p1,int*p2)
{int *p;
p=p1;p1=p2;p2=p;
}
main()
{
int a,b;
int *ptl, *pt2;
scanf(”%d,%d”,&a,&b);
ptl=&a;pt2=&b;
if(a<b)swap(ptl,pt2);
printf(”%d,%d\n”,*ptl,*pt2);
}
想了好久 不知道错在哪 一个是...
#include <stdio.h>#include <stdlib.h>#define MVnum 100 //最大顶点数#define Maxint 32767 //定义计算机中的int的最大值 typedef enum {FALSE,TRUE} boolean;typedef struct {//建立图的存储结构 char vexs[MVnum]; //顶点数组 int arcs[MVnum][MVnum]; //邻接矩阵 }MGraph;int D1[MVnum],P1[MVnum];int D[MVnum][MVnum];int P[MVnu...
#include <stdio.h>#include <string.h> typedef struct{ char number[10]; char name[16]; int score[4]; int total; int position;}student;void sr(student st[],int n) //录入信息函数 { int i; for(i = 1;i <= n;i ++) { printf("输入学号 姓名: \n"); scanf("%s %s",st[i].number,st...
#include <stdio.h>#include <stdlib.h>#define num 100 typedef struct node{ char data; struct node *lchild,*rchild;}binTnode;typedef binTnode * binTree;int found;binTnode *p; binTree createBinTree(binTree bt) //二叉树建立函数 { binTnode * q[num]; binTnode *s; int front,rear; char c...
#include <stdio.h>#include <string.h>#include <stdlib.h>#define MAX 256typedef struct{ char ch[MAX]; int length;}SeqString;int main(){ void createTextFile(); //建立文本文件函数 void StrCount(); //单词计数函数 void StrInd(); //检索单词出现在文本文件中的行号、位置以及次数的函数 int partPosit...