`
unbounder
  • 浏览: 171866 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
一般来说,页面刷新时不保留input键入值的需要比较多,但是也有例外,譬如咱这次就遇上需要保留input键入值。 在firefox这不是问题,ie的刷新机制导致刷新页面时不会从浏览器缓存中读取,所以我们需要解决的问题也集中在ie下。 询问google老师,有以下方法 <meta name="save" content="history"> <style type="text/css"> input{behavior:url(#default#savehistory)}; </style> ...
RIA应该是近些年比较热门的web技术,譬如flex应用就已经相当的多。就网站开发而言,笔者比较喜欢flex能和后台服务器保持一个长链接的特性,在此基础上可以做很多扩展性的应用。但是众所皆知,flex本身有着加载速度慢等诸多 ...
原来习惯用 if(password.equals("aaa")) 现在发现 if ("aaa".equals(password)) 这样比较好 当password为null时,第一种写法会抛异常
看见provista在研究这个,自己写一个试试看,动态规划的思路,时间复杂度和空间复杂度懒得算了。 public <T> void start(final T[] srcString) { // TODO Auto-generated method stub int index = 0; Set<String> set = new HashSet<String>(); while (index < srcString.length) { set = doPerm(set, srcString[index++]); ...
http://zangxt.iteye.com/blog/435711 1 public class SimpleQuestion { static boolean yesOrNo(String s) { s = s.toLowerCase(); if (s.equals("yes") || s.equals("y") || s.equals("t")) { s = "true"; } return ...
快速排序是排序算法中最基本的一种方法,《算法导论》一书在第七章就介绍了这种排序,基本算法实现的伪代码如下: QUICKSORT(A,p,r) if p<r then q←PARTITION(A,p,r) QUICKSORT(A,p,q-1); QUICKSORT(A,p,q+1); PARTITION(A,p,r) x←A[r] i←p-1 for j←p to r←1 do if A[j]<=x then i←i+1 exchange A[i]←→A[j] ...
前阵做一个小应用,正好用到textarea这个组件,有一个很简单的需求,就是当数据提交到textarea时滚动条自动滚到最底端。 大概搜索了一下,解决方案多是用取得文档最大值的方法,譬如这个 this.textarea.addEventListener(FlexEvent.VALUE_COMMIT,onValueCommit); private function onValueCommit(event:FlexEvent):void{ this.textarea.verticalScrollPosition=this.textare ...
继承是面向对象编程技术的一块基石,因为它允许创建分等级层次的类。运用继承,你能够创建一个通用类,它定义了一系列相关项目的一般特性。该类可以被更具体的类继承,每个具体的类都增加一些自己特有的东西。在Java ...
继承是OOP语言的必备功能,其功能强大,并且又是OO另一个重量级功能——多态——的基础,所以理解继承包括开发平台如何具体实现继承的机制至关重要。         对于java语言的继承机制本来没有想太多,因为教科书或语言规范都写的很清楚了,大概的:base   class中的public和protected成员会被derived   class自动接收,成为其成员。而base   class中的private和包访问(默认访问级别)成员则不会被继承。你可以在derived   class中直接使用继承到的成员或者覆写(override)它。         上面这句话理解起来不困难,但很 ...
之前测试java程序效率内存占用多用jdk自带的jconsole和visualjvm,虽然简洁但是功能方面还是有所不足,最近听介绍开始尝试jprofiler,一试才知真乃大杀器。 下载地址baidu之,安装过程一路向北,注册码据说网上到处都是,可惜咱没找到,只能去搞个使用,过几天有空google下看看有没有收获。 step by step使用指南 1 选择测试demo 2 一路向北go on 3 程序运行正常 我们这时就可以来观察以下几项 将jprofiler和MyEclipse联系起来 1 jprofiler端 运行jprofiler选择Session下IDE Inte ...
实际部署项目肯定涉及建表导表这些琐事,很不巧的是如果到现场的人不熟悉mysql就会非常麻烦,所以事先写好.bat文件来操作mysql就很实用了。 这个没什么难度,都是mysql命令行基本操作 @echo off set errorlevel=0 //此处为mysql安装地址,目的是找到bin目录下的指令,注意引号位置,bat字符串拼接好麻烦那 set path_bin_mysql="C:\Program Files\MySQL\MySQL Server 5.1\bin\" //调试用 echo %path_bin_mysql% //选择数据库 ...
本来我想把这篇文章的名字命名为: <怎样成为一个优秀的Java程序员>的, 但是自己还不够优秀, 而本篇所涉及的都是自己学习和工作中的一些经验, 后来一想, 叫<怎样进阶Java>可能更为合适吧. 能给初学Java的人一个参考, 也就是我本来的心愿. 如果有大牛看到不妥之处, 敬请指正. 我一定会修正的. Java目前是最流行的语言之一,  是很多公司和程序员喜爱的一门程序语言. 而且, Java的入门比C++相对来说要简单一些, 所以有很大一部分程序员都选择Java作为自己的开发语言. 我也是其中之一, 就是因为觉得学C++太难, 当初在学校学了将近一个学期的C ...
apache官方地址:http://struts.apache.org/文档清楚,示例简单,强推 引用在常见的mvc模型中,struts2实际上是解决C的功能,也就是控制器,系统核心控制器为Struts2框架提供的FilterDispatcher,它根据请求自动调用相应的Action。而业务逻辑控制器是指开发人员自行定义的一系列Action,在Action中负责调用相应的业务逻辑组件来完成处理。 大概处理流程为 -------------------------------- 人→浏览器发起http洗衣额request→服务器对请求进行分析→得到分析结果 ↑                 ...
rookie,轻拍 1 什么是BM25 先摘录一段wiki 引用BM25 is a bag-of-words retrieval function that ranks a set of documents based on the query terms appearing in each document, regardless of the inter-relationship between the query terms within a document (e.g., their relative proximity). It i ...
windows-perferrences-myeclipse-server-jboss配置完毕启动时会爆以下错误: 引用Failed to boot JBoss: org.jboss.xb.binding.JBossXBException: Failed to parse source: file:/export/home/rhusar/svn/Branch_5_x/build/output/jboss-5.1.0.CR1/server/all/conf/bootstrap/vfs.xml@13,37         at org.jboss.xb.binding.parser.sax.SaxJ ...
Global site tag (gtag.js) - Google Analytics