- 博客(13)
- 资源 (2)
- 收藏
- 关注
原创 MybatisPlus Springboot 复制表结构(多租户)
项目中,添加新租户需要复制模板基础表,如template_asset表,新建租户时就生成一个 t_租户id_asset的表。开始使用了 create Table `t_${tenantId}_asset` as SELECT * from `template_asset`;发现这种方式不能复制主键及索引等,因此放弃。经查询,可以使用 create Table `t_${tenantId}_asset` like `template_asset`;但运行在mybatis plus ...
2021-02-07 14:38:05 1582
原创 Electron启动页加载及断网检测提示
项目背景:打包好的应用在移动热点数据下打开很慢(正常网络没问题,优化方案未知,欢迎评论),会有很长时间白屏,因此想加一个启动页,等网站渲染好了再显示,同时添加断网检测,网站不通时跳到本地断网提示页。项目使用的脚手架是electron-webpack-quick-start,正常加载的网址是远程网址主线程main/index.js中的部分代码const startTime=new Date();const waitTime=6;// 断网检测 const isReachable = re
2020-08-26 17:03:27 2430
原创 Redis linux下最新安装
Redis安装最新版,整理了一下,参考https://www.cnblogs.com/happywish/p/10944253.html1.获取redis资源 wget http://download.redis.io/releases/redis-6.0.6.tar.gz2.解压 tar xzvf redis-4.0.8.tar.gz3.安装 cd redis-6.0.6 make cd src make install PREFIX=/usr/local/
2020-07-28 11:12:00 157
原创 windows下Mysql安装过程
1.1.下载:我下载的是64位系统的zip包:下载地址:https://dev.mysql.com/downloads/mysql/下载zip的包:最新mysql-8.018运行成功下载后解压:D:\软件安装包\mysql-5.7.20-winx641.2.配置环境变量:变量名:MYSQL_HOME变量值:E:\mysql-5.7.20-winx64path里添加:%MYSQL_HOME%\bin;1.3.生成data文件:以管理员身份运行cmd进入...
2020-07-18 09:47:12 1913 1
原创 java 图片压缩策略兼容历史数据 Thumbnails
上网找了好多关于图片压缩的帖子,基本上都是介绍谷歌Thumbnails和阿里simpleimage,自己写的也有,但我觉得还是大厂的成熟技术比较稳定,最后选择了Thumbnails。简介可参考https://www.xuebuyuan.com/3229489.html 当前项目存在历史数据,而我又比较懒不想处理了,因而当前方案需要兼容历史数据,原来图片的命名方式是uuid+后缀,因此处理完的图片名称还是uuid+后缀,原图文件名称是uuid+"-initial"+后缀,图片超过200k处...
2020-06-18 18:08:28 250
原创 Vue amfe-flexible+px2rem-loader+postcss-px2rem-exclude 界面自适应方案
最近项目是大屏+移动端的VUE开发项目,上面要说也要适应PC端,但当初设计并没有考虑这种适配,因此在不大动代码的情况下,采用手淘的界面适配方案,刚开始查到lib-flexible,但已经不维护了,转而采用amfe-flexible+px2rem-loader,其原理就是将px转化为rem,达到适配效果。1. 安装 npm install px2rem-loader amfe-flexiblepostcss-px2rem-exclude --save2.配置 针对于本项目,在根目...
2020-06-03 17:38:39 1433
转载 池表Pool Table与簇表Cluster Table两者区别解析
一、 池表与簇表1. 介绍 图-1 数据库表视角 除了透明表外,SAP 系统还能够在ABAP 字典中以相同的方法定义数据库级别上的池表和簇表。池表和簇表都是把ABAP字典中逻辑定义的多个表分组合并到一个物理的数据库表。 什么是簇表?我们可以很直观的理解为,在 DATABASE (数据层),除了我们定义的主键, 然后把其他的内容都当成表格的一个字段存起来。 也就是说这个表的结构可
2016-06-03 19:53:18 2363
转载 ABAP ALV 总结
ABAP ALV 总结整理目录一、ALV简介1、简介2、ALV_GRID介绍3、其它描述二、开发ALV的基本流程三、ALV相关开发细节1、标准ALV与对象ALV的共同开发细节2、标准ALV开发相关细节3、对象ALV开发相关细节四、注意事项五、附属信息1、ALV快捷工具栏功能说明(如下图)
2016-05-17 08:48:15 2310
转载 SAP Memory & ABAP Memory
以前做enhancement的时候用过parameter id 和 memory id, 但很多其他语法用法我是没接触过的, 今天看了Palm同鞋做的文档SAP Memory & ABAP Memory, 做了一些测试, 本文几乎所有内容来自Palm同鞋的文档.1、先弄清External Session 和Internal Session区别:External Sess
2016-05-06 08:10:07 10969 1
转载 SAP LUW 和DB LUW
LUW是Logical Unit of Work,也就是逻辑工作单元。将系统中连续的变化放做一个逻辑单元里,可以全部执行,也可以全部不执行。一、DB LUWDB LUW是确保数据库一致性的机制,是数据库级别的,和底层DBMS有关,和SAP系统无关。如下图,从一致性状态A到B,中间有一系列的数据库操作,一个BD luw以数据库提交commit结束,这些操作要么全都执行,要么全
2016-05-04 14:55:02 1460
转载 search help 中几个参数的含义及应用
SAP 允许我们使用SE11创建search help,search help应用广泛。这里探讨一下search help中那几个参数的含义:IMP: 设置了这个标志位,意味着search help在处理数据时会参考屏幕中field输入的值EXP: 设置了这个标志位,意味着用户选择的search help list的某一行的对应的列值将填充到屏幕上对应field中去
2016-04-25 22:31:56 1749
转载 ABAP程序互调用:SUBMIT、CALL TRANSACTION、LEAVE TO TRANSACTION
Calling Executable Programs(SUBMIT)设置选择屏幕参数值(SUBMIT...WITH)实例一:参数传递实例二:参数传递及返回值接收控制Called Programs中LISTS输出修改输出LISTS行列数将被调程序的输出列表打印到spool system将输出列表保存到ABAP memory使用LEAVE语句退出被调程序CALL
2016-04-20 08:35:43 9782
转载 ABAP编程中对内表的定义,后面接一个OCCURS (n)的意义
对内表的定义,我只说下有没occurs的区别。**DATA: BEGIN OF itab OCCURS 0,* matnr LIKE mara-matnr,* maktx LIKE makt-maktx,* END OF itab.**SELECT * FROM makt INTO CORRESPONDING FIELDS OF TABLE itab .**LOOP AT
2016-04-20 08:32:51 5526
shfmt_v3.1.2_windows_amd64.exe
2020-07-16
常用字7000.txt
2020-04-30
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人