是非之地

荒芜之地

 

随笔分类 -  技术

1 2 下一页

如何写出高性能的.net程序
摘要:本文是一个小工作总结。 总结这么久的性能优化经验。 有一次电话面试, 面试官说我简历里提到了性能优化, 他问我性能优化有什么章法吗?给他说说。 我当时真迷糊了。 真的,做了这么久的性能优化还真不知道性能优化有什么章法。 一直是自己凭感觉乱弄, 运气比较好, 还真的可以弄到点子上, 运行时间急剧缩短。 阅读全文

posted @ 2015-01-27 18:52 undefined 阅读(167) 评论(2) 推荐(0)

margin慎用百分号
摘要:有个容器要上下左右留点空间,稍稍留点就行,于是选择了margin属性。 随手写了:margin:5% 一跑起来, 整个界面是乱七八糟。 仔细一查,margin的定义里写着: <percentage> A <percentage> relative to the width of the contai 阅读全文

posted @ 2015-01-13 13:00 undefined 阅读(81) 评论(0) 推荐(0)

javascript的this到底指向谁
摘要:新手对this最困惑。 因为javascript的面向对象比较诡异。 我们说, 通常的面向对象, 分为对象和消息。 由于一些课本的讲解问题, 大家通常认为消息就是方法, 就是函数 这个呢, 有的时候也不能说错啦。消息是抽象概念, 方法是具体实现。 而且对于像C#这类的语言来说, 基本上就是用方法来发 阅读全文

posted @ 2014-10-14 11:05 undefined 阅读(369) 评论(4) 推荐(2)

jquery的noConflict问题
摘要:这其实是个老问题了。 首先, 我们要知道noConflict是干什么的。 我们直接从源码开始: 也就是说, jquery只干了一件事: 那就是备份$和jquery这两个变量。 而当你调用noConflict的时候, 把它还原。 并且把当前的jquery对象返回回去。 默认情况下, 只还原$, 如果传 阅读全文

posted @ 2014-10-13 17:16 undefined 阅读(328) 评论(7) 推荐(0)

切换页面cancel掉了ajax的恶心问题。。。
摘要:其实这是老问题了。 代码大概是这样的: 这其实是个不好的方案, 因为alert是个很恶心的东西。 一个最常见的情况就是, 当刷新页面或者输入新的网址的时候, 如果有ajax正在跑, 那么ajax就会被abort掉。 然后触发error。就会alert一个很恶心的提示出来。 这时候开发简直欲哭无泪。 阅读全文

posted @ 2014-10-10 18:50 undefined 阅读(934) 评论(0) 推荐(0)

tinymce IE9 bug
摘要:今天碰到个tinymce的bug。 郁闷了很久。 链接如下: http://www.tinymce.com/develop/bugtracker_view.php?id=6325 大概描述就是, tinymce 4 的版本, 在IE9下面有时候会出现 SCRIPT70: Permission den 阅读全文

posted @ 2014-06-23 11:51 undefined 阅读(145) 评论(4) 推荐(0)

为什么CSS不起作用
摘要:说实话本文将讲述一些很弱智的知识。 但是确实是很坑人的知识。 话说一个坑出来, 通常有两种反响: 1 靠, 这么多坑, 让人家怎么活啊。|| 前几天也刚被坑过,楼主握爪。 2 这么基础的东西也有人不懂。 博客园的用户水平真是越来越差了。 以上两种情况评论长期存在于首页, 就像狗血韩剧一样每日都在上演 阅读全文

posted @ 2013-06-10 15:11 undefined 阅读(2280) 评论(2) 推荐(0)

今天被IE8的一个问题恶心了半天
摘要:废话不说, 先上代码: >> var atag = document.createElement('a') >> atag.innerText = "http://www.google.com" "http://www.google.com" >> atag.setAttribute('href', 阅读全文

posted @ 2012-09-11 18:00 undefined 阅读(175) 评论(2) 推荐(0)

KnockOut设计吐槽
摘要:today没事干看了下KnockOut。 感觉蛮有趣的。 这个框架是个很有爱的框架, 真的能减少不少工作量 不过就是又个调用比较恶心 就是: 关于this的问题。 众所周知javascript里面, this确实是一个很恶心的事情。 因为this是动态的, 所以很多框架动不动就需要你提供this。 阅读全文

posted @ 2012-08-14 15:42 undefined 阅读(327) 评论(0) 推荐(0)

为什么百度奥运会+日本不会出现中国加油
摘要:今天蛋疼, 试着调试了下百度首页。 大家早就知道了百度奥运会会出现”中国加油 “ 但是加个“日本”, 就不再加油了。 感觉很奇怪, 百度和日本有仇吗? 抛开民族因素, 既然不显示肯定是有脚本逻辑在里面的。 所以我们看下百度的逻辑。 首先看: http://s1.bdstatic.com/r/www/ 阅读全文

posted @ 2012-07-30 13:39 undefined 阅读(518) 评论(10) 推荐(1)

看来nodejs也可以做脚本呀
摘要:我们知道, 运行nodejs文件需要执行这样的命令: node xx.js OK, 那么意味着我们只要把js扩展名绑定到node上就OK了呗? 可是有个很邪恶的问题:我不想改变js的默认关联呢? 比如我的机器, js文件默认绑定到了某编辑器上, 我双击就是直接编辑js。 =。= 其实很简单, 我们可 阅读全文

posted @ 2012-07-16 10:11 undefined 阅读(1027) 评论(0) 推荐(0)

jquery更新后如何使用两个版本的jQuery
摘要:jQuery宣布不支持低版本的IE之后, 真的是一片哗然啊。 好像世界末日来了似的。 其实没什么。 你就是用旧的版本继续提供对IE的支持也没关系 它不会强制更新, 不会封锁应用, 更不会因为几个API侵权而把你告上法庭。 多个jQuery不是什么难题。 jQuery和prototype冲突的事情早就 阅读全文

posted @ 2012-07-06 17:08 undefined 阅读(2886) 评论(0) 推荐(0)

javascript的一点胡思乱想
摘要:忽然觉得当前的JavaScript库设计的多多少少有点不方便。 尤其是当使用一个object做config的时候。 比如以下的代码我们应该是相当熟悉的: 1 $.ajax({ 2 url:'/books/10086',3 type:'GET',4 cache:false5 }); OK, 那么, 对 阅读全文

posted @ 2012-05-28 14:13 undefined 阅读(161) 评论(12) 推荐(3)

sharepoint 2010 customerror custom error callstack
摘要:你妹的sharepoint2010. 改个custom error累死我了。 原来在Layouts文件夹下还藏这一个web.config所以怎么改都不生效。 因为这个会覆盖根目录下的设置吗。 这里起这么长个名字就是为了方便后来人(假设又有人像我一样苦逼)找这个文章。 没别的意思。 阅读全文

posted @ 2012-05-14 15:15 undefined 阅读(93) 评论(0) 推荐(0)

非主流javascript教学(七)
摘要:每一个没有在javascript里面写过正则表达式的前端工程师, 上辈子都是折翼的天使, 你伤不起啊~~ 用javascript , 就很难不用正则。 我们说:寻找节点的时候, 我们不是有 DOM吗, 不是有jQuery吗, 正则?多此一举了吧? 不过请记住: 1 你还能找到什么技术写起来比正则更装 阅读全文

posted @ 2011-04-21 13:55 undefined 阅读(126) 评论(0) 推荐(1)

非主流javascript教学(六)
摘要:呃, 这次我们提下jQuery 我们知道jQuery是javascript里面一个很优秀的家伙。 很多人甚至是为了jQuery而开始学习javascript的。 比如undefined同学。 =。= 然后某同事在用jQuery的时候出问题了。 呃, 出什么问题? jQuery能出问题无非就这么几种: 阅读全文

posted @ 2011-04-19 16:25 undefined 阅读(231) 评论(3) 推荐(4)

MissingMethodException
摘要:一个很恶心的问题啊。纠结了我很久。我这里做一个插件类型的东西。比如, 一个窗体叫MainForm,然后一个接口叫IPlugIn。然后IPlugIn在载入的时候调用IPlugIn.OnLoad方法。我写了一个IPlugIn, 他在OnLoad的时候, 会自动在MainForm里面添加一个菜单。于是我就 阅读全文

posted @ 2011-03-24 15:50 undefined 阅读(1303) 评论(1) 推荐(1)

非主流javascript教学(五)
摘要:题记:18岁以下禁止阅读本文。 javascript既然是一门完全面向对象的语言, 那么他的属性就也都是对象。 更牛叉的是, javascript的对象是变形金刚, 他可以随心所欲的变化啊。 可以拔点东西下来, 插点东西上去。插啊插。。。 =。= 比如有个对象, 叫MM1。 想插这个MM, 怎么办? 阅读全文

posted @ 2011-03-04 11:26 undefined 阅读(145) 评论(0) 推荐(0)

一名曾经的测试人员, 看大家贡献的关于2的n次方的检测的代码
摘要:合格 刚刚首页多了一篇文章, 关于判断一个数字是否是2的n次方。 大家贡献了一大堆各种想法。 整理了下, 有以下这么多。 me以前是做测试的, 现在乱七八糟什么活都做,一直没好好学算法, 没法写出很好的算法来娱乐大家。 me算法很弱的。 但是me挑刺的习惯倒是没有改正。 所以很high的开始分析别人 阅读全文

posted @ 2011-03-03 15:34 undefined 阅读(3035) 评论(39) 推荐(20)

结果正确不代表思路正确
摘要:today有人发了个文章, 说笔试题, 问, 判断一个数是不是2的n次方。他写了个不断对2取余数之类的循环来做的。问有没有什么快的办法?me崩溃了。 回了句:做2的n次方的判断显然是要用位运算啊,这相当于问, 怎样判断一个数只存在一个1, 剩下的全是0.然后写了个循环移位看有多少个1的做法。然后回复 阅读全文

posted @ 2011-03-03 14:52 undefined 阅读(356) 评论(4) 推荐(1)

1 2 下一页

导航