0

Java 添加、修改、读取、复制、删除Excel批注

本文介绍通过Java程序来操作Excel批注的方法。操作内容包括批注添加(添加批注文本、背景色、字体、自适应等)、修改、读取(文本、图片)、复制、删除等。 工具:Free Spire.XLS for Java (免费版) 注:Jar文件获取可通过官网下载包,并解压将lib文件夹下的jar文件导入ja ...

E-iceblue 发布于 2020-01-19 17:12 评论(0)阅读(319)
1

每天玩转3分钟 MyBatis-Plus - 2. 普通查询

每天玩转3分钟 MyBatis-Plus - 1. 配置环境 每天玩转3分钟 MyBatis-Plus - 2. 普通查询 代码下载:https://github.com/Jackson0714/study-mybatis-plus.git mybatis-plus的查询功能非常强大, 这一篇,我们 ...

悟空聊架构 发布于 2020-01-19 17:12 评论(0)阅读(421)
0

曹工说Spring Boot源码(12)-- Spring解析xml文件,到底从中得到了什么(context:component-scan完整解析)

写在前面的话 相关背景及资源: "曹工说Spring Boot源码(1) Bean Definition到底是什么,附spring思维导图分享" "曹工说Spring Boot源码(2) Bean Definition到底是什么,咱们对着接口,逐个方法讲解" "曹工说Spring Boot源码(3) ...

三国梦回 发布于 2020-01-19 16:54 评论(0)阅读(259)
0

spdlog 基本结构分析

spdlog 基本结构分析 代码取自 "V1.5.0" , 代码堪称美学。 "spdlog" 是一个只有头文件的C++日志库,速度非常快,扩展性很强,更重要的是 社区活跃,文档齐全 。 使用 1. 参考官方的 "example" . 2. {fmt} 的格式使用也需要熟悉一下,毕竟也进 C++20 ...

小胖西瓜 发布于 2020-01-19 16:25 评论(0)阅读(182)
3

关于青少年,编程,教育的一些感悟(写在农历鼠年前)

关于青少年,编程,教育的一些感悟(写在农历鼠年前) 2019年是一个充实的年份,通过青少年编程教育接触了很多学习编程的孩子们,以及接触到了各式各样的家长。 为了work out编程体系,也接触到了国外留学考试的AP, IB和ALevel这种之前陌生的名词,后来通过仔细研究,发现惊喜不少。 下面稍微总 ...

麦克*堂 发布于 2020-01-19 16:17 评论(7)阅读(445)
1

java架构之路(多线程)JUC并发编程之Semaphore信号量、CountDownLatch、CyclicBarrier栅栏、Executors线程池

上期回顾: 上次博客我们主要说了我们juc并发包下面的ReetrantLock的一些简单使用和底层的原理,是如何实现公平锁、非公平锁的。内部的双向链表到底是什么意思,prev和next到底是什么,为什么要引入heap和tail来值向null的Node节点。高并发时候是如何保证state来记录重入锁的 ...

小菜技术 发布于 2020-01-19 16:02 评论(0)阅读(264)
2

Git高级之配置多个SSH key

最近我们在代码托管平台上使用SSH的方式下拉代码,通常是用一个ssh key来拉取所有托管平台的代码,如码云,GitHub、GitLab等,但是总用一个不是太好。会有安全风险,这就需要为每个托管平台设置单独的SSH key 第一步、生成SSH Key Windows建议使用Git bash操作 Li ...

我们都很努力着 发布于 2020-01-19 15:59 评论(3)阅读(417)
0

List去重问题与方法

面试中经常被问到的list如何去重,用来考察你对list数据结构,以及相关方法的掌握,体现你的java基础学的是否牢固。我们大家都知道,set集合的特点就是没有重复的元素。如果集合中的数据类型是基本数据类型,可以直接将list集合转换成set,就会自动去除重复的元素,这个就相对比较简单。如下示例: ...

Superzxz 发布于 2020-01-19 15:50 评论(0)阅读(510)
5

.NET绘制旋转太极图

我之前发了一篇《用.NET写“算命”程序》的文章,但有人纷纷提出了质疑,认为没有“科学”(mi xin)依据??。 所谓“太极生两仪,两仪生四象,四象生八卦,八卦定吉凶,吉凶生大业”,因此,我只要证明.NET可以将太极图绘制出来,不就说明.NET算命的“科学”是有依据了嘛?? ...

.NET骚操作 发布于 2020-01-19 15:32 评论(5)阅读(1114)
0

函数组合的 N 种模式

随着以函数即服务(Function as a Service)为代表的无服务器计算(Serverless)的广泛使用,很多用户遇到了涉及多个函数的场景,需要组合多个函数来共同完成一个业务目标,这正是微服务“分而治之,合而用之”的精髓所在。本文以阿里云 "函数计算" 为例,试图全面介绍函数组合的常见模 ...

阿里巴巴云原生 发布于 2020-01-19 15:11 评论(1)阅读(147)
4

《【面试突击】— Redis篇》--Redis Cluster及缓存使用和架构设计的常见问题

能坚持别人不能坚持的,才能拥有别人未曾拥有的。关注编程大道公众号,让我们一同坚持心中所想,一起成长!! 《【面试突击】— Redis篇》--Redis Cluster及缓存使用和架构设计的常见问题 在这个系列里,我会整理一些面试题与大家分享,帮助年后和我一样想要在金三银四准备跳槽的同学。我们一起巩固 ...

为何不是梦 发布于 2020-01-19 14:41 评论(0)阅读(369)
2

Appium自动化测试框架研究(2)——搭建IOS环境

今天的文章讲iOS的Appium环境搭建。 对于iOS而言,只能在Mac笔记本上安装Appium,以及所需要的各种组件。 也许有人会问,能否在Windows系统上使用Appium测试iOS手机,这不就不用花钱买Mac了吗?答案是不可以,因为Appium的本质是把我们编写的自动化测试脚本,翻译成Mac ...

包建强 发布于 2020-01-19 13:31 评论(2)阅读(303)
0

机器学习-特征工程-Feature generation 和 Feature selection

概述:上节咱们说了特征工程是机器学习的一个核心内容。然后咱们已经学习了特征工程中的基础内容,分别是missing value handling和categorical data encoding的一些方法技巧。但是光会前面的一些内容,还不足以应付实际的工作中的很多情况,例如如果咱们的原始数据的fea ...

HappyPuppy 发布于 2020-01-19 12:09 评论(0)阅读(222)
0

Webpack实战(四):教教你如何轻松搞定-预处理器(loader)

前面三节,我主要给大家分享了有关webpack的一些配置的知识点,如何打包js文件,而如果我们遇到其他类型的资源如图片、css、字体font等等,我们该如何处理呢?今天会介绍预处理器(loader),它赋予了Webpack可处理不同资源类型的能力,极大丰富了其可扩展性。 如果想了解Webpack的基 ...

前端岚枫 发布于 2020-01-19 11:39 评论(0)阅读(184)
0

Logback源码分析

在日常开发中经常通过打印日志记录程序执行的步骤或者排查问题,如下代码类似很多,但是,它是如何执行的呢? 本文以Logback日志框架来分析以上代码的实现。 slf4j 如今日志框架常用的有log4j、log4j2、jul(common log)以及logback。假如项目中用的是jul,如今想改成用 ...

Griez 发布于 2020-01-19 11:37 评论(0)阅读(211)
0

Falco 进入 CNCF Incubator 项目 | 云原生生态周报 Vol. 35

作者 |?王思宇、陈洁、敖小剑 业界要闻 1. "Falco 进入 CNCF?Incubator 项目" 原于?2018 年 8 月进入 sandbox,旨在 Kubernetes 运行时环境下支持配置规则来加强应用安全性、降低风险。 2. "Kubernetes v1.17.1 发布" 解决部分 ...

阿里巴巴云原生 发布于 2020-01-19 11:22 评论(0)阅读(154)
2

程序员必须练就的「性能调优」组合拳【2】

程序员在转型架构师的过程中需要建立流程化、结构化、系统化的思维方式,而性能调优是非常难得的契机,它既给了我们压力,也给了我们动力,跨越它就是突破自己的过程。Y 维度,就是从业务 HTTP 请求的横向处理流程来看,HTTP 请求会穿越网络、计算机、应用容器(Tomcat)、Spring、ORM(Hib... ...

IT老兵哥 发布于 2020-01-19 11:18 评论(7)阅读(793)
0

曹工说Spring Boot源码(11)-- context:component-scan,你真的会用吗(这次来说说它的奇技淫巧)

写在前面的话 相关背景及资源: "曹工说Spring Boot源码(1) Bean Definition到底是什么,附spring思维导图分享" "曹工说Spring Boot源码(2) Bean Definition到底是什么,咱们对着接口,逐个方法讲解" "曹工说Spring Boot源码(3) ...

三国梦回 发布于 2020-01-19 10:52 评论(0)阅读(309)
0

React Hooks 一步到位

useState 用来声明状态变量。 count 声明的变量 setCount 设用来更新变量的函数 0 初始值 多个状态声明不能出现在条件判断语句中 useEffect 用来代替生命周期函数。 第一次组件渲染和每次组件更新都会执行这个函数 useEffect中的函数的执行不会阻碍浏览器更新视图,这 ...

DIVMonster 发布于 2020-01-19 10:52 评论(0)阅读(210)
0

Typescript 实战 --- (7)类型兼容性 和类型保护

一、类型兼容性 ts 允许类型兼容的变量相互赋值,这个特性增加了语言的灵活性 当一个 类型Y 可以被赋值给另一个 类型X 时,就可以说类型X兼容类型Y。其中,X被称为“目标类型”,Y被称为“源类型” X兼容Y : X(目标类型) = Y(源类型) 1、结构之间兼容:成员少的兼容成员多的 基本规则是, ...

rogerwu 发布于 2020-01-19 10:48 评论(0)阅读(230)
最新chease0ldman老人