正文内容加载中...
posted @ 2017-06-20 21:02 acles 阅读(5) 评论(0) 编辑
摘要: Review代码发现有一个方法加了[MethodImpl(MethodImplOptions.Synchronized)] 属性,这个属性的目的,从名字上就可以看出,是要对所有线程进行同步执行。 对方法加上这个属性之后,会把整个方法体加在一个同步块中,比如下面的代码: 其实和下面的代码是一样的(Sy阅读全文
posted @ 2017-03-15 21:17 acles 阅读(109) 评论(0) 编辑
摘要: 前言 重构代码的时候,会遇到长参数的方法,此时就需要使用“引入参数对象”来封装这些参数。大多数时候,这些参数都是简单类型,而且所有参数的值占用的空间也不是非常的大,此时使用对象真的好吗?对象的特性是堆上分配、地址引用,看似很好,但是分配一个对象需要的一些额外成员(类型对象指针、同步块索引)以及需要对阅读全文
posted @ 2016-09-06 23:11 acles 阅读(93) 评论(0) 编辑
摘要: Excel博大精深,此文用来记录Excel的使用技巧 1、多个单元格值添加单引号,比如:A1单元格的值为123444,添加单引号之后变为'123444',可以在B1或者其他任一空的单元格内输入公式:"'"&A1&"'",就可以实现为A1添加单引号了。 双击B1(输入公式的单元格)的右下角就可以实现A阅读全文
posted @ 2016-08-05 17:41 acles 阅读(28) 评论(0) 编辑
摘要: (来源:http://www.tuicool.com/articles/Ermmmyn) HTTP请求方法: 常用方法: Get\Post\Head (1)Get方法. 取回请求URL标志的任何信息,在浏览器的地址栏中输入网址的方式访问网页时,浏览器采用GET方法向服务器获取资源。 (2)Post方阅读全文
posted @ 2016-03-21 10:21 acles 阅读(544) 评论(0) 编辑
摘要: 一、前言 有些同学使用AuthorizationFilter来进行用户是否登录验证,如果未登录就跳到登录页。 很简单的一个场景,但是有些同学会发现虽然验证失败了,但是整个Action还会执行一遍。 于是google啊google啊,然后找到了解决方案,但是不知为啥,下面就对InvokeAction的阅读全文
posted @ 2016-03-18 20:09 acles 阅读(549) 评论(0) 编辑
摘要: 一个项目的一个功能点,需要从接口接受返回数据,并对返回的数据进行一些业务处理,处理完成之后,添加到一个List中,然后在View中循环这个List,展示所有的数据。每次从接口中取回的数据量不等,最多会有上百条。虽说上百条也不算多,但是每条数据都要经过一系列的业务处理,感觉这样也挺耗时的,于是考虑使用...阅读全文
posted @ 2015-03-22 15:42 acles 阅读(3062) 评论(0) 编辑
摘要: 一、ResxManager1、 资源文件编辑工具ResxManager,这个工具可以在一个界面中编辑所有语言的内容。2、 可以新增、删除key。3、 注意:如果是新建的Resx,一定要有一个key之后才可以编辑。4、 地址:有两个版本,单独程序:http://resxmanager.com/vs插件...阅读全文
posted @ 2014-09-23 11:01 acles 阅读(1365) 评论(0) 编辑
摘要: How and Where Concurrent Asynchronous I/O with ASP.NET Web APIhttp://www.tugberkugurlu.com/archive/how-and-where-concurrent-asynchronous-io-with-asp-net-web-api阅读全文
posted @ 2014-03-05 09:30 acles 阅读(60) 评论(0) 编辑
摘要: 这篇文章把Asp.net MVC的filter介绍的很详细,值得收藏。http://www.dotnet-tricks.com/Tutorial/mvc/b11a280114-Understanding-ASP.NET-MVC-Filters-and-Attributes.html阅读全文
posted @ 2014-03-04 11:57 acles 阅读(83) 评论(0) 编辑