摘要:
本人决定把工作中经常用到的C#编程技巧记录在博客中,以备查阅。所有的代码均在 .NET2.0 下测试通过。引用命名空间如下:[代码](1)、删除List<T>中元素相同的项。[代码](2)、验证手机号[代码](3)、在Access中插入一条记录后得到最新的自动编号[代码](4)、验证字符串中是否包含中文和中文字符[代码] 阅读全文
摘要:
java世界有很多优秀的开源类库。如果想在.net世界使用,一种可以手动把java代码转换成C#。如NHibernate,Spring.net,Quartz.net等。但这种方式需要作者同时熟悉java和C#语言,并且要对原项目的架构有所熟悉。所以如果时间精力有限,但又想在.net环境下使用java的优秀类库,可以通过IKVM.NET这个工具把java项目的jar包编译成C#的程序集文件以供使用。... 阅读全文
摘要:
呵呵,效果还可以啊。恩,写博客是个提高自己编程水平同时锻炼写作能力的好方法。最近在系统的学习NHibernate这个ORM框架,我决定写一系列的随笔记录学习过程。以后学任何技术都要养成写博客的好习惯。耶!明天开始读NHibernate with ASP.NET Problem-Design-Solution这本书,书里的代码是VB.net。但我写测试代码都转换为C#。加油! 阅读全文
摘要:
2012 .NET ORM 介绍 阅读全文
摘要:
一、去除腾讯迷你首页:首先进入QQ的安装文件夹,接着进入 Plugin\Com.Tencent.Advertisement\bin 文件夹,这里你会看到一个Advertisement.dll文件,它就是迷你首页的关键所在,只需将这个文件改成只读属性,以后启动QQ就不会再看到迷你首页了。二、去除聊天窗口右上角广告:方法 1、这个操作针对XP和Vista/Win7略有不同,主要是文件夹路径上的。XP:... 阅读全文
摘要:
原文:使用Vernam(维尔南/弗纳姆)算法实现文件加密解密[C#]本文介绍如何通过Gilbert Sandford Vernam的算法实现一个简洁而又稳定的文件加密解密类。通过此类加密的数据是绝对无法在没有密钥的情况下被破解的。它的基本原理是,需要有一个需要加密的明文和一个随机生成的解密钥匙文件。然后使用这两个文件组合起来生成密文:(明文) 组合 (密钥) = 加密后的密文。使用Vernam加密... 阅读全文
摘要:
-------------参考----------------------------假设我们有如下数据表------菜系表--------------店名 菜系--------澳门豆捞 川菜 --澳门豆捞 粤菜 --澳门豆捞 闽菜 --为民大酒店 鲁菜 --为民大酒店 粤菜 --为民大酒店 川菜------------------------------执行如下语句select 店名,菜系=ST... 阅读全文
摘要:
在线地图已经是很平常的应用,Google Map 甚至可以用作驾驶导航仪,然而,这些应用的实现涉及到千丝万缕的艰辛工作,仅仅是定位你现在的位置,就有很多技术,有幸的是,如今在你的 Web 站点中,你可以通过短短的几行代码,获得一个用户的地理位置,本文介绍的是用在 Web 中的各种地理定位技术。通过 IP 地址获得用户的地理位置信息 互联网不过是一个巨大的网络,上面的每一台电脑对应一个 IP 地址... 阅读全文
摘要:
Web 技术突飞猛进,Web 设计与开发者们可以选择的工具越来越多,Web 开发者的技巧不再只限于 HTML 和 服务器端编程,还需要精通各种第三方资源,这些第三方资源有时候比你的项目更复杂,更专业,你无法自己实现一切,借助一些 Web API,你可以很方便地将大量优秀的第三方资源集成到自己的站点。本文是第二部分。3. APIs以下 API 可以将很多现成的功能集成到你的站点:Alexa Top ... 阅读全文
摘要:
Web 技术突飞猛进,Web 设计与开发者们可以选择的工具越来越多,Web 开发者的技巧不再只限于 HTML 和 服务器端编程,还需要精通各种第三方资源,这些第三方资源有时候比你的项目更复杂,更专业,你无法自己实现一切,借助一些 Web API,你可以很方便地将大量优秀的第三方资源集成到自己的站点。本文全面搜集 Web 开发中可能用到的各种第三方资源。1. 函数与类库A. CAPTCHACAPTC... 阅读全文