博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
工作日志
阅读量:6280 次
发布时间:2019-06-22

本文共 9331 字,大约阅读时间需要 31 分钟。

hot3.png

1学习svn的使用

TortoiseSVN使用教程[多图超详细].doc

addz之后SVN commit

update to version 跟新到指定版本

 2看代码buc.trainning,buc.trainning.t201010,buc.trainning.t201010.baitf,buc.trainning.t201010.baitf.aem,buc.trainning.t201010.baitf.BS,

 

 ESB企业服务总线Enterprise Services Bus

 

 

DB2基础知识下载文件放在C:\Users\kxd\Documents\DB@

json字符串转化为json对象

写了一个Json代码,但有很多问题

http://search.maven.org/ maven中央仓库地址

 

 

 

中午时学习了公司的业务BEO,DBO,DSD,ESB,BS,数据结构,数据元,命名字典,数据字典等softdesign的优点与缺点

 

 

 

  下面给你说几种获取class对象的方法:

 Class对象的获取

1. 所有的引用数据类型(类-类型)的类名、基本数据类型都可以通过.class方式获取其 Class对象(对于基本数据类型的封装类还可以通过.TYPE 的方式获取其 Class 对象,但要注意。TYPE 实际上获取的封装类对应的基本类型的 Class 对象的引用,那么你可以判断出int.class==Integer.TYPE 返回 true,int.class==Integer.class 返回 false!),通过这种方式不会初始化静态域,使用.class、.TYPE 的方式获取 Class对象叫做类的字面常量;

2. Class 的 forName(String  name)传入一个类的完整类路径也可以获得 Class 对象,但由于使用的是字符串,必须强制转换才可以获取泛型的Class<T>的 Class对象,并且你必须获取这个方法可能抛出的ClassNotFoundException异常。这种方法可以初始化静态域。

3. 还可通过类的对象实例下的getClass()方搜索法来获取Class对象,即 实例名.getClass()

 

 

 就类似于getClass()方法,得到这个类的一个对象,进行相关的操作之类。

 

DSD数据展示描述怎么体现它丰富的展示?怎么实现数据的校验和自动绑定

BEO,DSD,UID,UCV的关系 重要的解释一下这个描述的意思,具体如何描述

UI界面基本创建

很多地方都说到描述,这些描述是如何实现的?如数据描述,  服务描述,比较抽象

SC语义码是树描述体系中的一个重要概念,它是树结构中某个节点的标识.

 

 

 

一言以蔽之:WebService是一种跨编程语言和跨操作系统平台的远程调用技术。

XML+XSD,SOAP和WSDL就是构成WebService平台的三大技术。

SOAP:

 

   WebService通过HTTP协议发送请求和接收结果时,发送的请求内容和结果内容都采用XML格式封装,并增加了一些特定的HTTP消息头,以说明HTTP消息的内容格式,这些特定的HTTP消息头和XML内容格式就是SOAP协议。SOAP提供了标准的RPC方法来调用Web Service。

 

  SOAP协议 = HTTP协议 + XML数据格式

从表面上看,Web service 就是一个应用程序,它向外界暴露出一个能够通过Web进行调用的API。这就是说,你能够用编程的方法通过Web来调用这个应用程序

soap 简单的对象访问协议

 

 

价值 x 实现程度(表达力,稀缺性,公司平台)= 职场成就

能力 = 技能 x 工作好习惯 x 意识

 spring的IOC原理:定位,载入,注入源码的解析

依赖注入具体的实现方法

 

回去把spring源码弄下来看看

 

 

spring 深入学习文档已经看完

现在再看ibatis的源码实现,及例子

 

调试代码,添加功能

 

 

写了一些extjs

看了看代码

 

查看代码,设置断点

bucClient的aen,listeber

匹配表达式FRaUtil通用类中邮箱,邮编,电话号码,网址的匹配

ucs,obj的使用,表格选中的监听,按钮被点击的监听

 

设计资管计划修改界面

设计资管计划修改删除服务

编写资管计划修改删除按钮的监听,bs服务,校验等

新建修改数据显示描述

修改删除服务的代码,判断服务调用返回信息是成功还是失败

并添加把日志写到TXT文档中

修改表表试图之间的关系

 

每个界面的监听程序要分开写

分离弹出框的界面监听程序

 

 

代码提交时

svn冲突问题的解决

svn过期问题的解决

修改功能的修改

调式修改功能

按钮监听调用服务不成功的调试修改              原因没有给ucs,obj赋值导致不能进入程序

 

修改时判断资管计划信息是否已经存在       \

修改参数后从svn上恢复

 

 

对修改功能的判断是否重复代码进行修改

增加Bs中的修改删除留痕

建立资管计划历史信息表

 

 

 

开始调用服务:fpr#SVasstmgtpl003

#

 # An unexpected error has been detected by Java Runtime Environment:

#

#  EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x6d902c83, pid=5252, tid=7908

#

# Java VM: Java HotSpot(TM) Client VM (10.0-b19 mixed mode windows-x86)

# Problematic frame:

# V  [jvm.dll+0x142c83]

#

# An error report file with more information is saved as:

# F:\QT_Workspace\SGILocalMng\hs_err_pid5252.log

#

# If you would like to submit a bug report, please visit:

#   http://java.sun.com/webapps/bugreport/crash.jsp

 

 

 

 

调试修改,删除历史记录的代码

对历史表进行改善

判断资源是否同步

对字段进行非空判断的编码

试解决修改界面点击取消后文本内容消失的问题;

 

修改时数据的非空校验

数据与数据同步的校验

 

 

单例模式,静态单例模式

spring来管理sessionfactory单例

derby: java.security.PrivilegedActionException : Error opening socket to server 127.0.0.1 on port 1527 with message : null

没有启动服务

学习23种模式

 

proxy代理对象

Chain of Responsibility ( 责任链模式 )

命令模式(Command)

 

修改删除时根据 最新跟新时间,行内资产编码更新错误信息表中的处理状态为已处理

STRATEGY

 

修改beo,数据描述,服务,界面,表,给表中添加相关数据,测试查询功能;

添加修改删除中对主表和明细表的操作

 

 

重新修改资管计划主表,明细表,视图字段的增删,sd中修改beo,表,服务,界面绑定,修改程序中的fprx.public.beo,提交修改后的表beo

 

 

修改主表明细的历史表,重新创建

修改程序,测试代码

修改试图的创建语句

解决表过长时修改后怎么在程序中简单修改,beo中怎马修改

调试修改功能

 

 

调试修改,删除功能成功

修改删除功能代码

修改在程序中lastupdate的问题

修改错误信息表中是否有要修改的记录的问题

问题:明细表中有多条明细信息的更新时间并不相同,但是修改主表时,更新时间因该是与明细表中的最新时间相同,所以主表的更新只能自己拼sql去修改不要把更新时间作为查询条件

 

 

修改界面中详细信息在打开界面时未清理的问题

 

时间复杂度      与输入的对象也有一定的关系

完成算法时间复杂度非常复杂。有时候很难完成

 

 

将两个有序的数组     a[0,m-1] b[0,n-1]     合并为更大的有序数组

合并两个数组的算法是使用两个变量pa,pb初始时分别指向数组a,b中的第一个元素,每次比较a[pa]与b[pb],将小的放入新的数组c.更新指向小元素的变量。使之加一   ,指向后续元素,这个过程一直进行下去,直到某个数组中所有的元素都放入新的数组为止,此时再将剩余数组元素中的值依次放入新数组。

空间复杂度

 

 

有一个正整数的数组a[0,n-1],生成一个同样的数组array,依次处理a中的元素,如果a[i]为奇数,则添加到array最后一个元素的后面,如果是偶数,则从array最后一个元素开始,依次向前删除所有的奇数

 

修改表中的字段的添加于删除,修改dsd,修改代码,添加修改时是否有变化时去修改表

重新给新表加日志

新建资源描述用于修改dsd描述中的显示名称

 

 

记录任何程序错误时。要记录错误信息,分析错误出现的原因

参数加密,及参数加密过程中遇到的问题,修改再次显示时清理功能代码

判断错误信息表中记录是否存在,再去修改状态

查询错误信息表记录时,如果没有数据也要返回0,不要报异常

 

写需求设计文档

 

修改资管计划导出页面,添加查询条件,修改配置文件

 

 

修改各个服务的esb形式,添加输入输出参数的各个字段

修改代码

修改Server段的xml的配置

 

修改留下的问题,页面上的最新修改时间拿不到,共同修改beo,修改服务

修改删除服务,减少参数中的字段,只剩下id,修改人等字段

修改弹出信息提示框的问题

服务起停,改变。

 

 

  rcp,esb,技术soap

 

 

缺陷:修改资管计划批量导出的页面,查询条件

服务描述

xml文件

 

修改主页面导出页面的资管计划类型高级查询的条件

 

调试从视图中选数时无输出的问题

原因试图比beo多一个字段

 

调整显示宽度

hddb参数修改

 

  添加机构名称的刷新功能

 

 

servlet

config

fport.exe 查看端口号

@批处理

echo off 不显示命令信息

jar -cv f x.war -C x.

 

jk插件 ajp 协议使tomcat与iis ,apache通讯

pcdata parsed character data 被解析的字符数据

 

tt.setdaemon=true

tt.join();

修改需求概要设计说明书

修改需求规格说明书

修改需求界面设计说明书

线程的同步

 

线程,syn(){}同步代码块 对象的标志位变为一,开始执行线程时会将标志变为0

 

 

同步函数

调用方法

 

public synchronized void sale()

{

写上业务逻辑

 

}

模拟死锁的情况 利用同步标志

线程间的同步

线程的安全

 

wait        标记

 notify 通知其他类

struts 是按照mvc模式设计出来的web层框架,servlet

actionservlet类

struts1.2 包

 

   模版管理模块的服务层代码编写及开发中的测试

 

page            pageContext

session    对应的java类         httpSession

request                          httpRequest

application   servletContext

四大作用域的web变量

scope作用域

<global-forwards>

jsp两种跳转 forward 重定向redirect

sttuts判断地址时看session

 

    logger = (Logger) Class.forName(loggerName).newInstance();

实例

public class IllegalAccessException extends Exception {

    public IllegalAccessException() {

super();

    }

    public IllegalAccessException(String s) {

super(s);

    }

}

tomcat4.0

 

for (Iterator cfit = conditionalFormats.iterator(); cfit.hasNext() ;)

 

 

 

 

struts plug-in

  ContextListener

validator   给他对象与规则

用java程序启动validator框架,将每个校验方法注册为一个校验器

把bean中需要校验的属性传给需要校验的校验器,

 

读源码abstractMap,学英语口语,读软件工程理论与实践

 

文档内容,样式,行为

看js到表达式

 

查找缺陷789

客户端一次导出500个人产品信息时募集期区域和币种缺失

 

再14个导入模板中寻找整数位数大于15小数位数大于15的字段

 

Sbulime text2

个人理财产品报告及登记,个人理财产品历史数据登记,起点销售金额整数改为13位。开发环境测试

 

 

 

个人理财产品报告及登记,个人理财产品历史数据登记,起点销售金额整数改为13位。导入模板测试13位整数可以使用

 

dom文档对象模型,是表示和操作html和xml文档内容的基础api

document 和element是dom的两个基本类

 

新需求分析

4.持仓登记中要素值域调整

修改dsd中值域的校验

修改代码中新增,修改,批量导入的校验,和出错提示

遇到空指针的问题,没有null 判断nullpointExceotion

 

资产信息登记修改,新增,列表,详情中界面显示将“交易类型”这个要素更名为“资金流动类型”。“交易类型说明”更名为“资金流动类型说明?资产信息登记导出页面将“交易类型”这个要素更名为“资金流动类型”。“交易类型说明”更名为“资金流动类型说明“

excel导入导出错误信息提示,表头校验也做了相应修改

 

修改投资者类型要素中的值,修改数据中字典表中的值UPDICTITEM ,修改参数值

 

 

 

取消系统中申报、发行和终止登记的复核功能,在代码中去掉是否为同一个登陆人的判断

反馈信息查询,反馈信息批量导出中问题类型选项改为 交易资产不存在

申报登记要素“产品资产配置方式”值域变更需修改xsl模板,参数配置  ,修改数据字典

 

三个模板中表头及内容中“产品资产配置方式”值域 修改,并进行测试。

参数中添加投资类型要改的新名称,dsd中多处修改投资类型的名字

打包测试

模板产品历史数据导入.

未修改字典表

 

测试模板

个人理财产品申报的“起点销售金额”和“计划募集金额”要素,系统输入的数据格式应该改为n..(15,2)。

个人产品历史数据登记的“起点销售金额”和“计划募集金额”要素,系统输入的数据格式应该改为n..(15,2)。

机构和私人银行产品发行登记的“起点销售金额”要素,系统输入的数据格式应该改为n..(15,2)?

修改历史数据导入时的报错问题nullpointer

 

设计封闭式产品行权登记模板,写监听增删改

修改调整显示视图

 

修改dsd显示的控制属性,调试修改程序,给没加日志的表加日志

添加数据更新的功能

 

修改模板,做模板导入时的验证,相关信息的查询

 

四大组件, activity的生命周期

task 任务is a stack of activities.

 运行第一个activity时该对象被压入到stack中  6种行为

activity的布局

LinearLayout

TableLayout

内边距 内容和内部控件之间的距离

嵌套布局的方法

 

   sd3.0网页版测试找问题

 

添加菜单项,添加功能点,重启uap,重启userver

FZ不服务 public打包

public打包到软件的plugins目录中

在服务端打包放到相应的目录中

修改要素时当totap_shar,TOTRD_SHAR为空,报成功数据未变的情况

 

修改导入功能在服务端的业务校验,写相关的代码及逻辑分析

 

调整代码样式,注释

 

调试测试功能修改日期的显示参数

precede领先

String的比较.compareTo(String)><=0

日期是否合法的校验

修改服务esb批次查询

 

关于查询时测试bank_id<full_name,等会测

 

改新建的esb格式将校验放到 服务端,调试服务功能进行中遇到内存溢出的问题

 

00000017 SystemErr     R Exception - java.lang.StringIndexOutOfBoundsException   在判断时的问题

解决在err.log中的报错,内存溢出导致的错误,websphere容器虚拟内存不足,服务死掉。调整新建页面的问题

 

删除功能的esb调试,调整界面显示,修改删除时的代码。

 

修改功能的调试,lastUpdate字段格式报错,把这个字段的赋值放到了服务端,调试通过。批量导出改esb的代码修改调试,重新绑定与前段的参数,调试中遇到问题是前端绑定参数的问题。

 

修改功能的lastupdate传输问题,在原表中添加last_update,调试修改程序

导入功能改为esb,调试功能,修改服务中的参数

导入时遇到id取时唯一索引不对,把表中数据删除后,才能导入

 

用不同的角色测试客户端,新建新的封闭式产品

在表中找到符合条件的数据

 

对导入的效率进行测试

 

查找代码报错的问题

 

产品历史数据查询条件修改

代码调试查询修改优化批次查询的问题

改为小视图的显示列表,双击后选出详情,写服务端代码,后处理刷新列表

 

历史数据查询修改esb ,参数修改代码修改,测试

 

募集总量信息登记模块增加“产品状态”,选项包括“已发行登记”、“已募集登记”和“已终止登记”。该查询条件可增加在“是否已提交”这一查询条件前

测试,修改查询语句代码

 

 

修改查询时详情的显示为单击时显示,重新写服务根据id查询详情信息

参数添加                              改查询为esb

 

修改代码中募集总量修改删除功能的代码,测试通过,最新跟新时间显示出问题

 

改关于last_updat的问题

新建反馈发行信息视图,修改代码,测试BS服务

 

关于产品编码显示的问题

改为View后批量导出的问题修改代码修改参数

发行登记信息提示改为esb分批优化

 

 

募集登记信息提示修改查询条件换成视图

列表显示出现问题     -共享库布置的时候出现了问题

募集总量信息byid有问题    -共享库不知有问题

修改客户端监听代码。

 

 

个人理财产品修改测试,修改失败

募集信息提示改esb改客户端服务端代码测试功能

 

修改终止登记信息提示查询条件优化,分批优化,代码修改测试,修改服务为esb形式,修改参数测试

 

大多数web server监听在80端口

slf4j   for java

 

概要设计说明书文档写。合到总文档中

 

修改需求规格说明书,写概要设计说明书

 

hibernate core 3.3.2,annotations 3.4.0

sl4j1.5.8

有无注释的helloworld的hib

模拟or关系

 

hibernate文档中文原版中获得xml配置文件

slf4j-nop.jar

 

 

 

写详细设计文档

标签放在方法上

放在属性上违反了private的私有性

 

当别人要表达异议时,即便你知道他将要说什么,也不要试图打断他。尽量认真礼貌地听他说话,即使他说的不完全正确,你也要做出积极的反应。否则,你将永远不能赢得他的青睐

 

对象的序列化,为什么要有序列化?

override equals(): com.hibernate.demo.StudentPk

override hashCode(): com.hibernate.demo.StudentPk

为了在内存实现对象的唯一

装在内存中的hash表中,查hashCode      链表

联合主键

hibernate核心开发接口

 

动态代理,代理类

写数据库设计文档

 

画页面,该文档

 

  写文档,powedesigner设计表

 

写文档数据库设计说明书

需求设计说明书

界面设计说明书

详细设计说明书

概要设计说明书

 

新模块设计三个功能画界面

 

新功能代码设计设计,测试,修改esb服务

 

中心端客户端测试新功能

 

解决以前遗留的问题      产品历史数据自动选择首行测试

募集总量页面切换的问题         不显示得问题

修改代码名称,测试,修改服务名称

 

写关于是否录入重复的判断只用一个字段

 

看需求,找到需求所指的校验的问题,改代码,测试

 

新建,批量导入添加校验

数据库加字段,换beo,换dsd

 

个人历史数据登记新建测试

    个人理财产品报告级等级新建,修改测试,提交审阅测试

 

ProductRegisterView视图中添加字段用于详情的显示

ById服务错误修改

加字段后以前的esb服务报错

2个字段测试

 

产品历史批量导入模板修改,代码修改,测试

个人理财产品发行登记,提交审阅添加字段,测试

 

个人产品登记批量导出修改

 

修改时是否代销机构更具产品id去查,如果有记录的话不让改,提示删除以后才可以修改,没有的话可以改

 

自动持仓,产品登记,交易

 

机构和私人银行产品批量导出修改

THE WHITE DRAGON

资产持仓登记管理

资产持仓登记产品高级查询

资产持仓信息管理

资产交易台账信息登记

 

和产品代销进行校验,修改的时候

 

 

修改历史表添加要素,代码修改,测试

 

指定事务管理器

指定事务策略

指定事务切入点

 

学习spring,已经基本完成,计划学习ajax,

学习jquery

学习javascript深入浅出

 

 

学习ajax

 

做好计划

对模板中修改的地方进行标注

测试批量删除,修改缺陷

 

打包的bat写

x修改bug

没有想出怎么对比目录中文件进行上传

 

 

测试批量删除

 

写文档需求要素变更整理

 

需求变更要素回退,新建,修改等

 

回退一个要素,变更,改了两个导入模板

 

改动导入模板,导出模板。调整dsd

 

改导出模板,修改dsd,修改个人历史的dsd星期一测试

 

虚拟机

linux

mongdb 有没有windows版

redis

 

软件工程的讲解准备

新浪微博的Redis和Google的Bigtable以及Amazon的SimpleDB

使用的就是 NoSQL 型数据库

Do not go gentle into that good night

 

改时间的验证,学习db知识

 

测试相关工作

 

修改缺陷

 

解析注解:

通过反射获取类,函数或成员上的运行时注解信息,从而实现动态控制程序运行的逻辑

 

工2作开始时要多做选择,毕竟向往好的生活,每个人都有选择的权利,适合自己的工作才是好工作,选择很重要

/**

 *

 *created time: ${date}---${time}

 *${tags} ${return_type}

 */

 

 

转载于:https://my.oschina.net/iioschina/blog/690747

你可能感兴趣的文章
Android.mk 文件语法详解
查看>>
QT liunx 工具下载
查看>>
内核源码树
查看>>
Java 5 特性 Instrumentation 实践
查看>>
AppScan使用
查看>>
Java NIO框架Netty教程(三) 字符串消息收发(转)
查看>>
Ucenter 会员同步登录通讯原理
查看>>
php--------获取当前时间、时间戳
查看>>
Spring MVC中文文档翻译发布
查看>>
docker centos环境部署tomcat
查看>>
JavaScript 基础(九): 条件 语句
查看>>
Linux系统固定IP配置
查看>>
配置Quartz
查看>>
Linux 线程实现机制分析
查看>>
继承自ActionBarActivity的activity的activity theme问题
查看>>
设计模式01:简单工厂模式
查看>>
项目经理笔记一
查看>>
Hibernate一对一外键双向关联
查看>>
mac pro 入手,php环境配置总结
查看>>
MyBatis-Plus | 最简单的查询操作教程(Lambda)
查看>>