已知在Java中,boolean、byte、short、int、long、char、float、double这八种是基本数据类型,其余的都是引用类型,比如String、数组、接口、对象等。
当我们声明一个引用类型变量时,系统只为该变量分配了引用空间,并未创建一个具体的对象; 当用new为对象...
分类:
其他好文 时间:
2014-05-12 11:58:21
阅读次数:
342
原文:[转载]js
isArray小结在日常开发中,我们经常需要判断某个对象是否是数组类型的,在js中检测对象类型的常见的方法有几种:
1、typeof操作符。对于Function、String、Number、Undefined这几种类型的对象来说,不会有什么问题,但是针对Array的对象就没什么用...
分类:
Web程序 时间:
2014-05-12 07:42:50
阅读次数:
468
原文:一些有用的javascript实例分析(二) 1 5 求出数组中所有数字的和 2
window.onload = function () 3 { 4 var oBtn =
document.getElementsByTagName("button")[0]; 5 var oInput = do...
分类:
编程语言 时间:
2014-05-12 07:20:18
阅读次数:
417
题意:给你一个长度数列,再给你m个询问(一个区间),问你在这个区间里面有多少个数与其他的数都互质。解题思路:你看这种类型的题目都可以肯定这是
离线+树状数组(线段树)。主要就是他的更新信息。这里我的处理是先把1-200000(每个数的范围)数里面所有的质因子求出来。然后从后往前遍历数组。会出现以下几...
分类:
其他好文 时间:
2014-05-11 14:58:56
阅读次数:
288
输入n个数,找出其中最小的k个数。例如输入4,5,1,6,2,7,3,8
这8个数,则最小的4个数是1,2,3,4.解法一:O(n)的算法,只有当我们可以修改输入数组时可用解法二:O(nlogk)的算法,特别适合处理海量数据
分类:
其他好文 时间:
2014-05-11 12:58:51
阅读次数:
242
java和javac在简体中文的Mac
OSX的终端(Terminal.app)环境下,默认是以GBK编码的中文输出各种诸如语法错误,数组访问越界之类的信息。但是,Mac的终端的默认编码是UTF-8,所以javac和java在未配置的情况下会输出乱码。终端(terminal)-->偏好设置(pref...
分类:
编程语言 时间:
2014-05-11 06:15:04
阅读次数:
330
一、实践证明,在AIX上用的是ksh,linux上是bashsh或bsh,全名是bourneshell。它最早出现,是标准shell。后两者都兼容它。ksh和bash后续加入了历史记录,交互特性,数组,等新功能。ksh在unix上使用较多。比如hpux,AIXbash在linux上使用较多。也可以用...
分类:
其他好文 时间:
2014-05-11 01:30:57
阅读次数:
432
一、
简单的对比request.getParameter用的比较多,相对熟悉request.getParameterValues(String
name)是获得如checkbox类(名字相同,但值有多个)的数据。 接收数组变量
,如checkobx类型request.getParameter(Str...
分类:
其他好文 时间:
2014-05-10 23:44:41
阅读次数:
519
数组中有一个数字出现的次数超过数组长度的一半,请找出这个数字。例如输入数组:{1,3,3,2,3,2,3,3,2}。由于2在数组中出现了5次,超过数组长度的一半,因此要输出2。有两种解法:第一种方法是基于快速排序算法的原理,边排序边判断是否符合输出条件。这种方法的代码我因为没有保存,在电脑蓝屏之后全...
分类:
其他好文 时间:
2014-05-10 22:45:25
阅读次数:
291
请批判性的学习,欢迎大牛指正错误1、有关PHP字符串的说法,不对的是:C(编码方式不同,substr()操作中文的时候会乱码)A、如果一个脚本的编码是
ISO-8859-1,则其中的字符串也会被编码为 ISO-8859-1。B、PHP的字符串在内部是字节组成的数组,用花括号访问或修改字符串对多字节字...
分类:
Web程序 时间:
2014-05-10 22:25:48
阅读次数:
494