搜索到与相关的文章
Java

Java集合类(4) —— 介绍HashSet

(1)为啥要用HahSet?假如我们现在想要在一大堆数据中查找X数据。LinkedList的数据结构就不说了,查找效率低的可怕。ArrayList哪,如果我们不知道X的位置序号,还是一样要全部遍历一次直到查到结果,效率一样可怕。HashSet天生就是为了提高查找效率的。(2)hashCode散列码散列码是由对象导出的一个整数值。在Object中有一个hashCode方法来得到散列码。基本上,每一个对象都有一个默认的散列码,其值就是对象的内存地址。但也有一些

系统 2019-08-29 22:00:01 3171

Python

数值分析Python实现系列—— 二、逐次超松弛迭代法(SOR)

二、超松弛迭代法(SOR)1.原理:​回顾:​在一般情况下:收敛过慢甚至不收敛的\(B\)与\(f\),经过对系数矩阵\(A\)分裂成\(A=M-N\)的形式,使得迭代公式变为:\(x^{k+1}=(I-M^{-1})Ax^{k}+M^{-1}f\)​雅克比迭代法选取:现将\(A\)如下分解\(A=D-L-U\),\(D\)为对角阵,\(L\)为下三角阵,\(U\)为上三角阵,取\(M\equivD\),取\(N\equivL+U\),​在这一章中我们选取

系统 2019-09-27 17:57:35 3170

Python

python中向二维数组中添加整行或者增列元素

1、numpy中empty方法可以创建一个二维数组x=np.empty(shape=[0,4],dtype=int)创建了一个空的四列的二维数组2、添加需要的元素x=np.append(x,[[1,2,3,4]],axis=0)#添加整行元素,axis=1添加整列元素

系统 2019-09-27 17:48:24 3170

编程技术

lucene-索引文件格式

索引文件结构Lucene使用文件扩展名标识不同的索引文件,文件名标识不同版本或者代(generation)的索引片段(segment)。如.fnm文件存储域Fields名称及其属性,.fdt存储文档各项域数据,.fdx存储文档在fdt中的偏移位置即其索引文件,.frq存储文档中term位置数据,.tii文件存储term字典,.tis文件存储term频率数据,.prx存储term接近度数据,.nrm存储调节因子数据,另外segments_X文件存储当前最新索

系统 2019-08-29 23:50:29 3170

Jquery

扩展jQuery Validator验证方法,验证UPC

Technorati标签:jQueryvalidator,UPC,验证,UPC校验,JavaScript使用jQueryvalidator对form进行验证非常方便且功能强大。jQueryvalidator内置了10多种验证方法,包括required,e-mail,url,min-lenght,max-length,min,max,range,date等等……而且它还允许通过addMethod函数添加新的验证方法。项目中需要验证UPC码,于是在jQuery

系统 2019-08-12 09:27:41 3170

各行各业

开源的SSO方案--SourceID.NET

柳暗花明又一村,在垂头丧气准备放弃单点登录SSO方案时,突然找到了开源的SSO方案——SourceID.NET,真让我信心百倍。下载打开解决方案后,真是庞大工程,用了Mentalis.orgSecurityLibrary(提供pkcs12X.509支持)及Nunitv2.0(测试用),十几个项目。估计要研究下去得花很多时间和精力,不过也算心满意足了,看看他们怎么实现的。SSO文档:http://www.cs.uwaterloo.ca/~myflu/proj

系统 2019-08-12 09:27:01 3170

Python

python-给定任意起始点-角度后同等切分圆

简介文中主要帮助一位小哥实现对圆的任意切分,切分需要从给定点,和给定角度进行切分。现把算法记录如下,需要使用的可以参考,当然比较简单。算法和效果如下。代码importmathimportmatplotlib.pyplotaspltimportnumpyasnp#defreturn_xy_list(alfa,):#passr=11.599xa=-11.599ya=0.645941173792x0=0y0=0alfa=2list_x=[]list_y=[]N=

系统 2019-09-27 17:50:17 3169

编程技术

IE兼容性BUG汇总

1、png图片在IE6下出现透明或背景变灰的bug;分析:随处可见,遇到时就想好策略。解决方法:1、使用滤镜,语法如下.image-style{background-image:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="filename.png",sizingMethod="scale");}注意:使用滤镜需要性能损耗。2、给IE6单独制作一张.gif图片,打上h

系统 2019-08-29 23:36:29 3169

Java

Java中String.format的使用

常规类型的格式化String类的format()方法用于创建格式化的字符串以及连接多个字符串对象。熟悉C语言的读者应该记得C语言的sprintf()方法,两者有类似之处。format()方法有两种重载形式。lformat(Stringformat,Object...args)该方法使用指定的字符串格式和参数生成格式化的新字符串。新字符串始终使用本地语言环境。例如当前日期信息在中国语言环境中的表现形式为“2007-10-27”,但是在其他国家有不同的表现形式

系统 2019-08-29 22:15:27 3169

Jquery

jquery form插件 上传/导入excel-ajax验证

为了看着界面舒服,我这里用到了bootstrap,还用到jquery相关插件。jquery-1.8.2.min.jsjquery.form-3.26.0.jsjquery.validate.min-1.7.jsbootstrap-v2.2.2bootstrap.file-input.js上传文件样式和插件使用:bootstrap+bootstrap.file-input表单验证使用:jquery-1.8.2.min.js+jquery.form-3.26.

系统 2019-08-12 09:29:42 3169