- 博客(13)
- 资源 (2)
- 收藏
- 关注
原创 通过easyexcel将文本文件转为excel xlsx文件
通过easyexcel将csv文本文件转换为excel xlsx的jar包小工具。csv是逗号分隔符,该小工具也支持其他分隔符如竖线(|)、井号(#)或其他自定义的字符串。csv只是文本文件后缀名,也可以是txt或其他后缀名的文本文件。编译环境jdk1.8cmd、linux下可运行自动转换同jar包路径下的所有自动trim(去除单元格里内容的前后空格)字符集UTF8。
2022-02-21 18:08:44
2786
原创 excel vba宏 合并多个sheet
科普:xls格式最多就65535行,xlsx格式最多是1048576行。有时候办公室同事从系统上导出表,当数据量过大的时候,系统都会拆分成多个sheet来导出,每个sheet的表结构一致。他们需要将sheet合并,这样以便做筛选,做透视表。这里帮他们搞了个xlsm小工具,直接将一个工作簿中的多个sheet合并为1个。小工具界面打开文件,里边有操作表sheet以及结果表sheet。操作表是选择文件,或者填写一些合并的一些参数。合并后的数据,显示在结果表sheet中。当时他给我看的工作簿,有40+个
2021-02-23 18:57:03
3053
原创 win10下python跑科大讯飞语音唤醒
科大讯飞语音唤醒sdk下载到科大讯飞开放平台注册后,选择相应的开发环境,设定好语音唤醒的关键字(这里我设置的是Friday),下载sdk,得到这么些东西:API调用流程参考文档中心的调用流程:可以看到QIVWaudiowrite那里,是要输入录制好的音频源,api再判断是否包含有关键词,所以这里写了一个录音机(recorder)。recorder这里用的是pyaudio进行音频录制,详细资料见pyaudio官方文档。import pyaudiofrom loguru import log
2021-02-17 16:59:21
5754
12
原创 python turtle 素数可视化
在B站看到个素数可视化的视频,链接: 素数的可视化试验:沿直线每步一格,逢素数则右转,会有一步回到原点吗?.在本地用python的turtle库也画了一个玩一下,画到了素数108463,图片如下:代码为:# %%import turtlefrom math import sqrt# 判断是否为素数def is_prime(num): for i in range(2, round(sqrt(num))+1): # 能整除,非素数 if num % i
2021-02-01 18:31:54
1294
原创 python跑批模拟、深度遍历、echarts时序图
跑批调度优化目录工作背景;报表层表依赖关系梳理;调度系统跑批模拟器;理论上的最短耗时;echarts输出时序图;1. 工作背景因今年的项目需将原有报表工具上的一些报表迁移至新的报表平台,因此涉及到这些报表的取数脚本梳理。厂商在梳理过程中发现一张报表取数时,会涉及到多个中间表,且中间表也是经过层层加工出来,梳理工作进展缓慢。因此考虑在厂商继续梳理的同时,我这边也研究下如何快速提...
2019-10-12 23:38:56
991
转载 【转】解Bug之路-串包Bug
转自无毁的湖光-Al 的oschina,原文链接笔者很热衷于解决Bug,同时比较擅长(网络/协议)部分,所以经常被唤去解决一些网络IO方面的Bug。现在就挑一个案例出来,写出分析思路,以飨读者,希望读者在以后的工作中能够少踩点坑。串包Bug现场前置故障Redis超时由于某个系统大量的hget、hset操作将Redis拖垮,通过监控发现Redis的CPU和IO有大量的尖刺,CPU示意图下图...
2019-02-10 08:37:38
551
转载 【转】jedis非线程安全
转自tracy_666的简书,[原文链接](https://www.jianshu.com/p/5e4a1f92c88f)网上都说jedis实例是非线程安全的,常常通过JedisPool连接池去管理实例,在多线程情况下让每个线程有自己独立的jedis实例,但都没有具体说明为啥jedis实例时非线程安全的,今天就让我们一探究竟吧!jedis类图jedis_note.png为什么j...
2019-02-10 08:33:50
926
原创 angularJS APP中页面添加水印
APP的某些页面这边需要添加水印,网上找了找,发现这篇写得靠谱:用JavaScript实现网页动态水印-博客园。直接copy到项目里,新建了个watermark.js,参照博客中直接函数调用的方法,发现有问题:原来的document.body可以获取width,但是height是0;angularJS项目跑出来html是有一定结构的,原文里的document.body.appendChil...
2018-12-13 18:09:08
2675
原创 python 图片中的表格识别
表格图片的内容识别接到个任务需要将几万张带表格的图片转换成结构化数据。1. 大步骤最终算是完成任务,但是识别率上还有一点问题,人工再过一下,还是蛮快的。先说一下大的步骤: 1. 分割单元格。将图片中的表格全部定位出来,然后按单元格裁剪成一个个小图片,以便后续分析及操作; 2. 聚焦。其实就是将单元格中的文本区域裁剪出来,将多余的空白去掉; 3. 大图片的识别。对于大图片用图像...
2018-07-09 14:15:35
51013
42
原创 C# winform下的定时运行+时间设置窗口
有时候在办公室里写一些小软件会想着自动更新、每日更新、定时更新的功能,比如每天到点就发个邮件,到点了就统计一下当前的网络数据什么的。写代码的时候主要考虑:1、设置时间点;2、怎么定时运行。之前在写网络拓扑信息统计的时候,写了个设置定时的窗口(SetTimeForm),外观长这样:SetTimeForm的相关tips如下:左边的ListBox显示已设置的时间点(HH:mm);右边的textBox用以...
2018-04-15 23:26:10
8138
6
原创 C# 递归解析xml文件
第一次写解析xml文件算是顺利搞定,没想到后来陆续提出了更多的需求,主要是遇到以下几个问题:load整个文件。代码专用了。存在多个同名元素。 对于问题1,load整个文件这个问题。既然不能将上G的文件一次性load进内存,那就改用流读取(stream)的形式。在网上找到一个不错的读取函数,IEnumerable<XElement> StreamXElem...
2018-04-15 10:56:44
1685
原创 c# XElement解析xml文件
先说下背景:统一采集平台每天会从网管采集各种配置文件、网络数据等信息,并以xml文件形式保存在ftp下。再说下工作安排:领导想将每天的采集到的网络拓扑连接信息(即网元A的某端口,有一条连纤,连接至网元B的某端口)保存在数据库里,即解析xml文件并导入数据库。 每天采集到的网络拓扑连接信息xml文件,即TopologicalLink.xml,里边大概长这样:<DATA> ...
2018-04-15 00:42:22
12123
文本文件(csv、txt等)转excel xlsx小工具(jar包)
2022-02-21
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人