相关文章
【EasyExcel】复杂导出操作-自定义颜色样式等(版本3.1.x)
文章目录 前言一、自定义拦截器二、自定义操作1.自定义颜色2.合并单元格 三、复杂操作示例1.实体(使用了注解式样式):2.自定义拦截器3.代码4.最终效果 前言 本文简单介绍阿里的EasyExcel的复杂导出操作,包括自定义样式,根据数据合并单元格等。…
建站知识
2025/1/18 13:06:49
web——upload-labs——第四关——.htaccess文件绕过
先尝试直接上传一个普通的一句话木马 显示此文件不允许上传,这道题并没有提示不允许上传什么后缀的文件,经过尝试,基本上所有后缀能够被解析为php语句执行的文件都不能成功上传。试试正常的图片能不能上传: 我们再来试试图片马能不…
建站知识
2025/1/18 13:00:25
一个win32 / WTL下多线程库(CThread类)的使用心得
说是多线程库,其实就是一个单独的.h文件,可以方便的放入WTL/win32工程中。
下载地址:CThread. 里面也简单介绍了 用法。
具体用法,首先自定义一个子线程类继承CThreadImpl<T>,注意他是个模板类。
class CMySu…
建站知识
2024/12/10 18:52:38
Codeforces Round 987 (Div. 2)(前四道)
A. Penchick and Modern Monument
翻译: 在繁华大都市马尼拉的摩天大楼中,菲律宾最新的 Noiph 购物中心刚刚竣工!建筑管理方 Penchick 订购了一座由 n 根支柱组成的先进纪念碑。 纪念碑支柱的高度可以用一个由 n 个正整数组成的数组 h 来表示…
建站知识
2025/1/15 19:58:22
自定义实体类中DateTime属性的序列化格式
目录
一、Newtonsoft.Json下自定义DateTime序列化格式器
1. 定义DateFormatConverter
2. 在实体上使用自定义的DateFormatConverter特性
二、System.Text.Json下自定义DateTime的序列化格式器
1. 定义DateTimeConverter
2. 定义DateTimeJsonConverter特性
3. 在实体上使…
建站知识
2025/1/17 5:33:40
python面向对象基础入门
面向对象
基本的实现方法大概如此
class Student(object):def __init__(self, name, score):self.name nameself.score scoredef print_score(self):print(%s: %s % (self.name, self.score))在面向对象的思想中,面对一个问题,首先应该考虑这个问题所…
建站知识
2025/1/2 1:32:15
Mac终端字体高亮、提示插件
一、安装配置“oh my zsh”
1.1 安装brew /bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)" 按照步骤安装即可,安装完成查看版本 brew -v 1.2 安装zsh brew install zsh 安装完成后查看版本 zsh --version 1.3 …
建站知识
2024/12/17 8:49:50