摘自:http://www.2cto.com/kf/201306/218838.html1、jQuery自带的$.map方式:$.map(json,
function (n) { return n; });这种方式原来用于复制数组还可以,今天用它复制数组中的某一条记录,发现字段名称丢失了,后来发现了...
分类:
Web程序 时间:
2014-05-12 13:30:24
阅读次数:
437
在昨天的博文中我们犯了一个很低级的错误——把13ms算成了130ms(感谢陈硕发现这个错误!),从而对问题的原因作出了错误的推断,望大家谅解!从中我们吸取到了一个教训:趁热打铁要小心,容易失去冷静,作出错误的判断。
分类:
其他好文 时间:
2014-05-12 09:18:14
阅读次数:
322
HDU 1394 Minimum Inversion Number (数据结构-线段树)
题目大意:
求逆序数。也就是给你一个序列,每次求逆序数,然再把第一个数放到这个序列的末尾,构成新的序列。问你这n个序列的最小的逆序数。
解题思路:
1、对于每个序列,其原来的逆序数记为 pre , 如果当前把该序列 第一个数 a[0] 移动到尾部,那么新序列的逆序数为 pre-a[i]+(n-a[i]-1)
因为序列中比a[i]大的数有 n-a[i]-1 个,比a[i]小的有 a[i]个。
因此只需求出...
分类:
其他好文 时间:
2014-05-12 07:07:01
阅读次数:
301
本系列记录个人在“设计模式”上的学习,文中错误之处,恳请读者指正。装饰者模式:动态地将责任附加到对象上。如要扩展功能,装饰者提供了比继承更有弹性的替代方案。设计原则:好的代码设计应该免于修改,又易于扩展。
扩展和修改实际上并不矛盾,扩展的是功能,修改的是代码,而功能的增加不一定要通过修改原来的代码....
分类:
其他好文 时间:
2014-05-11 13:34:39
阅读次数:
306
今天在做右键菜单,当点击重命名进行Ajax请求时,并没有向后台发送数据而是直接跳转到了首页。朕百思不得其解,后来在前台页面发现一个问题:重命名原来就是这个href='#'惹的祸,当我点击时候,页面会跳转到'#'这个路径而不是进行Ajax请求。将上面那段代码变成重命名就好了。...
分类:
其他好文 时间:
2014-05-11 05:51:06
阅读次数:
313
老婆有一件蓝色的裙子和一件粉色的裙子, 不管怎么穿,她还是原来的老婆。
但是在软件里就不一定了, 如果把老婆比作一个class的话, 有一种做法是会因为增加了两个新的Property而继承出两个子类: "穿裙子的老婆,
穿粉色上衣的老婆". 你这样弄出两个子类也没什么不对, 问题是当MM的有上百件服...
分类:
其他好文 时间:
2014-05-11 00:04:19
阅读次数:
339
设计模式已经学了很长时间了,最近又看了一遍,感觉很不一样。当初很难理解或不理解的,现在一看,恍然大悟:哦!原来是这么回事啊~~~
先说一下对几种关系的理解,包括:依赖、关联、聚合、组合、继承、实现,耦合依次增高。
1.依赖
用虚箭头表示,对于两个相对独立的对象,当一个对象负责构造另一个对象的实例,或者依赖另一个对象的服务时,这两个对象之间主要体现为依赖关系。在j...
分类:
其他好文 时间:
2014-05-10 08:58:14
阅读次数:
338
坑爹地多次过,全都是写程序时不注意的小问题,书写习惯还需要进一步改善。遇到的bug有:忘记return语句;定义ListNode
runner = head.next,却将判断head==null的情况放在这句之后;
忘记了新的head将不会是原来的那个head,而是head.next;所以以后遇到...
分类:
其他好文 时间:
2014-05-10 06:59:37
阅读次数:
320
原来在终端可以直接编辑文字的,就像在vim一样,虽然没有那么强大,但是足够用了。...
分类:
其他好文 时间:
2014-05-10 04:18:39
阅读次数:
222
原来工程师搭建的Redmine,由于机器坏掉,需要转移。Redmine是一个开源的、基于Web的项目管理和缺陷跟踪工具。它用日历和甘特图辅助项目及进度可视化显示。同时它又支持多项目管理。Redmine是一个自由开放源码软件解决方案,它提供集成的项目管理功能,问题跟踪,并为多个版本..
分类:
其他好文 时间:
2014-05-10 04:09:30
阅读次数:
523