首页 文章 精选 留言 我的

精选列表

搜索[工作],共10007篇文章
优秀的个人博客,低调大师

02Docker准备工作

准备 简介:Docker系统有两个程序:docker服务端和docker客户端。其中docker服务端是一个服务进程,管理着所有的容器。 准备开始 目标: 提示: 正确的命令: 准备开始 Docker系统有两个程序:docker服务端和docker客户端。其中docker服务端是一个服务进程,管理着所有的容器。docker客户端则扮演着docker服务端的远程控制器,可以用来控制docker的服务端进程。大部分情况下,docker服务端和客户端运行在一台机器上。 目标: 检查docker的版本,这样可以用来确认docker服务在运行并可通过客户端链接。 提示: 可以通过在终端输入docker命令来查看所有的参数。 官网的在线模拟器只提供了有限的命令,无法保证所有的命令可以正确执行。 正确的命令: $docker version

优秀的个人博客,低调大师

openpyxl 批量生成函证工作底稿

## 问题 审计要向每家客户、供应商发函证,底稿要每家一份、格式统一。手工建几十张表费时,用 openpyxl 按名单批量生成,每家一个 sheet,样式一次设好。 ## 示例代码 ```javascript from openpyxl import Workbook from openpyxl.styles import Font, Border, Side wb = Workbook() thin = Side(style="thin") border = Border(left=thin, right=thin, top=thin, bottom=thin) parties = [ ("ABC Co", "2026-06-30", 50000, "Yes"), ("XYZ Co", "2026-06-30", 30000, "No"), ] for name, date, bal, rec in parties: ws = wb.create_sheet(title=name[:10]) ws["A1"] = "Confirmation" ws["A1"].font = Font(bold=True, size=14) rows = [ ("Party", name), ("As of", date), ("Balance", bal), ("Reconciled", rec), ] r = 3 for k, v in rows: ws.cell(row=r, column=1, value=k).border = border ws.cell(row=r, column=2, value=v).border = border r += 1 wb.save("confirmations.xlsx") ``` ## 关键点 - create_sheet(title=...) 用对方简称命名,便于归档;超长名用 [:10] 截断避免报错。 - 表头 Font(bold=True, size=14) 一次设,循环里只填数据。 - Border 用 Side(style="thin") 定义一次复用,别在循环里反复 new。 - 实际项目里 parties 从 Excel 读:pd.read_excel() 出名单再遍历即可。 ## 小结 函证底稿 = 一份模板 × N 个对方。openpyxl 循环建 sheet + 统一样式,几十份函证几分钟出完。 如果这篇对你有启发,欢迎关注、评论交流。下期预告:回函不符的替代审计程序怎么写。 会计师事务所的一名注册会计师

优秀的个人博客,低调大师

.net core 工作流 WorkFlow 流程

WikeFlow官网:http://www.wikesoft.com WikeFlow2.0帮助文档:http://wikeflowhelp.wikesoft.com/ WikeFlow2.0简介 为什么我们要自已开发流程引擎? .net 平台下面有一些三方的流程引擎,这些流程引擎很多都不好用或者是很难满足用户的业务需求,功能臃肿导致学习难度大,条件限制多导致集成难度大或者根本就没办法集成,无法使用客户自己的权限系统跑流程,针对于行业现状,我们才决定自己研发流程引擎。 1、WikeFlow2.0几乎能满足各行各业的流程审批业务场景,流程引擎最大的优点:小巧,灵活,高度可扩展性,集成容易。 2、WikeFlow2.0的核心团队具有10年以上开发经验,具有非常丰富的流程引擎相关经验。 3、WikeFlow2.0总结了国内外的流程引擎,取长补短,WikeFlow2.0一直也在收集客户的反馈并不断进化。 4、WikeFlow2.0经过公司多个项目的实际运用中不断修改并完善后,我们决定独立成一个产品,产品具体很强的实践经验。 5、WikeFlow2.0有两个版本:支持.Net FrameWork的版本和支持.net Core 的版本,后期可能会支持Java(WikeFlow For Java版本) 6、WikeFlow2.0并不是对WikeFlow的升级,而是完全的重构,如你的项目在使用WikeFlow,需要自行调整代码。 7、WikeFlow2.0的流程审批是支持WinForm程序的,你只需要将每个节点的待办路径设置为你的Winform窗体就可以了。 如果你需要在Winform程序里面进行流程设计,,则在Winform程序里面加一个WebBrower,将流程设计的Url加入到WebBrower。 WikeFlow2.0 主要功能 1、流程审批,一般的业务审批 2、流程会签,一个任务节点多人审批 3、流程驳回,流程不同意 4、流程转办,流程从一个人转交给另外的人处理 5、流程传阅,将流程传递给其他的人查阅 6、流程撤回,提交后可以撤回 7、流程附件,支持节点附件 8、流程审批中修改业务数据 9、流程审批中业务数据权限设 WikeFlow2.0 系统框架 WikeFlow2.0同时有支持.net framework和.net core 的两个版本,WikeFlow for java正在开发中。 后端框架 .net framework asp.net Mvc5和asp.net Webform ORM:EntityFrameWork6.0 后端框架 .net core .net core Mvc ORM:EFCore/Sqlsugar MVC前端框架: bootstrap3,jqGrid,jQuery,layer,jsPlumb等。 Vue3前端框架: Vue3、Element plus、Axios、Vite等。 容易集成: WikeFlow2集成使用方便,如何集成到你的项目中,请查看《如何集成WikeFlow2.0》 WikeFlow2.0 多数据库支持 同时支持多数据库,MySql,Oracle,SQLServer,达梦、人大金仓。 .net framework版本只需要修改Web.config里面的数据库连接字符串就可以实现不同数据库之间的轻松切换。 .net core版本只需要修改StartUp.cs里面的ConfigureServices中的代码就可以实现不同数据库之间的轻松切换。

资源下载

更多资源
腾讯云软件源

腾讯云软件源

为解决软件依赖安装时官方源访问速度慢的问题,腾讯云为一些软件搭建了缓存服务。您可以通过使用腾讯云软件源站来提升依赖包的安装速度。为了方便用户自由搭建服务架构,目前腾讯云软件源站支持公网访问和内网访问。

Nacos

Nacos

Nacos /nɑ:kəʊs/ 是 Dynamic Naming and Configuration Service 的首字母简称,一个易于构建 AI Agent 应用的动态服务发现、配置管理和AI智能体管理平台。Nacos 致力于帮助您发现、配置和管理微服务及AI智能体应用。Nacos 提供了一组简单易用的特性集,帮助您快速实现动态服务发现、服务配置、服务元数据、流量管理。Nacos 帮助您更敏捷和容易地构建、交付和管理微服务平台。

Spring

Spring

Spring框架(Spring Framework)是由Rod Johnson于2002年提出的开源Java企业级应用框架,旨在通过使用JavaBean替代传统EJB实现方式降低企业级编程开发的复杂性。该框架基于简单性、可测试性和松耦合性设计理念,提供核心容器、应用上下文、数据访问集成等模块,支持整合Hibernate、Struts等第三方框架,其适用范围不仅限于服务器端开发,绝大多数Java应用均可从中受益。

Rocky Linux

Rocky Linux

Rocky Linux(中文名:洛基)是由Gregory Kurtzer于2020年12月发起的企业级Linux发行版,作为CentOS稳定版停止维护后与RHEL(Red Hat Enterprise Linux)完全兼容的开源替代方案,由社区拥有并管理,支持x86_64、aarch64等架构。其通过重新编译RHEL源代码提供长期稳定性,采用模块化包装和SELinux安全架构,默认包含GNOME桌面环境及XFS文件系统,支持十年生命周期更新。

用户登录
用户注册