zoukankan      html  css  js  c++  java
  • 开发小计(3)

    2015/12/21-----------------------------------------------------------------------------------
            装了一天的weblogic和j2sdk,java1.4哎。
            每次都不能将需要的项目部署到weblogic中,jsp文件都进不去,全是class文件进去了。
            其他自己建立的新项目就可以,很奇怪。
            MyEclipse启动也有错误,动不动就报JVm错误,莫名其妙。
            最后用weblogic手动部署可以部署项目进去,以后就只能这么搞了。
            

    2015/12/22------------------------------------------------------------------------------------
            MeassageDegest 消息摘要,提供hash算法计算,例如MD5和SHA。

            ResourceBundle 获取用户本地资源配置文件的类。

            Context (接口),命名上下文
            Context.INITIAL_CONTEXT_FACTORY 保存环境属性的名称,用于指定初始上下文数据工厂使用

            <%=request.getContextPath()%>是解决相对路径的问题,可返回站点的根路径。
            request.getContextPath()得到的是项目的名字,如果项目为根目录,则得到一个"",即空的字条串。


            tld是自定义标签库文件,自定义标签需要以下步骤(JSP2之后):
                1、开发自定义标签处理类
                2、建立*.tld文件,每个文件对应一个标签库,每个标签库可以包含多个标签
                3、在jsp文件中使用自定义标签

    2015/12/23------------------------------------------------------------------------------------
            看书,困


    2015/12/24
            1.项目中获取菜单的方法,在输入账户密码后,用hash函数转换密码。
              先通过数据库获取获取输入的用户信息并且赋值给userbean类实例,判断一些用户权限问题。
              然后用LogInfoVo类获取对应的不同权的用户的菜单,最后赋值给list放入session。
              这样就给不同网点的用户显示不同的菜单内容。
            2.在菜单页面获取session中的menulist,然后通过WebFXTree构建菜单。
              通过menubean类获取节点和父节点,是否超链接等,放入WebFXTree中就可显示上下级树形菜单了。

                      XTREE是一个基于AJAX实现的树形菜单
                      通过XTREE,你无需再自己生成HTML代码,而只要生成相应的JS 对象就可以了
                      XTREE的API很简单,就是一个抽象类WebFXTreeAbstractNode以及该抽象类的两个子类WebFXTree和WebFXTreeItem

    2015/12/25--------------------------------------------------------------------------------------
            1、forms 返回一个集合 (一个HTMLCollection对象),包含了了当前文档中的所有form元素.
            $(function(){
                var thisForm = document.forms['form1']; //获取name为form1的form表单
                //或者
                //var thisForm = document.forms[0]; //获取第一个form表单
                console.info(thisForm.username.value); //输出表单name属性值为form1的 username的值
                console.info(thisForm.address.value);
                document.forms[0].submit(); //表单提交
                }
            2、Struts1.X中的标签
                五个标签库:HTML、Bean、Logic、Template、Nested


                logic:present
                 例子: <logic:present name="xjnewflag" scope="request">
                             总部新件入库
                         </logic:present>
                         如果在你的action中设置了request中有xjnewflag就显示这里面的内容。如:request.setAttribute("xjnewflag","提示信息") 或session.setAttribute("xjnewflag","提示信息")
                         
                html:hidden

            3、项目中直接在菜单链接里面设置好了对应树形的值,然后在action类中判断该值的不同对应内容,然后设置好需要显示的属性,加入request或者session里面。转到页面后就可以用logic:present标签判断显示不同的内容。
    2015/12/28-----------------------------------------------------------------------------------------------
            随便看了看java的书,queue的Java集合。
            其中有PriorityQueue实现类,是一个标准的队列实现,但是不是绝对的队列实现。因为不是按照FIFO的原则去操作的,他是
            按照列元素的大小顺序去排列的。

            Deque是Queue的子接口代表一个双端队列,不仅可以当成双端队列使用,还可以当成栈使用。
            Deque提供了一个实现类:ArrayDeque,基于数组实现的双端队列。需要用栈的时候推荐使用ArrayDeque,尽量避免使用Stack,Stack是一个古老的集合,性能较差。

    2015/12/29---------------------------------------------------------------------------------
            对新建申请页面的旧代码进行了解。比较复杂,前台页面比较乱,而且有其他功能的交织。类比较多,而且有很多还没有注释,真的好麻烦。

  • 相关阅读:
    hadoop2.2.0 centos6.4 编译安装详解
    Hadoop 2.2.0的高可用性集群中遇到的一些问题(64位)
    Visual Studio 常用快捷键
    Android(1)—Mono For Android 环境搭建及破解
    IbatisNet SqlMap.config配置节导致的程序无法通过
    CAD数据分块,偏移校准,加载到百度地图、高德地图、谷歌等地图上
    数据库SQL优化大总结
    Scratch 3下载,最新版Scratch下载,macOS、Windows版
    高性能网站设计之缓存更新的套路
    【验证无效】MySQL的count(*)的优化,获取千万级数据表的总行数
  • 原文地址:https://www.cnblogs.com/adaonling/p/5104586.html
Copyright © 2011-2022 走看看