`
hwy1782
  • 浏览: 153318 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论
文章列表
/** * @author hwy1782@gmail.com * @creation date 2010-7-7 下午10:06:24 * * * 对于一个序列r={4,3,5…}求全排列? 递归解法的思路: (1)对于一个序列R={4,3,5…}, 它其中的每一个数设为Ri,它的全排列我们设为perm(R). (2)对于R的全排列我们可以转化成几个小的问题: 4开头,{3,5…}的全排列, 3开头,{4,5…}的全排列, 5开头,{4,3…}的全排列 ...
  Struts2中Action接收参数的方法主要有以下三种:1.使用Action的属性接收参数:    a.定义:在Action类中定义属性,创建get和set方法;    b.接收:通过属性接收参数,如:userName;    c.发送:使用属性名传递参数,如:user1!add?userName=Magci;2.使用DomainModel接收参数:    a.定义:定义Model类,在Action中定义Model类的对象(不需要new),创建该对象的get和set方法;    b.接收:通过对象的属性接收参数,如:user.getUserName();    c.发送:使用对象的属性传 ...
行注释/销注释 Ctrl+/ 块注释/销注释 Ctrl+Shift+/   Ctrl+Shift+\ 查找 查找替换 Ctrl+H  Ctrl+F 查找下一个/往回找 Ctrl+K   Ctrl+Shift+K 跳到某行 Ctrl+L 查找当前元素的声明 Ctrl+G 查找当前元素的所有引用 Ctrl+Shift+G 重新组织Import Ctrl+Shift+O,能帮你一次去掉所有未使用的Import声明! 快速修正 Ctrl+1 引入某个类(接口)ctrl + shift + m 加头注释 shift + alt + j ctrl  +  shift  +  g:查看引用  ctrl ...
(原创)深入研究java对String字符串对象的创建以及管理 (2008-9-27 bbh) 新手初学,不对的地方大家多多指教~ 经常看到很多人讨论java中关于String的问题,我也就有点兴趣了,鉴于网上很多人写的都差别很大, 同样的问题都是不同的说法,我 ...
在jvm中存在着String Pool   String对象是不变对象,在程序运行过程中可能用到多个具有相同值得String对象,jvm中使用String pool来优化这种情况。当有新的String对象要建立的时候,jvm先检查Pool中时候已经有具有相同值的String对象,如果有就把这个对象的引用传递给新建立的对象,如果没有,就新建立一个对象,并将它放到Pool中。   String对象的建立有两种方式:   String s = "abc";   or   String s = new String("abc");   在String Pool中这 ...
一个提交到服务器的处理通常可以分为两个阶段,第一个阶段查询服务器状态(查询或者更新数据库),第二个阶段选择一个合适的结果页面其返回给用户(这里要讲的Result的内容)。 Struts2提供了对不同种类返回结果的支持,常见的有JSP,FreeMarker,Velocity等。Struts2支持的不同类型的返回结果为: Chain      Result       用来处理Action链 Dispatcher Result       用来转向页面,通常处理JSP FreeMarker Result       处理FreeMarker模板 HttpHeader Result       ...
Eclipse自动生成的comments中的author名字默认是当前系统的用户名,例如我的系统用户名是user /**     * @author user     *     */ 我总是要改为我自己的姓名 window->perferences->JAVA->code   style->code   templates->Types 看到默认是@author $(user) 现在来修改它,然而是不能直接在下面显示的文本区修改的!需要点击上面的“Edit”,这样就会弹出对话框,修改里面的内容 /**     * @author xing ...
Global site tag (gtag.js) - Google Analytics