`
文章列表
有序数组可以采用二分法查找关键字,先是一个有序数组类 package com.flysnow.chap02; /** * 递增有序数组,采用二分法查找数据 * @author 飞雪无情 * @since:2010-2-26 */ public class OrdArray { private int[] array; private int nElem; //构造函数 public OrdArray(int max){ array=new int[max] ...
基于B/S结构中的缓存方式,可以在不同的层次上进行。笔者比较粗略地从以下几方面就行分析:        (1)浏览器缓存        (2)单台服务器缓存(hibernate、ehcache等)        (3)分布式系统中的缓存(memcache、x ...
对于这个系列里的问题,每个学Java的人都应该搞懂。当然,如果只是学Java玩玩就无所谓了。如果你认为自己已经超越初学者了,却不很懂这些问题,请将你自己重归初学者行列。内容均来自于CSDN的经典老贴。 问题一:我声明 ...
js读取 EXCEL 文件 的实现代码,比较全了大家可以自行测试了。 首页给个有中文说明的例子,下面的例子很多大家可以多测试。 复制代码 代码如下: <script language="javascript" type="text/javascript"><!-- function readExcel() { var excelApp; var excelWorkBook; var excelSheet; try{ excelApp = new ActiveXObject("Excel.Applic ...
1.firefox不能对innerText支持。 firefox支持innerHTML但却不支持innerText,它支持textContent来实现innerText,不过默认把多余的空格也保留了。如果不用textContent,如果字符串里面不包含HTML代码也可以用innerHTML代替。 2.禁止选取网页内容: 在IE中一般用js:obj.onselectstart=function(){return false;} 而firefox用CSS:-moz-user-select:none 3.滤镜的支持(例:透明滤镜): IE:filter:alpha(opacity=10); fir ...
今天学习了一下attachEvent和addEventListener这两个方法 具体代码如下: ============================================= <html> <script language="javascript"> /* 页面加载时在页面内放置一个层 */ document.writeln("<div id='divMix'>&nbsp;</div>"); </script> <scri ...
有时候文件名后缀是可以伪装的,比如说将一个记事本文件xx.txt改成xx.jpg,这时候只利用后缀来判断选取的文件是否满足条件就不靠谱了,此时Image对象就派上用场了。 如果图片无法显示那当然是不正确的格式了,会引发onerror事件,代码如下: var img = new Image(); img.onload = function(){ alert('load'); }; img.onabort = function(){ alert('abort'); }; img.onerror = function(){ alert('error'); }; img.sr ...
<html><head><title>文件上传前台控制检测程序</title></head> <style> body,td{font-size:12px;} </style> <body> <script language=javascript> /*---------------------------------------- 文件上传前台控制检测程序 远程图片检测功能 检测上传文件类型  检测图片文件格式是否正确  检测图片文件大小   ...
本篇内容简要介绍BASE64、MD5、SHA、HMAC几种加密算法。     BASE64编码算法不算是真正的加密算法。     MD5、SHA、HMAC这三种加密算法,可谓是非可逆加密,就是不可解密的加密方法,我们称之为单向加密算法。我们通常只把他 ...
使用ajax的开发项目过程中,经常需要将json格式的字符串返回到前端,前端解析成js对象(JSON )。 ECMA-262(E3) 中没有将JSON概念写到标准中,还好在 ECMA-262(E5) 中JSON的概念被正式引入了,包括全局的JSON对象和Date的toJSON方法。 1,eval方式解析,恐怕这是最早的解析方式了。如下: function strToJson(str){ var json = eval('(' + str + ')'); return json; } 记得别忘了str两旁的小括号。 ...
查了好半天,没有短小精悍的。用jquery可以比较简单的做到 在firefox下 你可以直接 $("#file_uploade").val(""); 可是ie下这个就不起做用了 在ie下可以这样写 file = $("#file_uploade"); file.after(file.clone()); file.remove(); 这样做呢,ie下不会复制原来file里的值的,所以新建的是空的 而firefox下呢,是会把原来的值复制过来 所以呢最终适合ie和firefox的函数为 functio ...
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <title>管理</title> <meta http-equiv="pragma" content="no-cache"> <meta http-equiv="cache-control" content="no-ca ...
关于点的问题是用string.split("[.]") 解决。 关于竖线的问题用 string.split("\\|")解决。 关于星号的问题用 string.split("\\*")解决。 关于斜线的问题用 sring.split("\\\\")解决。 关于中括号的问题用 sring.split("\\[\\]")解决。
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text ...
随机数在实际中使用很广泛,比如要随即生成一个固定长度的字符串、数字。或者随即生成一个不定长度的数字、或者进行一个模拟的随机选择等等。Java提供了最基本的工具,可以帮助开发者来实现这一切。   一、Java随机数的产生方式   在Java中,随机数的概念从广义上将,有三种。   1、通过System.currentTimeMillis()来获取一个当前时间毫秒数的long型数字。   2、通过Math.random()返回一个0到1之间的double值。   3、通过Random类来产生一个随机数,这个是专业的Random工具类,功能强大。   二、Random类API说明   1、Java A ...
Global site tag (gtag.js) - Google Analytics