VBA:通过数组和字典快速填充数字

  • Post author:
  • Post category:其他

前言:最近有一项新工作,需要填充如下的表格 上面只是一个代理商而已,而同样的代理商有十几家。传统的做法就是做好数据处理后,通过vlookup匹配填充。稍微方便一点的是调整好格式后直接复制黏贴,但是因为不是每个代理商每个月都有这么多佣金类型的,所以可能会出错。当然用power query固定化模板后也是可以操作的,但是我想试试VBA,所以写了以下的代码,通过数组和字典快速填充数字。 9月16日更新:…

继续阅读 VBA:通过数组和字典快速填充数字

postgresql 执行存储过程发生异常或意外时如何处理

  • Post author:
  • Post category:其他

——问题 在oracle中存储过程可随时commit,但是postgresql中不能随时commit,无法控制执行存储过程,如果发生意外事故或是异常情况,中断了存储过程,则在postgresql中会全部回滚 ——解决 在数据量大情况下,循环游标控制数量,每次循环3000条数据,commit;至少保证了每循环一次有3000条数据入库,而不是全部回滚; do $$ declare --count_nu…

继续阅读 postgresql 执行存储过程发生异常或意外时如何处理

java-生成扑克牌

  • Post author:
  • Post category:java

package list; import java.util.ArrayList; import java.util.LinkedList; import java.util.Random; @SuppressWarnings("unused") class Poker{ String id; String name; public Poker(String id,String name){ su…

继续阅读 java-生成扑克牌

SpringCloud入门

  • Post author:
  • Post category:其他

一、 什么是 SpringCloud 什么是 SpringCloud:是一个服务治理平台,提供了一些服务框架。包含了:服务注册与发现、配置中心、消息中心 、负载均衡、数据监控等等。 1 概念定义 Spring Cloud 是一个微服务框架,相比 Dubbo 等 RPC 框架, Spring Cloud 提供的全套的分布式系统解决方案。 Spring Cloud 对微服务基础框架 Netflix 的…

继续阅读 SpringCloud入门

ioctl函数

  • Post author:
  • Post category:其他

ioctl用于向设备发控制和配置命令,这些命令数据不能用read/write读写的,称为Out-of-band数据。也就是说,read/write读写的数据是in-band数据,是I/O操作的主体,而ioctl命令传送的是控制信息,其中的数据是辅助的数据。例如,在串口线上收发数据通过read/write操作,而串口的波特率、校验位、停止位通过ioctl设置;A/D转换的结果通过read读取,而A/…

继续阅读 ioctl函数

ui布局设计元素:ui布局设计元素有哪些?

  • Post author:
  • Post category:其他

ui布局设计元素:ui布局设计元素有哪些?这一直是我比较喜欢研究的话题,今天正好朋友正好问起。所以就在这里来把自己在行业里的总结写下来,给大家参考一下。说实话,做ui设计师以来,一直有很多朋友问我相关的知识,我也很高兴能够帮助到你们。 在UI页面的布局当中,可以把其几个核心视觉元素进行分解,单独罗列。某些在多个页面设计中,我们可以理解为几大核心点,如『版,质,形,色,字』 局– 版式及布局,版式间…

继续阅读 ui布局设计元素:ui布局设计元素有哪些?

React后台管理系统-难点1:角色权限展示异常

  • Post author:
  • Post category:其他

我最近在做后台管理系统时碰到了很突然的bug,有必要记录一下这些内容。 Bug :当我们去点击不同角色去设置其角色权限的时候,弹窗显示的默认勾选的角色权限都是一样的,实际上是不一样的。 解决方案 :利用组件的 componentWillReceiveProps() ,它会在接收到 props 后先更新状态再 render 渲染。 componentWillReceiveProps() 是React…

继续阅读 React后台管理系统-难点1:角色权限展示异常

【Blender】基础物体建模(9)

  • Post author:
  • Post category:其他

【Blender】水珠模型 1、新建两个模型,将原点设置在几何中心,并将其放置在一个集合中 2、为物体添加粒子系统修改器。 3、打开粒子属性,选择毛发,调整数值,修改渲染为集合,将新建的集合导入。 4、打开权重编辑器,将不需要展示的区域进行刷权重。红色区域为不展示的区域。 5、将顶点组选上,同时勾选反向,红色区域即不可以展示粒子。 6、最终结果如下: 【Blender】气泡发射器 1、新建一个平面…

继续阅读 【Blender】基础物体建模(9)

git reset revert 回退回滚取消提交返回上一版本

  • Post author:
  • Post category:其他

git reset revert 回退回滚取消提交返回上一版本 总有一天你会遇到下面的问题. (1)改完代码匆忙提交,上线发现有问题,怎么办? 赶紧回滚. (2)改完代码测试也没有问题,但是上线发现你的修改影响了之前运行正常的代码报错,必须回滚. 这些开发中很常见的问题,所以git的取消提交,回退甚至返回上一版本都是特别重要的. 大致分为下面2种情况: 1.没有push 这种情况发生在你的本地代码…

继续阅读 git reset revert 回退回滚取消提交返回上一版本

信息学奥赛C++语言:交换数值

  • Post author:
  • Post category:其他

【题目描述】 从键盘输入整数A,B的值,然后把A,B的值交换后输出 【输入】 输入一行,包含2 个整数 【输出】 输出2个整数,中间用一个空格隔开 【输入样例】 3 4 【输出样例】 4 3 代码 #include<cstdio> using namespace std; int main() { int a,b,t; scanf("%d%d",&a,&b); t=a;…

继续阅读 信息学奥赛C++语言:交换数值