ECMAScript 5 最早引入了“严格模式”(strict mode)的概念。通过严格模式,可以在函数内部选择进行较为严格的全局或局部的错误条件检测。使用严格模式的好处是可以提早知道代码中存在的错误,及时捕获一些可能导致编程错误的ECMAScript 行为。理解严格模式的规则非常重要,ECMAS...
分类:
编程语言 时间:
2014-12-24 11:23:50
阅读次数:
181
1、gets() 和puts() (1)gets():从系统的标准输入设备获取一个字符串,读取换行符之前(不包括换行符)的所有字符 用法:char *gets( ); gets()函数接受一个字符串地址为参数,读取成功则返回读入字符串的地址,读取失败则返回空指针NULL;(2)puts():输...
分类:
编程语言 时间:
2014-12-24 11:22:23
阅读次数:
121
一、使浏览器不缓存页面的过滤器import javax.servlet.*;import javax.servlet.http.HttpServletResponse;import java.io.IOException;/*** 用于的使 Browser 不缓存页面的过滤器*/public cla...
分类:
编程语言 时间:
2014-12-24 11:23:26
阅读次数:
229
先上代码: void* __thread_new_proc(void *p){ ((GameThread *)p)->run(); return 0;}GameThread::GameThread(){ m_bStop = false;}GameThread::~GameThread(){}i...
分类:
编程语言 时间:
2014-12-24 11:21:08
阅读次数:
151
预处理过程扫描源代码,对其进行初步的转换,产生新的源代码提供给编译器。可见预处理过程先于编译器对源代码进行处理。在C语言中,并没有任何内在的机制来完成如下一些功能:在编译时包含其他源文件、定义宏、根据条件决定编译时是否包含某些代码。要完成这些工作,就 需要使用预处理程序。尽管在目前绝大多数编译器都包...
分类:
编程语言 时间:
2014-12-24 11:22:43
阅读次数:
219
利用java.security对字符串进行MD5加密
分类:
编程语言 时间:
2014-12-24 11:11:59
阅读次数:
127
今天尝试在window8上安装Eclipse,用来搞Andriod开发就去Android Developers下载adt-bundle-windows-x86。 结果刚刚解压完 运行Eclipse 就发现了这个 翻译成中文就是“未能创建java虚拟机”当时还以为是我的环境变...
分类:
编程语言 时间:
2014-12-24 10:10:25
阅读次数:
129
数据之间的相互关系称为逻辑结构。通常分为四类基本结构:
集合 结构中的数据元素除了同属于一种类型外,别无其它关系。
线性结构 结构中的数据元素之间存在一对一的关系。
树型结构 结构中的数据元素之间存在一对多的关系。
图状结构或网状结构 结构中的数据元素之间存在多对多的关系。
数据结构在计算机中有两种不同的存储方法:
顺序存储结构:用数据元素在存储...
分类:
编程语言 时间:
2014-12-24 10:06:53
阅读次数:
180
Javascript是目前最流行的服务器脚本语言,使用Javascript可以为网页添加丰富的逻辑和更加复杂动态效果。...
分类:
编程语言 时间:
2014-12-24 10:05:10
阅读次数:
272
今天有个需求,就是后台的日志要记录下访问者的详细访问记录信息,包括环境信息,至于浏览器信息、IP啦这些的相信大家都可以从request中拿到,但是这个客户端的MAC地址需要自己写个方法获取,我写了一个方法,现拿出来和大家分享,小弟编码水平有限,有什么设计不合理的地方,望各位大神勿喷。
代码如下:
package com.app.archive.util;
import java.io.Bu...
分类:
编程语言 时间:
2014-12-24 10:05:11
阅读次数:
177
学习排序算法简介
学习排序(Learning to Rank, LTR)是一类基于机器学习方法的排序算法。
传统经典的模型,例如基于TFIDF特征的VSM模型,很难融入多种特征,也就是除了TFIDF特征之外,就无法融入其他种类的特征了。
而机器学习的方法很容易融合多种特征,而且有成熟深厚的理论基础,参数也是通过迭代计算出来的,有一套成熟理论来解决稀疏、过拟合等问题。
LTR方法大致可以分成三类:
1) Pointwise 单文档方法
2) Pairwise 文档对方法...
分类:
编程语言 时间:
2014-12-24 10:01:56
阅读次数:
350
60、性能考虑,数组是首选,在基本类型处理方面,数组还是占优势的,而且集合类的底层也都是通过数组实现,建议在性能要求较高的场景中使用数组替代集合。
61、如果有必要,使用变长数组:我们可以通过对数组扩容”婉转”地解决数组扩容问题,下面采用的是Arrays数组工具类的copyOf方法,产生了一个newLen长度的新数组,并把原有的值拷贝了进去,之后就可以对超长的元素进行赋值了
62、警惕数组...
分类:
编程语言 时间:
2014-12-24 10:04:24
阅读次数:
269
1、在JavaScript中,arguments对象是比较特别的一个对象,实际上是当前函数的一个内置属性。arguments非常类似Array,但实际上又不是一个Array实例。可以通过如下代码得以证实(当然,实际上,在函数funcArg中,调用arguments是不必要写成funcArg.argu...
分类:
编程语言 时间:
2014-12-24 09:58:38
阅读次数:
143
1原始数据类型(primitive data type) == 基本类型 (fundamental type)byte short int long float double char boolean引用类型 reference type2System.in System.outjava.util....
分类:
编程语言 时间:
2014-12-24 09:59:59
阅读次数:
221
ImageMagick是一个基于命令行的图片处理引擎,im4java是一个开源的用于操作ImageMagick的Java工具包,本文翻译整理自http://im4java.sourceforge.net/docs/dev-guide.html
分类:
编程语言 时间:
2014-12-24 09:57:53
阅读次数:
260
在Java中我们能够使用java.util.Random类来产生一个随机数发生器。它有两种形式的构造函数,各自是Random()和Random(long seed)。Random...
分类:
编程语言 时间:
2014-12-24 09:55:12
阅读次数:
158
Web工程导入到MyEclipse中后就变成Java工程了折腾大大半天,最后才发现是 .settings里面文件的配置问题...settings文件夹里面的org.eclipse.wst.common.project.facet.core.xml 文件,内容改为下面这些就好了 记下了,省的到时又.....
分类:
编程语言 时间:
2014-12-24 09:54:41
阅读次数:
166