![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C#
文章平均质量分 58
sweetwxh
喜爱Program,喜欢挑战自己,喜欢挑战办不到的事。
展开
-
Entity Framework中使用SQLite的一些问题
SQLite数据相当的不错,我目前在一些小型网站都用这个数据库来取代Access,下面就是关于在ASP.NET的Entity Framework当中使用SQLite的一些经验和一些小问题的解决办法。 想要在ASP.NET中使用SQLite,首先需要下载System.Data.SQLite.DLL。点击这里可以下载。下载好之后,添加该引用后即可使用ADO.NET对SQLite数据进行操作原创 2010-03-28 23:42:00 · 13485 阅读 · 5 评论 -
Levenshtein 算法小记
using System;using System.Collections.Generic;using System.Linq;using System.Text;namespace Levenshtein{ public class SimilarityCompare { public int GetDistance(char[] src,char[]原创 2011-04-12 19:43:00 · 790 阅读 · 0 评论 -
.NET当中的另一个V8 JS引擎 Wrapper
前言之前写过一篇文章,是关于在.NET中,使用v8sharp作为v8Engine的Wraper, 从而在.NET中与Javascript互操作。不过v8Sharp有几个很大的问题,第一,在参数中传递中文字符串会产生乱码。第二,无法在.NET中,使用.NET对象作为参数原创 2011-09-06 09:26:47 · 7945 阅读 · 2 评论 -
WCF中的可靠会话(reliableSession)中的inactivityTimeout和receiveTimeout
最近在做开发的时候的遇到一个问题,采用WCF做服务端开发,利用的是TCP绑定。因为涉及到大数据量的传输,要求开启可靠会话。之前的程序中,本身是关闭了可靠会话,然后在服务器端注册了客户端的Closing和Faulted事件:OperationContext.Current.原创 2011-09-01 11:34:44 · 17349 阅读 · 2 评论 -
【记录】在Windows Server AppFabric中设置WCF
最近一段时间一直在研究WCF,今天重点研究了下关于WCF的宿主,之前一直用的Windows服务作为WCF服务的宿主,偶然发现,如果在非特别的需求下,官方推荐的是用AppFabric(必须要.NET Framework 4.0支持)。于是花了些时间配置,总算还是搞定了,其中有几个要原创 2011-07-12 00:42:29 · 1975 阅读 · 1 评论 -
.NET 中对多核心 CPU 的编程优化
<br />前段时间在看 MapReduce 的实现时,突然想到的,我以前编程都是按照传统的编程方式进行的,别人说的什么针对多(核)CPU 优化等,对于我来说,就像浮云一样。我想,我是搞 .NET 开发的,所编写出来的程序是运行在那个沙箱里面,至于资源的分配调度等,它应该会帮我完成。<br /> <br />但是在看了 MapReduce 之后,我对他的伪分布式实现比较感兴趣,就是在单台机子上将计算拆分,然后启动N(N=CPU数量)个线程分别来执行。<br /> <br />但是,在 .NET 中,这样做真原创 2011-05-05 16:37:00 · 4343 阅读 · 2 评论 -
一个简单的运算表达式解释器例子
之前研究Lamda表达式,突然对解释器感兴趣,于是在网上找了一下相关的资料,但是关于解释器的文章比较少,关于.NET的文章就更少了,只知道一个解释器模式(设计模式之一)。于是根据这个解释器模式实现了一个针对加、减、乘、除运算的解释器,然后为了演示扩展解释器,又增加了一个模运算的操作扩展。这个东西仅有学习价值而已,没有多大的实际用途,.NET里面已经有很好的实现了,不过如果你想扩展EF,LINQ之类的,还是需要了解这方面的东西。压缩包里面包含了简单的说明和UML图。点击下载原创 2011-03-15 16:37:00 · 1101 阅读 · 0 评论 -
在.NET 中使用Javascript 替代Lua
利用Google V8 Javascript 引擎在.net 中调用Javascript原创 2010-09-28 17:19:00 · 4001 阅读 · 6 评论 -
.NET 4 WinForm当中使用SQlite的问题
近日做一个小应用程序程序,用到了SQLite,顺便就尝试了下.NET 4的Entity Framework。按照以前在.NET 3.5下的方法一阵捣鼓,配置好了SQLite,并成功生成了Model。F5,调试运行下,出现异常,以前从来没有见到过的异常。“混合模式程序集是针对“v2.0.50727”版的运行时生成的,在没有配置其他信息的情况下,无法在 4.0 运行时中加载该程序集。”Google下,居然没有一条相关信息,估计是我用的中文版的原因。。。。。于是,就到System.Data.SQLite淘淘解决办原创 2010-06-27 00:21:00 · 4087 阅读 · 1 评论 -
鼠标手势(Mouse Gesture)的C#实现源代码
再来一篇实例讲解(PS:该篇实例改编自Flash AS当中的一个鼠标手势库,具体出处我忘记了,这代码写的有点久了,好像2008年左右写的)。 鼠标手势是一个种比较好玩的东西,其应用并不算很广泛,但是研究起来相当好玩。在遨游浏览器当中,你可以看到鼠标手势的应用,例如你按住鼠标右键,然后画一个L,可以关闭当前的标签,从右向左画一横,可以后退,FireFox当中也支持鼠标手势。还有一些游戏中也用原创 2010-04-01 22:02:00 · 7346 阅读 · 1 评论 -
16进制字节搜索工具 C#的效率
最近搞游戏汉化,需要进行批量的16进制字节搜索,在Google上爬了很久,都没有找到合适的软件,都是功能太简单或者效果不好。好不容易找到一个可以用的,号称极速搜索的软件,但是似乎软件还有些问题,程序容易崩溃,特别是当搜索的内容过多的时候,于是就打算自己做一个,随便也试试C#的效率。结果C#效率不是传说中的那么低嘛,呵呵,而且这个搜索器还有优化的空间,在比较字节的算法上应该还可以优化,只是暂原创 2013-02-01 14:16:30 · 1946 阅读 · 2 评论