加密算法,请大家进来看看 [问题点数:50分]

Bbs1
本版专家分:0
结帖率 0%
Bbs7
本版专家分:20348
Blank
金牌 2019年4月 总版技术专家分月排行榜第一
Blank
银牌 2019年3月 总版技术专家分月排行榜第二
Blank
红花 2019年4月 C/C++大版内专家分月排行榜第一
2019年4月 .NET技术大版内专家分月排行榜第一
2019年3月 .NET技术大版内专家分月排行榜第一
Bbs10
本版专家分:182181
版主
Blank
Github 绑定github第三方账户获取
Blank
金牌 2015年9月 总版技术专家分月排行榜第一
2015年8月 总版技术专家分月排行榜第一
2015年7月 总版技术专家分月排行榜第一
2015年6月 总版技术专家分月排行榜第一
2015年5月 总版技术专家分月排行榜第一
2015年4月 总版技术专家分月排行榜第一
Blank
银牌 2016年1月 总版技术专家分月排行榜第二
2015年11月 总版技术专家分月排行榜第二
2015年10月 总版技术专家分月排行榜第二
Blank
优秀版主 优秀小版主
大家进来看看
我想做个类似visio的咚咚,请问有没有类似于visio的bcb的原码可以让我参考一下?
大家进来看看
Private Sub Command1_Click()rnDim cn As ADODB.ConnectionrnSet cn = New ADODB.Connectionrncn.ConnectionString = "dsn=kkk;uid=sa;pwd=123"rncn.OpenrnDim cmd As ADODB.CommandrnSet cmd = New ADODB.Commandrncmd.ActiveConnection = cnrncmd.CommandType = adCmdTextrnSet cmd.CommandText = "insert into table2 (名称,数量,总价) select table1.名称 as '名称',table1.数量 as '数量',table1.数量*table1.价格 as '总价'"rncmd.ExecuternEnd Subrnrnvb 连 sqlserver2000。 报错:无效属性。rn
!!!!!!!!!请大家进来看看
#include"stdio.h" rn#define SQR(X) X*X rnmain() rn int a=16, k=2, m=1; rna=SQR(k+m)/SQR(k+m); rnprintf("%d\n",a); rngetch(); rn rn请问为什么输出7请<em>大家</em>解释一下
大家进来看看~~~~~~
vb+sqlserverrn想做一个系统的登陆窗体,这个系统是c/s结构的,出于程序可移植性和灵活性的考虑,系统中要连接的数据库服务器并不在系统中写死,而是可以设置的。rn现在主要有个问题,登陆这连接服务器怎么写好呢???rn请<em>大家</em>帮忙<em>看看</em>,讨论讨论~~~~~~
大家进来看看!!
我现在要做一个搜索栏目,可以根据不同方式从数据库中查找!数据库的表中包括:uid和数据写入时的日期!现在可以直接采用在jsp页面内写入查询语句或者通过一个servlet来执行查询,<em>大家</em>说应该怎么做?采用哪种方式做呢?怎样做的效率高呢?rn前一阵我写了一个servlet,用来接受大量表单数据并且向数据库中update,代码没有错,正常编译通过,各方面设置也对,但是发现当我递交数据的时候,页面一直处于很缓慢的过程中,IE页面下的进度条很缓慢,也没有捕捉到任何异常,但是一等就是10分钟,还没有结果!我想是不是在数据库建表时,把数值设置的小了?rn比如要向数据库(SQL2K)中写入至少20个汉字,那么就需要至少40个字节吧?需要定义成什么类型呢?ntext好象只能是16个字节,nvarchar可以吗?rn还有在日期的设置上,我设置成datetime类型,但是只需要类似10:30这样的结果,用SQL2K自己的函数DATEDIFF好象没办法分割成我想要是数据格式,是不是在输出的jsp页面中,采用jsp函数实现我想要的格式的输出?具体怎么办呢?请各位大虾,牛人们过来瞧瞧吧?老师赶着要完成作业,没办法呀,多帮忙呀!!!!
大家进来看看!
select * from aarnwhere id not inrn(select id from bb where pass in('1','0'))rnrn如果改成aa和bb关联的形式rnselect * from aa left join bb on …rnwhere …rn我试了,不行,<em>大家</em>帮帮忙look一下rn谢谢rnps:aa 与bb并无特别关系,只是都有字段idrn
大家进来看看
tryrnrncatch(Exception ex) rn throw new Exception();//这里该如何捕捉错误并打印到前台rn
神州数码题
很好的面试题目<em>大家</em>可以<em>进来</em><em>看看</em>
英文赞美句子,大家应该看看
一些英文赞美句子,<em>大家</em>应该<em>看看</em>    1. you look great today.(你今天看上去很棒。)【每天都可以用!】    2. you did a good job. (你干得非常好。)【国际最通用的表扬!】    3. were so proud of you.(我们十分为你骄傲。)【最高级的表扬!】    4. im very pleased with your work.(我
大家进来看看,帮帮我
我一页面末尾写上了rn rn页面中存在ID为xmlid的按钮rnrn可是我一进页面没点击按钮就执行了 alert("go");rn请问这改怎么解决啊,我想点击后才执行 alert("go");rn
编码问题,请大家进来看看.
服务器win2003英文系统,装了.net2.0英文版框架,数据库sql2000,发布asp.net2.0网站.rn本机是中文系统,测试没问题,可是发布到服务器时,页面正常但写中文到数据库总是写入?号.从数据库读到页面的也是?号rn我的web.config如下设置rnrn到底哪里出问题了,请指教.
大家进来帮我看看
一个简单的程序,要把大写转换成小写。rn同样的程序,在windows的tc下面能够跑通过,但是在unix环境下面要运行时却提示rnSegmentation faultrn是什么原因rnrn#include rn#include rn#include rnrnvoid char_conv(char* in_string);rnvoid main()rnrn char* temp="ABCDEFG";rn char_conv(temp);rn printf ("%s\n",temp);rn getchar();rnrnvoid char_conv(char* in_string)rnrn while (*in_string!='\0')rn rn if((*in_string>='A')&&(*in_string);rn rn in_string++;rn rnrn
大家进来看看
听说过jupiter开发工具么
大家进来看看,帮帮忙!!!
最近要写个课程设计,是写个类似记事本的东西,可是有点不知道怎么下手,特别是edit部分,选择,剪切这写功能怎么实现啊,如果有类似的源代码请给小弟一份作为参考,谢谢了rnrn
大家进来看看,不胜感激!!
在调试运行中向数据库中添加一条新数据的时候,在最后一条语句“sqlDataAdapter1.Update (new_info);//到此添加完毕”出现如下错误提示:未处理的“System.Data.SqlClient.SqlException”类型的异常出现在 system.data.dll 中。其他信息:系统错误rnrnrn请高手们帮帮啊。rnrn代码如下:rnrnprivate void btn_add_Click(object sender, System.EventArgs e)rn rn // 添加rn string str_ins;rn str_ins="SELECT * FROM hprkd";rn DataSet ds_info=new DataSet ();rn sqlDataAdapter1.SelectCommand .CommandText =str_ins;rn sqlDataAdapter1.Fill (ds_info);rn rn DataRow newRow=ds_info.Tables [0].NewRow ();rn newRow.BeginEdit ();rn newRow[0]=cb_hpid.SelectedItem .ToString ().Trim ();rn newRow[1]=tb_num.Text .ToString ().Trim ();rn newRow[2]=tb_rkdh.Text .ToString ().Trim ();rn newRow[3]=dateTimePicker1.Value .Date ;rn newRow[4]=cb_ghdw.SelectedItem .ToString ().Trim ();rn newRow[5]=tb_lry.Text .ToString ().Trim ();rn newRow[6]=tb_shy.Text .ToString ().Trim ();rn newRow[7]=tb_bz.Text .ToString ().Trim ();rn rn newRow.EndEdit ();rn ds_info.Tables [0].Rows .Add (newRow);rnrn DataSet new_info=new DataSet ();rn new_info.Merge (ds_info.GetChanges ());rn sqlDataAdapter1.Update (new_info);//到此添加完毕rnrn rn
大家进来看看程序!
#includern#includern#includernrnrn//packetrn//---------------------------------rn//| header | data |rn//|--------------------------------rn//|type | len | item |rn//|char | unsigned | text | number |rn//| 1 | 2 | 2 | 2 |rn//|----------------------------------rnrnrntypedef struct item rn char *text;rn unsigned short number;rn ITEM;rnrntypedef struct packetHead rn char type;rn unsigned short len;rn PACKET_HEAD;rnrntypedef struct packet rn PACKET_HEAD packetHead;rn ITEM *item;rn PACKET;rnrntypedef struct packetChain rn PACKET *packet;rn struct packetChain *nextPacketChain;rn PACKET_CHAIN;rn//------------------------------rnrnFILE *fp;rnstatic int oder=0;rn//-------------------------------rnrnvoid readFile(char filename[])rn if((fp=fopen(filename,"rb"))==NULL)rn printf("can not open file \n");rn exit(0);rn rnrnrnint getByte()rn return 0;rnrn///----------------------------------rnvoid assignHead(PACKET_HEAD &ph1,PACKET_HEAD ph2)rn ph1.type=ph2.type;rn ph1.len=ph2.len;rnrn///---------------------------------rnvoid insert(PACKET_CHAIN &sf)rn if(fp!=NULL)rn PACKET_CHAIN *p=NULL;rn p=&sf;rn while(!feof(fp))rn char type; rn fread(&type,1,1,fp);rnrn unsigned short len;rn fread(&len,sizeof(len),1,fp);rn printf("%c ",type);rn printf("%d ",len);rn rn ITEM *pitem=(ITEM *)malloc(sizeof(ITEM));rn char *text1=(char *) malloc(sizeof(char));rn char *text2=(char *) malloc(2*sizeof(char));rnrn if(len==3)rn fread(&text1,1,1,fp);rn pitem->text=text1;rn printf("%c ",text1);rn rn elsern fread(&text2,2,1,fp);rn pitem->text=text2;rn printf("XX");rn rnrn unsigned short nummber;rn fread(&nummber,sizeof(nummber),1,fp);rn pitem->number=nummber;rn printf("%d ",nummber);rn rn PACKET *pkTemp=(PACKET *)malloc(sizeof(PACKET));rn pkTemp->packetHead.len=len;rn pkTemp->packetHead.type=type;rn pkTemp->item=pitem;rnrn PACKET_CHAIN *fNTemp;rn fNTemp=(PACKET_CHAIN *)malloc(sizeof(PACKET_CHAIN));rn rn fNTemp->packet=pkTemp;rn fNTemp->nextPacketChain=NULL;rn p->nextPacketChain=fNTemp;rn rn p=fNTemp;rn printf("\n");rn rn fclose(fp);rn rnrnvoid seperate(PACKET_CHAIN &sf,PACKET_CHAIN &fn,PACKET_CHAIN &sn)rnrn PACKET_CHAIN *p;rn PACKET_CHAIN *pf;rn PACKET_CHAIN *ps;rn p=&sf;rn pf=&fn;rn ps=&sn;rn int count=0;rn while(p!=NULL&&p->nextPacketChain!=NULL)rn if(p->nextPacketChain->packet->packetHead.type=='A')rn pf->nextPacketChain=p->nextPacketChain;rn p->nextPacketChain=p->nextPacketChain->nextPacketChain;rn pf->nextPacketChain->nextPacketChain=NULL;rn pf=pf->nextPacketChain;rn rn elsern ps->nextPacketChain=p->nextPacketChain;rn p->nextPacketChain=p->nextPacketChain->nextPacketChain;rn ps->nextPacketChain->nextPacketChain=NULL;rn rn ps=ps->nextPacketChain;rn rn count++;rn rn printf("count=%d \n",count);rnrnPACKET_CHAIN *select(PACKET_CHAIN &fn)rn PACKET_CHAIN *pt,*p;rn pt=&fn;rn p=NULL;rn unsigned short nummber=65535;rn while(pt=NULL&&pt->nextPacketChain!=NULL)rn if(pt->nextPacketChain->packet->item->numbernextPacketChain->packet->item->number;rn p=pt;rn rn rn return p;rnrnvoid sort(PACKET_CHAIN &fn)rn PACKET_CHAIN *pt,*p,*pf;rn pf=pt=&fn;rn p=select(fn);rn while(p!=NULL)rn pt->nextPacketChain=p->nextPacketChain;rn p->nextPacketChain=p->nextPacketChain->nextPacketChain;rn pt=p->nextPacketChain;rn pt->nextPacketChain=NULL;rn p=select(fn);rn rnrnvoid getData(PACKET_CHAIN &fn)rn PACKET_CHAIN *p;rn p=&fn;rn while(p!=NULL&&p->nextPacketChain!=NULL)rn if(p->nextPacketChain->packet->packetHead.len==3)rn printf("%c ",p->nextPacketChain->packet->item->text);rn rn elsern printf("XX");rn //printf("%d ",p->nextPacketChain->packet->item->text);rn rn p=p->nextPacketChain;rn rnrnrn printf("\n");rnrnrn///---------------------------------rnvoid initHeader(PACKET_HEAD &header)rn header.len=0;rn header.type=NULL;rn rnrnvoid initItem(ITEM &item)rn item.text=NULL;rn item.number=0;rnrnvoid initPacket(PACKET &packet)rn initHeader(packet.packetHead);rn initItem(*packet.item);rnrnvoid initPacketChain(PACKET_CHAIN *pc)rn pc=(PACKET_CHAIN *)malloc(sizeof(PACKET_CHAIN));rnrnrnrnvoid main()rn PACKET_CHAIN fNode;rn PACKET_CHAIN fN;rn PACKET_CHAIN sN;rn //char filename[256];rn initPacketChain(&fNode);rn initPacketChain(&fN);rn initPacketChain(&sN);rnrn readFile("D:\\TEST.CFG");rn insert(fNode);rn getData(fNode);rn seperate(fNode,fN,sN);rn printf("A: ");rn getData(fN);rn printf("B: ");rn getData(sN);rn rn printf("sort A: ");rn sort(fN);rn getData(fN);rn rn printf("sort B: ");rn sort(sN);rn getData(sN);rnrn现在要解决的问题就是:怎么才能把文件里面的汉子读出来(程序里用XX代替的),看了好多书都不会!请<em>大家</em>帮帮忙!谢谢!
大家进来看看
我寝室有5台机子连成了一个局域网,工作组是mshome。在我的机子上打开rn网上邻居,然后想打开整个网络时打不开,出现无法连接网络的错误。我rn按照帮助里的方法无法解决。从网络协议到工作组到网络安全设置我都重rn做了一次都无法解决,但别人的机子打开没问题,设置都是一样的啊。我rn该怎麽办了?
大家进来帮忙看看~~~~
ALTER function fn_rl (rn@编号 varchar(20),rn@职级 varchar(20)rn)rnreturns intrnasrnbeginrn declare @r intrn declare @t table (rn pnumber varchar(20),rn ptjr varchar(20), rn pmposition varchar(20)rn )rn insert @t select pnumber,ptjr,pmposition from vperson5 where (case when tjrp=pmposition rn then replace(right(replace(dbo.f_getmergid(pnumber),ptjr,''),8),pnumber,'')rn else replace(right(dbo.f_getmergid(pnumber),8),pnumber,'') end)=@编号rn rn rn while exists (rn select 1 from vperson5rn where (case when tjrp=pmposition rn then replace(right(replace(dbo.f_getmergid(pnumber),ptjr,''),8),pnumber,'')rn else replace(right(dbo.f_getmergid(pnumber),8),pnumber,'') end) in (select pnumber from @t) rn and pnumber not in (select pnumber from @t)rn )rn insert @trn select pnumber,ptjr,pmposition from vperson5rn where (case when tjrp=pmposition rn then replace(right(replace(dbo.f_getmergid(pnumber),ptjr,''),8),pnumber,'')rn else replace(right(dbo.f_getmergid(pnumber),8),pnumber,'') end) in (select pnumber from @t) rn and pnumber not in (select pnumber from @t)rn return (select count(*) from @t where pmposition=@职级)rnendrnrnrnALTER function f_getmergid(@id varchar(8000))rn returns varchar(8000)rn asrn beginrn declare @re varchar(8000),@pid varchar(8000)rnrn --为了数字排序正常,需要统一编码宽度rn declare @idlen int,@idheader varchar(20)rn select @idlen=max(len(pnumber))rn ,@idheader=space(@idlen)rn from vperson5rnrn --得到编码累计rn set @re=right(@idheader+@id,@idlen)rn select @pid=ptjr from vperson5 where pnumber=@idrn while @@rowcount>0rn select @re=right(@idheader+@pid,@idlen)+@rern ,@pid=ptjr from vperson5 where pnumber=@pid rn return(@re)rn endrnrn表vperson5rn pnumber(编号) ptjr(推荐人编号) tjrp(推荐人职级) pmposition(职级)rn 0001 01rn 0002 0001 01 02rn 0003 0002 02 02rn ……rn 进行查询rn select rn 人力统计=(select count(*) from vperson5 where dbo.f_getmergid(pnumber) like dbo.f_getmergid(a.pnumber)+'%') rn from vperson5 arn 表中的记录在 30条左右没有问题 在500条左右不能实现查询,查询超时rn请<em>大家</em>帮忙<em>看看</em>函数是不是有问题?rn
乱七八糟
  乱七八糟 
《构建之法,邹欣》阅读笔记
前言: 从2018年10月30日开始,阅读由微软工程师邹欣老师撰写的《构建之法》一书,全书共435页,每天阅读15页,在一个月(30天)完成。每天阅读完成后,需要思考当日的阅读要点和一些思考。 真正让自己感受到积累的效果和伟大! 每日打卡阅读和写作: 10月30日打卡: 阅读页码: 1~15页 阅读概要: 今天阅读了《构建之法》的前15页。这一节是整个软件工程的概论,邹欣老师从<em>大家</em>众所周知的一个命...
做网页需要的代码
做网页用的,请各位亲,<em>进来</em>多<em>看看</em>。需要的就下载,不需要的请路过
熟悉加密算法的朋友进来看看
我公司用的“清软英泰”的PDM系统,该系统会对电脑上Word AutoCAD等文件进行加密。我用UE分别打开未加密的文件和加密后的文件,对比分析后发现一些规律,但本人对<em>加密算法</em>不熟悉,无法还原出明文。我已将对比的文件上传到rnhttp://download.csdn.net/source/2510509rn等高手<em>看看</em>用的什么<em>加密算法</em>。rnrn我总结的规律:rn1。加密的文件比源文件多了4k的文件头,这个文件头的34h 到44h 的17个字节可能是密钥,文件头的其他位置都一样。rn2。加密后的密文和明文长度一样rn3。加密的数据是按16字节为一个数据块进行运算的,不满16字节的数据块,每字节的数据都一样,并和密钥的第一字节有关rn4。文件从一个机器考到另一个机器上可以正确被PDM系统读取,说明密钥是存在文件中的。rn5。同一个文件,每加密一次文件头的34h 到44h 的17个字节都是不一样的,所以我怀疑是密钥。rnrn等高手...
学习,游戏,大家,一起,好好来
<em>大家</em>加油 这是打游戏的 可以来<em>看看</em> 喜欢游戏的<em>进来</em>
用过AES加密算法进来看看
最近用上了AES<em>加密算法</em>,从crypto抠了AES的代码出来用,但发现达不到我预期的效果。无论原始数据长度是多少,加密后依然是16字节,解密正常,但也只能还原16个字节的长度,余下的就被截断了。以下是代码:rnrn[code=C/C++]rnint main(void)rnrn const int ENCRYPT_BIT = 128; //密钥采用128位强度rn const int SOURCE_LEN = 32; //原始数据长度rnrn //原始数据rn const unsigned char source_data[SOURCE_LEN] = "12345689012345123456789012345";rnrn //密钥(这里是16字节,128 / 8 = 16)rn unsigned char cipher_key[ENCRYPT_BIT / 8] = "g1hfg1n21bvh1";rnrn //设置密钥rn AES_KEY key;rn aes_set_encrypt_key(cipher_key, ENCRYPT_BIT, &key);rnrn //加密rn unsigned char cipher_text[SOURCE_LEN];rn memset((void*)cipher_text, 0, SOURCE_LEN);rn aes_encrypt((const unsigned char *)source_data, cipher_text, &key);rnrn printf("%s:%d\n", cipher_text, strlen((char*)cipher_text));rnrnrn //以下是解密过程rn cout << "解密:" << endl;rn rn unsigned char plain_text[SOURCE_LEN];rn memset((void*)plain_text, 0, SOURCE_LEN);rn aes_set_decrypt_key(cipher_key, ENCRYPT_BIT, &key);rn aes_decrypt(cipher_text, plain_text, &key);rn rn cout << plain_text << endl;rn system("pause");rn return 0;rnrn[/code]rnrn求大侠们解决一下这个问题,纠结一个下午了,感激不尽 T T
信息与信息技术
有用的信息技术教学设计模版,<em>大家</em>可以<em>进来</em><em>看看</em>!
自动控制理论第五版。。。啊啊啊
<em>进来</em><em>看看</em>哦,有些图没有,哪里找?<em>大家</em>帮忙下啊
解决include乱码问题
从csdn看来的,原文地址是 http://blog.csdn.net/nickeyfff/archive/2004/10/22/146687.aspx 碰到include乱码的情况下. 根据当时页面情况加入 这个,在include页面编译的时候,可以明确指定该页面用utf-8的编码编译. 当然pageEncoding要根据自己的实际情况选择,我用的是gb23...
知识图谱入门
知识图谱入门,系统介绍知识图谱概念和技术,是初学者入门推荐读物!
进来看看,系统的维护与组装
<em>进来</em><em>看看</em>,一定很好的。我自己从书上学到的,希望<em>大家</em>来<em>看看</em>
一个超酷的界面程序源代码
 1. 演示程序下载 2. 源代码下载 3. 查看详细介绍(英文) *************************************************************************更多的好文章,欢迎访问我的个人学习论坛http://skysea.x.sfbbs.net*********************************************
让电脑主板唱歌的小程序
一个能够让电脑主板唱歌的小程序,非常有趣!
MD5加密算法之hash版.rar
非常简单的<em>加密算法</em>,可能对<em>大家</em>有用,下载<em>看看</em>啦
混合加密算法
ADS,DES等<em>加密算法</em>的。分享给<em>大家</em><em>看看</em>
数据库原理及其应用教程 第三版答案
学习数据库,有时候不知道课后答案的同学可以<em>进来</em><em>看看</em>。要是不是很好,请见谅
几百种加密算法的源代码
几百种<em>加密算法</em>的源代码 无偿奉献出来,推荐<em>大家</em><em>看看</em>
MOOC北京理工《C语言程序设计(上)》第6周第1题:数字正方形
#include int main() { int n,i,j,m; scanf("%d",&n); m=1; for(i=1;i); } return 0; }printf中的格式,若用左对齐就写%-2d,右对齐就去掉负号。
基于ffmpeg的mp4,m4a拖放即转换的bat程序
详搜新浪共享
苹果ios退款全部可用流程教程,非常详细一看就懂,大家进来看看
苹果ios退款全部可用流程教程,非常详细一看就懂,<em>大家</em>快<em>进来</em><em>看看</em> 今天我用几个小时时间来写一个对<em>大家</em>有用的东西,<em>大家</em>一定要认真看完,如果看了之后还是不懂,请加小编私人V88408119,不然你冲游戏的钱一分都退不出,因为现在很多游戏公司就是骗子,开始出来的时候就引诱你大量的充钱,最后游戏出现很多漏洞,游戏体验不好就算了,钱还被游戏给吃了,所有今天我开始讲一些最重要的东西给<em>大家</em>,这些都是我亲身体验到...
Vue.js 教程 学习网站
Vue.js 教程
大家进来帮忙看看~~~~急~~~
rn 编号 推荐编号 职级rn 001 01rn 002 01rn 003 001 02 rn 004 003 02rn 005 004 03rn 006 005 03rn 007 006 04rn 008 007 04rn 009 008 05rn 010 002 02rn 011 010 02rn 012 011 02 rnrn 得到如下结果rn 编号 职级关系rn 009 001,004,005,008,009,rn 012 002,012rn 001 001,rn 002 002,rn 003 001,003,rn ……rn 表中如果编号与推荐编号同职级则按推荐编号的上一级编号查找rn 如012 的推荐编号为011但职级都为02则,以次,012的职级关系为002,012rn 弄了好几天还是查不到正确的结果 ,请<em>大家</em>帮忙<em>看看</em>~~~rn
请问application的问题,请大家进来看看..
为什么,我在多frameset的一个窗口改变了application,而另据一个窗口是不断的刷新显示它的,值..为什么不管怎么样刷新他都不改变的...
头大的问题,请大家进来帮忙看看
//下面代码可以一次取到test2.asp也面的数据,可是不能循环得到test2.asp更新的数据这个是为什么?rnrn rnrn//下面的代码为什么就可以实现我要的功能呢?这个又是为什么?rnrn rnrn初学ajax头都大了,各位有没有这个方面的资料可以参考的吗?
大家进来看看,socket方面的
我现在用VC6.0编程,要编一个Socket服务器.我自己新建的类CMySocket,从CAsyncSocket类继承的.等我将我自己的类编好之后连接老是出现下面两个错误rnnafxcwd.lib(thrdcore.obj) : error LNK2001: unresolved external symbol __endthreadexrnnafxcwd.lib(thrdcore.obj) : error LNK2001: unresolved external symbol __beginthreadexrn我看了一下__endthreadex和__beginthreadex应该在process.h里面包含我把这个头文件包含进去了还是不行,请问这是怎么回事呢?希望高手不吝赐教!
大家进来看看,我的一点想法!!!!!!!!!!!
我是一个asp.net的初学者,使用C#语言。rn我在网上下载了留言斑的源代码,可是很多代码都有一个共同点:rn就是有一个bin目录,里面有许多dll文件,或者只有一个!rnrn我查看源代码发现,代码中引用了这个库。rnrn无赖!!想学习别人的程序却有很多重要的地方无法获得!Sign!!!rnrn不知道dll里面到底封装了什么??这样难道能让程序保密吗??
JTable的问题(请大家进来看看)
当程序已运行后,当我单击JTable表中某一行某一列的时候,在后台如何得到我所选择的这一行这一列的数据?
应用程序全屏的问题,请大家进来看看!
在写JAVA应用程序是如何做到窗口程序全屏,并且要把窗口键,Ctrl+Alt+Del 等所有键都屏蔽掉,达到只能从界面定义的退出按钮退出的效果。rn不知能不能实现,或最多能做到什么程度,需要用到哪些API,谢谢啊!
菜鸟求助!!请大家进来看看
学习sql 已经有一段时间了, 买过几本书,但总觉得不是很塌实·rn请教各位哪里可以下载sql 视频教程,推荐几个好的·rn小弟先谢谢了·
很头痛的问题,请大家进来看看
”IBM HTTP Server 1.3.28“这个我装怎么装不上,能不能提供一个好的网站,我要下一个?谢谢了
FTP的问题 请大家进来看看
我想让我朋友进我的电脑看。 我是XPrn我想开个FTP可是我不会。rn哪位大哥可以用远程协助帮我一下啊?rn我的QQ是:58090505 rn请帮忙啦。
Web页面中的小问题!请大家进来看看
请各位帮忙讲讲:那种一个网页的左边是TreeVew,右边是treeview的某个节点里的内容,这种根据选择不同的节点,旁边的内容也在相应的改变具体是如何做的?具体就像CSDN论坛这样的。请给出具体的解决方案!
关于进度条的问题,请大家进来看看
现在想,在把某目录下的内容传送到数据库的同时,通过progressbar来显示当前传输的进度,进度条应随文件的传输而变化。自己写了半天,进度条的显示就是和文件传输关联不上!进度条显示和文件不能正常的联系(即文件传输完,则进度条显示完),请<em>大家</em>帮忙<em>看看</em>,
显示器的问题,请大家进来看看.
两年前买的电脑,现在显示器的四个角模糊,有重影现象.屏幕有闪烁的现象,看长了眼睛不舒服.rn环疑显示器有问题,请问这个问题可以修吗?修好一般要多少钱?
数据分析,很有意思,请大家进来看看
供应商 商品号 有效期从 有效期到 单价rn1001 11010001 2006.08.04 9999.12.31 1rn1003 11010001 2006.08.05 2006.10.12 1.1rn1003 11010001 2006.10.12 2006.10.16 1.2rn1003 11010001 2006.10.17 9999.12.31 1rn1004 11010002 2006.08.04 9999.12.31 2rn1005 11010003 2006.10.17 2006.11.26 5rn1005 11010003 2006.11.27 9999.12.31 6rnrn我要的结果是:同一供应商,同一商品,有价格调动的拿出来,rn结果如下:rn1003 11010001 2006.08.05 2006.10.12 1.1rn1003 11010001 2006.10.12 2006.10.16 1.2rn1003 11010001 2006.10.17 9999.12.31 1rn1005 11010003 2006.10.17 2006.11.26 5rn1005 11010003 2006.11.27 9999.12.31 6
简单图像处理问题,请大家进来看看!
各路英豪:rn小弟程序主界面是一个大的bitmap图片,现在想在button地方实现3态控制,因此画了3个button状态按钮,但是在处理的时候却不能如愿,我的做法如下:rn用invalidateRet()重绘制定button区域,可是此时发送WM_PAINT从而调用OnPaint()函数,而我在OnPaint()里面有load主界面的动作,这样就重绘了整个界面,不能达到只画button区域的目的?rn请问如何只重绘制定区域?rn还有其他方法可以实现上述功能吗?rn多谢!
精典问题,请各位大家进来看看???
有一个洒店餐饮管理系统,这一个系统分别有八个模块,分别有基础资料,营业管理,进货管理,仓库管理,会员管理,财务管理,期末处理,报表中心,系统维护.大侠们,你们认为在这几个模块,最核心的功能是什么,为什么???
@@@如何选择@@@--请大家一定进来看看!!!!
我是个高考落榜生(因为英语)。两年前我选择了上专科。现在我后悔了。我为什末不补习一年。rn现在,我专升本又差了二十分(还是因为英语)。我面临了两种选择:rn1。在上一年大二考本科(但英语太差)rn2。利用这一年的时间学些编程。但又不知该学那些(最近一直在学c++)rn好难选择rn我现在更偏向第二种。但又怕像两年前那样后悔rn又担心:专科出来有人要吗??????rn我现在该怎末办,请<em>大家</em>给点建议rn如果选择第二种,我这一年中该如何学习?????????rn烦恼中。。。。。。。。。。。。rnrn
谢谢,请大家帮帮忙,进来看看
<em>大家</em>好,请问哪里有比较好的支持asp的个人免费主页空间。谢谢了。
一个怪问题,请大家进来看看
错误提示 “未能映射路径“/GunDongImage/1600_013.jpg”。 是什么原因啊,rn可是我用别人的代码就没问题,移到我的程序上就不行了,为什么,GunDongImage文件夹在我的项目里也建了,真是奇怪了,麻烦<em>大家</em><em>看看</em>,谢谢了,代码如下:rn protected void Button1_Click(object sender, EventArgs e)rn rn string P_Str_filePath = "", P_Str_mFileName, P_Str_mPath;rn if (this.File1.PostedFile.FileName != "")rn rn P_Str_filePath = File1.PostedFile.FileName;rn P_Str_mFileName = P_Str_filePath.Substring(P_Str_filePath.LastIndexOf("\\") + 1);rn P_Str_mPath = Server.MapPath("..\\GunDongImage\\" + P_Str_mFileName);rnrn File1.PostedFile.SaveAs(P_Str_mPath);rn Label1.Text = P_Str_mFileName;rnrn rn GM.EXECCommand("insert into DefaultGunDongImage(imgfile)values('" + Label3.Text + "')");rn Response.Write(" ");rn
2个问题,请大家进来看看
1、我用PB7.0编译的程序,在本机测试上没有问题,但拿到客户那经常无缘无故出现系统报错,点确定后,程序自动关闭,和平时用PB编程序时,有时遇到的系统错误一样;rn2、程序明明退出了,在本机上也检查了进程管理器,没有该程序的进程,但拿到客户那里却出现程序退出,进程管理器里的该进程却没有退出。rnrn请问以上两个问题是什么原因产生的?
列表框的问题。请大家进来看看
在做一个系统中我用了两个列表框。第一个是菜单名,第二个是相应每种菜的价格。rn当菜名很多时出现了下接的列表,当拉动菜单名时,它相应的菜的价格却不变,即第二个列表框没动。这样便无法查它相应的价格了。我想在一个列表框中把菜单名和相应价格列出来, 这样看起来就不会也错了。请各位给点见意。能把主要代码写出来更好了。谢谢了!
大家进来看看。。。会者不难,难者不会
提示:"Connect.java": Error #: 901 : package Com.bbpoint.connect stated in source C:\Documents and Settings\Administrator\jbproject\untitled5\src\untitled5\Com\bbpoint\connect\Connect.java does not match directory untitled5.Com.bbpoint.connect at line 7, column 21rnrn"Jsp1.jsp": Error #: 302 : cannot access class untitled5.Com.bbpoint.connect.Connect; java.io.IOException: class not found: class untitled5.Com.bbpoint.connect.Connect at line 10rnrn是什么问题?rn我不知道我的Bean该放在什么位置,请<em>大家</em>指教?rn
商用WebServices---请大家进来看看
我不知道现在WebServices在国内的商业应用情况如何?rn作为商业应用,安全、事务、性能等方面的因素是必须要考虑的,但是webservices在这些方面做得不是很好,这是由其所使用的soap协议所决定的,当然,也有一些技术可以增强这些方面的功能,但是我的感觉是没有标准化(可能我的所知有限),不知<em>大家</em>有什么看法?rnrn在什么情况下适合用webservices?如何提供一篮子的webservices解决方案,如何应付性能,安全性等各方面的要求?rnrn希望<em>大家</em>能够发表自己的意见,为<em>大家</em>应用webservices提供一些思路,避免<em>大家</em>盲目,重复学习。rnrn我会把我能够给的分都给<em>大家</em>。
关于表达式(请大家进来看看
card.getCrd_accid()==nullrn其中accid()是LONGrn怎么改? rn这么判断为什么不对?
socket通信问题,请大家进来看看
程序的功能就是建立一个socket,客户端和服务器端进行通信,客户端发送一个消息到服务器,服务器返回一个应答,然后客户端创建一个新的线程接收出来服务器返回的数据。问题就在如果在客户端不用bind()函数就收不到服务器返回的数据?不知道这个问题该怎么解决!!! 请大牛指导啊 rnrn[code=C/C++]rn#include "stdafx.h"rn#include "UDPSession.h"rn#include rn#include rn//#include "time.h"rn///////////////////////////////////rn//rn//////////////////////////////////rnUDPSession::UDPSession()rnrn sendtime = 0;rn arrivetime = 0;rnrnrnUDPSession::~UDPSession()rnrnrn/////////////////////////////////////////rn//function: rn//////////////////////////////////////////rnrnint UDPSession::InitialUDPSession()rnrn WSADATA wsaData;rn if(NO_ERROR != WSAStartup(MAKEWORD(2, 2), &wsaData))rn rn return -1;rn rn#if defined SERVERrn sockSrv = socket(AF_INET, SOCK_DGRAM, 0);rn localAddr.sin_family = AF_INET;rn localAddr.sin_addr.S_un.S_addr = htonl(INADDR_ANY);rn localAddr.sin_port = htons(5001);rnrn if(SOCKET_ERROR == bind(sockSrv, (sockaddr *)&localAddr, sizeof(sockaddr)))rn rn closesocket(sockSrv);rn WSACleanup();rn return -1;rn rnrn rcv_thread = CreateThread(NULL, 0, ServerReceiveThread, this, 0, NULL);rn if(NULL == rcv_thread)rn rn closesocket(sockSrv);rn WSACleanup();rn return -2;rn rn#elif defined CLIENTrn sockCln = socket(AF_INET, SOCK_DGRAM, 0);rnrn localAddr.sin_family = AF_INET;rn localAddr.sin_port = htons(5001);rn localAddr.sin_addr.S_un.S_addr = htonl(INADDR_ANY);rnrn bind(sockCln, (sockaddr *)&localAddr, sizeof(sockaddr));rnrn remoteAddr.sin_family = AF_INET;rn remoteAddr.sin_port = htons(5001);rn remoteAddr.sin_addr.S_un.S_addr = inet_addr("144.214.37.244");rnrn rn rcv_thread = CreateThread(NULL, 0, ClientReceiveThread, this, 0, NULL);rn if(NULL == rcv_thread)rn rn closesocket(sockCln);rn WSACleanup();rn return -2;rn rn CreateFile();rnrn#endifrn return 0;rnrn/////////////////////////////////////////////////rn//rn/////////////////////////////////////////////////rnrnDWORD UDPSession::ServerReceiveThread(LPVOID lpParameter)rnrn unsigned int arrivetime;rn UDPSession *p = (UDPSession *)lpParameter;rn p->fromlen = sizeof(sockaddr);rn while(1)rn rn recvfrom(p->sockSrv, p->buffer, sizeof(int)*2, 0, (sockaddr *)&(p->remoteAddr), &(p->fromlen));rn arrivetime = timeGetTime();rn *(unsigned int *)(p->buffer + 4) = arrivetime;rn sendto(p->sockSrv, p->buffer, sizeof(int)*2, 0, (sockaddr *)&(p->remoteAddr),p->fromlen);rn rn return 1;rnrn///////////////////////////////////////////////////////rn//rn/////////////////////////////////////////////////////////rnDWORD UDPSession::ClientReceiveThread(LPVOID lpParameter)rnrn UDPSession *p = (UDPSession *)lpParameter;rn p->fromlen = sizeof(sockaddr);rn while(1)rn rn recvfrom(p->sockCln, p->buffer, sizeof(int)*2, 0, (sockaddr *)&(p->remoteAddr),&(p->fromlen));rn p->arrivetime = timeGetTime();rn p->ReceivePacket(p->buffer, p->arrivetime);rn rn return 1;rnrnrnvoid UDPSession::ReceivePacket(char *p, unsigned int t)rnrn RTTLog<<<<<
大家进来看看这种是什么加密方式?
有一OA软件,JSP写的rnrn我想知道加密的方式是什么rnrn原文:123456,密文:TPi+62SlEQZKQ4bwSJgFabpl8Fw=rn原文:000000,密文:t77Y99PgFCU7wpt2JGxuUasFsWE=rn原文:888888,密文:tbW2KF1+D54x3f0sLlDmYtRKLPos= rn不一定需要解密的方式rnrn只需要知道是如何加密的就好了rnrn如果有朋友愿意帮忙测试,可以提供一下需要加密的密文,我通过软件修改密码后将得出来的密文给你rnrnrn感谢
服务器端,空间的摆布,请大家进来看看
--注意:不使用Table。rn在一个aspx需要实现这样top, left,right三个区域[现在是用三个容器].rnleft区域存放图片,需要图片居中显示。rnright区域是动态生成的控件,数目不固定。rn如何使得left、right区域高度一致,且图片居中?rn也就是无论我动态生成多少个控件,要使得left,right同高,而且图片居中(left区域)rnrnrn ------------------------------rn | TOP |rn ------------------------------rn | | |rn | | |rn | Left | right |rn | | |rn | | |rn ------------------------------rn肯请高手帮忙!thanks!
我机子的毛病,请大家进来看看
我于今年八月底配了一台机子,配置为p42.4A,内存kingmax512m,主板qdi848p,硬盘st80G,显卡Gforce4 mx440,用后约一个月出现黑屏,内存、显卡拔下再插上不行,清除cmos不行,后来把主板完全拆下,再把内存、显卡等等一一装上,可以。后来一直运行稳定,前几天又出现上述同样的故障。请各路高手不吝赐教,我机子装的操作系统为win2000 server。谢谢拉!!!rn
关于背景图片的问题,请大家进来看看
winform下,我想做一个鼠标移到按钮上时更改背景图片。rn请<em>大家</em>给点提示,rn按钮是很规则的那种。
关于字符串,请大家进来看看
在SQL 里,有什么办法rnrn返回这个字符串的数字部分rnrn比如:rn'X888884' 我要返回888884这些部分,但"X"并不可以是固定的,有可以是0个或2个或4个或N个字母,但一定是在前面,我要返回后面的数字部分
一个很菜的问题,请大家进来看看
我有一个类A,类A中有个方法getXXX(),现在我要在类B中用到这个方法,有几种办法实现呢?
疑难杂症呀,请大家进来看看
我有两台机子,一台装了vs2003,还有一台是只装framework 1.1我把写了一段建议消息队列的程序,在装有vs2003(操作系统(WIn2000))机子上调通了,但在framework 1.1机子上(操作系统XP)始终出现错误,(注,两台机子都装有消息队列,队列名是myqueue)rn接收程序:rnrnstatic void Main(string[] args)rnrnstring mInfo;rnmInfo=".\\Private$\\myqueue";rnif (MessageQueue.Exists(mInfo))rnrnSystem.Messaging.MessageQueue mq = new MessageQueue(mInfo);rnConsole.WriteLine("start");rnstring[] types = "System.String" ;rn((XmlMessageFormatter)mq.Formatter).TargetTypeNames = types;rnSystem.Messaging.Message m=mq.Receive();rnstring path=(string)m.Body;rnConsole.WriteLine(path);rnrnrnrn发送程序:rnstatic void Main(string[] args)rnrnstring mInfo;rnmInfo=".\\Private$\\myqueue";rnMessageQueue myQueue = new MessageQueue(mInfo);rnmyQueue.Send("success");rnrn<em>大家</em>帮我<em>看看</em>撒rn谢谢
常见的三个问题,请大家进来看看
1、EXCEL中想做两个行标题,怎么办?(不是用页眉的)例如:rn 第一行标题rn 第二行标题 第二行标题rn2、怎么在打印时不打印为零的数据?rn3、怎么设置纸张大小为15*11的宽行打印纸,最好还能设置打印机rnrn谢谢各位大侠了~~~!!!!!!!!
关于数据保存的问题,请大家进来看看
用户新增一条数据后,没有点保存按钮,系统能够提醒用户是否要保存数据,如修改数据也是一样,不知道<em>大家</em>是怎么判断的,谢谢!就象我们平时用的WORD一样
大家帮忙: )一定进来看看
我在用photoshop的时候遇到一个大大的问题,很是不懂:现在我交待一下问题,<em>大家</em>都知道photoshop的字体功能里有一种叫做文字变形的选项,以前也应用过,可这次在输入文字后,应用这个选项时,却提示说,文本图层使用的字体无轮廓数据,现在请问了,这是怎么一回事啊,我用的是隶书,photoshop6中文汉化版。
一个奇怪的问题!请大家进来看看
rn rng_strsql=" select d71.d71_001,d71.d71_002,d71.d71_003,d71.d71_004," _ &"d71.d71_005,d71.d71_006,d71.d71_007,d71.d71_013,d71.d71_015" _rn& " from d71,b07 " _rn& " where d71.d71_003=b07.b07_001" _rn& " and d71.d71_016='2'" _rn& " and d71.d71_015 in ( select e05_001 from e05 where year(e05_007) =" & cmb_year.Text _rn& " and month(e05_007)=" & cmb_month.Text & ")"rn rn Set pre_d81 = New ADODB.Recordsetrn' Set pre_d81 = g_Cnn.Execute(g_strSQL)rn pre_d81.Open g_strSQL, g_Cnn, 1, 1rn Debug.Print g_strSQLrn Debug.Print pre_d81.RecordCountrn Set dreport_d81.datasource = pre_d81rn' dreport_d81.Sections.Item("section4").Controls.Item("lbl_title").Caption = cmb_year.Text & "年" & cmb_month.Text & "月副料" & cmb_tz.Text & "报表"rn rn dreport_d81.Sections.Item("section1").Controls.Item("txt_d81_001").DataField = "d81_001"rn' dreport_d81.Sections.Item("section1").Controls.Item("txt_d81_002").DataField = "d81_002"rn' dreport_d81.Sections.Item("section1").Controls.Item("txt_d81_003").DataField = "d81_003"rn' dreport_d81.Sections.Item("section1").Controls.Item("txt_d81_004").DataField = "d81_004"rn' dreport_d81.Sections.Item("section1").Controls.Item("txt_d81_005").DataField = "d81_005"rn' dreport_d81.Sections.Item("section1").Controls.Item("txt_d81_006").DataField = "d81_006"rn' dreport_d81.Sections.Item("section1").Controls.Item("txt_d81_009").DataField = "d81_009"rn' dreport_d81.Sections.Item("section1").Controls.Item("txt_d81_014").DataField = "d81_014"rn dreport_d81.Showrn 显示未找到datafield'(空)'这是哪出错了!那个g_strsql语句没有出错,我已经检测过了。
万分火急:请大家进来看看
我用web setup工程做了一个asp.net的安装程序,可编绎web setup时总出现以下两个错误:rn1)C:\Inetpub\wwwroot\smXP \Setup1\Setup1.vdproj This setup does not contain the .NET Framework which must be installed on the target machine by running dotnetfx.exe before this setup will install. You can find dotnetfx.exe on the Visual Studio .NET 'Windows Components Update' media. Dotnetfx.exe can be redistributed with your setup.rnrn2)C:\Inetpub\wwwroot\smXP \Setup1\Setup1.vdproj Unable to build project output group 'Content Files from smXP (Active)'rnrnrnrnrnrn请问为什么?rn
VB+ADO 和ACCESS数据库的怪现象,请大家进来看看
各位大虾,我用VB+ADO与ACCESS数据库连接,然后对其进行添加,修改,可是发现一个问题。当我对数据库进行添加,然后rs.updatebatch好以后,马上执行另一段代码,让另一个recordset搜索数据库,但是我发觉却搜索不出我刚才添加或者修改的记录,那些记录没变,而过一会(不是很长时间,1秒有时候)执行的话,就可以找到,即使是只修改或添加1条记录也是这样,这是怎么回事?应该不是电脑处理速度的问题把?
c++ Template问题,请大家进来看看
问题1:(书上源码)rn#include rn#include rn#include rn#include “stack1.hpp”rnrnint main()rnrnTryrnrnStack intStack;rnStack stringStack;rnrnintStack.push(7);rnstd::coutx;rn另外,你也不能使用全局指针作为模板参数;rnTemplaternClass Myclassrnrn……rn;rnChar Const* s=”hello”;rnMyclassx;rn然而,你可以这样使用;rnTemplaternClass Myclassrnrn……rn;rnExtern char Const s[]=”hello”;rnMyclassx;rn全局字符数组s由“hello”初始化,是一个外部连接对象rnrn请教:以上非类型模板的限制原因究竟是什么?书上说的比较模糊,仅仅解释了浮点数是历史的原因,而类对象没说,对文字常量“由于字符串文字是内部链接对象,(因为两个具有相同名称但处于不同模块的字符串,是两个完全不同的对象),所以不能使用他们作为模板参数。”也是比较模糊,请高手指点……….rn
奇怪的流操作,请大家进来看看
[code=Delphi(Pascal)]rn GetMem(charArr, decryptedDataLen); // charArr: PChar;rnrn fileStream.Clear;rn fileStream.WriteBuffer(encryptData, decryptedDataLen); // encryptData: array of Byte;里边保存的是97, 0, 98,0,99,0rn fileStream.Position := 0;rn fileStream.ReadBuffer(charArr, fileStream.Size); // 读完之后,charArr中已经是'abcұ篘㖄ꉱë딘Bུ'rn s := string(charArr);rn ShowMessage(s);rn[/code]rnrn是什么原因呢?请有经验的朋友指点一下,谢谢先了
提示十个错误!请大家进来看看
--------------------Configuration: nc - Win32 Debug--------------------rnCompiling...rndoexec.crnd:\text\nc\nc11nt\doexec.c(356) : error C2065: 'BUFFER_SIZE' : undeclared identifierrnd:\text\nc\nc11nt\doexec.c(356) : error C2057: expected constant expressionrnd:\text\nc\nc11nt\doexec.c(356) : error C2466: cannot allocate an array of constant size 0rnd:\text\nc\nc11nt\doexec.c(356) : error C2133: 'Buffer' : unknown sizernd:\text\nc\nc11nt\doexec.c(357) : error C2057: expected constant expressionrnd:\text\nc\nc11nt\doexec.c(357) : error C2466: cannot allocate an array of constant size 0rnd:\text\nc\nc11nt\doexec.c(357) : error C2133: 'Buffer2' : unknown sizernd:\text\nc\nc11nt\doexec.c(362) : warning C4034: sizeof returns 0rnd:\text\nc\nc11nt\doexec.c(370) : warning C4034: sizeof returns 0rnd:\text\nc\nc11nt\doexec.c(417) : error C2057: expected constant expressionrnd:\text\nc\nc11nt\doexec.c(417) : error C2466: cannot allocate an array of constant size 0rnd:\text\nc\nc11nt\doexec.c(417) : error C2133: 'Buffer' : unknown sizernError executing cl.exe.rnrndoexec.obj - 10 error(s), 2 warning(s)rnrnrn编译下面的代码时,就提示上面的错误~我知道是缺少个什么'BUFFER_SIZE' 变量的生命么?如何做?这是NC的一段源代码~我去掉了#ifndef GAPING_SECURITY_HOLE 和相对应的#endif 就提示上面的错误~rnrn// portions Copyright (C) 1994 Nathaniel W. Mishkinrn// code taken from rlogind.exern rn#include rn#include rn#include rnrnrnrnextern char * pr00gie;rnvoid holler(char * str, char * p1, char * p2, char * p3, char * p4, char * p5, char * p6);rnchar smbuff[20];rn//rn// Structure used to describe each sessionrn//rntypedef struct rnrn //rn // These fields are filled in at session creation timern //rn HANDLE ReadPipeHandle; // Handle to shell stdout pipern HANDLE WritePipeHandle; // Handle to shell stdin pipern HANDLE ProcessHandle; // Handle to shell processrnrn //rn //rn // These fields are filled in at session connect time and are onlyrn // valid when the session is connectedrn //rn SOCKET ClientSocket;rn HANDLE ReadShellThreadHandle; // Handle to session shell-read threadrn HANDLE WriteShellThreadHandle; // Handle to session shell-read threadrnrn SESSION_DATA, *PSESSION_DATA;rnrnrn//rn// Private prototypesrn//rnrnstatic HANDLErnStartShell(rn HANDLE StdinPipeHandle,rn HANDLE StdoutPipeHandlern );rnrnstatic VOIDrnSessionReadShellThreadFn(rn LPVOID Parameterrn );rnrnstatic VOIDrnSessionWriteShellThreadFn(rn LPVOID Parameterrn );rnrnrnrn// **********************************************************************rn//rn// CreateSessionrn//rn// Creates a new session. Involves creating the shell process and establishingrn// pipes for communication with it.rn//rn// Returns a handle to the session or NULL on failure.rn//rnrnstatic PSESSION_DATArnCreateSession(rn VOIDrn )rnrn PSESSION_DATA Session = NULL;rn BOOL Result;rn SECURITY_ATTRIBUTES SecurityAttributes;rn HANDLE ShellStdinPipe = NULL;rn HANDLE ShellStdoutPipe = NULL;rnrn //rn // Allocate space for the session datarn //rn Session = (PSESSION_DATA) malloc(sizeof(SESSION_DATA));rn if (Session == NULL) rn return(NULL);rn rnrn //rn // Reset fields in preparation for failurern //rn Session->ReadPipeHandle = NULL;rn Session->WritePipeHandle = NULL;rnrnrn //rn // Create the I/O pipes for the shellrn //rn SecurityAttributes.nLength = sizeof(SecurityAttributes);rn SecurityAttributes.lpSecurityDescriptor = NULL; // Use default ACLrn SecurityAttributes.bInheritHandle = TRUE; // Shell will inherit handlesrnrn Result = CreatePipe(&Session->ReadPipeHandle, &ShellStdoutPipe,rn &SecurityAttributes, 0);rn if (!Result) rn holler("Failed to create shell stdout pipe, error = %s",rn itoa(GetLastError(), smbuff, 10), NULL, NULL, NULL, NULL, NULL);rn goto Failure;rn rn Result = CreatePipe(&ShellStdinPipe, &Session->WritePipeHandle,rn &SecurityAttributes, 0);rnrn if (!Result) rn holler("Failed to create shell stdin pipe, error = %s", rn itoa(GetLastError(), smbuff, 10), NULL, NULL, NULL, NULL, NULL);rn goto Failure;rn rn //rn // Start the shellrn //rn Session->ProcessHandle = StartShell(ShellStdinPipe, ShellStdoutPipe);rnrn //rn // We're finished with our copy of the shell pipe handlesrn // Closing the runtime handles will close the pipe handles for us.rn //rn CloseHandle(ShellStdinPipe);rn CloseHandle(ShellStdoutPipe);rnrn //rn // Check result of shell startrn //rn if (Session->ProcessHandle == NULL) rn holler("Failed to execute shell", NULL,rn NULL, NULL, NULL, NULL, NULL);rn rn goto Failure;rn rnrn //rn // The session is not connected, initialize variables to indicate thatrn //rn Session->ClientSocket = INVALID_SOCKET;rnrn //rn // Success, return the session pointer as a handlern //rn return(Session);rnrnFailure:rnrn //rn // We get here for any failure case.rn // Free up any resources and exitrn //rnrn if (ShellStdinPipe != NULL) rn CloseHandle(ShellStdinPipe);rn if (ShellStdoutPipe != NULL) rn CloseHandle(ShellStdoutPipe);rn if (Session->ReadPipeHandle != NULL) rn CloseHandle(Session->ReadPipeHandle);rn if (Session->WritePipeHandle != NULL) rn CloseHandle(Session->WritePipeHandle);rnrn free(Session);rnrn return(NULL);rnrnrnrnrnBOOLrndoexec(rn SOCKET ClientSocketrn )rnrn PSESSION_DATA Session = CreateSession();rn SECURITY_ATTRIBUTES SecurityAttributes;rn DWORD ThreadId;rn HANDLE HandleArray[3];rn int i;rnrn SecurityAttributes.nLength = sizeof(SecurityAttributes);rn SecurityAttributes.lpSecurityDescriptor = NULL; // Use default ACLrn SecurityAttributes.bInheritHandle = FALSE; // No inheritancernrn //rn // Store the client socket handle in the session structure so the threadrn // can get at it. This also signals that the session is connected.rn //rn Session->ClientSocket = ClientSocket;rnrn //rn // Create the session threadsrn //rn Session->ReadShellThreadHandle = rn CreateThread(&SecurityAttributes, 0,rn (LPTHREAD_START_ROUTINE) SessionReadShellThreadFn, rn (LPVOID) Session, 0, &ThreadId);rnrn
我中毒了,请大家进来看看
用KAV扫出以下病毒文件。。。rn C:\windows\notepad.exern C:\windows\system32\cisvc.exern C:\windows\system32\clipsrv.exern C:\windows\system32\dllhost.exern C:\windows\system32\dmadmin.exern C:\windows\system32\imapi.exern C:\windows\system32\mnmsrvc.exern C:\windows\system32\msdtc.exern C:\windows\system32\msiexec.exern C:\windows\system32\netdde.exern C:\windows\system32\netdde.exern C:\windows\system32\sessmgr.exern C:\windows\system32\locator.exern C:\windows\system32\rsvp.exern C:\windows\system32\scardsvr.exern C:\windows\system32\sardsvr.exern C:\windows\system32\dllhost.exern C:\windows\system32\smlogsvc.exernrn 刚开始只有一个病毒,可是后来一下子就出现这么多病毒。rn rn 那个病毒开始时,就出现一对话框,说出错,文件复制。。晕rnrn 急啊。操作系统好慢。
大家进来看看,在线等待……
<em>大家</em>帮我<em>看看</em>,为什么下面的不能实现关机啊,我是windows2000rn procedure TForm1.Button1Click(Sender: TObject);rn constrnEWX_FORCE=4; //关闭所有程序并以其他用户身份登录rnEWX_LOGOFF=0; //重新启动计算机并切换到MS-DOS方式rnEWX_REBOOT=2; //重新启动计算机rnEWX_SHUTDOWN=1;//关闭计算机rnbeginrn ExitWindowsEx(EWX_SHUTDOWN,0);rnend;
两个问题---请大家进来看看
我想问一下:我把一些表关联起来,建了一个试图ST,我使用数据DataSet11,SqlDataAdapter1.rnDataGrid1的数据源为DataSet11.ST,当我添加了一条数据(从那些表中),如何写更新语句,把刚家的那条数据显示在DataGrid1中?我按照一般方法去写,总体是没有数据,当关闭后再打开新的数据出现,是不是得写成动态的试图,我不会写动态的试图,请<em>大家</em>把忙!谢谢rnrn还用一个问题:rn SqlConnection1.Open()rn Dim cm As New System.Data.SqlClient.SqlCommandrn cm.Connection = SqlConnection1rn cm.CommandText = "select count(*) from listen_text where type='1'"rn Dim rd As SqlDataReaderrn rd = cm.ExecuteReader(CommandBehavior.CloseConnection)rn Label21.Text = rd.getstring(0)rn rd.close()rn SqlConnection1.Close()rn总体是不对,说是无法转换,我试过几个个类型都不行,返回种类型的我不会.
关于cygwin的问题,请大家进来看看
我的cygwin有些功能不能用。比如linkrn提示:无法定为程序输入点于 _impure_ptr 与动态连接库 cygwin1.dll上。rn请问怎么解决啊?
这套计算机性能如何?请大家进来看看……
I/O :64位AMD Opteron248*2,4G ECC内存,146G SCSI硬盘*2,1000M网卡*2;(共1套)rnNode :64位AMD Opteron248*2,2G ECC内存,36G SCSI硬盘*1,1000M网卡*2;(共16套)rnRAID :200G SATA硬盘*10;rnNet :Myrinet(1000M网作为备份)rnUPS :Santek 10KVA(4小时)rnOS :RedHat Linux 9.0 + Turbo Linux for AMD64rnrn偶很希望 Node 为 4G ECC,36G * 2;RAID 为 200G SCSI*10,不过谈不下来。rnrn请<em>大家</em><em>看看</em>这套机器性能如何?瓶颈会在哪里?rnrnrnhttp://community.csdn.net/Expert/topic/3698/3698705.xml?temp=.7202722rn
关于iframe的问题,请大家进来看看
rnrn rnrnrnrnrnrnrn rnrn<em>大家</em>帮帮忙,急求解决。。。。。因为需要在打开页面就得到iframe的内容
请教一个问题,请大家进来看看.
我现在有一个表,有id,sickid,sickname,sex,age,sickfrom(来自哪里)...等字段.rn这个表里面的sickfrom字段是varchar类型,并且里面的地名都不固定.rnrn怎么样才能把sickfrom字段里面不同的地名分别列出,并且统计各地方的数量.rnrn谢谢<em>大家</em>!
关于流的经典问题,请大家进来看看
DataInputStream in=new DataInputStream(connection.getInputStream());rnDataOutputStream out=new DataOutputStream(connection.getOutputStream());rnBufferedReader sysin;rnString line=new String("");rnwhile(!line.equalsIgnoreCase("quit"))rn line=in.readUTF();rn System.out.println("Message "+line+" from client "+i);rn System.out.print("input message to client "+i+" :");rn line=sysin.readLine();//输入之后回车,消息送出,若跟着继续输入,输入的东西将在缓冲区里面,下次输出的时候输出rn out.writeUTF(line);rn out.flush();rn rn有没有办法暂时把流关闭,任何输入的字符都不接受,需要的时候打开,接受字符
数据统计的问题~~~~~~~请大家进来帮忙看看~~~~~
区域表:区域名称、区域编码rn 一区 01rn 二区 02rn部门表:部门名称、所属区域、部门编码rn 一部 01 01rn 二部 01 02rn 一部 02 03rn 二部 02 04 rn职级表:职级 编号rn 经理 01rn 主任 02rn 业务员 03 rn类别表:洽谈类别 编号rn 面谈 01rn 电话访问 02rn 到位 03rn人员表(实际到位统计):编号 部门 区域 职级 洽谈类别rn 001 01 01 01 01rn 002 02 01 02 02rn ……rn计划表: 部门 职级 洽谈类别 人数rn 01 01 01 2 rn 01 02 02 2 rn 01 03 01 1rn …… rn最后想得到这样一张汇总表 rn 区域\部门 经理 主任 (显示信息同经理)业务员(显示信息同经理)rn 面谈 电话 到位 合计 rn 计划 实到 计划 实到 计划 实到 计划 实到rn 一区 2 1 0 0 0 0 2 1 rn 一部 2 0 0 0 0 0 2 0rn 二部 0 0 0 0 0 0 0 0rn ……rn请问<em>大家</em>有什么好的方法么?我想用sql语句实现这样的效果,请<em>大家</em>帮忙看一下~~~~~rnrnrn
大家进来看看 这是什么问题?
我的网站里有个文件夹 在这个文件夹中有个 后缀为xls的execl文件rnrn我把网站发布到我的电脑上,下载这个文件 并打开这个文件 成功(我的execl版本是10的)rnrn接着我找了 三个同事来 下载测试 execl版本分别为 2013 2003(有10兼容包),2003rnrn前两个都可以成功 只有第三个 双击下载的execl是 出现如下错误:rnrn不能识别的文件格式rn 如果知道文件来自于与Microsoft Office Excel不兼容的其他应用程序,请单击“取消”,然后在初始应用程序中打开文件。如果准备以后用Microsoft Office Excel打开,请按兼容格式(如纯文本格式)将其保存。rn 如果怀疑文件已经损坏,请单击“帮助”以获得解决问题的详细信息。rn 如果仍想了解文件中所含的文本内容,请单击“确定”,然后在“文本导入向导”中单击“完成”按钮。rnrn如果点击确定 打开后会乱码rnrn1 我不明白的是 服务器和客户端中execl的版本的问题rnrn2 明明服务中存在的execl的文件的后缀是xls 为什么03的版本打不开?rnrn请<em>大家</em>帮我解释一下 谢谢
hibernate的问题,请大家进来看看
hibernate的映射问题。比如定义了一个web.hbm.xml文件,定义了一个类user,相对的数据库中的表名为user_info.db。那么在定义mapping时会写web.hbm.xml文件如下:rnrnrnrnrnrnrnrn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rnrn但是在property中,并没有定义column,那么这些属性和数据库中的字段到底是通过什么样的机制来对应的?请<em>大家</em>帮帮忙!急!rn
一个网页的问题,请大家进来看看
这是用什么来实现的:?
一个大问题???请大家进来看看
我的后台是INFORMIX,rnBDE可以连上,但是rnSQL EXPLORER不能连上,rn百思不的其解,高手指点一下,是怎么回事rn感谢为先
一个小问题。请大家进来看看
如果我在多个窗体上都定义了:rnOption ExplicitrnPublic i as integerrnPublic j as integerrn会有什么问题吗?
mangos开源魔兽世界服务器代码下载
开源的魔兽世界服务器代码0.9.1,供学习使用。 相关下载链接:[url=//download.csdn.net/download/henrycharlesqin/5364255?utm_source=bbsseo]//download.csdn.net/download/henrycharlesqin/5364255?utm_source=bbsseo[/url]
人教版小学数学第十册电子课本下载
人教版小学数学第十册电子课本.exe 已经编译成可执行文件,可直接使用 相关下载链接:[url=//download.csdn.net/download/fosuzhm/2099197?utm_source=bbsseo]//download.csdn.net/download/fosuzhm/2099197?utm_source=bbsseo[/url]
基于web的公交查询系统下载
提供站站查询,线路查询,站点查询,管理员功能,添加删除线路等!!!! 相关下载链接:[url=//download.csdn.net/download/tianyifree0728/2170497?utm_source=bbsseo]//download.csdn.net/download/tianyifree0728/2170497?utm_source=bbsseo[/url]
文章热词 设计制作学习 机器学习教程 Objective-C培训 交互设计视频教程 颜色模型
相关热词 mysql关联查询两次本表 native底部 react extjs glyph 图标 程序员和产品经理大家视频 nlp培训师大家有谁
我们是很有底线的