大家好,欢迎来到IT知识分享网。
最后
毕竟工作也这么久了 ,除了途虎一轮,也七七八八面试了不少大厂,像阿里、饿了么、美团、滴滴这些面试过程就不一一写在这篇文章上了。我会整理一份详细的面试过程及大家想知道的一些问题细节
美团面试经验
字节面试经验
菜鸟面试经验
蚂蚁金服面试经验
唯品会面试经验
因篇幅有限,图文无法详细发出
本文已被CODING开源项目:【一线大厂Java面试题解析+核心总结学习笔记+最新讲解视频+实战项目源码】收录
需要这份系统化的资料的朋友,可以点击这里获取
- 特殊定义字段
- 程序 / 作业编号定义(包括子程序、子画面)
- 报表样板编号
- Web Service 程序编号
- 函数(Function)命名原则
- 变量命名规则
- 一些作业编号记录
- 文档中常见台湾用语
- 学习资料
==========================================================================
假设你现在已经通过 Xshell 或某种工具连上公司的 Linux服务器
方法一:在 Xshell 命令行:r.r 作业单号
即可
例如:r.r aimi100
方法二:利用 menu
指令调出 T100系统首页,这个界面又有两种方法执行程序
①上方搜索框输入作业单号,回车或点搜索即可执行。
② ctrl + g
调处一个画面,输入作业编号点击运行
===========================================================================
T100 数据库结构
T100分为4个区
- 正式区:上线前会在正式区进行开发和模拟
- 测试区:上线后二次开发在测试区做,还可以测试功能
- 标准区:产品出货最干净的区
- 验证区:上patch,做验证然后再去正式区patch
T100 安装目录
cd $TOP
可以回到正式区最上层目录,即 /topprd目录下
cd $ERP
可以直接进入 topprd/erp 目录下
T100系统架构图
com
- sub:公共程序、子程序
- lib:例如报错 cl_err,cl_ask
- qry:所有开窗作业
- lng:多语言
- inc:全局变量
- wss:集成
erp下各个模组文件夹(a
开头的是 标准模组,如aao、axm、aim…)
- 4gl:源程序,编译后产生42m,再经过链接产生42r
- 4fd:源画面,编译后产生42f
- sch:数据表
- 4rp:凭证报表的主程序
- fr:帆软报表
- dzx:设计资料
r.d
可以在任意目录下执行,r.dg
必须在 模组/4gl
目录下执行,r.d
不成功就用 r.dg
=======================================================================
示例:
- a开头标准模组(axm、apm、asf、agl)
- c开头客制模组(cxm、cpm、csf、cgl)
- lib – clib 标准-客制 (公共程序)
- sub – csub 标准-客制(公共子程序)
- qry – cqry 标准-客制(开窗程序)
- lng – clng 标准-客制(数据表多语言)
- wss – cwss 标准-客制(webservices 继承)
示例:
- 标准:axm 建立订单表 ——> xmaa_t 表;字段编号 xmaa001
- 客制:cxm 建立订单表 ——> xmaauc_t表;字段编号 xmaauc001
字段重要规范
标准字段命名原则
- 字段编号
[表格编号(去除_t)] + [3位流水号]
- 行业包辅助字段命名原则
[表格编号(去除_t)] + [2位行业编号] + [3位流水号]
- 标准表格的域名如果为:表格名称 + [ud],即为弹性字段,仅供客制开发使用。
tiptop账号是无法建立ud字段的,只能用这些产品来做二次开发
客制字段命名原则
- 从标准表格加客制字段
[表格编号(去除_t)] + [ua] + [3位流水号]
- 全新客制表格字段必须按照标准命名(表格已经包含uc)
[表格编号(去除_t)] + [3位流水号]
r.t (adzi140) 表格设计器:新增修改表,以及表结构,表字段
- 标准表字段:xmaaud001,ud表示弹性字段(产品留给tiptop账号做二开)
- 客制表字段:xmaaua001,ua表示标准表转客制的字段(tiptop账号自己新增做二开)
- 全新客制的表:xmaauc001,uc表示完全客制的表字段
若有特定用途字段,则标准或客制表格均使用如下定义尾部用字以统一。
特殊定义字尾栏位
总结:
相关作业:
- azzi900:程序基本数据设定作业
- azzi901:子程序及组件基本数据设定作业
示例:作业名称为 aimi100
- 前3位【aim】是 模块名
- 第4位【i】表示 I类作业
- 最后3位【100】是 流水号
子程序、子画面编号
若主程序需要另外写函数,则会增加子程序。
示例:主程序名称为 aimi100
aimi100_01:为一般用途的子程序
aimi100_g01、aimi100_g02、… 为 凭证报表(Genero Report) 的子程序
aimi100_x01、aimi100_x02、… 为 查询报表(Xtra Grid) 的子程序
程序开发过程中需要一个以上的画面时,可以额外制作子画面。
独家面经总结,超级精彩
本人面试腾讯,阿里,百度等企业总结下来的面试经历,都是真实的,分享给大家!
Java面试准备
准确的说这里又分为两部分:
- Java刷题
- 算法刷题
Java刷题:此份文档详细记录了千道面试题与详解;
本文已被CODING开源项目:【一线大厂Java面试题解析+核心总结学习笔记+最新讲解视频+实战项目源码】收录
需要这份系统化的资料的朋友,可以点击这里获取
g-t66L1Pfd-77)]
Java面试准备
准确的说这里又分为两部分:
- Java刷题
- 算法刷题
Java刷题:此份文档详细记录了千道面试题与详解;
[外链图片转存中…(img-3oIFEXO8-78)]
[外链图片转存中…(img-nGBU3nlY-78)]
本文已被CODING开源项目:【一线大厂Java面试题解析+核心总结学习笔记+最新讲解视频+实战项目源码】收录
需要这份系统化的资料的朋友,可以点击这里获取
免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://yundeesoft.com/145753.html