bjrcb-日志汇总(四)

来源:互联网 发布:n个数的最小公倍数算法 编辑:程序博客网 时间:2024/05/24 06:55

-----------------------------------------------------------------------20090601-----------------------------------------------------------------

今天是六一儿童节,先缅怀一下儿时的美好时光,让历史的记忆沉淀出智慧的光芒。

1.I notice that you stare him secretly.  My wishfull thinking hurts me. It is a little pain. 一切的一切都是你自找的,能怪谁?尘埃落定,万物归寂,忘记她,忘记过去,忘记一切让人心碎的的因素,开始一种全新的生活,活出自己的特色。只有改变,只有痛苦的蜕变才能幻化出漫妙的舞姿。有些东西不是因为喜欢才去追求,而是为了证明自己的勇气和实力。Do not say give up before you gain it.

2.靠自己的实力,获得自己的梦想,活出自己的个性。

3.保涵付款,只有表外的金额为零时,才联动的销保证金。

4.遇到问题,坚决不要逃避或视而不见,要迎难而上把他当成一次提升的机会,不能止步不前!

5.大胆尝试,即使失败了,损失了也能从中吸取经验教训。

6.一生之中,除了爱情,还有很多值得追寻的东西。

7.学习makefile的高级技巧。

8.C语言-》汇编语言-》机器指令(80x86)微机原理

9.cvs import project_name
  cvs checkout project_name
  cvs update
  cvs commit -m "write some comment" file_mame
  cvs status
  cvs admin -m x.xx:"write some comment" file_name
  cvs add (-kb) new_file
  cvs admin -kkv new_file.css
  cvs ci -m "write some comments here"
  cvs rm file_name
  cvs ci -m "write some comments here"
  cvs add dir_name
  cvs log file_name
  cvs history file_name
  cvs diff -rx.xx -rx.xx file_name
  cvs update -p -rx.xx file_name > file_name
  cvs remove old_file_name
  cvs add new_file_name
  cvs export -r release1 project_name
  cvs export -D YYYYMMDD project_name
  cvs export -D now project_name
  cvs tag release_1_0
  cvs commit -r x
  cvs rtag -b -r release_1_0 release_1_0_patch proj_dir
  cvs checkout -r release_1_0_patch
  cvs tag release_1_0_patch_1
  cvs update -j release_1_0_patch_1

10.借新还旧
select * from cmis.crd_jxhjydkxx A
where yjjbh = '&YJJBH'
and exists
(select htbh from cmis.crd_czsq B where B.htbh = A.htbh and B.state = '997' and B.czzt = '2' );

-----------------------------------------------------------------------20090603-----------------------------------------------------------------

1.  写个函数,1955 1956,根据账号取,对应的借据,是贷款账号,还是欠息账号。
修改程序,把借据号记录到当日明细中。
如果是两个借据,记账时候传入两次借据。每个借据记一个by1

2.1927豁免程序有问题。

3.借新换旧、

4.保证金查询

5.我是不会轻易说放弃,当我说放弃的时候,那一定是无药可救了。心痛又如何?越挫越勇,这点儿小打击算的了什么?太容易,没有挑战性,就太没意思了!加油!

6.商票贴现收回如果核销后更新台账有问题。

7.分表内本金和表外本金吗?
  如果是利息要处理明细吗?
  01和06相互驱动吗?要考虑还款顺序吗?

8.委托贷款
  根据委托人信息来判断是对公还是对私并取相应的科目号。

9.票据贴现逾期要不要转普通贷款?

-----------------------------------------------------------------------20090605-----------------------------------------------------------------

1.现实是残酷的,努力的提升自己到可以做自己想做的事情的水平。

2.追求完美,追求艺术的美感。写程序,书法,音乐,美术,交往等等各个方面。

-----------------------------------------------------------------------20090608-----------------------------------------------------------------

1.诗词,绘画,音乐,技术。。。。。。

2.整环境,导数据记得chk借据分户。

3.机构信息不全。

grs_yyjglist是在柜员业务里面,把所有机构都放在了这个字符串里面。

贴息登记簿没有数据。

-----------------------------------------------------------------------20090610-----------------------------------------------------------------

1.取委托人发放累计有问题?

2.银票的打印有问题。

3.   update CMIS.CRD_KHXX set khmc=( select trim(khmc) from mvcitmp where cmis.crd_khxx.khm=mvcitmp.khm ) where exists (select * from cmis.crd_khxx,mvcitmp where cmis.crd_khxx.khm = mvcitmp.khm )

4.搭建SVN
  建立网站每个模块都是一个技术练习交流的事例
  自己管理这些东西

-----------------------------------------------------------------------20090611-----------------------------------------------------------------

1.借新还旧

2.I am back. Find Myself Back!I remember this ...

3.核心与核算补帐: (正常补帐)  -----
  核算补帐:核心有流水,我们没有流水
  核心补帐:我们有流水,核心没有流水。

  异常补帐:
       核算开个内部帐的账户

  借新还旧的转移标志是在查询时保存的

4.Go on with my dream.人争一口气。

-----------------------------------------------------------------------20090612-----------------------------------------------------------------

1.页面请求,数据库,js校验,文件下载,美文阅读。。。

-----------------------------------------------------------------------20090614-----------------------------------------------------------------

1.节假日到期贷款等记簿

2.贴息贷款到期结息,更新台账的应收利息和实收利息为贴息的入账金额。
   atom21133.cpp
   pubm4003.cpp
   pubc8001.cpp
   pubc8016.cpp
   sptt1929.src

-----------------------------------------------------------------------20090615-----------------------------------------------------------------

1.异常补账

2. oerr ora sqlcod (oracle查看错误代码)

3.

-----------------------------------------------------------------------20090616-----------------------------------------------------------------

1.借新还旧
2.按揭转抵债资产需要联动结息?普通贷款部分抵债不结息,全部抵债要结息?
3.用##*.和%%.*分别截取.后面的和前面的。(如sscd1234I1.src)
#!/bin/ksh
h=080100A1
c=${h%%A*}
b=${h##*A}
echo $b
echo $c
4.核心二次批合作方保证金额度释放。
5.删除大小为0的文件夹和文件
  #!/bin/ksh
du -sk * >tmp.txt
vi tmp.txt <<!
:%s/    /^/g
:wq!
!
for i in `cat tmp.txt`
do
    fn1=${i%%^*}
    fn2=${i##*^}
    if [ $fn1 -eq 0 ]
    then
        echo "rm $fn2 ..."
        rm -rf $fn2
    fi
done
6.愛你一萬年

-----------------------------------------------------------------------20090617-----------------------------------------------------------------

1.代偿的帐号校验
2.借新还旧和借款人变更
3.贷款调整
  5012
  不允许借方发生。

-----------------------------------------------------------------------20090618-----------------------------------------------------------------

1.加油
2.prtconf
3.前置12压力测试结图
  重新测试
  整理环境
  修改数据库指向
      a.增加客户端配置
        OraHome_1/network/admin/tnsnames.ora
      b.修改环境变量DBNAME和DBNAME_DB
      c.修改eaictrl.xml连接数据库名
      d.encrypt
4.借新还旧
5.程序中脚本的log位置
6.时不我待

-----------------------------------------------------------------------20090622-----------------------------------------------------------------

1.AJAX = 异步 JavaScript 及 XML(Asynchronous JavaScript and XML)
2.AJAX 基于下列 Web 标准:
JavaScript
XML
HTML
CSS
3.通过利用 AJAX,您的 JavaScript 会通过 JavaScript 的 XMLHttpRequest 对象,直接与服务器来通信。

4.XMLHttpRequest 对象的三个重要的属性。
  A。onreadystatechange 属性存有处理服务器响应的函数。
     xmlHttp.onreadystatechange=function()
    {
       // 我们需要在这里写一些代码
    }
  B。readyState 属性
     readyState 属性存有服务器响应的状态信息。每当 readyState 改变时,onreadystatechange 函数就会被执行。
     0 请求未初始化(在调用 open() 之前)
     1 请求已提出(调用 send() 之前)
     2 请求已发送(这里通常可以从响应得到内容头部)
     3 请求处理中(响应中通常有部分数据可用,但是服务器还没有完成响应)
     4 请求已完成(可以访问服务器响应并使用它)
  C。responseText 属性
     可以通过 responseText 属性来取回由服务器返回的数据

5.AJAX - 向服务器发送一个请求
  要想把请求发送到服务器,我们就需要使用 open() 方法和 send() 方法。
  open() 方法需要三个参数。第一个参数定义发送请求所使用的方法(GET 还是 POST)。第二个参数规定服务器端脚本的 URL。第三个方法规定应当对请求进行异步地处理。

-----------------------------------------------------------------------20090623-----------------------------------------------------------------

1.机构信息(organinfo sjgxx) 和 分录信息(OK) 131800机构测试环境无此机构 注意科目序号表也要添加。
2.检查借据分户(OK) 01台账(OK) 06台账 06余额生成(OK)
3.贴息登记簿
4.标准数据(从60从新打包)(OK)
5.所有程序重新更新(包括头文件)(OK)
6.dklxmx sequence要从现在的数目开始加(MAX(fdklxmx.sxh))。
7. atom21134.cpp
 刘岩崇 10:17:27
  上线时必须放开
 刘岩崇 10:17:32
  /*
 上线时必须放开
 if( prt_jyxx->yyrq - lrt_fjjfh.yjlxrq != 1 )
 {
 errout(prt_jyxx, M_ERROUT, "借据分户[%s]应计利息日期错误!",
 lrt_fjjfh.jjh);
 returnFAILURE;
 }

8.每天做完柜面记得chk台账和借据分户

9.减值转回时(应计利息造成的负数表外息可能会造成利息收入透支,则把利息收入的账号控制字修改成可透支就行了),在开分录的时候把利息收入的科目控制字的余额反向位置成1-可以透支即可.

10.还要核对个。全部核销的,06的不能有本金06. 本金全部放到06的核销本金中 利息全部放到06核销利息中

11.存量按揭贷款如果有逾期,不仅要插入一条HSQS=0的回收登记簿,而且还要插入一条QS=0的还款计划,而且 回收登记簿中的HSJE,HSBJ,HSLX字段的值都是应还的值而不是已还的值。(注意还款计划中的日期要比移植那天的日期小,否则晚上跑批的时候会再处理一次?)

-----------------------------------------------------------------------20090625-----------------------------------------------------------------

A.跑批注意事项:根据时间表中的安排,1 2 3号有特殊处理,2号要截图。
  1号:正常跑批+贷后检查批处理(临时)
  2号:贷后检查批处理(临时)+截图
  3号:贷后检查批处理(临时)
  其他:正常跑批
         1: 每月1,2,3号跑。
         2: 每月2号跑完后,用【操作员:10101102密码:0】进 http://11.158.162.9:9080/BJRCBCMIS/signOn.do 找到
          "今日,××项贷后检查任务到期,请及时完成" 这笔提醒, 点击左边的详情,将弹出窗口截图保存到
          172.40.2.211/studio/dhjc下,命名规则为dhjc_[时间点]。

B.有柜面交易的那天,跑完批处理(即:启动联机交易之后),把01科目总账导出。
  unload "select * from zkmzz" xxxxxxxx_kmzz.txt(xxxxxxxx指日期)

1.贴息贷款的理解。

2.邓享波 10:12:01
  有这样一个问题
Michael Jordan 10:12:04
  请讲
邓享波 10:14:04
  现在有个机构是龙泉的 以前是直属行 现在将要降级为某一个非管辖行
但是在机构中并没有实际去处理(实际没有降级)

现在他的贴息业务 贴息编号更新的是一个和无关联的行的编号(实际降级后 这个机构就是龙泉的上级行)

现在这样处理 对你那边有影响吗
Michael Jordan 10:16:39
  没有影响
Michael Jordan 10:16:48
  核心对这个没有校验
邓享波 10:17:06
  对账号没影响?
Michael Jordan 10:17:12
  没有影响
Michael Jordan 10:17:41
  你随便弄一个贴息帐号 只要核心有就不会报错
邓享波 10:17:43
  那你的意思是说:
贴息的内部账号和机构无关了
邓享波 10:18:14
  我是顺义的内部贴息账号

你密云的也可以用?
Michael Jordan 10:18:41
  按核心的说法是这样的
邓享波 10:19:10
  那现在确实是这样处理了一个 看下会不会出错
出错了再说
Michael Jordan 10:19:27
  好的

-----------------------------------------------------------------------20090626-----------------------------------------------------------------

1.今天心情很糟呢:Michael Jackson离开了我们,虽然我不再期待他在有生之年仍能付出并给我们奉献更精彩的舞蹈或音乐,但是他是我到目前为止少数能让我倾心的人之一,他是天才,他是能够缔造传奇的人,他是真正的王者……我是一个很笨很没天赋的人,但是这些传奇人物(像Jackson像Jordan)让我相信:只要你信,你就能够做到。但是此刻他却离开了,心底有种难言的感觉……对于精神的引导者,我能做的就是打气精神,继续前进,缔造属于我的传奇。

2.我一定能缔造传奇 笑看世间风云 万物都是相通的

3.继续学习研究前置 通讯 多线程 工作流调度

-----------------------------------------------------------------------20090629-----------------------------------------------------------------

prtconf

bunzip2
bzip2 -f

oerr ora sqlcode (查看错误代码)

select sid,serial#,status from v$session where username in 'CMIS,EASYCORE';
alter system kill session 'sid,serial#';

CREATE USER easycore IDENTIFIED BY easycore DEFAULT TABLESPACE CMISDATA TEMPORARY TABLESPACE TEMP PROFILE DEFAULT ACCOUNT LOCK;
GRANT dba TO easycore;
ALTER USER easycore ACCOUNT UNLOCK;

CREATE USER cmis IDENTIFIED BY cmis DEFAULT TABLESPACE ACCOUNTTBS  TEMPORARY TABLESPACE TEMP PROFILE DEFAULT ACCOUNT LOCK;
GRANT dba TO cmis;
ALTER USER cmis ACCOUNT UNLOCK;

imp easycore/easycore@easydb15 file=aaa.dmp fromuser=easycore touser=easycore log=easycore.log;
imp cmis/cmis@easydb15 file=aaa.dmp fromuser=cmis touser=cmis log=cmis.log;

从备份文件dmp中释放一个表
imp user/password@sid file=xxxx.dmp tables=tablename1,tablename2;


1.查询按揭贷款 06减值 五级分类为损失

2.131800机构信息核心不存在

3.表外金额调整时,校验保证金的关联方式,取他的出账记录,如果有说明是新增的则校验,如果没有说明是存量的(可能会是定期删除的)

4.现在开始总结再北农商项目组中学到的一切:

5.做大事的人,必须思考一些事,对自己行业和想从事行业有整体的把握和自己的看法。15910785650

6.链表的使用plist
  plist=create_list_no_name();
  list_insert(plist,&struct,sizeof(struct));
  pitem = get_header(plist);
  while(pitem!=NULL)
  {
      struct=(struct *)(get_data(pitem));
      killblank(lrt_miszqdjb->jjh);
      if ( strcmp(prs_jjbh,lrt_miszqdjb->jjh)==0 )
      {
          return 0;
      }
      pitem=get_next(pitem);
  }

7.多线程的使用; 注意事项,在程序中途正常返回时需要更新cplfzb的进度。
  /* 修改进度 */
  update cplfzb set jd=0 where jym='xxxxx';
  /* 确定线程数目 */
  select count(*) from cplfzb where jym='xxxxx';
  /* 提交以前的事务 */
  commitTrans(prt_jyxx);
  /* 初始化线程信息 */
      for (ldl_count = 0; ldl_count < lrl_thread; ldl_count ++) {
        lrt_datas[ldl_count].threadid = ldl_count;
        memcpy(&lrt_datas[ldl_count].lrt_jyxx, prt_jyxx, sizeof(ST_JYXX));
        lrs_p[ldl_count] = &lrt_datas[ldl_count];
    }
  /* 多线程执行 */
  mt_run(function(), ldl_count, (void **)lrs_p)
  /* function() 中执行具体的业务 并更新进度*/
  select qsjgm,jsjgm from cplfzb where jym=lrt_data.lrt_jyxx.jym and threadid= lrt_data.threadid;
    update cplfzb set jd=1 where jym=lrt_data.lrt_jyxx.jym  and threadid= lrt_data.threadid;
  /* 检查是否全部线程都退出 */

8.前置转码汉字时,ASC->EBCDIC码时,要以0E开始0F结尾,所以实际转码的汉字长度要比实际少2位。

9.查看oracle历史操作记录?
  A.用oracle用户进去,然后
 sqlplus '/as sysdba'
 SQL>show parameter dump;
     找到bdump所在的目录,查看alter_sid.log
  B.使用ORACLE自带的LOGMINER工具。

10.另外建议你们用svmon -P 进程号 或者 ps aux|grep 进程号 查看监控指定进程的内存使用情况,这样更能准确反应问题

-----------------------------------------------------------------------20090630-----------------------------------------------------------------

1.票据转贴现没有还款帐号 所以没有生成扣款明细和汇总

2.票据贴现到期转垫款当天没有入账 当天生成的扣款文件只是处理垫款发放的账务
 核算:
     借:垫款
     贷:往来
 核心:
     借:往来
     贷:贴现
 以后按普通贷款入账没问题。

3.节假日到期的贷款做展期的问题。

 

 

原创粉丝点击