啥玩意?
常见狐友为VFP的查询犯愁,总想说一说关于查询,疏于动笔,拖至现在。
查询是VFP的基本功能,往往受到设计人员的特别关注。怎样设计一个良好的查询功能,当然需要看系统的要求。一般而言,我将查询分为定向查询、万能查询、组合查询、模糊查询等多种形式。
1.定向查询
顾名思义,定向查询是依据特定的字段进行的查询,比如根据某人的学号查询其基本资料,就属于定向查询。
实现定向查询很简单,就是输入一个数据,用SELECT-SQL、LOCATE/CONTINUE、SEEK、SET FILTER TO等命令实现。其中的FOR条件或WHERE条件用“字段=变量”表示。查询的结果根据需要可以显示在原来...
症状: windows2003系统,点击sql server 2000 企业管理器.结果出现警告框说MMC cannot open the file "C:\Program Files\Microsoft SQL Server\80\Tools\Binn\sql server enterprise manager.msc",...
解法: 删掉C:\Documents and Settings\YourUserName\Application Data\Microsoft\MMC\SQL Server Enterprise Manage
阅读本文章之前的准备 阅读本文章前,需要读者对以下知识有所了解。否则,阅读过程中会在相应的内容上遇到不同程度的问题。 懂得ASP/ASP.NET编程 了解ASP/ASP.NET的Session模型 了解ASP.NET Web应用程序模型 了解ASP.NET Web应用程序配置文件Web.config的作用、意义及使用方法 了解Internet Information Services(以下简称IIS)的基本使用方法 了解如何在Microsoft SQL Server中创建一个数据库。Session模型简介 Session是什么呢?简单来说就是服务器给客户端的一...
逐渐喜欢上这寂静的夜,喜欢这缥缈得看不到另一端的想念。这座喧嚣的城市似乎只有在晚上才能变得不那么浮躁。相信那座城市也是这个样子。
在许许多多的,我并不擅长的问题上,我总是头脑不够清醒,找不到正确的答案,即使问题看起来似乎有着再显然不过的答案,我也仍然是选不对。呵呵,于是变得很懒,懒得再去想问题有着什么样的答案。
白天的工作很杂乱,好在常常会有一束美丽的阳光飘落到我视线里不太远的地方。
最近总是在公司留到很晚,处理完工作,其实也只是带着耳机坐在这里听音乐。
夜夜夜夜歌手:齐秦 词 熊天平曲 熊天平想问天你在那里我想问问我自己一开始我聪明结束我聪明聪明的几乎的毁掉了我自己想问天问大地...
好久没上win 昨天上了一下发现了Generic Host Process for Win32 Services错误 搜了一下 发现这篇不错
正文:
解决WINXP系统开机后弹出Generic host process for win32 services 遇到问题需要关闭!
出现上面这个错误一般有三种情况。
1.就是病毒。开机后会提示Generic Host Process for Win32 Services 遇到问题需要
关闭”“Remote Rrocedure Call (RPC)服务意外终止,然后就自动重起电脑。一般该病...
日志文件满而造成SQL数据库无法写入文件时,可用两种方法: 一种方法:清空日志。 1.打开查询分析器,输入命令 DUMP TRANSACTION 数据库名 WITH NO_LOG 2.再打开企业管理器--右键你要压缩的数据库--所有任务--收缩数据库--收缩文件--选择日志文件--在收缩方式里选择收缩至XXM,这里会给出一个允许收缩到的最小M数,直接输入这个数,确定就可以了。另一种方法有一定的风险性因为SQL SERVER的日志文件不是即时写入数据库主文件的,如处理不当,会造成数据的损失。 1: 删除LOG 分离数据库 企业管理器->服务器->数据库->右键->分离数据库 2:删除LOG...
private void MakeThumbnail(string originalImagePath, string thumbnailPath, int width, int height, string mode) { System.Drawing.Image originalImage = System.Drawing.Image.FromFile(originalImagePath);
int towidth = width; int toheight = height;
int x = 0; ...
Visual C++6.0(5.0)开发工具功能非常强大,但是对于初学者来说,却有很多细节的问题需要注意。作者搜集整理了以下一些实用小技巧,希望对初学者有所帮助。 1:使用vc开发项目时,常会遇到这种情况: 即明明只改动了一个文件,却要把整个项目全部重新编译连接一次。刚刚连接好,一运行,又提示重新编译连接一次,非常讨厌。这是因为出现了未来文件的缘故。 解决方法: 找出对应文件夹下的debug目录,将未来文件全部delete, 再rebuild all一次。(未来 文件即其创建和修改时间都比系统时间靠后) 2:有时,workspace中的classview显...
Music:
² 七音音乐网(http://www.7yin.com/34pp.htm)
Move:
² 火影忍者(http://hnnn.net)
My registered useful Web address:
Openssl:
<P class=MsoNormal style="MARGIN: 0cm 0cm 0pt 21pt; TEXT-INDENT: -21pt; TEXT-ALIGN: left; mso-pagination: widow-
关键词: openss RSA
RSA基本结构struct{int pad;long version;const RSA_METHOD *meth;ENGINE *engine;BIGNUM *n; n=p*qBIGNUM *e; 公开的加密指数,经常为65537(ox10001)BIGNUM *d; 私钥BIGNUM *p; 大素数pBIGNUM *q; 大素数qBIGNUM *dmp1; d mod (p-1)BIGNUM *dmq1; d mod (q-1)BIGNUM *iqmp; (i...
挺考智利,得考虑打怪逻辑顺序,所以转来研究研究,一共50层呢!挺难的。喜欢玩的朋友们一起来交流吧!呵呵,别耽误学习就行.
点一下下面的画面,然后用键盘上的方向键操作,空格为帮助,R为重新开始游戏。
如果上面显示的是空白,刷新几次游戏就出来了。
大家GG GL & HF!! ^_^
欢迎常来玩!
servlet包在tomcat/common/lib下
将这个包考到jdk下 就能正常编译servlet了
在计算机软件开发世界中,编程语言种类极多,数据在各种语言的表现形式可能有所差异,但数据本身的处理可能,或者说本质上是完全一样的;比如数据在某个算法中的运算过程是一样的。在这里,我以加密与解密来作为例子说明。
在C++下,我使用OPENSSL库生成了RSA的公私钥对与DES加密之用的会话密钥,并将这三者及加密结果写入文件以备在Java环境下使用。
在C++程序中,我使用使用公钥来加密了DES的会话密钥,然后在Java下使用私钥来解密会话密钥;在运算结果中,我未做其它方面的码制转换,即按密钥的初始格式DER编码,数学运算结果也是按DER编码来实现。
...
主要介绍Openssl中的有关大数运算函数,这个对于以后的RSA研究和实现比较有价值1.初始化函数 BIGNUM *BN_new(void); 新生成一个BIGNUM结构 void BN_free(BIGNUM *a); 释放一个BIGNUM结构,释放完后a=NULL; void BN_init(BIGNUM *); 初始化所有项均为0,一般为BN_ init(&c) void BN_clear(BIGNUM *a); 将a中所有项均赋值为0,但是内存并没有释放 void BN_clear_free(BIGNUM *a); 相当与将BN_free和BN_...
#include <stdio.h>
#include <openssl/rand.h>
#include <openssl/rc4.h>
#include <openssl/md5.h>
#include <openssl/evp.h>
#include <openssl/hmac.h>
#include "crypt.h"
#define DEBUG
#ifdef DEBUG
#ifdef _WIN32
#define DBG
#else
#define DBG(fmts,args...) do { fprintf(stderr,fmts...
关于ShellExecute函数的中文说明ShellExecute 函数 打开或打印一个指定的文件。文件可以是可执行文件也可以是一个文档。请查看关于ShellExecuteEx的帮助。 HINSTANCE ShellExecute( HWND hwnd, // 主窗口句柄 LPCTSTR lpOperation, // 字符串指针,指定要执行的操作 LPCTSTR lpFile, // 字符串指针,指定文件名或目录名 LPCTSTR lpParameters, // 字符串指针,指定传给可执行文件的参数 LPCTSTR lpD...
StrToHex():
unsigned long nlData = 0;
char *p;
nlData = strtoul("123456",&p,16);
IntToMem():
int main(int argc, char* argv[]){ printf("Hello World!\n"); char szBuf[1024] = {0}; memcpy(szBuf,"\x70\x40",2); memcpy(szBuf+2,"\x60\x50",2); return 0;}
shapes[ShapeIndex].xy+y(其中i等于1,3,5,7)表示索引号为ShapeIndex的形状的坐标为(x,y)时,组成该形状的某个方块的y实际坐标。(i<SPAN style="FONT-SIZE: 6.5pt; FONT-FAMILY: 宋体; mso-bidi-font-family
判断索引号为ShapeIndex的形状在坐标(x,y)是否与游戏板当前状态发生冲突的代码如下。我把详细的说明加在这段代码中。enum bool Confilict(int ShapeIndex,int x,int y){int i;/* 对组成索引号为ShapeIndex的形状的四个方块依次判断 */for (i=0;i<=7;i++,i++) /* i分别取0,2,4,6 */{/* 如果四个方块中有任何一个方块的x<SPAN style="FONT-SIZE: 6.5pt; FONT-FAMILY: 宋