logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

【GitHub项目推荐--开源PDF 工具】【转载】

PDF 补丁丁致力于解除 PDF 文档的烦恼,带有一个强大的 PDF 书签编辑器(可自动生成书签),有超快的从 PDF 文档里无损提取图片的能力,又可以合并图片和 PDF 文档,统一页面尺寸,清除文档的打印和复制限制,对于高端开发者,又提供了文档结构探查器等一系列功能。分析文档结构:以树视图显示 PDF 文档结构,可编辑修改 PDF 文档节点,或将 PDF 文档导出成 XML 文件,供 PDF 爱

文章图片
【GitHub项目推荐--10个最佳开源Docker&Kubernetes安全扫描工具,提升容器安全性!】【转载】

Docker容器的轻量、可移植和可扩展特性为应用程序的开发和交付带来了巨大的便利,特别是在微服务架构应用上,是许多开发者和组织的首选。其中,容器本身的安全往往容易容易被忽略,下面内容主要推荐一些对保护Kubernetes集群和Docker容器有用的开源工具,有助于Docker 镜像的静态扫描、安全审计、加固 Kubernetes 集群和实现运行时安全性。Docker使用的是C/S架构,作为服务端的

文章图片
#github#开源#docker
【GitHub项目推荐--16个优秀的开源微信小程序项目,接单赚钱利器!】【转载】

WePY是一款小程序组件化开发的框架,通过预编译的手段让开发者可以选择自己喜欢的开发风格去开发小程序。框架的细节优化、Promise、Async Functions 的引入都是为了能让开发小程序项目变得更加简单,高效。同时WePY大量吸收借鉴了一些优化前端工具以及框架的设计理念和思想。

文章图片
#github#开源#微信小程序
【软件开发流程】

什么是流程?流程是任何可重复的一组动作。流程通常由团队来决定,以确保事情会以某种方式完成。流程有很多其他名称:规则、指导方针、形式、程序或限制规定。软件开发流程,就是软件开发过程中重复的一组动作,是软件开发应遵循的一套规则、程序或规定。好的流程可以提高项目完工的机会,而且效益要大于成本。好的软件开发流程可以让软件开发的收益大于所付出的成本。软件开发流程即。

文章图片
#改行学it#程序人生
【GitHub项目推荐--9个最佳开源免费会计/财务软件】【转载】

它提供了广泛的功能,包括会计财务相关的功能,例如:发票管理、库存跟踪、会计功能、人力资源管理。GnuCash是一个通用会计软件解决方案,功能丰富,能够跟踪收入和支出、创建预算、生成财务报表、处理投资组合,具备友好直观的用户界面,可以有效地管理个人或者小企业的财务。提供财务预算、分类、标签,并提供财务报告等功能。支持多种语言,如:中文、英语、阿拉伯语、加泰罗尼亚语、荷兰语、西班牙语、韩语、法语、德语

文章图片
#github#开源
【模块划分】

当然,在实际情况中,要做到所划分的模块都具有功能内聚,模块间联结都具有数据结合度是很困难的,只是要求尽可能地提高模块的内聚,减小模块的耦合。比如,设模块B进行了某种修改,使模块A要使用的数据发生了改变,那么当模块A运行时势必要发生错误,但从模块A本身是查不出这种错误发生的原因的,只能通过模块B才能检查出来。显然,模块之间的联系多,则模块的相对独立性就差,系统结构就混乱;这就要求在进行系统的模块划分

文章图片
#经验分享
【软件工程中的各种图】

旅游旺季,团体票优惠5℅,散客不优惠。【概念】将一种模型关系与另一种模型关系连接起来,从而说明和其实现之间的关系,简单的理解为一个类或多个类实现一个接口。【概念】表示一个事物的对象与另一个事物的对象之间的语义上连接,简单的理解为两个类或类与接口之间的强依赖关系。【概念】一种更强形式的关联,在整体中拥有管理部分特有的职责,也被称为强聚合关系,部分不能脱离整体存在。【目的】表示一个逻辑类或实现类,逻辑

文章图片
#经验分享
【GitHub项目推荐--一款易于部署的视频会议服务器】【转载】

Galène(或Galene)是一种视频会议服务器(“ SFU ”),易于部署,并且需要适度的服务器资源。它最初是为讲座、会议和学生教程而设计的,但对于传统会议也很有用。Galène是一款由Bitsight Technologies开发的高性能视频会议解决方案。它专为企业级应用而设计,具有高度的可扩展性和可靠性。以下是Galène视频会议服务器的一些关键特点:

文章图片
#github
【GitHub项目推荐--7个最佳开源免费Web安全漏洞扫描工具】【转载】

它支持一系列数据库服务器,包括MySQL、Oracle、PostgreSQL、Microsoft SQL Server、Microsoft Access、IBM DB2、SQLite、Firebird、MySQL和SAP MaxDB等。它完全支持六种SQL注入技术,包括:基于时间的盲测、基于布尔的盲测、基于错误、UNION查询、堆栈查询、带外数据等。Web漏洞扫描工具可以用于检测Web应用程序中可

文章图片
#web安全#安全
【GitHub项目推荐--500行代码写一个俄罗斯方块游戏(Python)】【转载】

所以玩家通过控制形状的左右位置和旋转,让每个形状都以合适的位置落下,如果有一行全部被方块填充,这行就会消失,并且得分。注意移除满行的动作是倒着来的,因为我们是按照重力来表现游戏的,如果不这样就有可能出现有些方块浮在空中的现象。在计时器事件里,要么是等一个方块下落完之后创建一个新的方块,要么是让一个方块直接落到底(move a falling piece one line down)。是尝试移动方块

文章图片
#python#github#游戏
    共 70 条
  • 1
  • 2
  • 3
  • 7
  • 请选择