钉钉考勤接口调用与OA系统数据对接_BinYanShao的博客-CSDN博客

钉钉考勤接口调用与OA系统数据对接公司由原来的指纹打卡更换为钉钉打卡,需要钉钉和现有的OA考勤数据对接(合并钉钉打卡数据和OA上的请假,外出,出差数据)1.查看钉钉接口文档 https://dingdoc.dingtalk.com/doc/serverapi2/gh60vz 2.项目搭建引入钉钉开发SDK 3.获取钉钉考勤数据存储服务器数据库(调整存储格式) ...
阅读全文

详细介绍 GPL 协议 - Nekocode - OSCHINA - 中文开源技术交流社区

在自由软件所使用的各种许可证之中,最为人们注意的也许是通用性公开许可证(General Public License,简称GPL)。GPL同其它的自由软件许可证一样,许可社会公众享有:运行、复制软件的自由,发行传播软件的自由,获得软件源码的自由,改进软件并将自己作出的改进版本向社会发行传播的自由。  GPL还规定:只要这种修改文本在整体上或者其某个部分来源于遵循GPL的程序,该修改文本的 ...
阅读全文

高并发场景下JVM调优实践之路 - vivo互联网技术 - OSCHINA - 中文开源技术交流社区

一、背景====2021年2月,收到反馈,视频APP某核心接口高峰期响应慢,影响用户体验。通过监控发现,接口响应慢主要是P99耗时高引起的,怀疑与该服务的GC有关,该服务典型的一个实例GC表现如下图:可以看出,在观察周期里: 平均每10分钟Young GC次数66次,峰值为470次; 平均每10分钟Full GC次数0.25次,峰值5次; ...
阅读全文

Airbnb 开源无服务器 PKI 框架 Ottr - OSCHINA - 中文开源技术交流社区

Airbnb 近日 Ottr,这是一个 Airbnb 内部开发及使用的无服务器公钥基础设施(PKI、Public Key Infrastructure)框架。Ottr 无需使用代理即可处理端到端的证书轮换。它的主要设计意图旨在成为 AWS 上的一个可扩展和可配置的无服务器框架。PKI 管理数字证书的发放,以保护敏感数据,提供唯一的数字身份,并确保安全的端到端通信。证书颁发机构(CA)负责代...
阅读全文

Excel解析工具easyexcel全面探索 - 简书

1\. Excel解析工具easyexcel全面探索==========================1.1. 简介之前我们想到Excel解析一般是使用POI,但POI存在一个严重的问题,就是非常消耗内存。所以阿里人员对它进行了重写从而诞生了`easyexcel`,它解决了过于消耗内存问题,也对它进行了封装让使用者使用更加便利接下来我先一一介绍它所有的功能细节、如何使用及部分源码...
阅读全文

腾讯疯狂扩招7000人!这次38K妥了... 卖课的广告

今年的秋招基本已经进入大规模的开奖季了,很多小伙伴收获不错,拿到了心仪的offer。各大论坛和社区里也看见不少小伙伴慷慨地分享了常见的面试题和八股文,为此咱这里也统一做一次大整理和大归类,这也算是划重点了。俗话说得好,他山之石,可以攻玉,多看多借鉴还是有帮助的,这次腾讯也在疯狂招人!肝完这份八股文,38K妥了!这份总结内容涵盖极广,包含了 14 个技术栈: 基础篇 ...
阅读全文

EasyExcel之填充公式导出Excel_瘦子没有夏天-CSDN博客_easyexcel 公式

一、业务背景======1.1 技术演进在业务系统的开发中,我们会经常遇见各类各样的`Excel`导出,按照传统的做法,我们会引入第三方工具jar: `POI`来实现我们的导出功能。但是这也有缺点,我们的业务代码中充斥着重复且没有很多意义的代码。 于是`EasyExcel`诞生了,它的出现了大大降低了我们开发的工作量,给我们提供了不少便利。EasyExcel 官方源码:...
阅读全文

EasyExcel第三弹 + hutool-poi 配合使用导出较复杂Excel.xlsx + 计算增长率、同比环比、比重等_王德发!的博客-CSDN博客

一、回顾继上次“动态表头easyExcel导入导出()”, 和上上次“动态表头导入()”之后。 我们迎来了第三波里面的Excel功能。(超链接链接到的是官网) 1.第一步是设计模板,利用模板导出一份新的xlsx; 2.第二步是利用hutool把新的xlsx读取,然后往里加数据,同时调整格式,合并单元格,改动sheet名称等。需求:导出:多页sheet、复杂表头、sheet...
阅读全文

SonarQube使用教程 - shawWey - 博客园

SonarQube是管理代码质量一个开放平台,可以快速的定位代码中潜在的或者明显的错误,本文将会介绍一下这个工具的安装、配置以及使用。一、SonarQube的安装使用:下载地址:本文下载的版本是sonarqube6.7.6。下载完之后,选择进入具体的版本,本文作者的环境是:D:\\sonarqube6.7.6\\bin\\windowsx8664然后点击:StartSona...
阅读全文

Caused by: java.lang.ClassNotFoundException: org.w3c.dom.ElementTraversal - King-D - 博客园

Caused by: java.lang.ClassNotFoundException: org.w3c.dom.ElementTraversal at java.net.URLClassLoader$1.run(URLClassLoader.java:366) at java.net.URLClassLoader$1.run(URLClassLoader.java:355)...
阅读全文