- 博客(137)
- 资源 (6)
- 收藏
- 关注
原创 权限思考误区
但是具体到某一个接口, 只关心这两种权限.不用关心其他无关紧要的角色。系统管理员 资源管理员。系统管理员具有所有权限。资源管理员只有部分权限。
2024-03-20 17:37:47 112
原创 CI/CD总结
bitbucket deployment:Bitbucket Cloud resources | Bitbucket Cloud | Atlassian Support
2024-02-04 17:41:47 1173
转载 wms补货介绍
写这篇文章之前,特意搜索了一下站内有没有类似的文章,确实是有一篇的,并且写的特别好,这给笔者带来了一些压力;然后,大家还是看到了这篇文章,一是笔者想把经验总结下来,和之前的文章凑成系列文章,这样能够更系统的描述一件事情;二是思考过后,我们多聊些业务吧,这样还能给已经存在的那篇以产品设计为主的文章做一下互补。参考:仓储管理与WMS:补货策略《仓储管理与WMS:存拣分离》《仓储管理与WMS:拣货策略》WMS仓管系统:补货功能。
2024-01-21 15:49:16 286
原创 个人总结-反思
那时候不开窍, 碰到问题也不知道说,原生家庭影响大;在公司里面不能埋头干活,要学会相处;思路不清楚,做事情总是有小问题;进入一个不是很复杂的业务公司;
2024-01-09 15:53:22 437
原创 Oauth整理
客户端必须得到用户的授权(authorization grant),才能获得令牌(access token)。OAuth 2.0定义了四种授权方式。
2023-12-06 15:34:48 377
原创 Java面试准备
IO密集型:这一类任务,大部分操作耗时在网络传输、磁盘读写上面,而CPU并未跑满,这类应用比如web服务器,不管是同步阻塞,还是异步非阻塞,他对CPU的利用非常低,耗时操作在IO。为了合理利用CPU,设置线程数一般是:计算机核数n*2。计算密集型:这一类主要是在线程中,按照数学公式,大量求和、求平均、求平方等等操作,这样的任务,大部分需要依赖CPU的计算能力来处理,我们设置线程数一般是:计算机核数n+1。
2023-11-26 17:16:48 583
转载 IO多路复用笔记
O多路复用是一种同步的IO模型。利用IO多路复用模型,可以实现一个线程监视多个文件句柄;一旦某个文件句柄就绪,就能够通知到对应应用程序进行相应的读写操作;没有文件句柄就绪时就会阻塞应用程序,从而释放出CPU资源。 一位工作5年的小伙伴面试时被问到IO相关的问题,说,谈谈你对IO多路复用机制的理解。当时他说只是听过多路复用,具体细节没有了解过。今天,我给大家分享一下我的理解。
2023-11-06 19:19:53 81
原创 sql优化笔记
GroovyClassLoader 如果加载script没有类名,则会随机生成一个类名, 导致parallelLockMap很大. 最终导致元数据区溢出。
2023-11-01 10:27:38 131
原创 serverTimeZone
时差会导致插入的date数据发生变化(自动更换时差)(2)UTC是全球标准时间,北京地区早标准时间8小时。(3)注意使用useSSL=false。
2023-09-01 21:28:42 75
原创 Postman pre-request script
/ 如果你的 token 信息是存放在 cookie 的,可以使用 pm.cookies.get('token') 方式获取。把每次请求发送之前先发送登录请求,然后把登录的token设置到环境变量,最后再把取环境变量的值token。// 构造一个 POST raw 格式请求。这里需要改成你们实际登录接口的请求参数。// 如 Authorization 没有值,则执行发送登录接口请求。// 读取接口返回的 json 数据。// 获取环境变量里的 Authorization。// 定义发送登录接口请求方法。
2023-03-21 14:03:34 461
转载 题目汇总-个人笔记
本题中一个字长是32位,对于按字编址来说一个地址单元有32个基本单元,按双字编址则是一个地址单元有64个,按字节是8个,总容量是256*1024*8个。所以按字编址的地址数是256*1024*8/32个,按双字是256*1024*8/64个,按字节是256*1024*8/8个。按计算机按32位字长单字编址。则单字的位数为32位,范围为(256*1024*8位)/32位=64K。(已化成位,故没有B单位)计算步骤:256KB=256*1024*8位,
2022-11-27 09:34:55 100
转载 ComponentScan
如果你理解了ComponentScan,你就理解了Spring是一个依赖注入(dependency injection)框架。所有的内容都是关于bean的定义及其依赖关系。定义Spring Beans的第一步是使用正确的注解@Component或@Service或@Repository或者@Controller但是,Spring不知道你定义了某个bean除非它知道从哪里可以找到这个beanComponentScan做的事情就是告诉Spring从哪里找到bean由你来定义哪些包需要被扫描。一旦你指定了
2022-06-29 10:12:30 15073
转载 NoHttpResponseException
新项目上线遇到NoHttpResponseException的问题,大概11000笔发到C系统的交易会出现15笔会因这种异常而导致失败,对月交易量在近三亿的系统来说,按照这样的比例也会有4万多笔的交易失败,这种严重影响客户体验的现象坚决不能容忍。按照套路网上搜了下这种出现这种异常的原因以及解决办法,apache网站的解释是:In some circumstances,usually when under heavy load, the web server may be able to receive re
2022-06-19 08:01:25 3929
转载 物流英文词汇总结
物流行业基本英语术语基本概念术语1.物流 logistics2.物品 article3.物流活动 logistics activity4.物流作业 logistics operation5.物流模数 logistics modulus6.物流技术 logistics technology7.物流成本 logistics cost8.物流管理 logistics management9.物流中心 logistics center10.物流网络 logistics network
2021-12-24 12:36:38 1381
原创 leecode-两数相加
public ListNode addTwoNumbers(ListNode l1, ListNode l2) { ListNode pre = new ListNode(-1), tail = pre; int lastRemain = 0; while (null != l1 || null != l2) { if(null != l1) { lastRemain += l1.val...
2021-12-08 11:59:03 574
原创 TransactionalEventListener采坑
spring事务是嵌套事务,一个事物下面包含多个子事务;每个子事务里面使用了TransactionalEventListener注解,那么这样就会有个问题;子事务提交,最外层事物有没有提交;TransactionalEventListener 注解在子事务里面取不到数据;...
2021-11-23 12:03:30 1197
原创 mysql知识点总结
binlog三种方式1.基于sql语句模式针对sql中有函数,存储过程的情况,同步会有问题;2. 基于行模式;3. 混合模式,sql语句和行的结合体;
2021-10-31 23:45:44 100
原创 mysql in /not in 索引失效笔记
mysql in 取值范围过大,则不走索引;图中,explain 结果 key值为空;但是,in取值不大时,是可以走索引的;key值不为空;not in 不走索引;图中key值为空;
2021-10-28 20:12:13 2307
转载 mysql索引知识点
1. MySQL 索引MySQL 的索引是一种加快查询速度的数据结构,索引就好比书的目录一样能够快速的定位你要查找的位置。MySQL 的索引底层是使用 B+ 树的数据结构进行实现,结构如下图所示:索引的一个数据页的大小是 16KB,从磁盘加载到内存中是以数据页的大小为单位进行加载,然后供查询操作进行查询。若是查询的数据不在内存中,才会从磁盘中再次加载到内存中。索引的实现有很多,比如 hash。hash 是以 key-value 的形式进行存储,适合于等值查询的场景,查
2021-10-28 14:04:50 308
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人