- 博客(6)
- 收藏
- 关注
转载 在VS2010中引用静态库(以Openssl为例)
Openssl是个为网络通信提供安全及数据完整性的一种安全协议,囊括了主要的密码算法、常用的密钥和证书封装管理功能以及SSL协议,并提供了丰富的应用程序供测试或其它目的使用。首先下载Openssl包:(http://www.openssl.org/),这是一个C语言类库包,在Windows下可以通过Perl对该类库包进行MakeBuild,产生libeay32、ssleay32的Lib以及Dll文
2013-02-27 10:44:55
3207
原创 第一章、2、随机产生不重数
一、问题描述 生成M个(假设为10)位于1~N(假设为100)之间的整数,且互不重复。 二、问题分析 1、C++提供产生随机数的函数rand()。其产生随机数需用种子,默认为1。若种子相同,则rand()产生的随机数相同,所以需要使用srand()函数产生种子。一般使用系统时间作为参数,供srand()产生种子。 2、使用rand()生成位于(x,y)之间的随机数,有两种方法: 方法一:
2012-08-15 17:06:24
651
原创 第一章、1、逻辑运算符(与、或、移位)实现位运算
一、问题描述 只使用逻辑运算符,实现位运算,即将第n个bit位置为1。 二、问题分析 1、C语言中,一个整数有32个bit位。给定数字n之后,应该将数组A[P]中的第Q位置为1。其中,P=n/32,Q=n%32。例如,若n=31,则P=0,Q = 31,即将A[0]中的第31位置为1。由于需要使用逻辑运算符,因此除运算使用移位运算实现,求余运算使用按位与运算。 2、移位运算:n>5,将
2012-08-14 17:21:06
633
原创 控件总结(二):AspNetPager结合GridView实现信息显示
一、AspNetPager:分页控件 1、 使用该控件前需要添加AspNetPager.dll文件. 2、 可在.skn文件中设置此控件样式,则在其他任意地方使用该控件时其样式都将相同。 二、AspNetPager + GridView 1、 很多时候,使用两者结合现实信息,通过单击AspNetPager控件现实不同页的信息。 2、 单击AspNetPager后,GridView
2012-08-14 13:53:02
1226
原创 控件总结(一):TreeView的PopulateOnDemand事件
一、TreeView 1、 使用方法: 必须嵌套在UpdatePanel的ContentTemplate里面,UpdatePanel与ScriptManager放在同一级。其中,UpdatePanel可防止TreeView单击事件发生时,整个页面的重载。 2、 重要事件: PopulateOnDemand是按要求填充节点事件,其可以根据数据库内容自动填充TreeView上的节点。该事件
2012-08-14 13:43:40
2945
原创 history.go()无效时,网页回转的实现
问题描述:有两个网页PageManager页面和PageDetails页面,当单击PageManager页面上的“详情”按钮时,跳转到PageDetails页面;当单击PageDetails页面上的“返回”按钮时,回转到PageManager页面。而在单击“详情”按钮之前,可能单击了分页控件,使PageManager页面上显示了某些信息,如果单纯使用history.go,那么当单击“返回”后,返回
2012-08-13 17:22:04
1337
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人