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 Files\Java\jdk1.5.0_05

set JRE_HOME=C:\Program Files\Java\jre1.5.0_05

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

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

posted @ 2014-03-30 19:36  JAVA之迷  阅读(181)  评论(0编辑  收藏  举报