2019年5月4日

摘要: 1.随机模式。按权重设置随机概率。在一个截面上碰撞的概率较高,但调用越大分布越均匀 2.轮询模式。按公约后的权重设置轮询比例。但存在响应慢的服务提供者会累积请求 3.最少活跃调用数。响应快的提供者接受越多请求,响应慢的接受越少请求 4.一致hash。根据服务提供者ip设置hash环,携带相同的参数总 阅读全文
posted @ 2019-05-04 16:27 喜欢喜宝 阅读(394) 评论(0) 推荐(0) 编辑
摘要: 我们经常用nginx做反向代理和负载均衡,这里汇总一下nginx的几种调度算法: 1、轮询 按时间顺序逐一分配到不同的后端服务器。 2、加权轮询 可在配置的server后面加个weight=number,number值越高,分配的概率越大。 3、ip_hash 每个请求按访问IP的hash分配,这样 阅读全文
posted @ 2019-05-04 10:37 喜欢喜宝 阅读(4123) 评论(0) 推荐(0) 编辑

2019年5月3日

摘要: pyecharts: Echarts 是一个由百度开源的数据可视化,凭借着良好的交互性,精巧的图表设计,得到了众多开发者的认可。而 Python 是一门富有表达力的语言,很适合用于数据处理。当数据分析遇上数据可视化时,pyecharts 诞生了。 版本 v0.5.X 和 V1.0.X 间完全不兼容, 阅读全文
posted @ 2019-05-03 17:35 喜欢喜宝 阅读(2514) 评论(0) 推荐(0) 编辑
摘要: 想了比较久用python做一个GUI的demo,还是用tkinter做一个小demo,版本python3.7下可行,代码如下: 通过demo学习了entry,button,Listbox等控件的使用,学习了StringVar的使用。 阅读全文
posted @ 2019-05-03 16:10 喜欢喜宝 阅读(600) 评论(0) 推荐(0) 编辑
摘要: 格式符是为了给真实值预留位置,控制显示的格式。 格式符可以包含有一个类型码,用以控制显示的类型,如下: %s 字符串 (采用str()的显示) %r 字符串 (采用repr()的显示) %c 单个字符 %b 二进制整数 %d 十进制整数 %i 十进制整数 %o 八进制整数 %x 十六进制整数 %e 阅读全文
posted @ 2019-05-03 13:34 喜欢喜宝 阅读(231) 评论(0) 推荐(0) 编辑

2019年5月2日

摘要: 一、介绍发票校验是物料管理(MM)系统的一部分。它提供物料管理部分和财务会计, 成本控制和资产管理部分的连接。物料管理模块的发票校验为以下目的服务:它完成物料采购的全过程 - 物料采购从采购申请开始,接下来是采购和收货, 并以收到发票而结束。它允许处理不基于物料采购的发票(例如,服务费, 其它花费, 阅读全文
posted @ 2019-05-02 17:24 喜欢喜宝 阅读(909) 评论(0) 推荐(0) 编辑
摘要: 后勤采购发票校验是后勤管理的一部分,处于后勤供应链的最后,后勤发票校验与财务核算(FI)模块和成本控制(CO)模块紧密集成,将付款或发票分析的相关信息传递给FICO模块。通常在完成采购的收货之后,企业进行采购发票校验,下面将首先对SAP系统中标准的发票校验进行分享。SAP系统标准的发票校验有四种业务 阅读全文
posted @ 2019-05-02 17:23 喜欢喜宝 阅读(2312) 评论(0) 推荐(0) 编辑
摘要: 三单匹配是指采购订单、收货单,发票的三单匹配。 三单匹配的采购流程如下: 首先用户提出采购申请,经过审批,采购申请单流转到采购部,采购部进行采购。采购完成后,供应商会将物品,送货单,发票送到采购部门,采购部门将采购物品和送货单交给仓库做收货处理并开出收货单。随后采购员将收货单,采购订单,采购申请单和 阅读全文
posted @ 2019-05-02 16:47 喜欢喜宝 阅读(1555) 评论(0) 推荐(0) 编辑

2019年4月29日

摘要: 1、继承Thread类 看jdk源码可以发现,Thread类其实是实现了Runnable接口的一个实例,继承Thread类后需要重写run方法并通过start方法启动线程。 继承Thread类耦合性太强了,因为java只能单继承,所以不利于扩展。 2、实现Runnable接口 通过实现Runnabl 阅读全文
posted @ 2019-04-29 20:53 喜欢喜宝 阅读(221) 评论(0) 推荐(0) 编辑
摘要: 转自:https://blog.csdn.net/zhanglongfei_test/article/details/51888433 一、初始化 1,直接调用 ThreadPoolTaskExecutor poolTaskExecutor = new ThreadPoolTaskExecutor( 阅读全文
posted @ 2019-04-29 20:32 喜欢喜宝 阅读(196) 评论(0) 推荐(0) 编辑

导航