`
XiaoFan012
  • 浏览: 15847 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论
文章列表
通用约定: 自反性:对任何非null的引用值x, x.equals(x) 必须返回true; 对称性:对任何非null的引用值x和y,当且仅当x.equals(y)返回true时,y.equals(x)返回true; 传递性:对任何非null的引用值x,y,z,如果x.equals(y)返回true,y.equals(z)返回true,则x.equals(z)必须返回true; 一致性:对任何非null的引用值x,y,只要对象中的信息没更改,则多次调用x.equals(y)的返回值必须一致; 对于任何非null的引用值x, x.equals(null)必须返回false; ...
  这段时间做了一些接口开发,web、service、dao三层架构,分别打jar包。随着使用的增加,发现一个问题。常常一个功能开发好了以后,客户又来了新的需求。新需求建立在老的实现上,这时候就常常需要对老的接口进行变更。虽然说接口通常是为了某个特定目的的设计,尽量不要变化,但实际上可以朝着这个目标努力,但是不变却很难做到。   在这种三层架构分别打包的情况下,就要尽量考虑少变动,尽可能减少变更可能带来的影响。之前的接口传参一般两种方式,对象或者直接参数,如下 public interface sayHelloA(String personName); public interface ...
一、ajax中文参数传递时的乱码问题 前端JS代码: typeselect=encodeURI(typeselect); form2.action="xxxx.do?typeselect="+typeselect; form2.submit(); 后台JAVA代码: import java.net.URLDecoder; if(request.getParameter("typeselect") != null) { typeid = request.getParameter("typeselect" ...
ExtJs4 MVC开发笔记 CSDN下载:http://download.csdn.net/detail/sd2208464/3925491 另附所有开发笔记链接: Extjs4开发笔记(一)——准备工作 Extjs4开发笔记(二)——框架的搭建 关于Extjs4开发笔记(二)的补充说明
InputStream ByteArrayInputStream 读取字节数组 FileInputStream 读文件 FilterInputStream 装饰器父类 BufferedInputStream 设置缓冲区读取 DataInputStream 可以读取基本数据类型 LineNumberInputStream 已废弃 PushbackInputStream 可以“取消读取” ObjectInputStream PipedInputStream 多线程管道 SequenceInputStream 多个流串联 StringBufferInputStream 已废弃 ...
这两天闲来无事,重温下JavaIO,并且做做小demo,写了一个文件copy的Demo,具体代码如下: public void copyFile(File fromFile, File toFile){ try { InputStream is = new BufferedInputStream(new FileInputStream(fromFile)); OutputStream os = new BufferedOutputStream(new FileOutputStream(toFile)); byte[] bytes = new byte[1 ...
以下内容是网上摘抄,出处不详,但解决问题,故记下备忘:   VM虚拟机安装Centos4.8,把文件拷到公司后,ifconfig命令查看不到eth0的信息,service network restart命令报Device eth0 has different MAC address than expected, ignoring在网上查询了一些资料,终于解决了首先:查看vmx文件中ethernet0.generatedAddress(记事本等文本编辑器)然后:把/etc/sysconfig/network-scripts/ifcfg-eth0文件中的HWADDR修改为第一步查看的最后:ser ...
结合最近的开发经历,对Ext.Ajax.request参数params组装方式做个小结。 function addFormParam(arrObj,key,value) { arrObj[arrObj.length]=key+":"+"'"+value+"'"; return arrObj; } function packFormParam(arrObj) { var resultStr=""; for(var i=0 ...
最近在看系统,学习前辈的杰作,看到点有趣的js调用。jsp文件中脚本 if(passwordReg&&!passwordReg(password)){……}   仔细查看,发现根本没有passwordReg这个变量,只找到一个passwordReg.js文件,代码如下:    //对外接口 function passwordReg(v){ var regFun = reg1,flag;//默认通过 if(regFun){ flag = regFun(v); } return flag==null?true:flag; } ...
<%@ page language="java" import="java.util.*" pageEncoding="utf-8"%> <% String path = request.getContextPath(); String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/"; %> & ...
Global site tag (gtag.js) - Google Analytics