摘要: LINQ 左右连接:DefaultIfEmpty()incomeList = (from p in db.Incomes join m in db.Items on p.ItemID ... 阅读全文
posted @ 2015-01-22 17:13 fixbug11 阅读(121) 评论(0) 推荐(0) 编辑
摘要: 1.前台js 1 $().ready(function () { 2 3 $('[name="checkAll"]').click(function () { 4 if ("checked" == $('input[name="checkAll"]').attr("... 阅读全文
posted @ 2015-01-20 17:28 fixbug11 阅读(166) 评论(0) 推荐(0) 编辑
摘要: function showFileName() { var lblFileName = ''+getFileName($('#fileUpLoad').val())+''; var hiddenValue ='value="'+ $('#fileUpLoad').val()+'""'; var hiddenFilePath =''; var btnDelete = '' var allControl; if ($('#divFil 阅读全文
posted @ 2014-03-17 16:23 fixbug11 阅读(259) 评论(0) 推荐(0) 编辑
摘要: 使用简单工厂模式实现一个计算器功能一、过程化设计主方法如下: 1 import java.io.BufferedReader; 2 import java.io.IOException; 3 import java.io.InputStreamReader; 4 5 6 public class Computer { 7 8 /** 9 * @param args10 * @throws IOException 11 */12 public static void main(String[] args) throws IOExcept... 阅读全文
posted @ 2013-09-26 15:36 fixbug11 阅读(346) 评论(0) 推荐(0) 编辑
摘要: 写这篇博客主要是最近在做项目的时候碰到了一个很奇怪的现象:执行了一个存储过程,返回结果大概有3000行左右,但却用了40几秒的时间,实在让我很郁闷,于是我详细看了下脚本,经过多次的修改测试以后,居然发现是因为在WHERE子句中使用了ISNULL函数,这个还不是最关键的,关键是我居然给对一个不可能为NULL的参数进行了NULL值判断(也就是使用了ISNULL函数),然后我把这些不必要的ISNULL函数去掉以后,再次执行之后返回结果就只用了0秒,经过思考后我才发现,对一个不可能为NULL的参数进行判断就好比是画蛇添足,经过思考后,对ISNULL函数总结了以下几点:1.在给变量赋值的时候不需要ISN 阅读全文
posted @ 2013-04-28 21:22 fixbug11 阅读(1728) 评论(0) 推荐(0) 编辑
摘要: 重构之前代码如下影片类:View Code public class Moive { public Moive() { this.MoiveName = "十二生肖"; this.MoiveType = (int)MoivesType.New; } /// /// 影片名称 /// public string MoiveName { get; set; } /// /// 影片类型 /// ... 阅读全文
posted @ 2013-03-21 16:38 fixbug11 阅读(366) 评论(0) 推荐(0) 编辑
摘要: 记得有一次面试的时候,面试官就让我谈谈对http的认识,因为简历当中我是这么写的“基本掌握http”,其实那时候的我对http的认识可以说为0,所以当时我就很不好意思的回答说不大清楚,时至今日我才发现我对http的认识只是冰山一角,下面就谈谈我个人对http肤浅的认识:1.首先http(超文本传输协议)其处于OSI7层模型中的应用层,OSI7层模型分别为应用层-》表示层-》会话层-》传输层-》网络层-》数据链路层-》物理层,对于这7层模型,我们应该大致的了解每一层是干嘛的,这个是必须的,在此就不一一说明。2.http事物是指从客户端(IE)向服务器端发送http请求,再由服务器将响应的内容返发 阅读全文
posted @ 2013-03-18 23:21 fixbug11 阅读(2800) 评论(1) 推荐(0) 编辑