oracel t4 模版生成
dbhelper未批量生成模版 dbhelper为单个生成模版 此模板为设计时模板,保存后即可生成
CKEditor是新一代的FCKeditor,是一个重新开发的版本。CKEditor是全球最优秀的网页在线文字编辑器之一,因其惊人的性能与可扩展性而广泛的被运用于各大网站。
软件名称: 次世代验证码识别系统 软件版本: 2.3.0.315 版 开 发 商: 天涯龙腾工作室 软件类别: 编程工具 / 编程控件 软件语言: 简体中文 应用平台: NT/Win2000/XP/2003 软件性质: 演示软件 软件特色: 四大类识别模式:分割识别、混合识别、整体识别、快速识别,能有效识别字符扭曲,粘连,重叠的验证码。独有的整体识别模式,图像无需分割,甚至不需要降噪即可识别,对于干扰点,干扰线无法清除干净的图像特别有效!!新增快速识别模式,多达上千的字模也可以把识别时间控制在几十毫秒。识别验证码更准确。 三大类分割模式:自动分割,平均分割,垂直分割,图像分割更轻松。 十大类处理滤镜:将近40种的图形处理滤镜,全部自行编写底层代码,再复杂的验证码也可以有效处理,迅速得到清爽的二值化图像。处理验证码图形更容易。 强大的字模制作和管理界面:极大节省制作字模时间,轻点鼠标即可一次性得到几十个甚至几百个字模,你唯一要做的就是输入字模对应的字符。 先进的识别加速技术:双重加速机制,有效提升验证码识别速度,达到了识别速度与准确性的平衡。 提供支持C#, VB.Net, VB, VC, Delphi, C++Builder、VFP、易语言等各种语言调用的标准DLL文件。
超级简便的网页按钮制作软件 xp/vista等风格按钮制作,里面拥有几十种按钮风格,我认为最好看的就是xp和vista风格按钮了,现在非常的流行。
版本号:v1.0 创建人:王国胜 版本创建日期:2011-03-30 相关知识点说明:此测试程序包含Json、Webservice、Jquery、Ajax相关知识 引用程序集:Newtonsoft.Json.Net35 文件夹及文件说明: JsonDemo\ 应用Newtonsoft相关用例文件夹 ContractResolver.aspx 传入泛型类并序列化为Json格式数据 CustomCreationConverter.aspx 传入Json转化为泛型类 DateTime_JsonConverters.aspx Json中的日期时间转换 PreserveObjectReferences.aspx Json序列化泛型集合时得到两个相同的对象时,第二个引用第一个 PreserveReferencesHandling.aspx Json序列化泛型集合时得到两个相同的对象时,第二个引用第一个 ReadingWritingJSON.aspx 阅读和书写JSON ReducingSerializedJSONSize.aspx 序列化JSON的尺寸缩小 SelectToken.aspx 到JSON的LINQ查询与SelectToken SerializingCollections.aspx 序列化集合 SerializingJSON.aspx 序列化和反序列化的JSON,包含一些常用属性说明 SerializingJSONFragments.aspx 部分片段的序列化的JSON及查询 Scripts\ 常用javascript脚本文件夹 jquery-1.4.1-vsdoc.js jquery智能感知引用 jquery-1.4.1.js jquery一用文件 jquery-1.4.1.min.js jquery精简版 Styles\ 样式文件夹 Site.css 样式文件 Webservice\ Webservice接口文件夹 WebService.asmx Webservice文件 App_Code\ 常用类文件夹 CollectionHelper.cs List与DataTable相互转换类 JsonAndDateTable.cs Json与DataTable相互转换类 Default.aspx Json、Webservice、Jquery、Ajax测试页
在网络通讯的编程中我们经常使用到Socket, 这种情况下我们往往需要长期的监听某个端口, 以获得相应的Socket, 然后再利用它进行相关操作. 但是这样的话, 主线程就会被阻塞.无法对其他时间做出相应. 其实在.Net的Socket类中提供了对异步操作的支持. 下面将介绍其基本原理, 以及利用它做的一个P2P的实现. 背景知识: 你需要了解有关Socket的基本知识, 以及Delegate的异步调用操作. 在这个例子中, 我们实现了一个利用非阻塞(non-blocking)的Socket进行局域网通讯的P2P应用. 每个客户拥有一个Grid(类似于一个二维数组), 当它启动Grid设置服务的时候,一旦别的客户与它相连就可以查询并修改某个网格中的数值.(比如查询 grid[1][2]的值). 运行步骤: 1. 启动服务 在某个客户端输入 start 400 (400是端口号, 你可以任意指定) 2. 连接其他Peer 在另一个客户端中输入 connect 202.119.9.12 400 (202.119.9.12 400是某个开启服务的客户端的IP地址) 3. 输入 get 1 1 表示你想获得grid[1][1]这个网格中的数值. 默认情况下得到0 4. 输入 set 1 1 5 表示你想设置grid[1][1]这个网格中的数值为5 . 5. 再次输入 get 1 1 查询到结果为已修改的5 6. 输入shutdown 关闭与刚才与当前的Peer的连接. 你可以再次连接别的Peer