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: 宋
1 2 3 4 5 6 7 8 9101□■□□□□□□□□ 形状的坐标为(2,3)。组成形状的四个方块的坐标由形状的2□■□□□□□□□□ 坐标加上这四个小方块各自的相对坐标得出。它们分别是:3□■■□□□□□□□ (2+0,3-2)、<SPAN lang=EN-US style="FONT-SIZE: 6.5pt; FONT-FAMILY: ,arial; mso-fareast-font-family: 宋体; mso-bidi-font-family: 'Times New Roman'; mso-font-kerning: 1.0pt; mso-ansi-language: EN-
其中SIZE定义为16,这样将整个屏幕的坐标系由原来的640×480转换成40×30(640/16=40,480/16=30)。游戏中所有的坐标都是基于<SPAN lang=EN-US style="FONT-SIZE: 6.5pt; FONT-FAMILY: ,aria
所有的各种形状都可以放在4x4的格子里。假定第二列,第四行的格子坐标为(0,0)(如上图中黑块所示),则每个形状的四个方块都可以用4个数对来表示。坐标x从左向右依次增加,y从上到下依次增加。表示的时候,组成该形状的四个方块从左到右,从上到下(<SPAN style="FONT-SIZE: 6.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: ',arial'; mso-hansi-font-family: ',arial'; mso-font-kerning: 1.0pt; mso-bidi-font-family: 'Times New ...
Tc2.0中怎么样设置图形显示? Tc2.0中有两种显示模式,一种是我们所熟知的字符模式,另一种是图形模式。在字符模式下只能显式字符,如ASCII字符。一般是显示25行,每行80个字符。程序缺省的是字符模式。在字符模式下不能显式图形和进行绘图操作。要想进行图形显示和绘图操作,必须切换到图形模式下。 Tc2.0中用initgraph()函数可以切换到图形模式,用closegraph()可以从图形模式切换回字符模式。initgraph()<SPAN style="FONT-SIZE: 6.5pt; FONT-FAMILY: 宋体...
/usr/bin/mysqld_safe &
下载mysql的jdbc驱动程序
在www.mysql.com下
将mysql-connector-java-5.0.2-bin.jar 拷贝到
../java/jre/lib/ext/下
不知道为什么突然想这么做,也许早应该这样,因为生在哈尔滨长在哈尔滨,也许最热爱的地方就是开发区和松花江了。
松花江真的很美,今天在网上找图片时,有人说松花江“缺少人文气氛”我非常生气地这样回复了他的帖子:“‘缺少人文气氛’抱歉,我不懂‘人文’这种抽象的词语,但是我从小就在江边长大,虽然现在大学还没毕业,但是经常走在江边,我相信你不会觉得这儿缺什么气氛的,这就是哈尔滨的独特,静静的江水,静静的路,静静的路边的雕塑,江风,沙滩,风筝,绿树,还有独一无二的小木屋,这些东西加在一起就是最能反映哈尔滨特色的松花江畔,不知道你们能不能理解。可恨的是,我曾经游过泳,曾经和全家划过船的松花江,被这儿无...
那天上午和柯宇发生了不愉快的事情,一怒之下逃课来到松花江,那天的天色就像这样,似乎松花江与我的心灵相通一般。下午天气晴了,我的心情也好转了。
江边的俄罗斯风格的小木屋
伴我长大的可爱小孩儿的雕塑
我从小,妈妈就指着这个雕塑给我讲《龙的传人》的传说
这是江边的码头
江边沙滩上的风筝
江边卖风车的老大爷,小时候也在江边玩过这样的风筝,姥姥和太姥姥也给我做过。
儿时我也这样划过船,可惜现在再也看不到江面上那来来往往的小木船的景色了。江边也不再有那一片片晾晒的船只了。
每次在江边散步到傍晚,总能看见夕阳斜照在江面上那金光灿烂的景象,心中显得十分恬静,这种颜色就是号称“东方小巴黎”和“天鹅项下的珍珠城”的哈尔滨,它的特色不在繁乱的中央大街,也不在被城市污染的索非亚教堂,更不是近...
江北正在开发阶段,那个地方叫作松北区,从那里看江南,建筑物一目了然(图为江北视角)
从江南岸能看到这个奇怪的尖儿,这幅照片是从江北岸拍摄的,图中草地的这边就是哈尔滨著名的太阳岛,坐落在松花江北岸。
美丽的冬天,美丽的江岸,这才是真正北国哈尔滨的本色!
冬天江边的太阳
江上的公路大桥与太阳,这张照片应该是在春天拍摄的,近处的是冬天江水结冰后,春天开化时的“冰排”。每年开江时,冰排顺着江面流着,互相碰撞,非常壮观。
朦朦胧胧的日出