摘要: 提取PDF文件中的表格数据是一个很常见的需求,为此我们经常付费,其实实现起来比较容易 这里使用camelot提取数据 import camelot tables = camelot.read_pdf(pdf_filepath, pages='1-end') for item in tables: d 阅读全文
posted @ 2021-05-28 06:14 shadowxs 阅读(709) 评论(0) 推荐(0) 编辑
摘要: CentOS7之部署.Net Core .Net Core是跨平台的,这里记录centos7下安装.net core 3.1,详细教程官网已经给出 安装 sudo rpm -Uvh https://packages.microsoft.com/config/centos/7/packages-mic 阅读全文
posted @ 2021-01-18 07:12 shadowxs 阅读(79) 评论(0) 推荐(0) 编辑
摘要: CentOS7之VMware扩容 centos下扩容还是有些步骤的,这里详细做个记录 在VMware上扩容20G 查看磁盘信息 df -lh fdisk -l 用fdisk工具给sda磁盘分区 使用fdisk工具 fdisk /dev/sda 帮助 m 操作:增加一个新分区 n 默认 Select 阅读全文
posted @ 2021-01-17 19:31 shadowxs 阅读(36) 评论(0) 推荐(0) 编辑
摘要: CentOS7之安装GNOME界面 一般centos服务器都是命令行管理,但考虑到团队实力,有的情况下还是需要GNOME界面的 安装GNOME:yum -y groups install "GNOME Desktop" 启用GNOME:systemctl set-default graphical. 阅读全文
posted @ 2021-01-17 19:30 shadowxs 阅读(359) 评论(0) 推荐(0) 编辑
摘要: docker之镜像导入导出 一般情况下,镜像都是云端的方案,但有的时候也需要离线的方案,这里要注意不要使用export、import方式,而要使用save、load方式 导出镜像:docker save imagename > imagename.tar (不要用export) 导入镜像:docke 阅读全文
posted @ 2021-01-17 18:37 shadowxs 阅读(74) 评论(0) 推荐(0) 编辑
摘要: docker之环境清理 docker环境带来极大便利的同时,我们也经常遇到垃圾文件的困扰,这里梳理一下常用的清理命令。 基础清理:docker system prune -f 容器清理:docker container prune -f 卷清理:docker volume prune -f 停止所有 阅读全文
posted @ 2021-01-17 18:36 shadowxs 阅读(428) 评论(0) 推荐(0) 编辑
摘要: CentOS7之安装docker 国内网络环境问题,导致安装docker不稳定,这里使用DaoCloud docker: curl -sSL https://get.daocloud.io/docker | sh docker-compose: curl -L https://get.daoclou 阅读全文
posted @ 2021-01-17 18:35 shadowxs 阅读(64) 评论(0) 推荐(0) 编辑
摘要: EF Core之批量操作(EFCore.BulkExtensions) EFCore的批量操作性能也在不断完善当中,但还是不够优秀,数据量大的情况下还是要单独处理,这里我们使用EFCore.BulkExtensions(SqlServer) 查询 EFCore.BulkExtensions的批量查询 阅读全文
posted @ 2021-01-17 09:35 shadowxs 阅读(1022) 评论(0) 推荐(0) 编辑
摘要: .Net Core之OData OData可以说是轻量级的GraphQL,但又和GraphQL不同,配合Linq和EFCore,可以极大简化接口,提高开发效率。 但全套OData过重,坑也不少,所以我在项目里只使用了其Get部分的功能,同时重写了部分功能,配合EFCore实现高效开发 引入 serv 阅读全文
posted @ 2021-01-17 09:08 shadowxs 阅读(698) 评论(0) 推荐(0) 编辑
摘要: .Net Core之SignalR SignalR作为实时通讯框架,支持轮询和WebSocket,会自动选择服务器和客户端的最佳传输方式,很适合需要实时通讯的需求 引入 services.AddSignalR(); app.UseEndpoints(endpoints => { endpoints. 阅读全文
posted @ 2021-01-17 08:29 shadowxs 阅读(294) 评论(0) 推荐(0) 编辑