ASP.NET Web API(本文简称Web API),是基于ASP.NET平台构建RESTful应用程序的框架。可以说 Web API 就是为在.NET平台下构建RESTful应用程序而生的。


协议

public class Contact
{
    public string Id { get; set; }
    public string Name { get; set; }
    public string PhoneNo { get; set; }
    public strin…

ASP.NET MVC 入门

ASP.NET 2014-05-20 15:21

ASP.NET MVC出来也有一阵子.之前也有写过 150行C#代码实现自己的MVC

打算学习一下restful,结果发现是基于MVC的.只能先学习一下了

 

 

ASP.NET MVC由以下两个核心组成部分构成:

  1. <

一个好的系统肯定会有一个好的日志模块.

之前也一直使用log4net,当然每次嫌配置麻烦,做过零配置使用log4net

依然觉得麻烦,不希望引用第三方库.只能自己写一个喽


思路大概是这样的.


将日志存入到一个队列中,定时写入数据库或者文本文件以便于提升效率

使用了接口,用来实现扩展.


public interface ILog<T>   
{   
    void Log(L…

1965年Vladmir Levenshtein创造了莱温斯坦算法.

该算法主要 用来表述一个 字符串到另外 一个字符串需要 移动的次数. 使用该算法我们 可以测量两个 字符串的 相似性.


ant==>aunt     LD=1   因为只需要加'u'

Samantha==>Sam    LD=5   需要移除5个字母

Flomax==>Volmax    LD=3 需要更改前3 个字母


算法 简单实现

class Program
{…

要做一个AD服务器相关的项目,先做一点只是储备吧


LDAP(轻量级目录访问协议,Lightweight Directory Access Protocol)是实现提供被称为目录服务的信息服务。目录服务是一种特殊的数据库系统,其专门针对读取,浏览和搜索操作进行了特定的优化。目录一般用来包含描述性的,基于属性的信息并支持精细复杂的过滤能力。目录一般…

之前有简单用过EF5.0

升级6.0之后发现有的API不能用了,记录一下


Add

using (var db = new DB_TestEntities())
{
    Pow_User user = new Pow_User();
    user.UserId = 5;
    user.UserName = "ocean";
    user.UserTypeId = 1;
    user.UpdatedDate = DateTime.Now;
    user.Password = "password";
    user.P…

安装python2.7

https://www.python.org/downloads/


将安装地址放进环境变量

C:\Python27;C:\Python27\Scripts


另外如果希望直接运行 *.py,只需再修改另一个环境变量PATHEXT:

.PY;.PYM


安装 Django

先去 Django 官网(https://www.djangoproject.com/) 上下载包


执行

python set

        

需要下载

pyodbc


https://code.google.com/p/pyodbc/downloads


Connection

DSN = 'DRIVER={Microsoft Access Driver (*.mdb)};DBQ=D:\\PythonSC\\Test\\blog.wx6.org.mdb';
cnxn = pyodbc.connect(DSN);
cursor = cnxn.cursor()



Create

cursor.execute("Insert INTO [tb_article] ([Category],[Title],[Content],[AddDate]) VAL…