开发随时查
小熊猫爱Code
这个作者很懒,什么都没留下…
展开
-
C# 引用类型
开发过程遇到的菜鸟问题,经常使用完不赋值回去,导致没效果。比如,str.SubString(0,1); strlist.OrderBy(x=>x.s);这类操作一般会重新开辟空间执行,不赋值会获取不到操作后的结果。正确使用方式str = str.SubString(0, 1);strlist = strlist.OrderBy(x => x.s).ToList();原创 2015-03-25 10:02:59 · 419 阅读 · 0 评论 -
经验问题导致的bug
下面都是由于缺乏经验,踩的坑T^T1、中文传参在chrome、Firefox等浏览器下,对中文的支持比较友好,ur中的中文参数会进行编码,然后传给服务器,但在IE下却不是这样,IE下的中文并没有编码就传给服务器,然后就乱码了……以后要注意中文参数的特别处理,加上escape()方法即可避免!2、日期DateTime类型转为字符串是跟操作系统有关的,同样一个日期类型,有的转成20原创 2015-06-26 10:10:01 · 329 阅读 · 0 评论 -
checkbox全选与取消全选
这是一个常见的问题,但也查找了半天,记录一下吧~一开始使用的代码如下 if (true == jQ(this).attr("checked")) { jQ("input[name = check]").attr("checked", true); } else{ jQ("input[name =原创 2015-05-25 17:14:04 · 376 阅读 · 0 评论 -
半透明弹出层
每次使用都要现查,还是记录下吧,供大家参考。透明层的css,如果使用opacity,则子div也会半透明,此处background-color使用rgba(6, 6, 6, .5)替代#666,即可做到子div不透明。 .div-pop { position: fixed; left: 0; top: 0; backgr原创 2015-05-21 16:45:56 · 430 阅读 · 0 评论 -
IE input file隐藏不能上传文件解决方法
IE真是个大坑啊,由于uploadFile控件在IE和Chrome下样式不一致,决定采用textbox+button的方式来代替,实际点击button时js点击了fileupload控件,然后将路径写入textbox,再将页面postback。这个方案在chrome下完全没问题,但是IE下就会报错,经过各种查找,发现是IE不支持隐藏文件上传后再用js提交,主要是IE的安全策略,处于安全考虑╮(╯▽转载 2015-10-22 08:12:17 · 1229 阅读 · 0 评论 -
关于ExecuteNonQuery()执行成功却返回-1的问题
关于ExecuteNonQuery()执行成功却返回-1的问题 - 隐匿角落 - 博客频道 - CSDN.NEThttp://blog.csdn.net/luck901229/article/details/8691713转载 2015-10-22 08:16:37 · 440 阅读 · 0 评论 -
JSON对象长度和遍历方法-前端开发博客
JSON对象长度和遍历方法-前端开发博客http://caibaojian.com/json-length.html转载 2015-10-22 08:15:10 · 549 阅读 · 0 评论 -
C#小数点后保留两位小数
Math.Round(45.367,2) //Returns 45.37Math.Round(45.365,2) //Returns 45.36 C#中的Round()不是我们中国人理解的四舍五入,是老外的四舍五入,是符合IEEE标准的四舍五入,具体是四舍六入,下面的才是符合中国人理解的四舍五入Math.Round(45.367,2,MidpointRoundi原创 2015-06-05 17:46:36 · 1187 阅读 · 0 评论 -
关闭请求验证.NET Framework 4.0-RequestValidationMode
.web> debug="true" targetFramework="4.0"/> requestValidationMode="2.0" /> validateRequest="false">> .web>validateRequest 这句我们知道是关闭验证,也就是说提交带标签,比如 粗体 这样的值时,ASP.NET 不会报错。但转载 2016-05-23 11:29:03 · 616 阅读 · 0 评论 -
Response有关
Response.Flush和Response.BufferOutput首先Response.Buffer属性现在已经过时,它存在的唯一目的仅仅是为了兼容asp。你应该使用Response.BufferOutput属性来替代它。Response.Flush方法用来将缓冲区的数据立即输出到浏览器当中。你可以多次调用Response.Flush 方法,当这样使用时,浏览器将多次接受数据转载 2016-06-29 19:22:54 · 512 阅读 · 0 评论 -
web.config中<customErrors>节点
关于web.config中节点说明 - 烈日轨迹 - 博客园http://www.cnblogs.com/ap0606122/archive/2011/07/07/2099937.html节点用于定义一些自定义错误信息的信息。此节点有Mode和defaultRedirect两个属性,其中defaultRedirect属性是一个可选属性,表示应用程序发生错误时重定向到的默认URL,如转载 2015-04-02 10:54:36 · 464 阅读 · 0 评论 -
JSON未定义
JSON未定义的解决方案原创 2016-07-25 17:44:35 · 835 阅读 · 0 评论 -
选择table中的某一行数据
开发中需要点击table中“选择”列选择该行内容,显示到页面中。“选择”链接使用a标签,onclick事件绑定js的GetRow方法。选择 function GetRow(node) { var row = jQ(node).parent().parent();//获取当前行 var code = jQ(row).find("td:eq(0)"原创 2015-05-22 14:53:30 · 2975 阅读 · 0 评论 -
a标签传递当前对象
在blog的后台管理中允许为一个分类添加一个地址,但是不好添加onclick事件。想传递当前对象给一个函数,于是将这个URL写成"Javascript:shoControlSidebar(this)",实现不了,传递过去的参数是一个对象,但是却得不到任何其他信息。想得到innerText,而这个this并非指向它所在的A标签。这便是 和不同的地方。当使用o转载 2015-05-22 14:49:02 · 2662 阅读 · 0 评论 -
Debug
1、整理失败 原因:指定环境fat没有配置。 邮件找wdw进行环境配置。2、调用接口提示环境为null 添加ReleaseInfo.config.info到web应用根目录。3、原创 2015-04-03 16:02:52 · 375 阅读 · 0 评论 -
String.Empty、string=”” 和null的区别
String.Empty是string类的一个静态常量;String.Empty和string=""区别不大,因为String.Empty的内部实现是:123456789101112public static readonly string Empty转载 2015-03-20 11:00:53 · 482 阅读 · 0 评论 -
C# 如何获取某个类型或类型实例对象的大小
在统计类型或类型实例对象时,出了个异常:“不能作为非托管结构进行封送处理;无法计算有意义的大小或偏移量。” 后来查了一下,原来,我们创建的struct或是class都是属于复杂类型的。(纠正一下,如果成员又有复杂类型的,而所占字节,在运行时,会有所变量,在这使用Marhsal.SizeOf也是无效的,只能对非托管资源的一个统计)如果不对其内部的一些成员布局设置,直接sizeof()转载 2015-03-19 18:24:27 · 4005 阅读 · 0 评论 -
C#小数保留N位
1. 使用System.Globalization.NumberFormatInfoSystem.Globalization.NumberFormatInfo provider = new System.Globalization.NumberFormatInfo(); provider.NumberDecimalDigits =intDecLength; //要设定的小数位数 doubl转载 2015-03-23 14:14:28 · 632 阅读 · 0 评论 -
MachineKey
MachineKey - 最高的山峰 - 博客频道 - CSDN.NEThttp://blog.csdn.net/gaofeng2000/article/details/4517270有关MachineKey的官方文档,请访问这里:http://msdn.microsoft.com/zh-cn/library/ms998288(en-us).aspx =====转载 2015-03-27 14:09:37 · 430 阅读 · 0 评论 -
C#按汉字拼音首字母排序
可参考以下博客。C# 使用微软的Visual Studio International Pack 类库提取汉字拼音首字母 - 影子科技 - 博客园http://www.cnblogs.com/yazdao/archive/2011/06/04/2072488.htmlC#汉字转换拼音技术详解(高性能) - 历史的驱动 - 博客园http://www.cnblogs.com/lili原创 2015-03-24 19:20:43 · 7628 阅读 · 0 评论 -
C#.Net中获取程序运行时间的两种方法
在.NET中我们可以用两种方法来获取程序段的运行时间,获得的结果单位是毫秒、秒。当然可以转化成其它单位。第一种方法:根据.NET类库自带的函数。static void Main(string[] args){ //定义一个时间对象 System.Diagnostics.Stopwatch oTime = new System.Diagnostics.Stopwat转载 2015-03-24 13:45:04 · 3507 阅读 · 0 评论 -
长链接转短链接
将长链接转化成短链接 - 风之子_2012 - 博客园http://www.cnblogs.com/fengzhizi/archive/2012/11/17/2775484.html短链(短地址、Short URL) - 杭州.Mark - 博客园http://www.cnblogs.com/hzmark/archive/2013/01/08/ShortURL.html转载 2015-04-24 14:18:47 · 948 阅读 · 0 评论 -
C#中try catch捕捉到问题之后 后面的代码还继续执行吗
catch{} 是会继续执行的,catch{ throw } 是不会继续执行的。^_^转载 2015-05-08 15:41:38 · 9162 阅读 · 0 评论 -
判断一个对象是否为list对象
if (obj is IList) { isNullOrEmpty = ((IList)obj).Count > 0 ? false : true; }原创 2015-05-05 17:09:26 · 10910 阅读 · 0 评论 -
MVC 下 JsonResult 的使用方法(JsonRequestBehavior.AllowGet)
http://blog.csdn.net/bestlxm/article/details/6701944转载 2015-05-13 16:15:47 · 1522 阅读 · 0 评论 -
常用html控件的js用法
记录一些常用html控件的js用法1、下拉框下拉框设置text选中,类似 $("#select option[text='xxx']").attr("selected", true); 亲测为错误写法,并不能生效 function initSelector(ddl, text) { $("#" + ddl + " option").each(function (i原创 2017-01-04 15:27:28 · 488 阅读 · 0 评论