写了个通用数据接口管理系统,不知道是否具有商业价值 [问题点数:100分]

Bbs1
本版专家分:0
结帖率 97.83%
通用数据接口管理系统CDI
本系统作为关系型<em>数据</em>库<em>接口</em>配置<em>管理系统</em>,可通过图形化界面配置各类<em>数据</em><em>接口</em>,无需编<em>写</em>任何后台java或.net代码,实现可视化配置即结果模式,易于扩展;可将程序开发人员的重复<em>接口</em>定义工作从繁琐的重复性后台代码中解脱出来,让程序开发人员更专注于<em>数据</em>业务的分析和理解。使用该系统人员需要对<em>数据</em>库<em>具有</em>一定应用基础知识,熟练掌握各类<em>数据</em>库SQL语句及存储过程编<em>写</em>能力。
通用数据接口管理系统CDI介绍
在线试用,系统访问url: 使用chrome浏览器访问 http://www.zjpems.com:8080/CenterData/login.html 测试账号:admin 测试密码:1 系统介绍 本系统作为关系型<em>数据</em>库<em>接口</em>配置<em>管理系统</em>,可通过图形化界面配置各类<em>数据</em><em>接口</em>,无需编<em>写</em>任何后台java或.net代码,实现可视化配置即结果模式,易于扩展;可将程序开发...
量子计算何时具有真正的商业价值
来源:IEEE电气电子工程师学会我们对新技术的迷恋似乎总是遵循着同样的轨迹:我们时而着迷,时而崇拜,时而失望,时而沮丧,最终得到的满足比我们最初想象的要少。1954年,德...
delphi 通用数据接口组件
delphi<em>数据</em><em>接口</em>,<em>数据</em>计算,常用转换
通用数据接口MDAC
<em>通用</em><em>数据</em><em>接口</em>MDAC2.8,很常用。单独提出的。
智慧电子通用数据接口
智慧电子<em>通用</em><em>接口</em>,可依据该<em>接口</em>开发一卡通系统及统一身份认证。
具有商业价值的采集项目,100%原创
开始的时候只是单纯的采集图片,从uumnt.com这个站点上,主要涉及大量的正则表达式和文件操作相关,后来又陆续加入opencv人脸识别制作壁纸,加入hibernate映射文件保存至<em>数据</em>库。下面是我的web项目列表 下面是项目概览 1 所有图片 2 所有壁纸 3 所有条目 4 项目统计 5 单采集源代码,不包含<em>数据</em>库操作 package com.myh.caiji;
amazon是否数据接口?
看到有几个软件可以连到amazon.com读取商品资料,是不是amazon留有<em>接口</em>?谁对这个了解么?
informix有哪些通用数据接口
我想用pb访问informix<em>数据</em>库。rn怎么办?
添砖加瓦:实现通用的图片数据接口
在开始深度学习项目之前,选择一个合适的框架是非常重要的,因为选择一个合适的框架能起到事半功倍的作用。Caffe、Tensorflow等框架灵活好用,但也屏蔽了很多技术细节,对我们的学习有很多不利之处!!rn本课程带领大家亲自动手<em>写</em>一个更方便大家使用的深度学习框架,帮助大家理解常用技术的底层实现。具体安排如下:rn1.板书完成数学推导,同时画图讲解;rn2.基础:Python实现多层感知器;rn3.进阶:C++实现深度学习框架;rn4.穿插讲解重点的Python、C++知识。rn我相信这次学习能给大家带来不一样的体验!!!
了个控件,不知道怎么样调试它
<em>写</em>了个控件,编译后生成了dll,但使用时发现有错误,不<em>知道</em>该怎么样去调试它?设置端点无效阿,我是把组件和web应用放在同一个解决方案的两个项目中.你们不<em>知道</em>是如何调试自己<em>写</em>的组件的?
了个普通的程序、不知道错那了
#includern#define k 5rn#define i 3rndouble ou(double kj[][5],int p);rndouble oi(double ok[][5]);rndouble op(double ak[][5]);rnvoid lo(double hj);rnmain()rnrn int a,b,c;rn double h,l,m;rn double yue[i][k];rn for(a=0;akg) kg=ak[o][q];rn return kg;rnrnvoid lo(double hj)rnrn printf("%d",hj);rngetch();rnrn 错误 noname.c 51: 非法地使用浮点数在 rn op 函数中错误 noname.c 51: 需要逻辑0或非0在 op 函数中rn 错误 noname.c 52: 不能执行所要求的类型转换在 op 函数中rn 出现3个错误、不<em>知道</em>为什么、感觉没<em>写</em>错啊rn 最后100分请大家帮我看看
了个双向链表,有错,不知道原因
一共有两处错误rn/* DNodeStr.txt */rnrn#include rn#define ElemType charrnrnstruct DNodernrn ElemType data;rn struct DNode *right, *left;rn;rnZrn/* DNodeMut.txt */ /* error message: compound statement missing in function insert */rn#include "DNodeStr.txt"rnrnsetnull (struct DNode **p)rnrn *p=NULL;rnrnrnint length (struct DNode **p)rnrn int n=0;rn struct DNode *q;rn q=*p;rn while (q!=NULL)rn rn n++;rn q=q->right;rn rn return (n);rnrnrnElemType get (struct DNode **p, int i)rnrn int j;rn struct DNode *q;rn q=*p;rn for (j=1; jright;rn if (q!=NULL)rn return (q->data);rn elsern printf ("wrong location number!\n");rnrnrnrnint locate (struct DNode **p, ElemType x)rnrn int j=1;rn struct DNode *q;rn q=*p;rn while (q!=NULL && q->data!=x)rn rn q=q->right;rn j++;rn rn if (q!=NULL)rn return (j);rn elsern return (-1);rnrnrnvoid insert (struct DNode **p, ElemType x, int i)rnrn int j;rn struct DNode *s,*q;rn q=*p;rnrn s=(struct DNode *) malloc (sizeof (struct DNode));rn s->data=x;rn s->left=NULL;rn s->right=NULL;rnrn if (i==1)rnrn rn s->right=q;rn q->left=s;rn *p=s;rn rn elsern rn for (j=1; jright!=NULL; j++)rn q=q->right;rn if (j==i-1)rn rn if (q->right!=NULL)rn rn s->right=q->right;rn q->right->left=s;rn q->right=s;rn s->left=q;rn rn elsern rn q->right=s;rn s->left=q;rn rn rn elsern printf("wrong location number!\n");rnrnrnvoid del (struct DNode **p, int i) /* error message: expression syntax in function insert */rnrn struct DNode *q,*t;rn q=*p;rn t=q;rn if (i==1)rn rn q=q->right;rn if (q!=NULL)rn rn q->left=NULL;rn *p=q;rn rn rn elsern rn for (int j=1; jright!=NULL; j++)rn q=q->right;rn if (j=i-1)rn rn if (q->right->right!=NULL)rn rn t=q;rn q->right=t->right->right;rn q->right->left=t;rn rn elsern q->right=NULL;rn rn elsern printf("wrong location number!\n");rn rnrn rnvoid display(struct DNode **p)rnrn struct DNode *q;rn q=*p;rn printf ("display the Double Node table: \n");rn if (q==NULL)rn printf ("Empty Double Node table.\n");rn else if (q->right==NULL)rn printf ("%c\n ", q->data);rn elsern rn while (q->right!=NULL)rn rn printf ("%c->", q->data);rn q=q->right;rn rn printf ("%c \n", q->data) rn rnrn rnrnrnZrn/* DNodeMai.txt */rn#include "DNodeMut.txt"rnrnint main()rnrn struct DNode *head;rn setnull (&head);rn insert (&head, 'a', 1);rn insert (&head, 'b', 2);rn insert (&head, 'c', 2);rn insert (&head, 'd', 1);rn display (&head); /*the output should be: dacb */rn printf("The length of the LNode is: %d \n", length (&head));rn printf("The location of the elem a is: %d \n", locate(&head, 'a'));rn printf("The value of the location 3 is: %c \n", get (&head, 3));rn del (&head, 2);rn display (&head); /*the output should be: dcb */rn printf("The length of the LNode is: %d \n", length (&head));rn
通用后台管理系统(3)-测试环境是否成功
1、生成mapper pojo 使用 generatorSqlmapCustom生成 2、编<em>写</em><em>接口</em>类 package com.sundablog.service; import java.util.List; import com.sundablog.pojo.AdminUser; public interface TestService { /** * 查询...
设计的商业价值
版权声明:本文为半吊子子全栈工匠(wireless_com,同公众号)原创文章,未经允许不得转载。 https://blog.csdn.net/wireless_com/article/details/83965713 ...
知道怎么了!  帮忙下!
<em>写</em>成这个样子了rn都不<em>知道</em>怎么返回了!rnrnrn public static ArrayList Transact(string GetString, int Status)rn rn ArrayList arralist = new ArrayList();rn if (Status == 0)rn rn Regex re = new Regex(@"问题标题008(?[\s\S]*?)问题内容008(?[\s\S]*?)问题补充008(?[\s\S]*?)用户姓名008(?[\s\S]*?)性别008(?[\s\S]*?)电子邮件008(?[\s\S]*?)生日008(?[\s\S]*?)血型008(?[\s\S]*?)婚姻008(?[\s\S]*?)出生地008(?[\s\S]*?)目前居住地008(?[\s\S]*?)简介008(?[\s\S]*?)完毕008");rn MatchCollection mc = re.Matches(GetString);rn rn foreach (Match m in mc)rn rn rn rn rn return arralist;rn rn rnrnforeach里面该怎么<em>写</em>啊??
讨论vfp + msde是否商业价值
讨论vfp + msde<em>是否</em>有<em>商业价值</em>?如果有?如何用vfp来管理msde,如何和msde结合使用?请大家帮忙给出现有的管理工具!
帝国cms7.5 utf-8版通用api数据接口
帝国cms7.5 utf-8版<em>通用</em>api<em>数据</em><em>接口</em>,
股票数据接口股票数据接口
股票<em>数据</em><em>接口</em>股票<em>数据</em><em>接口</em>股票<em>数据</em><em>接口</em>股票<em>数据</em><em>接口</em>
数据接口
网易图片获取Json的<em>接口</em> String url = "http://c.3g.163.com/recommend/getChanListNews?" + "channel=T1456112189138&size=20&passport=&devId=1uuFYbybIU2oqSRGyFrjCw%3D%3D" + "&lat=%
数据接口
控件要求的<em>数据</em>模板是以Vairant变量的方式保存和传递,其存储的是一维二进制字节数组,不能像字符串一样直接用SQL语句<em>写</em>入和读出,rn我在<em>数据</em>库里面存储为MENO类型,rn请问怎么读取,和保存啊!
通用权限管理系统 通用权限管理系统
<em>通用</em>权限<em>管理系统</em><em>通用</em>权限<em>管理系统</em><em>通用</em>权限<em>管理系统</em><em>通用</em>权限<em>管理系统</em><em>通用</em>权限<em>管理系统</em><em>通用</em>权限<em>管理系统</em><em>通用</em>权限<em>管理系统</em>
互联网商业价值
互联网,新零售--融合场景下的互联网<em>商业价值</em>研究报告
数据商业价值
1用户画像   2 用户行为收集 3 精准营销 精准营销的前提是对用户的清晰认知。以简单的代金券发放为例,滴滴快的的历史<em>数据</em>呈现出两大类四种不同的消费习惯。代金券敏感型:发代金券才用、发代金券用的更多;代金券不敏感型:发不发都用,发代金券也不用。在滴滴快的的用户画像系统中,上述四种群体会被分别冠以屌丝、
具有通用接口的压缩动态库
<em>具有</em><em>通用</em><em>接口</em>,在任何程序中引用<em>具有</em><em>通用</em><em>接口</em>,在任何程序中引用<em>具有</em><em>通用</em><em>接口</em>,在任何程序中引用<em>具有</em><em>通用</em><em>接口</em>,在任何程序中引用<em>具有</em><em>通用</em><em>接口</em>,在任何程序中引用<em>具有</em><em>通用</em><em>接口</em>,在任何程序中引用
具有特效通用表格样式
很实用的哦,这个是我的原版的。可以根据大家的需求改成自己想要的表格样式。
有个建议,不知道是否可以实现。!
<em>是否</em>可以通过远程<em>数据</em>库,来验证本DELPHI客户端的<em>数据</em>库的用户名!不知<em>是否</em>可以?如果可以,远程连接<em>数据</em>库是怎么一个机制?具体应该怎么操作?
云计算的商业价值
深刻地描述了云计算的商业背景,预测了第3次科技革命。
CMMI4 商业价值
本文针对实施中的CMMI L4 对企业的商业目标的贡献进行描述,以体现其对企业及团队的<em>商业价值</em>
1.7商业价值
这是一套PMP远程认证课程,学习本套餐课程后,可颁发35小时培训认证,考生持培训证明可在全国各大城市直接报考参加PMP考试。按照高老师计划学习,掌握PMP项目管理十大知识领域,考生可100%通过PMP考试。
DELPHI是否具有垃圾回收?
我用一个数组存放了用自定义的各种结构(存放各种控件的句柄)。主要用于动态图形的显示。如PANEL和和TABSHEEL等。rn我要常把数组中的句柄放掉,存入新的句柄。但用 如:aa[1].free(panel)时,就出现access exception的错误。不知为什么。所有只能用aa[1]:=nil.rn但这种不知这个句柄的内存有没有放掉??rn
抽象类是否具有虚函数表?
如题,C++中抽象类<em>是否</em><em>具有</em>虚函数表呢?? rn按理说如果有又没法生成实例 如何用vptr 调用呢?rnrn困惑啊。。求指点
知道是不是通用的问题!
环境 :rn[code=SQL]rn/*Microsoft SQL Server 2005 - 9.00.3080.00 (X64) rn Sep 6 2009 09:15:46 rn Copyright (c) 1988-2005 Microsoft Corporationrn Enterprise Edition (64-bit) on Windows NT 5.2 (Build 3790: Service Pack 2)*/rnrnrncreate table AAA(id int)rnrnINSERT INTO AAArnSELECT 1 UNION ALLrnSELECT 2 UNION ALLrnSELECT 3rnrnrnSELECT * FROM AAArn/*idrn-----------rn1rn2rn3rnrn(3 行受影响)rn*/rnrnrnSELECT *,ROW_NUMBER() OVER (ORDER BY id) AS [NN] FROM AAArn/*id NNrn----------- --------------------rn1 1rn2 2rn3 3rnrn(3 行受影响)*/rnrnrnrnCREATE VIEW T_AAArnASrnSELECT *,ROW_NUMBER() OVER (ORDER BY id) AS [NN] FROM AAA[/code] rnrnrn在图形界面中,打开此视图会失败退出。rn不知是不是共同的问题??? 奇怪!rnrnrnrn
最近了一个通用的服务端
主要目的是为了减少服务程序的开发时间。该程序处理网络连接和收发<em>数据</em>,而把<em>数据</em>的处理留给用户的<em>数据</em>进程用户进程的编<em>写</em>可以是任一支持WIN32 API的语言如VC,DELPHI,PB,C++ Builder等。用户可以从一块共享内存读<em>写</em>网络<em>数据</em>,并可以控制某个用户连接。
了个带事务的通用数据库操作类,大家提下意见.
初学PHP,<em>写</em>了个<em>通用</em>的带事务的<em>数据</em>库操作类,自己测了下,没发现问题,请大家检查下.rn[code=PHP]rnconnect_ok=true;rn $this->url=$p_server;rn $this->user=$p_user;rn $this->pwd=$p_pwd;rn $this->db=$p_db;rnrn $this->linkDb();rn $this->pconnect=false;rn rn /*rn * 设置持久连接rn */rn function setPconnect($pconn = true)rn if($pconn)rn if($this->connect_ok)rn @mysql_close($this->link);rn rn $this->connect_ok=true;rn $this->linkDb(true);rn elsern $this->connect_ok=true;rn $this->linkDb();rn rn $this->pconnect=$pconn;rn rn //echo $this->connect_ok?"TRUE":"FALSE";rn rn /*rn * 开始事务rn */rn function beginTrans()rn $this->setPconnect(false);rn @mysql_query("begin",$this->link);rn $this->transResult=true;rn rn /*rn * 执行SQLrn */rn function excute($sql)rn if(!$this->connect_ok)rn $this->transResult=false;rn return false;rn rn $tmp=mysql_query($sql,$this->link);rn //检查从开始事务后,每次执行<em>是否</em>成功rn $this->transResult=$this->transResult&&$tmp;rn return $tmp;rn rn /*rn * 结束事务rn */rn function endTrans()rn if($this->pconnect)rn return false;rn rn if($this->transResult)//每次执行均成功rn @mysql_query("commit");rn return true;rn rn @mysql_query("rollback");rn return false;rn rn /*rn * 显示错误rn */rn function showErr()rn return mysql_error($this->link);rn rn /*rn * 关闭连接rn */rn function close()rn @mysql_close($this->link);rn rn /*rn * 内部方法,连接<em>数据</em>库rn */rn function linkDb($p=false)rn if($p)rn $this->link = @mysql_pconnect($this->url, $this->user, $this->pwd) or rn $this->connect_ok=false;rn elsern $this->link=@mysql_connect($this->url,rn $this->user,$this->pwd) or $this->connect_ok=false;rn rn mysql_query("SET NAMES 'GB2312'");rn @mysql_select_db($this->db);rn rnrnrn?>rn[/code]
用POI 了个导出EXCEL 应该算通用
//创建一个工作薄 [code=&quot;java&quot;] /** * author:ztiny * data :2012-8-18 */ package com.excel.workbook; import org.apache.poi.ss.usermodel.Workbook; import com.excel.type.WorkBookType; public...
了个存储过程,不知道对错!请大家看看
create or replace procedure SP_name(name in VARCHAR2,money out number) isrnbeginrn select sal into money from emp where ename=name; --Oracle自带的表,输入员工名字,求出工资rnend SP_name;rnrn这个存储过程有两个参数,不<em>知道</em>如何执行rn提示什么未申明标识符
了个找凶手的题目 不知道错在那里???
就放一个按钮和editrn线索rn1:b[1] b[2]至少一个凶手rn2:b[1] b[4]不可能同时作案rn3:b[2] b[3]要么同时作案 要么都不作案rn4:b[3] b[4]只有一个作案rn5:b[4]没做 b[5]也不可能做rn6:b[1] b[5] b[6]有两个人作案rnrnrnprocedure TfrmMain.Button1Click(Sender: TObject);rnvarrn a:array[1..6] of boolean;rn flag:array[0..1] of boolean;rn count:integer; //用来记录符合条件的数目rn i,j,k,l,m,n:integer;rnrn procedure judge(b:array of boolean);rn beginrn if (b[1] or b[2])=false then //b[1] b[2]至少一个凶手rn beginrn count:=0;rn exit;rn endrn elsern count:=count+1;rnrn if (b[1] and b[4])=true then //b[1] b[4]不可能同时作案rn beginrn count:=0;rn exit;rn endrn elsern count:=count+1;rnrn if (b[2] xor b[3])=true then //b[2] b[3]要么同时作案 要么都不作案rn beginrn count:=0;rn exit;rn endrn elsern count:=count+1;rnrn if (b[3] xor b[4])=false then //b[3] b[4]只有一个作案rn beginrn count:=0;rn exit;rn endrn elsern count:=count+1;rnrn if (not b[4] and b[5])=true then //b[4]没做 b[5]也不可能做rn beginrn count:=0;rn exit;rn endrn elsern count:=count+1;rnrn if ((b[1] and b[5] and b[6])=true) or ((b[1] or b[5] or b[6])=false) or ((b[1] xor b[5] xor b[6])=true) thenrn //b[1] b[5] b[6]有两个人作案rn beginrn count:=0;rn exit;rn endrn elsern count:=count+1;rn end;rnrnbeginrn flag[0]:=false;rn flag[1]:=true;rn count:=0;rn edit1.Text:='';rn for i:=0 to 1 dorn for j:=0 to 1 dorn for k:=0 to 1 dorn for l:=0 to 1 dorn for m:=0 to 1 dorn for n:=0 to 1 dorn beginrn a[1]:=flag[i];rn a[2]:=flag[j];rn a[3]:=flag[k];rn a[4]:=flag[l];rn a[5]:=flag[m];rn a[6]:=flag[n];rn judge(a);rn if count=6 thenrn beginrn if a[1]=false then edit1.Text:=edit1.Text+'0' else edit1.Text:=edit1.Text+'1';rn if a[2]=false then edit1.Text:=edit1.Text+'0' else edit1.Text:=edit1.Text+'1';rn if a[3]=false then edit1.Text:=edit1.Text+'0' else edit1.Text:=edit1.Text+'1';rn if a[4]=false then edit1.Text:=edit1.Text+'0' else edit1.Text:=edit1.Text+'1';rn if a[5]=false then edit1.Text:=edit1.Text+'0' else edit1.Text:=edit1.Text+'1';rn if a[6]=false then edit1.Text:=edit1.Text+'0' else edit1.Text:=edit1.Text+'1';rn end;rn end;rnend;rnrn在edit中显示的是空的rn不<em>知道</em>错在哪里?????
我自己了个JS不知道应该放在什么位置
自己做了个JS,然后在用户控件里这样<em>写</em>的 rn部署好了,我的dtree.js和我的用户控件在同一个目录里 c:\input\wwwroot\bin\ 但是浏览主页总是加载不到这个JSrn请指点我下吧
按照别人的思路了了个RC4算法,不知道哪里错了
编译可以通过,运行发生未知的错误rnrn[code=C/C++]rn#include rn#include rnusing namespace std;rnchar t;rn#define swap(x,y) t=*x;*x=*y;*y=t;rnrnrn//获取随机密钥rnvoid getKey(char *src,int src_len,char *m_box)rnrn int i;rn rn for( i = 0 ; i < 256 ; i++ )rn m_box[i] = i;rn rn int j = 0;rn for( i = 0 ; i < 256 ; i++ )rn rn i %= src_len; rn j = (j + src[i] + m_box[i]) % 256;rn swap(&m_box[i],&m_box[j]);rn rn rnrnrn//加密过程rnchar *encryptRC4(char *src,int src_len)rnrn char index;rn if(src == NULL)rn return NULL;rn char m_box[256];rn getKey(src,src_len,m_box);rn int i;rn int x = 0;rn int y = 0;rn for( i = 0 ; i < src_len ; i++)rn rn x = (x + 1) % 256;rn y = (m_box[x] + y) % 256;rn swap(&m_box[y],&m_box[y]);rn index = (m_box[x] + m_box[y]) % 256;rn src[i] ^= m_box[index];rn rn// src[src_len] = '\0';rn return src;rnrnrnint main()rnrn rn char src[] = "123456";rn char *result = NULL;rn result = encryptRC4(src,6);rn rn cout << result ;rn return 0;rnrn[/code]rn另外还想问下这个算法的原理,就是为什么要这样设计这种算法
了个存储过程,不知道怎么执行!请大家看看
create or replace procedure SP_name(name in VARCHAR2,money out number) isrnbeginrn select sal into money from emp where ename=name; --Oracle自带的表,输入员工名字,求出工资rnend SP_name;rnrn请问如何执行这个存储过程?rn或者存储过程可能就<em>写</em>错了
vc6.0 了个简单的 Active,不知道怎么返回数组
我用vc6.0的控件,就一个函数,需要返回一个 数组,这个控件在网页上调用,用指针好像不行吧。现在这个函数的返回值定义成什么类型啊,该如何返回呢。rn char s1[32];rn char s2[12];rn memset(szValue1, 0, sizeof(szValue1));rn memcpy(szValue1, &data2[0], 4);rn memcpy(s1, &data2[8],8);rn a = HexStrToLong(s1, 8);//a 是int 型的吧,因为从data2取出的是16进制,先转化成整型,rn _snprintf(Cardnumber1, sizeof(Cardnumber1), "%s%08d",szValue1, nCardNo);rn我怎么将Cardnumber1的<em>数据</em>返回出来啊,包括这个函数的返回值类型定义成什么?我还必须在页面上显示这个<em>数据</em>,能在jsp接收
了个留言本,不知道如何实现自动换行
我<em>写</em>了个留言本。在签<em>写</em>留言的时候,设置了的行数和列数。<em>写</em>的时候也是可以自动换行的。可是在提交了之后,显示结果的时候确是<em>写</em>在同一行的。rn 我在显示的页面页设置了表的宽度为 可是档字数过长的时候,rn 表的宽度也变长了。而其他以前的留言的格式和宽度却没有变。这就使得页面变得很难看。我想请问又没有什么解决办法? rn 谢谢。
了个存储过程编译通不过不知道什么毛病!
create or replace procedure des_update(rn goodid in varchar2(20)) asrn rn goods_name varchar2(80);rn goods_specs varchar2(80); rnbeginrn select goods_enname into goods_name from goods_dict when goods_id= goodid;rn select specs into goods_specs from goods_dict when goods_id= goodid;rn update contract_detail set description= goods_name+ goods_specs when goods_id= goodid;rnend des_update;rn/rn请高手指点一下。
了个取自动编号的小函数,不知道哪里错了?
CREATE FUNCTION UDF_GetIncCode (@TableName varchar(20),@FieldName varchar(20))rnRETURNSrnintegerrnASrnBEGINrn /*取自动累加的序号*/rn declare @sql varchar(200),@Code integerrn rn set @sql = 'select @@Code = ' + @FieldName + ' From ' + @TableNamern exec(@sql)rn set @Code = IsNull(@Code,0) + 1rn rn set @sql = 'Update ' + @TableName + ' set ' + @FieldName + ' = ' + cast(@Code as varchar)rn exec(@sql)rn return @CodernENDrnrn我保存的时候提示说:在函数内不正确地使用了 'EXECUTE'。rn请问我的函数哪里错了?应该怎样改正?请指点,谢谢!
这个问题不知道了!
if("true".equals(p.contains(latlon)))rn return 1;rnrn以上代码报错!rn错误信息如下:rnD:\tools\tomcat\work\Standalone\localhost\_\org\apache\jsp\haagenDazs\pop_jsp.java:72: cannot resolve symbolrnsymbol : method equals (boolean)rnlocation: class java.lang.Stringrn if("true".equals(p.contains(latlon)))rn ^rn解释上面代码,p.contains(latlon)方法返回的是一个treu或者false。rnp.contains(latlon)打印结果是true或者false。rn我想<em>写</em>一个逻辑,如果p.contains(latlon)方法返回true时我就return 1,如果返回false时我就return 2。不<em>知道</em>这个东西该咋,如何判断一个方法返回时是true还是false,还真不<em>知道</em>该怎么<em>写</em>!rn请高手赐教啊,谢谢!
了2个document.write,后面的不显示,不知道为什么
rn 这么<em>写</em> 第二个document.write就没有显示rn但是如果把第二部分的变量定义在前面,就都可以显示出来了rnrn var x = document.getElementById("list-title");rn var lititles = x.getElementsByTagName("li");rnrn var y = document.getElementById("sondiv");rn var sonuls = y.getElementsByTagName("li");rn document.write(lititles.length+" ");rn document.write(sonuls.length+"sss");rn
了个代码,不知道哪里错了,求高手更正。
#includernint *xx()rnrn int i,a[20];rn for(i=0;i);rnrn我想在主函数中通过指针访问子函数中的数组元素,这样<em>写</em>为什么不行,我把子函数中的数组全赋值为0,主函数最后不也应该显示20个0吗。
了个activex,放在网页上不能运行,不知道怎么回事
网页的地址为rnhttp://202.113.13.175:8080/usb/test1.htmrn谁能帮我看看呢rn控件的源代码也可以给出来rn分可以多给些
了个脚本,里面的function不知道怎么传参数,帮帮忙
function 是对<em>数据</em>库的一些表的处理,declare ...begin ...end 之类的,现在希望可以在function中<em>写</em>参数到procedure中去,因为几个表做相似的处理,所以想<em>写</em>一个function完成之,请教怎么<em>写</em>rnrnfunction runSQLrnrnSET SERVEROUTPUT ON;rnDECLARErn n_del_total NUMBER;rn n_count NUMBER;rn n_del_num NUMBER;rn d_strt_date DATE;rn d_end_date DATE;rn v_chk_pt VARCHAR2 (20) := '0000';rn on_rtn_val NUMBER;rn v_errmsg VARCHAR2 (2000) := NULL;rn ov_errmsg VARCHAR2 (2000);rn e_fail EXCEPTION;rnBEGINrn SELECT COUNT (*)rn INTO n_countrn FROM spr_system_parameterrn WHERE spr_class = v_short_table_name AND spr_name = v_para_name;rnrn IF n_count > 0rn THENrn SELECT NVL (spr_val, 90)rn INTO n_del_numrn FROM spr_system_parameterrn WHERE spr_class = v_short_table_name AND spr_name = v_para_name;rn ELSErn INSERT INTO spr_system_parameterrn (para_id, app_appl_id, spr_type,rn descrp, spr_class,rn spr_name, spr_val, upd_cnt, creation_date, created_by,rn last_upd_date, last_upd_byrn )rn VALUES (spr_seq.NEXTVAL, 1, 'C',rn REPLACE (v_table_name, '_', ' '), v_short_table_name,rn v_para_name, '90', 0, SYSDATE, 2654,rn SYSDATE, 2654rn );rnrn n_del_num := 90;rn END IF;rnrn ---begin clear obrrn SELECT COUNT (*)rn INTO n_del_totalrn FROM v_table_name arn WHERE TRUNC (a.eff_end_date) < TRUNC (SYSDATE) - n_del_num;rnrn DBMS_OUTPUT.put_line ( 'Total'rn || v_short_table_namern || ' Record Number:'rn || n_del_totalrn );rnrn SELECT MIN (TRUNC (a.eff_end_date)) eff_end_date1,rn MAX (TRUNC (a.eff_end_date)) eff_end_date2rn INTO d_strt_date,rn d_end_datern FROM v_table_name arn WHERE a.eff_end_date < TRUNC (SYSDATE) - n_del_num;rnrn DBMS_OUTPUT.put_line ('D_STRT_DATE:' || d_strt_date);rn DBMS_OUTPUT.put_line ('D_END_DATE:' || d_end_date);rnrn IF n_del_total > 0rn THENrn WHILE d_strt_date $tmp_file | wc -l`rnif [ $lastcc -ne 0 ];thenrn return 1rnfirnreturn 0rnrnrn=========rnv_table_name,v_short_table_name,v_para_name 的值要怎样才能传进去呢
--悲哀:按书上了个存储过程,不知道咋调用--
[code=SQL]--主要是那个输出参数为布尔型 变量,怎么在SQL Plus中定义啊?rncreate or replacernprocedure UPDATE_EMP(p_empno number, p_decrease number,rnp_success out boolean)rnisrnbeginrnif p_decrease = 0 thenrn p_success := false;rnelsern update EMPrn set SAL = SAL / p_decreasern where empno = p_empno;rn p_success := true;rnend if;rnend;rn/rnrn-------------------------------------rnrn--望高人指点一、二! 谢谢......[/code]
了个简单的插入语句,不知道哪里错了
string STR = "Server=.;User Id=sa;Password=123;DataBase=学生管理";rn SqlConnection com = new SqlConnection(STR);rn com.Open();rn string Sql = "Insert into 学生管理(姓名,学号)Values('axz','123')";rn SqlCommand cmd = new SqlCommand(Sql,com);rn if (cmd.ExecuteNonQuery()>0)rn MessageBox.Show("记录插入!");rn elsern MessageBox.Show("未插入成功!");rn
按书上了个循环链表的类,析构函数不知道怎么
[code=C/C++]rn#pragma oncernrnstruct NodeTypernrn NodeType* next;rn NodeType* back;rn int info;rn;rnrnclass SpecializedListrnrnpublic:rn SpecializedList(void);rn ~SpecializedList(void);rn SpecializedList(const SpecializedList& somelist);rn void ResetForward();rn void GetNextItem(int& item, bool finished);rn void ResetBackward();rn void GetPriorItem(int& item, bool finished);rn void InsertFront(int item);rn void InsertEnd(int item);rn int InsertItem(int item,int index);rn int Length();rnprivate:rn NodeType* head;rn NodeType* currentNextPos;rn NodeType* currentBackPos;rn int length;rn;rnrnrn#include "SpecializedList.h"rnrnSpecializedList::SpecializedList(void)rnrn length = 0;rn head = NULL;rnrnrnSpecializedList::~SpecializedList(void)rnrn if(head != NULL)rn rn head = head->next;rn delete head;rn rn elsern delete head;rnrnrnvoid SpecializedList::ResetForward()rnrn currentNextPos = NULL;rnrnrnvoid SpecializedList::GetNextItem(int &item, bool finished)rnrn if(currentNextPos == NULL)rn currentNextPos = head->next;rn elsern currentNextPos = currentNextPos->next;rn item = currentNextPos->info;rn finished = (currentNextPos == head);rnrnrnvoid SpecializedList::ResetBackward()rnrn currentBackPos = NULL;rnrnrnvoid SpecializedList::GetPriorItem(int& item, bool finished)rnrn if(currentBackPos == NULL)rn currentBackPos = head;rn elsern currentBackPos = currentBackPos->back;rn item = currentBackPos->info;rn finished = (currentBackPos == head);rnrnrnrnvoid SpecializedList::InsertFront(int item)rnrn NodeType* newNode = new NodeType;rn newNode->info = item;rn if(head == NULL)rn rn newNode->back = newNode;rn newNode->next = newNode;rn head = newNode;rn rn elsern rn newNode->back = head;rn newNode->next = head->next;rn head->next->back = newNode;rn head->next = newNode;rn rn length++;rnrnrnvoid SpecializedList::InsertEnd(int item)rnrn InsertFront(item);rn head = head->next;rnrnrnint SpecializedList::InsertItem(int item, int index)rnrn if(index >= length)rn return 0;rn elsern rn NodeType* p = head;rn for(int i=1;inext;rn rn NodeType* newNode = new NodeType;rn newNode->next = p->next;rn newNode->back = p;rn p->next->back = newNode;rn p->next = newNode;rn length++;rn return 1;rn rnrnrnint SpecializedList::Length()rnrn return length;rnrn[/code]rnrn主要是SpecializedList的析构函数,~SpecializedList(void)是不是该这样<em>写</em>?如果一个指针被置位成NULL了,还需要用delete么?
了个复制文件的程序,不知道错在哪里,高手指点.
#include "stdio.h" rnmain() rn rn FILE *fp1; rn FILE *fp2; rn char ch; rn if ((fp1=fopen("f:\\000.txt","r"))==NULL && (fp2=fopen"f:\\1111.txt","w"))==NULL) rn printf("error\n"); rn while((ch=fgetc(fp1))!=EOF) rn fputc(ch,fp2); rn fclose(fp1); rn fclose(fp2); rn rn运行时,有时是f盘根本不会出现1111.txt文件,有时会出现,但1111.txt是空的. rn000.txt是已经存在的文件且里边有内容. rn rn rn
了个简单的连接池 不知道是不是这个意思
ConnectionPool.javarnrn[code=Java]rnpackage com.lv9.jdbc;rnrnimport java.io.FileInputStream;rnimport java.lang.reflect.InvocationHandler;rnimport java.lang.reflect.Method;rnimport java.lang.reflect.Proxy;rnimport java.sql.Connection;rnimport java.sql.DriverManager;rnimport java.sql.ResultSet;rnimport java.sql.ResultSetMetaData;rnimport java.sql.Statement;rnimport java.util.ArrayList;rnimport java.util.LinkedList;rnimport java.util.List;rnimport java.util.Properties;rnrnpublic class ConnectionPool rn private volatile LinkedList connectionPool = new LinkedList();rnrn private final String userName;rn private final String password;rn private final String driverName;rn private final String connectionURL;rn private final String databaseName;rn private final int maxFreeConnectionsSize;rnrn private int poolSize;rnrn private static ConnectionPool pool;rnrn private ConnectionPool() throws Exception rn Properties properties = new Properties();rnrn properties.load(new FileInputStream(getClass().getResource("")rn .getPath()rn + "database.properties"));rnrn this.userName = properties.getProperty("userName");rn this.password = properties.getProperty("password");rn this.driverName = properties.getProperty("driverName");rn this.connectionURL = properties.getProperty("connectionURL");rn this.databaseName = properties.getProperty("databaseName");rn this.maxFreeConnectionsSize = Integer.parseInt(propertiesrn .getProperty("maxFreeConnectionsSize"));rn this.poolSize = Integer.parseInt(properties.getProperty("poolSize"));rnrn init();rn rnrn public synchronized static ConnectionPool getConnectionPool()rn throws Exception rn if (pool == null) rn pool = new ConnectionPool();rn rn return pool;rn rnrn public int executeUpdate(String sql) throws Exception rn Connection connection = null;rn try rn connection = getConnection();rn Statement statement = connection.createStatement();rnrn return statement.executeUpdate(sql);rn finally rn if (connection != null) rn connection.close();rn rn rn rnrn public List executeQuery(String sql) throws Exception rn List result = null;rnrn Connection connection = null;rn Statement statement = null;rn ResultSet rs = null;rn try rn connection = getConnection();rn statement = connection.createStatement();rn rs = statement.executeQuery(sql);rnrn ResultSetMetaData metaData = rs.getMetaData();rnrn int columnCount;rnrn if ((columnCount = metaData.getColumnCount()) > 1) rn result = getSingleList(rs);rn else rn result = getList(rs, columnCount);rn rn finally rn if (rs != null) rn rs.close();rn rn if (statement != null) rn statement.close();rn rn if (connection != null) rn connection.close();rn rn rnrn return result;rn rnrn public synchronized Connection getConnection() throws Exception rn Connection connection;rn if (connectionPool.isEmpty()) rn System.out.println("创建连接");rn poolSize++;rn connection = getProxyConnection();rn else rn connection = connectionPool.removeFirst();rn rn return connection;rn rnrn public String getDataBaseName() rn return databaseName;rn rnrn protected int getMaxFreeConnectionSize() rn return maxFreeConnectionsSize;rn rnrn protected int getFreeConnectionCount() rn return connectionPool.size();rn rnrn protected synchronized void removeAConnection() rn poolSize--;rn rnrn protected int getPoolSize() rn return poolSize;rn rnrn protected synchronized void resetConnection(Connection connection) rn connectionPool.addLast(connection);rn rnrn private void init() throws Exception rn Class.forName(driverName);rn for (int i = 0; i < poolSize; i++) rn connectionPool.addFirst(getProxyConnection());rn rn rnrn private Connection getProxyConnection() throws Exception rn PoolConnection invocationHandlerObject = new PoolConnection(rn getDataBaseConnection(), this);rnrn return (Connection) Proxy.newProxyInstance(this.getClass()rn .getClassLoader(), new Class[] Connection.class ,rn invocationHandlerObject);rnrn rnrn private Connection getDataBaseConnection() throws Exception rn return DriverManager.getConnection(connectionURL, userName, password);rn rnrn private List getList(ResultSet rs, int columnCount)rn throws Exception rn List list = new ArrayList();rn while (rs.next()) rn Object[] objs = new Object[columnCount];rn for (int i = 1; i < pool.getMaxFreeConnectionSize()) rn pool.resetConnection((Connection) proxy);rn else rn method.invoke(connection, args);rn pool.removeAConnection();rn rnrn return null;rn else rn return method.invoke(connection, args);rn rn rnrn[/code]
初学JAVA,根据教程了个程序,不知道什么错!
UserName.javarn-------------rnpublic class UserNamernrn public String firstname;rn public String lastname;rn public fullname()rn rn firstname="Hello";rn lastname ="Biao"; rn rn public fullname(String f,String l)rn rn firstname=f;rn lastname =l;;rn rn public String getusername()rn rn String all=firstname+"/"+lastname;rn return all; rn rnrn----------rn报错:rnE:\mytest\java\Proggramming\UserName.java:5: invalid method declaration; return type requiredrn public fullname()rn ^rnE:\mytest\java\Proggramming\UserName.java:10: invalid method declaration; return type requiredrn public fullname(String f,String l)rn ^rn2 errorsrnrnProcess completed.rn========================rnViewUserName.javarn---------------rnpublic class ViewUserNamernrn public static void main(String args[])rn rn fullname f1=new fullname();rn fullname f2=new fullname("hello","biao");rn System.out.println(f1.getusername());rn System.out.println(f2.getusername());rn rnrn--------------rn报错:rnE:\mytest\java\Proggramming\ViewUserName.java:5: cannot resolve symbolrnsymbol : class fullname rnlocation: class ViewUserNamern fullname f1=new fullname();rn ^rnE:\mytest\java\Proggramming\ViewUserName.java:5: cannot resolve symbolrnsymbol : class fullname rnlocation: class ViewUserNamern fullname f1=new fullname();rn ^rnE:\mytest\java\Proggramming\ViewUserName.java:6: cannot resolve symbolrnsymbol : class fullname rnlocation: class ViewUserNamern fullname f2=new fullname("hello","biao");rn ^rnE:\mytest\java\Proggramming\ViewUserName.java:6: cannot resolve symbolrnsymbol : class fullname rnlocation: class ViewUserNamern fullname f2=new fullname("hello","biao");rn ^rn4 errorsrnrnProcess completed.rnrn真的不<em>知道</em>什么原因,看来我得多了解点才行!!!rn
了一个友元函数 不知道传递参数!
#includernusing namespace std;rnclass Sturnprivate:rn char *name;rn double score;rnpublic:rn Stu(char *name1,double score);rn friend void jieguo(char *p);rn;rnStu::Stu(char *name1,double score)rnrn name=new char[strlen(name1)+1];rn strcpy(name,name1);rn this->score=score;rn rnrnvoid jieguo(Stu *p)rnrn double max,min;rn rn for(int i=0;i< (*(p+i)).score) max=(*(p+i)).score;rn if(min > (*(p+i)).score) min=(*(p+i)).score;rn rn cout<
for循环Label,不知道怎么了?
主要 是现在要做个页面,查询里面所有的字段,不想一个个<em>写</em>了,但是刚学c#,又不<em>知道</em>怎么<em>写</em>了?rn前台代码:rnrn rn rn rn rn rnrn后台代码:rnrn string id = Request.QueryString["id"].ToString();rn OleDbDataReader odr = DB.odr("select * from bus_xinhai where id=" + id + "");rn if (odr.Read() == true)rn rn for (int i = 1; i < 50; i++)rn rn this.Label[i].Text = odr[i].ToString();rn //Response.Write(odr[i].ToString()+" ");rn rn rn odr.Close();rnrn这个 this.Label[i].Text = odr[i].ToString();rn这句不<em>知道</em>怎么<em>写</em>了?rnrn
真晕。不知道怎么了。
有一个<em>数据</em>库的一列类型为long 我如何更新该行?rn比如 表Arnid value 其中id为longrn--update A set id=?(假设想让id=3如何<em>写</em>?) where id=2
了个Dijkstra算法
<em>写</em>得很烂,求指导rn[code=Java]rn//import java.io.*;rn/*rn * Dijkstra algorithm for digraphrn */rnpublic class Dijkstra rn public static void main(String[] args) rn new Dijkstra().run();rn rnrn void run() rn n = 6;rn m = 9;rn // a graphrn g = new int[n][n];rn // initializationrn for (int a = 0; a < n; a++) rn for (int b = 0; b < n; b++) rn g[a][b] = -1; // undefinedrn rn rn g[0][1] = 2;rn g[0][2] = 4;rn g[1][2] = 1;rn g[1][4] = 2;rn g[1][3] = 4;rn g[2][4] = 3;rn g[3][5] = 2;rn g[4][3] = 3;rn g[4][5] = 2;rnrn s = 0;rn d = 5;rn // memory allocationrn inS = new int[n];rn dst = new int[n];rn parent = new int[n];rn isInfinite = new int[n];rn int local_shortest_in_T = 0;rn // int local_shortest;rnrn // the first steprn int i, j, k;rn for (i = 0; i < n; i++) rn if (!(i == s)) rn isInfinite[i] = 1; // distance is incomparablern else rn isInfinite[i] = 0; // distance is comparablern rn parent[i] = -1;rn dst[i] = 0; // distance for each is initialized with zerorn inS[i] = 0; // no vertex is in set S now, they are all in set Trnrn rn // the second steprn for (i = 0; i < n; i++) rn // select a vertex with the least distance from the set Trn local_shortest_in_T = 10000000;rn for (j = 0; j < n; j++) rn if (local_shortest_in_T > dst[j] && inS[j] == 0rn && isInfinite[j] != 1) rn local_shortest_in_T = dst[j];rn local_shortest = j; // remember this vertexrn rn rnrn // for(j=0;j
了个验证程序
我想当用户没有输入id时 不执行 form2.action=form2.action + "?kk=" + iRows;但我<em>写</em>的有错rn始终都要执行rnrnfunction form2_check()rnrn if (document.all("id").value=="")rn alert("必须输入id");rn document.all("id").focus();rn return false;rn rnrn rn form2.action=form2.action + "?kk=" + iRows;rn return true;rn rn
随便了个Applet
import java.awt.BasicStroke; import java.awt.Color; import java.awt.Dimension; import java.awt.Event; import java.awt.Font; import java.awt.Graphics; import java.awt.Graphics2D; import java.awt...
自己了个U3d
    GameObject obg;       void Start()     {         obg = new GameObject();     }       void OnTriggerEnter(Collider e)     {         if (e.CompareTag(&quot;Player&quot;))         {             if (gameObject....
了个图片放大效果,
rn演示:[url=http://www.cnblogs.com/sohighthesky/archive/2009/11/15/1603348.html][/url]rnrn大家看看,顺序测试下,rnrn源代码:rn[code=JScript]rn/*rn *Author:sohightheskyrn *From:http://www.cnblogs.com/sohighthesky/rn *Date:2009-11-14rn */rn/*rn *img 指定要放大的图片或者其idrn *options:参见代码中setOptions中的注释rn */rnvar imageZoom = function(img,options) rn this.img=this.g(img);rn if(this.img.nodeName!="IMG") rn if(this.img && this.img.children[0].nodeName=="IMG")this.img=this.img.children[0];rn else throw Error("Invalid argument [img]!");rn rn this.setOptions(options);rn this.init();rnrnimageZoom.prototype=rn g:function(id) return typeof(id)=="string"?document.getElementById(id):id;,rn ae:function(el,type,call) rn if(el.addEventListener)el.addEventListener(type,call,false);rn else el.attachEvent("on"+type,call);rn ,rn getPos:function(o)//取元素坐标rn var x = 0, y = 0;rn dox += o.offsetLeft; y += o.offsetTop;rn while(o=o.offsetParent);rn return 'x':x,'y':y;rn ,rn setOptions:function(options) rn this.options=rn mul:0,//默认为不放大(显示图片的原来大小)rn bigImg:null,//指定放大的图片路径(要跟小图成比例才好)rn viewer:null, //指定显示的位置(可以为一个div或者其id)rn viewerMul:1//指定显示div的放大倍数,默认为原大小,设置viewer时此参数无效rn ;rn for(var o in options) this.options[o]=options[o];rn this.options.bigImg =this.options.bigImg ||this.img.src;rn ,rn getSize:function(o) rn return w:o.offsetWidth,h:o.offsetHeight;rn ,rn createView:function() rn var _is=this.getSize(this.img);rn var d=document;rn if(this.options.viewer)rn this.viewer=this.g(this.options.viewer);rn this.viewer.style.overflow="hidden";rn this.viewer.style.position="relative";rn else rn this.viewer=d.createElement("div");rn var pos=this.getPos(this.img);rn this.viewer.style.cssText="display:none;overflow:hidden;position:absolute;top:"+pos.y+"px;left:"+(pos.x+_is.w+10)+"px;height:"+_is.h*this.options.viewerMul+"px;width:"+_is.w*this.options.viewerMul+"px";rn d.body.appendChild(this.viewer);rn rn this.viewimg=d.createElement("img");rn this.viewimg.style.cssText="position:relative;left:-33%;top:-33%;";rn this.viewimg.src=this.options.bigImg;rn if(this.options.mul) //设置放大倍数rn this.viewimg.style.width=_is.w*this.options.mul +"px";rn this.viewimg.style.height=_is.h*this.options.mul +"px";rn rn this.viewer.appendChild(this.viewimg);rn ,rn move:function(e) rn if(!this.options.mul)rn this.options.mul=this.viewimg.offsetHeight/this.img.offsetHeight;rn var pos=this.getPos(this.img);rn var l=e.clientX-pos.x+(document.documentElement.scrollLeft || document.body.scrollLeft);//鼠标位置相对于图片左上角的偏移rn var t=e.clientY-pos.y+(document.documentElement.scrollTop || document.body.scrollTop);rn var zs=this.getSize(this.viewer);rn var pl=-l*this.options.mul+zs.w/2;rn var pt=-t*this.options.mul+zs.h/2;rn pl=pl>0?0:pl;rn pt=pt>0?0:pt;rnrn var vs=this.getSize(this.viewimg);rn pl=Math.max(pl,zs.w-vs.w);rn pt=Math.max(pt,zs.h-vs.h);rnrn this.viewimg.style.left=pl+"px";rn this.viewimg.style.top=pt+"px";rn ,rn init:function() rn var o=this;rn var load=function(a) //图片加载rn o.createView.call(o);rn o.img.setAttribute("alt","");rn o.ae(o.img,"mousemove",function(event)o.move.call(o,event););rn if(!o.options.viewer) rn o.ae(o.img,"mouseover",function()o.viewer.style.display="");rn o.ae(o.img,"mouseout",function()o.viewer.style.display="none");rn rn ;rn if(typeof(document.readyState)=="undefined" || window.opera) rn var de=document.documentElement || document.body;rn var h=de.scrollHeight;rn var t=setInterval(function() rn if(h==de.scrollHeight)rn clearInterval(t);rn load(); rn else h=de.scrollHeight;rn ,500);rn else if(document.readyState=="complete")rn load();rn elsern o.ae(window,"load",load);rn rn;rn[/code]
了个图片展示的效果
NULL 博文链接:https://as3.iteye.com/blog/1173065
无聊了个shell脚本
在家无聊,想搞搞shell的loading效果,有趣
了个图片预览
<em>写</em>了个图片预览 1.解决了在ie6下浮层不能盖住select的问题2.对图进行等比缩放添加了图片加载的loading过程,添加了缓存,图片只加载一次,下次再打开时,调用缓存的内容,修改图片的调用方式,可以只给链接,自动加载,并且自适应图片大小[/i] &amp;lt;!DOCTYPE HTML PUBLIC &quot;-//W3C//DTD HTML 4.0 Transitional//EN&quot;&amp;gt;&amp;lt;...
中午了个Queue
最近再复习下基础算法,实现了个队列,大神指出里面的问题吧,[img=https://forum.csdn.net/PointForum/ui/scripts/csdn/Plugin/003/monkey/2.gif][/img]rn[code=c]#pragma oncernrnrnclass MyQueuernrnpublic:rn MyQueue();rn ~MyQueue();rn void Insert(int aValue);rn int Top();rn void Pop();rn void PrintQueue();rn void PrintHead();rnrnprivate:rn int GetIncreIndex(const int& aIndex);rnrnprivate:rn int* m_pData;rn int m_Length;rn int m_Count;rn int m_Head;rn int m_Tail;rn;rn#include "MyQueue.h"rn#include rn#include rn#include rn#include rnrnMyQueue::MyQueue( void )rn:m_pData(NULL)rn, m_Length(8)rn, m_Head(0)rn, m_Tail(0)rn, m_Count(0)rnrn m_pData = (int*)malloc(sizeof(int)*m_Length);rn memset(m_pData,0,m_Length);rnrnrnvoid MyQueue::Insert( int aValue )rnrn m_pData[m_Tail] = aValue;rn m_Tail = (m_Tail+1)%m_Length;rn ++m_Count;rnrn if (m_Count == m_Length-1)rn rn m_Length = m_Length << 2;rn m_pData = (int*)realloc(m_pData,sizeof(int)*m_Length);rn rnrnrnint MyQueue::Top()rnrn return m_pData[m_Head];rnrnrnvoid MyQueue::Pop()rnrn if (m_Count == 0)rn rn printf("NoData\n");rn return;rn rn m_Head = (m_Head+1)%m_Length;rn --m_Count;rnrnrnMyQueue::~MyQueue()rnrn delete []m_pData;rnrnrnvoid MyQueue::PrintQueue()rnrn if (m_Count > 0)rn rn int lTempIndex = m_Head;rn do rn rn printf("%d ", m_pData[lTempIndex]);rn lTempIndex = GetIncreIndex(lTempIndex);rn while (lTempIndex != m_Tail);rn rnrn printf("\n");rnrnrnint MyQueue::GetIncreIndex( const int& aIndex )rnrn return (aIndex+1)%m_Length;rnrnrnvoid MyQueue::PrintHead()rnrn if (m_Count==0)rn rn printf("NoData\n");rn return;rn rn printf("Head: %d\n",m_pData[m_Head]);rnrnrnrnrn[/code]
了个回调函数
#include &lt;stdio.h&gt; void print(int a, int b); void print1(int a, int b); void print2(int a, int b); typedef void (*pfunc)(int a, int b); typedef struct fun1 { int type; pfunc pfun1; }bol...
了个钩子
自己<em>写</em>了个钩子,由于第一次<em>写</em>,有毛病也检查不出来!rn大家帮个忙啊rn先是建了个基于对话框的MFc工程,然后又在此工作区间上建了个Mfc 常规dll工程,从属于刚建的那个对话框工程rnrn在Dll工程里面有这三个函数:rn//////////////////////////.hrnrn#define WM_PRSCRN WM_USER + 1rnrn#include "resource.h" // main symbolsrnHHOOK g_hHook;rnHWND g_hHwnd;rnrnLRESULT CALLBACK PrScrn (int, WPARAM, LPARAM);rnextern "C" BOOL EXPORT SetHook (HWND, HINSTANCE, DWORD);rnrn/////////////////////////////.cpprnHMODULE WINAPI ModuleFromAddress(PVOID pv) rnrn MEMORY_BASIC_INFORMATION mbi;rn if(::VirtualQuery(pv, &mbi, sizeof(mbi)) != 0)rn rn return (HMODULE)mbi.AllocationBase;rn rn elsern rn return NULL;rn rnrnLRESULT CALLBACK PrScrn (int nCode,WPARAM wParam,LPARAM lParam)rnrn int t = 0;rn PostMessage(g_hHwnd, WM_PRSCRN, wParam, lParam);///////////////////////////Arn return CallNextHookEx(g_hHook, nCode, wParam, lParam);rnrnextern "C" BOOL EXPORT SetHook (HWND hwnd, HINSTANCE hmod, DWORD dwThreadID)rnrn g_hHwnd = hwnd;rn g_hHook = SetWindowsHookEx(WH_KEYBOARD, (HOOKPROC)PrScrn, ModuleFromAddress(PrScrn), dwThreadID);rn return TRUE;rnrnrnrnrnrn在对话框工程里面这样调用了上面的函数rn{rn HINSTANCE hinst;rn typedef BOOL (*lpSetHook) (HWND, HINSTANCE, DWORD);rn lpSetHook SetHook;rn hinst = LoadLibrary("..\\hook\\debug\\hook.dll");rn if (hinst != NULL)rn rn SetHook = (lpSetHook)GetProcAddress(hinst, "SetHook");rn if (SetHook != NULL)rn rn int t = SetHook (m_hWnd, (HINSTANCE)GetWindowLong(m_hWnd, GWL_HINSTANCE), 0);rn int m = 0;rn rn rn}rn而响应#define WM_PR_SCRN WM_USER + 1的函数为:rnrn ON_MESSAGE(WM_PR_SCRN, OnPrScrnMsg)rnrnafx_msg void CServerSocketDlg::OnPrScrnMsg (WPARAM wParam,LPARAM lParam)rnrn////////////////////////////////////////Brnrnrn在调试Dll工程时,我把断点设在了A处,当我按键时,显然程序卡了,好像是停在了某个地方,但不<em>知道</em>是哪儿,此时机子很卡,当我勉强把对话框关闭后,程序又在A片停下了!rn当调试对话框工程时,跟上面一样,只是把断点设在了Brn大家看看这是什么回事?rnrn
自己了个Hessian
NULL 博文链接:https://lym6520.iteye.com/blog/351263
了个程序把超星格式转为BMP,不知道是否侵犯版权?
刚刚<em>写</em>了个程序,用超星自带的PDG2控件,把所有下载的超星格式的文件都转成BMP格式,但是我在担心<em>是否</em>侵犯了他们的版权?
无聊了个代码编辑器
没事<em>写</em>了个代码编辑器,支持简单的C语言解析执行。大家可以玩玩。rnrn[url=http://download.csdn.net/detail/linxren/5766735]http://download.csdn.net/detail/linxren/5766735[/url]rnrn1.文本编辑rnrn在编辑文本方面,它和其他的文本编辑器没什么太大的区别。主要是支持了语法高亮、代码折叠、行号标尺、大文件的编辑(暂时只支持ASCII编码)、函数列表显示等。它也包含了一些比较有意思的地方,其中语法高亮部分,不仅支持颜色高亮,还支持字体的四种属性(粗体,斜体,下划线,删除线);在编辑功能,它支持了类似于UltraEdit的列模式编辑功能,虽然它还不完美,但是在平时的开发过程中很有用。rnrn2.脚本执行rnrnCEditor可以调用xrc(xrc是我实现的C语言解释器)执行简单的C语言代码,在代码中可以调用内置的函数(包括ceditor_exe_2, ceditor_exe_4等函数)和编辑器交互,并且可以调用C的大部分运行时库。对于C开发者,实现CEditor的扩展功能将会非常简单。你可以在脚本管理中新建一个脚本,该脚本将被自动添加到编辑框的右键菜单中以方便调用。rn
了个图像缩放函数
以前没做过图像处理,这方面没什么经验。rn代码经过优化,去掉了浮点运算,压缩后的图像与PhotoShop压缩的图像比较,亮度有些微损失。rnrn测试将1024x768的24bit图像进行压缩,目标图像也是24bit,结果如下rn目标图像960x720, 20次压缩耗时1560毫秒,平均每次78毫秒rn目标图像800x600, 20次压缩耗时1360毫秒,平均每次68毫秒rn目标图像600x450, 20次压缩耗时1280毫秒,平均每次64毫秒rn目标图像400x300, 20次压缩耗时810毫秒,平均每次40.5毫秒rnrn谁有更快的代码?
了个小函数
昨天<em>写</em>代码的时候,顺便<em>写</em>了个小函数,用于处理 if (typeof(foo) === 'function') { foo(args) } else { bar(args) } 这种情况,具体可见:if-func。 也可以直接通过 npm 安装 npm install if-func 需要注意的是,这里有个比...
了个C++线程池!
模仿muduo库,<em>写</em>了个线程池Reuzel。
了个异步日志
主要实现:简单的异步日志,工作线程只需把日志消息<em>写</em>入缓冲,不必阻塞与耗时的IO操作,由一个背景线程专门负责IO操作。 采用的<em>数据</em>结构,前端为双缓冲区,后端为BlockingQueue,缓冲区的初始化和析构都由背景线程负责,两块缓冲交替使用。 大致的逻辑是:前端使用两块缓冲A和B,A为<em>写</em>缓冲,B为预备缓冲,当<em>写</em>满了A,则交换A和B,并通知背景线程来走B。 背景线程接到前端线程的通知,被唤醒,取
自己了个希尔排序
#include using namespace std; //希尔排序,步长每次减半 void ShellSort(int ndata,int data[]) { int i, j, k; int tmp; for (i = ndata / 2; i > 0; i = i / 2) //步长减半 { for (j =
了个三个月的日历
这个是<em>写</em>来做备忘录之类的日历
怎么了个半截?
我用asp页面往SQL Server2000里<em>写</em>入一个页面的模板,表里设的列的<em>数据</em>类型是varchar,长度设的是5000,为什么执行后我查看<em>数据</em>库发现只<em>写</em>进了很少一部分,怎么回事?rncreatedata.asprnrnrnobjconn.execute(w4)rnrn<em>数据</em>库里表moban里只有以下代码rn 晨明公告
没事了个代码编辑器
没事<em>写</em>了个代码编辑器,支持简单的C语言解析执行。大家可以玩玩。rnrn[url=http://download.csdn.net/detail/linxren/5766735]http://download.csdn.net/detail/linxren/5766735[/url]rnrn1.文本编辑rnrn在编辑文本方面,它和其他的文本编辑器没什么太大的区别。主要是支持了语法高亮、代码折叠、行号标尺、大文件的编辑(暂时只支持ASCII编码)、函数列表显示等。它也包含了一些比较有意思的地方,其中语法高亮部分,不仅支持颜色高亮,还支持字体的四种属性(粗体,斜体,下划线,删除线);在编辑功能,它支持了类似于UltraEdit的列模式编辑功能,虽然它还不完美,但是在平时的开发过程中很有用。rnrn2.脚本执行rnrnCEditor可以调用xrc(xrc是我实现的C语言解释器)执行简单的C语言代码,在代码中可以调用内置的函数(包括ceditor_exe_2, ceditor_exe_4等函数)和编辑器交互,并且可以调用C的大部分运行时库。对于C开发者,实现CEditor的扩展功能将会非常简单。你可以在脚本管理中新建一个脚本,该脚本将被自动添加到编辑框的右键菜单中以方便调用。rnrn[img=https://img-bbs.csdn.net/upload/201307/17/1374075364_973566.jpg][/img]
了个病毒!
嘻嘻,开玩笑的,算不上病毒。rn大家有兴趣可以去下载下来看看http://zerray.html.533.net/love.exern有问题可以一起探讨。
尴尬,了个死循环
突然群里有人说<em>接口</em>有问题了,查看日志是调用一个第三方<em>接口</em>被限流了,然后找合作方增加了限流配额。
自己了个日期控件
自己<em>写</em>的日期控件
了个小脚本
哈哈终于还成功了 把0x0*/*.php文件中的字符串bad替换成Database Connection Failed!root@kali:/var/www/data_and_sql# for i in 0x0*/*.php;do echo $i;done 0x01/index.php 0x02/index.php 0x03/index.php 0x04/index.php 0x05/index2
了个插件
<em>写</em>了个chrome插件,但是不会<em>写</em>css,谁能帮我做个ui,我把这个插件的前后台源码送给他一份rnhttps://chrome.google.com/webstore/detail/divcomment/cbkecgdbeajjlhmhahkcikpemgkmjhjd?hl=zh-CN
业余时间了个MicroERP
免费使用,无任何限制.准备开源.rn请参见:http://www.cnblogs.com/chncoder/
了个数据访问的
但不<em>知道</em>怎么把记录集转化为一个Listrnrnrn代码如下rnrnpublic List ExecuteBySql(string sql)rn rn List city;rn con = new OracleConnection();rn con.ConnectionString = CONNECTION_STRING;rn tryrn rn con.Open();rn rn catch(Exception ex)rn rn throw ex;rn rnrn cmd = con.CreateCommand();rn cmd.CommandText = sql;rn cmd.Connection = con;rn cmd.CommandType = CommandType.Text;rn da = new OracleDataAdapter();rn da.SelectCommand = cmd;rn tryrn rn da.Fill(city); // 【就这里】rn rn catch (Exception ex)rn rn throw ex;rn rn return city;rn
IBM人工智能商业价值报告
IBM人工智能<em>商业价值</em>报告IBM人工智能<em>商业价值</em>报告IBM人工智能<em>商业价值</em>报告IBM人工智能<em>商业价值</em>报告IBM人工智能<em>商业价值</em>报告
了个断行的函数,有个错误,不知怎么
public String mystring(string str,int num)//¶ÏÐÐÏÔʾrn rn String str1;rn int t,i;rn t=0;rn for (i=1;i;rn rn return str;rn rn显示NUM个 或一个的个数就出错,怎么避免
(一)情感分析-应用场景-商业价值
微博,论坛,购物网站等等类似这样的网站中有大量的用户生成<em>数据</em>(如:自己发布的心情和对他人的评论),按照<em>数据</em>格式可分为:文本,语音,表情,图片。按照主客观可以分为:主观的<em>数据</em>和客观的<em>数据</em>。客观的<em>数据</em>主要指对人物,事物,事件进行的客观描述,带有较轻的情感倾向。主观的<em>数据</em>表达作者对某一对象的观点、意见、态度、评价、立场等,带有较强烈的情感倾向。针对这些<em>数据</em>,我们可以利用情感分析技术对其分析,可以开发出大
数据的基本商业价值
主要<em>商业价值</em>为:解决当下“大规模、个性化”的商业需求 主要计算方面为: 1 运行监控 有效快速监控异常现象,防患于未然。 2 用户分析 针对运营正常快速判读用户趋势 小步快跑降低试错成本 提升成功率 3 精准推荐 让单个用户的画像变的更加精准,商业更高效 ...
游戏配音的商业价值
音频能够有效地加强玩家的生理感受,因此它也是界面的一个重要部分。随着互联网的高速发展游戏逐渐走上正轨,在产业链的各个方面都得以体现。也有很多企业家看好这块肥肉,想来分一杯羹。这也使得游戏行业涌现出了很多优秀的制作者们。而在声优大热的当下,游戏配音到底有着怎样的价值?         游戏音频可能是样本声音(录音),例如嗓音和音乐,也可以是界面声效例如哔哔声和按键点击声;也可以是游戏内的音效...
折叠屏的商业价值
折叠屏技术具备巨大的<em>商业价值</em>,其赋予手机等智能终端更为丰富的应用场景,随着移动互联网市场的增长,移动办公市场逐步扩大,云视频会议等新一代办公软件日益普及,折叠屏技术在后期或将展现出极高的<em>商业价值</em>。 在<em>商业价值</em>层面,更多人从消费者角度思考认为:大屏幕并没有给手机用户带来足够的商业吸引力,无法引导用户为高昂的技术埋单。但在另一个层面,移动互联网市场快速增长,云计算市场爆发云应用快速普及的情况下,折叠...
GBase 8a商业价值白皮书
GBase 8a<em>商业价值</em>白皮书;GBase 8a<em>商业价值</em>白皮书GBase 8a<em>商业价值</em>白皮书
qq好友关机(很不错,请多多支持)下载
挺不错的一个视屏,对大家很有帮助!请大家多多关注,很有意义哦! 相关下载链接:[url=//download.csdn.net/download/sunwenaijia1314/2253774?utm_source=bbsseo]//download.csdn.net/download/sunwenaijia1314/2253774?utm_source=bbsseo[/url]
Uniblue PowerSuite下载
好用的系统优化软件 PS-E9J3T-HHJSM-PV3RM-REXGT-EPJK4-PBTF4 序列号 相关下载链接:[url=//download.csdn.net/download/a84785358/3101528?utm_source=bbsseo]//download.csdn.net/download/a84785358/3101528?utm_source=bbsseo[/url]
深入探索c++对象模型下载
深入探索c++对象模型,Stanley B.Lippman经典之作 相关下载链接:[url=//download.csdn.net/download/fb12345/3754387?utm_source=bbsseo]//download.csdn.net/download/fb12345/3754387?utm_source=bbsseo[/url]
相关热词 c#部署端口监听项目、 c#接口中的属性使用方法 c# 昨天 c#func链接匿名方法 c#怎么创建文件夹 c#从键盘接收空格 c#da/ad c#部门请假管理系统 c#服务器socket c# 默认的访问修饰符
我们是很有底线的