上一页 1 2 3 4 5 6 7 8 ··· 12 下一页
  2013年8月18日
摘要: 解压后只要在命令窗口中输入下面命令c:\memcached\memcached.exe -d install就可以把memcached安装为windows服务了。启动该服务后,memcached服务默认占用的端口是11211,占用的最大内存默认是64M。在修改这2个配置选项就碰到了一些问题,网上搜索了很多资料,都说使用下面的命令启动服务就可以:c:\memcached\memcached.exe -p 12345-m1024 -d start , -p 表示要修改的端口, -m表示占用的最大内存(单位为M)。但是无论怎么调用这个命令,发现端口一直还是11211。打开windows服务控制面板一 阅读全文
posted @ 2013-08-18 05:04 米高佐敦 阅读(572) 评论(0) 推荐(0) 编辑
摘要: NewsID Title SmallClassName Author ... 阅读全文
posted @ 2013-08-18 04:12 米高佐敦 阅读(372) 评论(0) 推荐(0) 编辑
摘要: MongoDB 下载:http://www.mongodb.org/本实例中MongoDB的C#驱动,支持linq:https://github.com/samus/mongodb-csharpMongoDB的基本配置可以参考:http://www.cnblogs.com/lipan/archive/2011/03/08/1966463.html本实例中使用的MongoDB 版本是:mongodb-win32-i386-2.0.2-rc1.zipsamus 驱动版本:samus-mongodb-csharp-0.90.0.1-93-g6397a0f.zip 阅读全文
posted @ 2013-08-18 04:08 米高佐敦 阅读(128) 评论(0) 推荐(0) 编辑
  2013年8月9日
摘要: 最近做U800电话的二次开发,需要调用厂商的C函数库来打电话,后来想加入通话录音功能,但发现程序默认生产的WAV文件过大,又找了个WAV转MP3的C++函数库程序,出了点问题。下面是转MP3的程序接口(头文件):#ifndef _MP3ENC_H_#define _MP3ENC_H_int mp3_enc(const char* inWavName,int nRate,const char* outMP3Name);#endif按照C#调用非托管程序的约定,声明一个对应的C#函数接口: [DllImport("mp3enc.dll", CharSet = CharSet.A 阅读全文
posted @ 2013-08-09 17:54 米高佐敦 阅读(433) 评论(0) 推荐(0) 编辑
  2013年7月31日
摘要: 需引用命名空间:Microsoft.VsaMicrosoft.JScriptusing System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Text;using System.Windows.Forms;using DotNet.Utilities;using System.Text.RegularExpressions;using System.Web;using System.CodeDom.Compil 阅读全文
posted @ 2013-07-31 21:21 米高佐敦 阅读(546) 评论(0) 推荐(0) 编辑
  2013年7月26日
摘要: 在Entity Framework 中使用SaveChanges()是很频繁的,单次修改或删除数据后调用SaveChanges()返回影响记录数。要使用批量修改或者批量删除数据,就需要SaveChanges(false)+AcceptAllChanges()方法了。SaveChanges(false) 只是通知EF需要对数据库执行的操作,在内存中是属于挂起状态,在必要的时候是可以撤销的,比如AcceptAllChange()提交为真正成功,EF将撤销SaveChanges(false)的操作。而在处理分布式事务操作的时候,就有必要使用TransactionScope 来处理了,很多时候我们会这 阅读全文
posted @ 2013-07-26 13:51 米高佐敦 阅读(905) 评论(0) 推荐(0) 编辑
  2013年7月24日
摘要: 在SqlServer中,频繁在同一个数据库表同时进行读写的时候,会存在锁的问题,也就是在前一个insert、update、delete事务操作完毕之前,你不能进行读取,必须要等到操作完毕,你才能进行select操作,目的是为了防止并发操作而读到脏数据,在SQL语句中,如果能容忍这种情况、加快查询速度,可以忽略锁进行查询:select * from [User] with(nolock) 但是如果你项目中使用EntityFramework,可以使用下面这段代码进行nolock查询:需要添加System.Transactions程序集的引用//declare the transaction opt 阅读全文
posted @ 2013-07-24 10:16 米高佐敦 阅读(277) 评论(0) 推荐(0) 编辑
摘要: 从Entity Framework 4开始在ObjectContext对象上提供了2个方法可以直接执行SQL语句:ExecuteStoreQuery和ExecuteStoreCommand。1、使用ExecuteStoreQuery :通过sql查询返回object实体,有有许多需要注意:1.sql = "select * from Payment where Vendor= @vendor";之所以能写成select *是因为Payment对象的属性和表的字段命名完全一致,如果不一致的话,需要将表字段取别名,别名需是对象映射的属性名称。2.如果sql语句返回的列少于(具体 阅读全文
posted @ 2013-07-24 09:40 米高佐敦 阅读(310) 评论(0) 推荐(0) 编辑
  2013年7月23日
摘要: E文好的可以直接看https://github.com/loresoft/EntityFramework.Extended也可以在nuget上直接安装这个包1、先更新VS的NuGet版本http://docs.nuget.org/docs/start-here/installing-nuget2、修改默认地址:Options => Package Manager => Generalhttp://go.microsoft.com/fwlink/?LinkID=2066693、安装包To install EntityFramework.Extended, run the follow 阅读全文
posted @ 2013-07-23 17:57 米高佐敦 阅读(426) 评论(0) 推荐(0) 编辑
摘要: 在Visual Studio 2010的扩展管理器中发现NuGet Package Manger有最新版本更新提示,选择更新安装提示以下错误信息:2013/4/25 1:11:48 - Microsoft Visual Studio Extension Installer2013/4/25 1:11:48 - -------------------------------------------2013/4/25 1:11:48 - Initializing Install...2013/4/25 1:11:48 - 扩展详细信息...2013/4/25 1:11:48 -Identifier 阅读全文
posted @ 2013-07-23 17:54 米高佐敦 阅读(969) 评论(0) 推荐(0) 编辑
  2013年7月19日
摘要: html判断IE版本021. 除IE外都可识别 032. 所有的IE可识别 043. 只有IE5.0可以识别 054. 仅IE5.0与IE5.5可以识别 065. IE5.0以及IE5.0以上版本都可以识别 076. 仅IE6可识别 087. IE6以及IE6以下版本可识别 098. IE6以及IE6以上版本可识别 109. 仅IE7可识别 1110. IE7以及IE7以下版本可识别 1211. IE7以及IE7以上版本可识别 13……14Ite:less than or equal to意思是小于或等于IE6浏览器,用于IE浏览器的条件注释,常用于CSShack,针对I... 阅读全文
posted @ 2013-07-19 00:21 米高佐敦 阅读(230) 评论(0) 推荐(0) 编辑
  2013年6月14日
摘要: 在用 ASP.NET MVC 3 重写博客园网站首页时,特地留意了一下这个缓存问题,通过这篇博文分享一下。在 ASP.NET MVC 3 中如果使用了 OutputCache,一定要在 Action 中添加下面的代码,切记!Response.Cache.SetOmitVaryStar(true);这是一个伴随ASP.NET从1.0到4.0的OutputCache Bug,ASP.NET MVC 3 是基于 ASP.NET 4.0 的,所以也躲不过。问题演示下面先来体验一下不加Response.Cache.SetOmitVaryStar(true); 的情况。示例Action代码:[Output 阅读全文
posted @ 2013-06-14 10:27 米高佐敦 阅读(137) 评论(0) 推荐(0) 编辑
  2013年6月12日
摘要: string类型转成byte[]: byte[] byteArray = System.Text.Encoding.Default.GetBytes ( str );反过来,byte[]转成string: string str = System.Text.Encoding.Default.GetString ( byteArray );其它编码方式的,如System.Text.UTF8Encoding,System.Text.UnicodeEncoding class等;例如: string类型转成ASCII byte[]:("01" 转成 byte[] = new byt 阅读全文
posted @ 2013-06-12 21:30 米高佐敦 阅读(198) 评论(0) 推荐(0) 编辑
  2013年5月26日
摘要: 截图:页面:<body> <form id="form1" runat="server"> <table id="tt"> </table> </form></body>引用的JS:<link rel="stylesheet" type="text/css" href="../../script/themes/default/easyui.css" /> <link rel=" 阅读全文
posted @ 2013-05-26 17:52 米高佐敦 阅读(268) 评论(0) 推荐(0) 编辑
  2013年5月21日
摘要: EF中会为每个 管理的 实体对象 创建一个代理包装类对象,其中会跟踪 实体对象 的状态和每个属性的状态;一、通常使用EF更新的方式,先查询出要修改的数据,然后再修改新的值;实体对象被修改的属性 在 代理包装类对象里 的对应属性状态会被修改记录下修改状态,等到调用SaveChanges时,EF会遍历其管理的每个实体对象,并根据其 包装类对象 的状态,生成增删改查sql语句并执行; 此例中修改操作,会生成 修改的sql语句(注意:此处只为修改过的属性生成sql语句),最后执行。 缺点:修改先还要查询,难受~~~~//1.先查询要修改的原数据 Models.BlogArticle modelN... 阅读全文
posted @ 2013-05-21 09:52 米高佐敦 阅读(475) 评论(0) 推荐(0) 编辑
  2013年5月9日
摘要: 常用的两种ORC 验证码 识别方法及实践感言本文是对tesseract-ocr 使用的进一步技术升级说明,使用默认的识别库识别率比较低怎么办?不用着急,tesseract-ocr本身的工具中提供了使用你提供的素材进行人工修正以提高识别率的方法。下面我们就来看一下。参考:http://my.oschina.net/lixinspace/blog/601241下载并安装3.02版本的tesseract2如果你的训练素材是很多张非tiff格式的图片,首先要做的事情就是将这么图片合并(个人觉得素材越多,基本每个字母和数字都覆盖了训练出来的识别率比较好)http://sourceforge.net/pr 阅读全文
posted @ 2013-05-09 09:43 米高佐敦 阅读(996) 评论(0) 推荐(0) 编辑
摘要: 今天在用反射的时候突然想到,之前从来没有对泛型对象进行反射,故决定尝试一下首先要获取某个泛型类的Type,键入如下代码: Typet=Type.GetType("System.Collections.Generic.List<int>");但是调试发现,t为null,看来类名写的不对,再试试,System.Collections.Generic.List,还是错,再试试System.Collections.Generic.List<T>,还是不对,接连又试了好几个,还是不对,毛了,先看看List<int>的Type究竟是啥,键入如下代码查 阅读全文
posted @ 2013-05-09 09:03 米高佐敦 阅读(333) 评论(0) 推荐(0) 编辑
摘要: 今天做了一个软件,想发布的时候才发现调用的类没几个,就像把它们都跟EXE文件打包在一起,以后复制去别的地方用也方便,于是上网搜了一下,发现网上大部分都是用ILMerge实现的,于是也自己试了一下,不过网上都没有详细的步骤演示,我就花点时间做了个教程,方便以后再有人想打包自己的程序, 有篇文章可以参考,好了废话少说,马上开始: 1.先到http://www.microsoft.com/downloads/details.aspx?FamilyID=22914587-B4AD-4EAE-87CF-B14AE6A939B0&displaylang=en下载ILMerge,才600多K,一下子 阅读全文
posted @ 2013-05-09 08:55 米高佐敦 阅读(188) 评论(0) 推荐(0) 编辑
  2013年5月8日
摘要: public static string ListToJson<T>(T List) { System.Reflection.Assembly ass = System.Reflection.Assembly.Load(SCB.FDS.Client.AutoUpdate.Resource.Newtonsoft_Json); Type type = ass.GetType("Newtonsoft.Json.JsonConvert"); MethodInfo method = GetMethod... 阅读全文
posted @ 2013-05-08 17:09 米高佐敦 阅读(225) 评论(0) 推荐(0) 编辑
  2013年4月8日
摘要: 一、Uploadify控件 在ASP.NET中上传的控件有很多,比如.NET自带的FileUpload,以及SWFUpload,Uploadify等等,尤其后面两个控件的用户体验比较好,无刷新,带上传进度等等。在最近的一个webform开发项目中,我就是使用的Uploadify,虽然有些小瑕疵,但是基本上还是满意的(在webform中使用Uploadify可以参考《JQuery上传插件Uploadify使用详解》),所以当现在使用MVC开发的时候,自然将之作为首选。Uploadify官方Demo二、在MVC中使用Uploadify首先引入js和css文件:<script src=&quo 阅读全文
posted @ 2013-04-08 11:02 米高佐敦 阅读(363) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 ··· 12 下一页