由于时间关系:本次只对这三个API($.camelCase、$.contains、$.each)方法进行分析
第一个方法变量转驼峰:$.camelCase('hello-world-welcome');
源码:
var camelize;
/**
* 字符串替换
* 使用replace第二个参数带回调
*/
camelize = function(str) {
...
上一篇说了虚拟机的内存模型,在说到堆内存的时候我们提到了,堆内存是Java内存中区域最大的一部分,而且垃圾回收器主要就是回收这部分的内容。那么这篇就来介绍一下垃圾回收器的原理以及回收的算法。Java中的垃圾回收器(GC)是Java中比较有特色的一点,不需要我们手动的去管理一个对象,不想C++中的构造函数和析构函数一样,需要程序猿自己去手动的管理,很容易造成内存泄露的问题。当然如果学过OC语言的话,...
分类:
编程语言 时间:
2014-11-02 18:16:12
阅读次数:
242
我们在本地开发时,一般是在浏览器输入 http://localhost/项目文件夹名 来测试网页文件,你有没有想过在本地在浏览器输入你自己设定的一个域名进入项目文件夹中去,本地配置多域名可以测试二级域名以及其他与域名相关的问题。
比如我想配置一个主域名www.test.com和二级域名img.test.com(其实二级域名与配置另外一个独立域名的原理是一样的)
第一步:打开本地...
分类:
Web程序 时间:
2014-11-02 18:16:23
阅读次数:
158
题意:David 玩一个石子游戏。游戏中,有n堆石子,被编号为0..n-1。两名玩家轮流取石子。 每一轮游戏,每名玩家选取3堆石子i,j,k(i
解法:看上去是将石子都往右移,直到所有都到了n-1堆不能移为止。首先是考虑每堆石子其实是独立的一个子游戏,堆与堆之间不相互影响。然后就是个数是偶数的对不会影响必胜必败态,必败态无法通过移动偶数堆得石子来扭转局面,因为必胜者只需对称操作即可。所以每堆石子...
分类:
其他好文 时间:
2014-11-02 18:14:50
阅读次数:
224
LambdaMART是Learning To Rank的其中一个算法,适用于许多排序场景。它是微软Chris Burges大神的成果,最近几年非常火,屡次现身于各种机器学习大赛中,Yahoo! Learning to Rank Challenge比赛中夺冠队伍用的就是这个模型,据说Bing和Facebook使用的也是这个模型。
本文先简单介绍LambdaMART模型的组成部分,然后介绍与该模型相关的其他几个模型:RankNet、LambdaRank,接着重点介绍LambdaMART的原理,然后介绍Lambd...
分类:
其他好文 时间:
2014-11-02 18:14:11
阅读次数:
450
1.Js获取屏幕分辨率:window.screen.width
Java获取屏幕分辨率:java.awt.Toolkit.getDefaultToolkit().getScreenSize().width;
2.
url中含有中文字符,解决乱码问题:
请求中:encodeURI(url)
Action中在get中:java.net.URLDecoder.decode(numberSour...
分类:
其他好文 时间:
2014-11-02 18:16:08
阅读次数:
157
精 挑 细 选描述小王是公司的仓库管理员,一天,他接到了这样一个任务:从仓库中找出一根钢管。这听起来不算什么,但是这根钢管的要求可真是让他犯难了,要求如下: 1、这根钢管一定要是仓库中最长的; 2、这根钢管一定要是最长的钢管中最细的; 3、这根钢管一定要是符合前两条的钢管中编码最大的(每根钢管都有一...
分类:
其他好文 时间:
2014-11-02 18:15:25
阅读次数:
195
本文分析基于Linux Kernel 1.2.13原创作品,转载请标明http://blog.csdn.net/yming0221/article/details/7549340更多请查看专栏,地址http://blog.csdn.net/column/details/linux-kernel-ne...
分类:
系统相关 时间:
2014-11-02 18:13:25
阅读次数:
267
http://acm.hdu.edu.cn/showproblem.php?pid=5093二分图最大匹配的经典建图模型,行列分别缩点(连起来的'*' & 'o'),交集有'*'就连边#include #include #include #include #include using namespa...
分类:
其他好文 时间:
2014-11-02 18:15:26
阅读次数:
198
本文分析基于Linux Kernel 1.2.13原创作品,转载请标明http://blog.csdn.net/yming0221/article/details/7545855更多请查看专栏,地址http://blog.csdn.net/column/details/linux-kernel-ne...
分类:
系统相关 时间:
2014-11-02 18:15:54
阅读次数:
333
Django 和其他 Web 框架的HTTP处理的流程大致相同,Django处理一个 Request的过程是首先通过中间件,然后再通过默认的 URL方式进行的。我们可以在 Middleware 这个地方把所有 Request 拦截住,用我们自己的方式完成处理以后直接返回 Response。1.加载配...
分类:
其他好文 时间:
2014-11-02 18:13:04
阅读次数:
292
本文分析基于Linux Kernel 1.2.13原创作品,转载请标明http://blog.csdn.net/yming0221/article/details/7552455更多请查看专栏,地址http://blog.csdn.net/column/details/linux-kernel-ne...
分类:
系统相关 时间:
2014-11-02 18:13:14
阅读次数:
373
在Android开发的过程中,我们常常须要对控件的样式做一下改变,能够通过用添加背景图片的方式进行改变,可是背景图片放多了肯定会使得APK文件变的非常大。我们能够用自己定义属性shape来实现。shape:gradient-- 相应颜色渐变。 startcolor、endcolor就不多说了。and...
分类:
移动开发 时间:
2014-11-02 18:12:54
阅读次数:
181
Middleware这个地方把所有Request 拦截住,用我们自己的方式完成处理以后直接返回 Response。因此了解中间件的构成是非常必要的。Initializer: __init__(self)出于性能的考虑,每个已启用的中间件在每个服务器进程中只初始化一次。也就是说 __init__() ...
分类:
其他好文 时间:
2014-11-02 18:13:22
阅读次数:
152
原始字符entity原始字符entity""&&''>¡¡¢¢££¤¤¥¥¦¦§§¨¨©©ªª««¬¬­®®¯&
分类:
Web程序 时间:
2014-11-02 18:13:39
阅读次数:
208
当请求一个页面时,Django 把请求的 metadata 数据包装成一个 HttpRequest 对象,然后 Django 加载合适的 view 方法,把这个 HttpRequest 对象作为第一个参数传给 view 方法。任何 view 方法都应该返回一个 HttpResponse 对象。Htt...
分类:
其他好文 时间:
2014-11-02 18:12:11
阅读次数:
172
本文分析基于Linux Kernel 1.2.13原创作品,转载请标明http://blog.csdn.net/yming0221/article/details/7492423更多请看专栏,地址http://blog.csdn.net/column/details/linux-kernel-net...
分类:
系统相关 时间:
2014-11-02 18:12:28
阅读次数:
308