- 军军小站|张军博客
搜索到与相关的文章
编程技术

一个验证码识别的代码

字体固定,位置固定,干扰点和字体颜色深度没有交叉,比如下面的样例,是我前几天帮朋友写投票机刷票时碰到的一个具体案例。基本就三步,确定特征码-分割图片-逐个匹配,代码很简单,不超过100行usingSystem;usingSystem.Collections.Generic;usingSystem.Text;usingSystem.Drawing;namespaceBmpNumber{classNumber{//数字特征库staticint[,]_num0=

系统 2019-08-29 23:52:57 2481

ASP.NET

考察ASP.NET 2.0中的Membership, Roles, and Pr

本文英文原版及代码下载:http://aspnet.4guysfromrolla.com/articles/060706-1.aspx考察ASP.NET2.0中的Membership,Roles,andProfile-Part5导言:我们知道ASP.NET2.0通过membership,roles,profilesystems来创建和管理用户帐户。要为用户提供登录页面的话,我们只需要拖一个LoginWeb控件到页面即可.但如果我们想做一些用户定制呢?我们可

系统 2019-08-29 23:51:26 2481

SqlServer

SQL Server 2008中的代码安全(七):证书加密

SQLServer2008中SQL应用系列--目录索引证书可以在数据库中加密和解密数据。证书包含密钥对、关于证书拥有者的信息、证书可用的开始和结束过期日期。证书同时包含公钥和密钥,前者用来加密,后者解密。SQLServer可以生成它自己的证书,也可以从外部文件或程序集载入。因为可以备份然后从文件中载入它们,证书比非对称密钥更易于移植,而非对称密钥却做不到。这意味着可以在数据库中方便地重用同一个证书。注意:证书和非对称密钥同样的消耗资源。我们看一组例子:示例

系统 2019-08-29 23:28:59 2481

编程技术

绿洲需要自由

沙漠说的话是讲给绿洲得,没有要约束的意思。虽然说得一针见血,可见有些刻薄,但是沙漠是因为在乎绿洲,所以还请谅解。笼子里的鸟虽然控制了它的活动范围,但是一直在努力把准机会向外飞,沙漠不想成为笼子。沙漠的意思是提醒控制且保护好自己,即便沙漠中没有了绿洲,沙漠依然是沙漠。绿洲需要自由

系统 2019-08-29 23:17:07 2481

Windows

Windows Server 2003 安全性指南介绍 强化IIS服

概述本章讨论在您的环境中强化IIS服务器所需要的指导和程序。要想为组织内部网中的Web服务器和应用软件提供全面的安全性,每一台Microsoft®InternetInformationServices(IIS)服务器以及在这些服务器上运行的每一个站点和应用软件都应当受到保护,以免受到与之相连的客户机的攻击。另外,运行在IIS服务器上的这些网站和应用软件还应当免受公司内部Intranet中运行于其它IIS服务器上的网站和应用软件的攻击。为了在抵制恶意用户和攻

系统 2019-08-29 22:59:57 2481

ASP.NET

Asp.Net 不同区别的 OnClick ( onserverclick

Asp.Net不同区别的OnClick(onserverclick,onclientclick)下面以HTML的按钮(system.web.ui.htmlcontrols)和ASP.NET服务端按钮(system.web.ui.webcontrols)为例:1.HTML控件,如IMG的输入按钮等的onclick(客户端)和onserverclick(服务端)事件,注意runat="server"。。。此处的onclick先于onserverclick执行。

系统 2019-08-29 22:28:07 2481

编程技术

iphone开发--真机测试

如何进行真机测试?需要得到apple官方的development授权,过程如下1、访问https://developer.apple.com/devcenter/ios/index.action并登录;2、登录后点击页面右侧的“iOSProvisioningPortal”,如图3、进入“iOSProvisioningPortal”后,点击左侧的“Certificates”,如图4、点击页面中的“clickheretodownloadnow”下载(这个只用下

系统 2019-08-29 22:15:08 2481

Oracle

oracle11g 基本查询笔记 各种……

PS:更新中……创建用户:可指定用户表空间和临时表空间createusermyuseridentifiedby123456defaulttablespacemytabletemporarytablespacetmp_table;用户授权:可以根据需要选择权限。GRANTCREATEUSER,DROPUSER,ALTERUSER,CREATEANYVIEW,DROPANYVIEW,EXP_FULL_DATABASE,IMP_FULL_DATABASE,DBA

系统 2019-08-12 09:30:37 2481

编程技术

信息化时代下的我们----弄潮儿

读完《信息化与信息管理实践之道》的部分章节想起了《第三次浪潮》中的一段话,摘录如下。人类到现在已经经历了两次巨大的变革浪潮。这两次浪潮都淹没了早先的文明和文化,都是以前人所不能想象的生活方式,替代了原来的生活方式。第一次浪潮的变化,是历史数千年的农业革命。第二次浪潮的变革,是工业文明的兴起,至今不过是三百年。今天的历史发展甚至更快,第三次浪潮的变革可能只要几十年就会完成。我们正好生长在这急剧转变的时刻,因而在生活中感受到第三次浪潮的全面冲击。----第三次

系统 2019-08-12 09:30:26 2481

Oracle

oracle pl/sql性能

1.您的缓冲区命中率是多少?缓冲区命中率select(1-(sum(decode(name,'physicalreads',value,0))/(sum(decode(name,'dbblockgets',value,0))+sum(decode(name,'consistentgets',value,0)))))*100"HitRatio"fromv$sysstat;2.您的数据字典命中率是多少?数据字典缓存命中率select(1-(sum(getmis

系统 2019-08-12 01:54:48 2481