摘要: 现在流行的语言,java是最烂的。 对于从C#转过来的我来说尤其如此。在一个java项目告一段落之际,现在让我吐槽一下: 1. java的泛型让人费解。类型擦除让泛型的优势荡然无存。本来泛型的一大优势是避免装拆箱的性能开销。在java里,仅仅就剩下语法糖的功能。况且这颗糖非常的不好吃。 2. jav 阅读全文
posted @ 2019-10-25 15:27 黑白天使 阅读(1053) 评论(1) 推荐(1) 编辑
摘要: 利用asp.net MVC的扩展性,我们可以重新定义视图引擎,将视图文件*.cshtml也一并打包到程序集中。这样可以提高基于MVC框架的程序集的独立性,简化部署难度。首选重新定义一个视图引擎:源码如下:namespace Helpers{ /// /// 对标准的RazorViewE... 阅读全文
posted @ 2015-09-08 13:36 黑白天使 阅读(221) 评论(0) 推荐(0) 编辑
摘要: using System;using System.Collections.Generic;using System.Linq;using System.Text;namespace ConsoleApplication6{ class Program { static v... 阅读全文
posted @ 2014-07-07 21:53 黑白天使 阅读(312) 评论(0) 推荐(0) 编辑
摘要: 测试环境:硬件: Intel I5 4核 +8G内存。软件: Windows 7 + vs2013 SP2 + EF6.1 + MVC5.1数据库: vs2013自带的sql express 2012.测试过程:1. 新建一默认模板的MVC项目,在Models中添加如下代码并建立对应的库表: ... 阅读全文
posted @ 2014-06-17 18:10 黑白天使 阅读(2067) 评论(1) 推荐(0) 编辑
摘要: 对mvc的分页算法的Linq进行进一步优化和封装 阅读全文
posted @ 2014-06-10 14:37 黑白天使 阅读(650) 评论(2) 推荐(0) 编辑
摘要: 在asp.net mvc中, razor引擎的作用是渲染出静态页面。(我这里指的静态页面,是指对浏览器而言,第一次从服务器下载以后页面。)而ajax的作用是浏览器端的页面通过js向服务端再次发出请求从而从服务端获取数据展示在页面。我们一般的编程模式是ajax只输出json风格的数据,再由客户端通过某... 阅读全文
posted @ 2014-06-09 14:42 黑白天使 阅读(4738) 评论(4) 推荐(1) 编辑
摘要: mvc5的带省略号的分页算法 阅读全文
posted @ 2014-05-18 15:00 黑白天使 阅读(3531) 评论(2) 推荐(0) 编辑
摘要: DictProp是一个极其简单的字符串分析工具类,主要用于分析由固定分隔符划分的字符串信息,将它们放在字典表中以作进一步的应用。比如有一个字符串: Data Source=DEBUG;User ID=wang;Password=wang123;Unicode=TrueString connStr = "Data Source=DEBUG;User ID=wang;Password=wang123;Unicode=True";//根据源字符串、第一分隔符、第二分隔符新建字符串字典工具类DictProp dp = new DictProp(connStr, ";&qu 阅读全文
posted @ 2012-10-30 21:46 黑白天使 阅读(750) 评论(0) 推荐(0) 编辑
摘要: ResourceMgr是一个可扩展可定制的上传工具类,它提供上传进度和状态指示。有类似于快车或迅雷下载软件的效果。 阅读全文
posted @ 2012-10-26 13:27 黑白天使 阅读(623) 评论(1) 推荐(0) 编辑