zoukankan      html  css  js  c++  java
  • 2012年末工作中遇到的问题总结及感悟

    新知识总结:

    1:单点登录 验证系统;系统1; 系统2; 系统3;单独项目提供服务的思想 + cookie + filter;服务端能够处理客户端coolie

    2:SOAP:简单对象访问协议,简单对象访问协议(SOAP)是一种轻量的、简单的、基于 XML 的协议,它被设计成在 WEB 上交换结构化的和固化的信息。

    3:RMI是Java的一组拥护开发分布式应用程序的API。RMI使用Java语言接口定义了远程对象,它集合了Java序列化和Java远程方法协议(Java Remote Method Protocol)。简单地说,这样使原先的程序在同一操作系统的方法调用,变成了不同操作系统之间程序的方法调用,由于J2EE是分布式程序平台,它一RMI机制实现程序组件在不同操作系统之间的通信。比如,一个EJB可以通过RMI调用Web上另一台机器上的EJB远程方法。

    4:JRMP是的Java技术协议的具体对象为希望和远程引用。JRMP只能是一个Java特有的,基于流的协议。相对于的RMI - IIOP的 ,该协议JRMP只能是一个对象的Java到Java的远程调用,这使得它依赖语言,意思是客户端和服务器必须使用Java。

    5:Next_Day(H.Time_Point, 7)  获得下一个星期六  可以得到一个星期的分组

    6:修改JVM内存占用的方法  设置tomcat的环境变量

    7:substring返回一个新字符串,它是此字符串的一个子字符串。该子字符串从指定的 beginIndex 处开始, endIndex:到指定的 endIndex-1处结束。

    8:一种是内嵌Jetty的bundle,只要你有JRE就能直接运行

    9:双机热备特指基于高可用系统中的两台服务器的热备(或高可用),因两机高可用在国内使用较多,故得名双机热备,双机高可用按工作中的切换方式分为:主-备方式(Active-Standby方式)和双主机方式(Active-Active方式),主-备方式即指的是一台服务器处于某种业务的激活状态(即Active状态),另一台服务器处于该业务的备用状态(即Standby状态)。而双主机方式即指两种不同业务分别在两台服务器上互为主备状态(即Active-Standby和Standby-Active状态)。

    10:基于客户端套接口的“服务器推”技术   Java Applet 套接口;基于 HTTP 长连接的“服务器推”技术  基于 AJAX 的长轮询(long-polling)方式   基于 Iframe 及 htmlfile ava下的脚本语言API——Mozilla Rhino

    11:Java下的脚本语言API——Mozilla Rhino

    12:KETTLE可以生成跨平台的命令,有了命令就可以用任务调度进行调用。

    13:dir cls等常用cmd的应用

     

    新的感悟总结:

    1: 总结可以减少再次开发所用时间,加强再次开发速度和质量。

    2:已经解决的问题,要有一定的记录,记录到BUG总结中。

    3:工作中需要学习的问题,要总结道新知识点总结中

    4:过一段时间,要进行一次梳理。

    5: 异常绝非打印出来错误 和 记录日志那么简单,在可能出错的地方抛出异常,并在catch里面写明出错后的处理机制,才是正确的;

    6:需要时间计算的东西,最好在页面上给予用户状态显示。。。比去去后台请求数据 ;

    手机客户端设计 嵌套网页的思想

    7:做一个功能,比如图表,就要做的尽量模版和通用;以后还要用,不能每次都重新做,要有文档积累。

    8:有困难和疑问一定要问;

    9:不要让问题积攒在自己这里,要抛出去;

    10:要学会拒绝,别人找你就意味着打断,会影响工作效率;过分热心会害了自己

    11: 复杂的逻辑,要细化成小的逻辑,这样会降低大量的复杂度;复杂的逻辑,动手前一定要思考清楚,否则只能越来越难。

     

    BUG总结

    1:java split中|不能直接使用要用\|

    2:联动时的for label 联动

    3:sql中大小写括号

    4:公用css 我修改了;这个css 以后是可以被升级覆盖的;那么这个css 就存在了风险

    5:上面的导航和左侧的导航,一般要做成iframe 局部刷新的形式,都做成重复的页面太2了

    6:表格 翻页的排序字段不能重复,重复会有数据问题;最好加个ID,排序编号不能重复

    7:登录名不能重复

    8:表格序号的问题  以及下一页问题

    9:中国关于星期的计算是从星期一开始的。 这个跟API不同,需要自己算。

    10:在setclasspath.bat的头部定义了JAVA_HOME和JRE_HOME的值,那么在这里手动设置JAVA_HOME变量

    set JAVA_HOME=C:Program FilesJavajdk1.5.0_05

    set JRE_HOME=C:Program FilesJavajre1.5.0_05

    11:可配置化的安装; 独立的单点登录系统;论坛的安装程序;

    12: AJAX success的代码 A;Ajax 后面的代码B   A 和 B 的执行顺序不固定,如果要 A B 固定 ,就把A B 都卸载success里面;如果B里面有跳转页面,如果机器速度很快,很可能A就执行不了了。

  • 相关阅读:
    Mac php使用gd库出错 Call to undefined function imagettftext()
    centos 使用 locate
    Mac HomeBrew 安装 mysql
    zsh 命令提示符 PROMPT
    新的开始
    Java 面试题分析
    Java NIO Show All Files
    正确使用 Volatile 变量
    面试题整理 2017
    有10阶梯, 每次走1,2 or 3 阶,有多少种方式???
  • 原文地址:https://www.cnblogs.com/baiduligang/p/4247581.html
Copyright © 2011-2022 走看看