摘要:
上面这张图是asp.net mvc的工作流程图,我们可以看到当一个http请求来临时,首先需要经过路由系统,路由系统从中获取一些路由信息,然后ControllerFactory根据所得到的路由信息生成相应的Controller。也就是说,ControllerFactory的作用就是根据路由信息生... 阅读全文
摘要:
接上篇ASP.NET MVC学习笔记-----Filter(1) Action Filter Action Filter可以基于任何目的使用,它需要实现IActionFilter接口: public interface IActionFilter{ ... 阅读全文
摘要:
Filter类型 接口 MVC的默认实现 Description Authorization IAuthorizationFilter AuthorizeAttribute 最先执行,在其他类型的filter和action方法前... 阅读全文
摘要:
我实现的思路:1.继承ImageView类2.重写onTouchEvent方法,在ACTION_MOVE(即移动时),记录下所经过的点坐标,在ACTION_UP时(即手指离开时,这时一条线已经画完),将所画的线(点的集合)保存在一个集合中3.重写onDraw方法,利用canvas和所记录下的线和点画... 阅读全文
摘要:
使用MultiByteToWideChar将多字节字符串转换为宽字符串。如下所示: int MultiByteToWideChar( UINT uCodePage, DWORD dwFlags, PCSTR pMultiByteStr... 阅读全文
摘要:
1.竞争条件 当两个或多个进程读写某些共享数据时,而最后的结果取决于进程的运行顺序时,这就称为竞争条件。包含竞争条件的程序,大多数时候运行结果良好,但是往往会发生一些无法解释的结果。事实上,只要涉及到共享资源的情况都会引发竞争条件,要避免这种错误,关键是要找出某种途径防止多个进程同时访问共享资源,... 阅读全文