#软件

软件的复杂性正在杀死我们

现在有一个常见现象:企业想要更快更便宜地构建软件。这当然是一个可以理解和值得称赞的目标。且每个工程师都应该全心全意支持这个目标。然而事与愿违。虽然并非是故意的,但是随着时间的推移,我们会因为软件构建中难以预料的复杂性而陷入困境,然后训练自己去寻找边缘案例,分析差距,以及单点要求所带来的所有隐藏的影响。我们深陷复杂性和优...

软件工程师生存指南:面试准备、工作经验和实用工具

编者按:软件工程师是令人羡慕的职业。但是如何才能拿到这份工作?又如何才能做好这份工作呢?拥有相关经验的ValeriAlexiev提供了相关建议和工具。其中包括了如何准备面试、如何以软件工程师的身份工作以及如何持续改进方面的经验之谈。我刚开始工作的头几年是紧张学习的时间。我得面对现实,成为软件工程师需要有很多技能,这些我...

免费开源软件的潜在安全风险

Linux基金会和哈佛大学创新科学实验室的研究人员进行了广泛调查和深入研究,得出了有关企业内常用的免费开源软件(FOSS)的一些重要结论与潜在安全风险。研究人员发现,由于缺少针对FOSS组件的标准化命名方案,企业和其他股东难以快速、准确地识别可疑或易受攻击的组件。其次,他们还发现,需要更加安全地保护开发人员的账号,那些...

程序员写软件有哪些不为人知的秘密

1、版本控制系统(VCS)VCS也许是计算机课程最大的疏漏。这些课程光记得教如何写代码,但却往往忘记教学生如何去管理代码。每一个程序员都应该懂得利用Git或Subversion有效地创建repository(仓库),编辑与提交代码,进行分支与合并,了解项目工作流。2、学会写作身为程序员要写的不只有代码。你还要写项目的发...

python模块导入-软件开发目录规范-01

模块: #一系列功能的结合体 模块的三种来源"""模块的三种来源1.python解释器内置的模块(os、sys....)2.第三方的别人写好的模块文件(requests...)3.自己定义开发的功能模块(你写在py文件里的内容,可以被当成模块导入)"""模块的四种表现形式"""模块的四种表现形式1....

【原创】tp5软件过期提醒

/*软件过期提醒知识点:1、strtotime($time);//转化为时间戳,时间要转换为时间戳进行计算2、fastadmin自定义变量在控制器里使用为config('site.end_time')的方式3、tp5倒计时还有几天几时几分是如下程序,显示为距离开始时间还剩XX天XX小时XX分*/$dtime=strto...

Ubuntu apt-get 彻底卸载软件包

版权声明:本文为博主原创文章,未经博主允许不得转载。https://blog.csdn.net/get_set/article/details/51276609 如果你关注搜索到这篇文章,那么我可以合理怀疑你被apt-get的几个卸载命令有点搞晕了。apt-get的卸载相关的命令有remove/purge/a...

关于软件版本号和语义化版本

版本控制比较普遍的3种命名格式:一、GNU风格的版本号命名格式:主版本号.子版本号[.修正版本号[.编译版本号]]Major_Version_Number.Minor_Version_Number[.Revision_Number[.Build_Number]]示例:1.2.1,2.0,5.0.0build-13124...

ubuntu下如何查看软件安装目录以及安装版本

 1)aptitudeshow软件名例如aptitudeshowkde-runtime 显示如下 [html]viewplaincopy****@ubuntu:~$ aptitude show kde-runtime  软件包: ...

Centos7升级gcc版本方法之一使用scl软件集

Centos7gcc版本默认4.8.3,RedHat为了软件的稳定和版本支持,yum上版本也是4.8.3,所以无法使用yum进行软件更新,所以使用scl。scl软件集(SoftwareCollections),是为了给 RHEL/CentOS 用户提供一种以方便、安全地安装和使用应用程序和运行时环境...

软件测试上线标准

一、编写目的  明确软件测试工作的开始和结束标准。二、软件测试合格标准    以上比例为错误占总测试模块的比例。三、缺陷修复率标准  1) A、B、C级错误修复率应达到100%  2) D级错误修复率应达到96%以上四、覆盖率标准  测试需求执行覆盖率应达到100%(业务测试用例均以执行)。五、错误...
代码星球 ·2020-12-15

使用批处理实现软件的自动安装

前提条件:文件与脚本在同一目录step:1.下载kugou的安装包,本实验使用kugou_8.1.45.19805_setup.exe。2.在安装包所在目录下新建批处理文件kugou_install.bat。3.编辑批处理文件kugou_install.bat,输入以下命令并保存。start/wait.kugou_8....

详细介绍软件架构设计的三个维度

架构设计是一个非常大的话题,不管写几篇文章,接触到的始终只是冰山一角,更多的是实践中去体会。这篇文章主要介绍面向对象OO、面向方面AOP和面向服务SOA这三个要素在架构设计中的位置与作用。 架构设计有三个维度,或者说是我们在考虑架构时需要思考三个方向。这三个维度分别为面向对象、面向方面、面向服务。这三个维度可...

OFD、PDF 系列软件说明(OFD阅读器--OFD模版设计器--OFD转PDF)

前言  OFD是一个版式文档格式。所谓版式文档格式是版面呈现效果固定的电子文档格式。我们今天接触到最多的版式文档就是国际通用的PDF。国内的就是由工业和信息化部软件司牵头中国电子技术标准化研究院成立的版式编写组制定的版式文档国家标准OFD(OpenFixed-layoutDocument)了。版式文档格式是版面呈现效果...
代码星球 ·2020-12-10

十余年软件开发经历,经验总结和程序一览(涉及Socket、WPF、vc++、CAD、图像、GIS)

前言本文主要介绍我开发的几款软件产品,大概介绍一下功能。可以让读者了解本人的开发能力,所擅长的方面。有相关开发需求可以联系作者。本人开发软件多年,从事的行业也多种多样;自然接触了不同的业务,开发了各类软件产品。工作的主线一直是windows下C/S模式软件开发;最近也开始学习asp.netcore。  软件开发和读书一...
首页上一页...1314151617...下一页尾页