#软件

软件工程知识点总结

软件的概念:软件是计算机系统中与硬件相互依存的另一部份,是程序、数据、以及相关文件的完整集合。程序是事先设计的功能要求执行的序列。数据是使得程序能征程操作信息的数据结构。文档是程序开发,维护和利用的有关图文和材料。软件的表现形式分为有形和无形,软件的有形表现在软件的的文档、程序、代码、用户界面、输出表报、等。软件的无形...
代码星球 代码星球·2020-04-07

使用DotfuscatorPro_4.9对软件dll库进行加密

点击settings选项,DisableStringEncryption改成NO,具体里面的设置如下图。再点击Rename选项下的options,左边的选项勾上,再把RenamingScheme设置成Unprintable如图。再点击StringEncryption勾上你需要加密的文件,最后点击那个绿色的小三角就可以了...

如何定义和区分高级软件开发工程师

在软件开发领域,高级开发工程师通常是指那些编写代码超过3年的人。这些人可能会被放到领导的位置,但经常会产生非常糟糕的结果。MattBriggs 是一名高级开发工程师兼 Scrum管理员。他认为,单纯使用年限来划分开发人员存在问题,两个同样具有10年开发经验的开发人员可能大不相同。近日,他发表了一篇博...

让你的软件永生,就靠这7个规则

生命会逝去,但一个好的软件不会。要想写出一个“永垂不朽”的软件,关键是你能否遵循以下规则:1、模块化规则1:模块化。在一个模块中找bug总比在整个代码库里找简单得多。人脑是极其复杂的生物,可以设计出能处理复杂问题的CPU,但自我本身却处理不来这些问题。想要证明吗?那么告诉我,在不使用任何计算器,...

软件开发和产品经理是怎么回事

  过年的时候,经常有七大姑八大茄子们问道,你的工作是做什么的?电视上天天报道的黑客什么的,你们在外面可别干什么违法的事啊。每到这时候,我都想直接说,我就是一个修电脑的,可是真要这么说了,七大姑八大茄子们又要带着去各家转,一边转还要一边修电脑,说不定还要手机下载电影小说歌曲,对了,还要贴膜。  为了能够把软件开发这回事...

程序员在互联网公司和行业软件公司工作,有什么区别?

  原文为luckystar在程序员在程序员在互联网公司和行业软件公司工作,有什么区别?问题下的回答。  日常的工作是帮程序员跳槽,常常会遇到想从软件公司跳槽到互联网公司的,也有想从互联网跳到软件公司的(觉得工作强度低)。他们很关心的一个问题是:软件公司和互联网公司,孰优孰劣?  其实两者之间没有优劣之分,但有更适合自...

为什么用了这么多社交软件,你还是要回家相亲

  美国杂志纽约客曾经在情人节前夕邀请一些撰稿人讲述他们自己的恋爱经历,其中有一个很有意思的故事,一位37岁的大龄女青年坚持不懈地在社交网站JDate(一家创立超过10年的犹太人交友社区,致力于为犹太男女提供交友及约会的机会)上相亲,虽然见识了很多奇葩,不过也遇到了三段无疾而终的感情,为了证明自己是有魅力的,她在这个平...

商业软件太贵?找开源替代品

  100个替代昂贵商业软件的开源应用面对大,中,小企业和家庭用户,立竿见影显著降低成本的开源软件。某些商业软件素以昂贵著称。随着云计算的日益普及,很多常用软件包供应商将一次性收费改为月租模式。虽然月租费貌似便宜,但也经不起长时间的累积。  尽管有许多好理由,但避免或减少使用费,仍然是许多用户看中开源应用软件的主要因素...

本地资源之绑定页面的标题和增加软件的语言支持

一:本地资源截图二:绑定标题的操作<!--TitlePanel包含应用程序的名称和页标题--><StackPanelx:Name="TitlePanel"Grid.Row="0"Margin="12,17,0,28"><TextBlockText="{BindingPath=Localiz...

东莞适合软件开发人员创业吗?

本人从毕业开始就来到东莞,期间,也在深圳短暂工作过一段时间。开发人员,管理工作都做过。从最早的foxprofordos,到vfp,vb,.net,java都干过。现在已经是四张了。正打算自己创业。由于已经定居在东莞,不想再去别的地方。问题是自己创业,做那方面好呢?   优势、劣势分析一下。自己能做得,最擅长的...

[原创汉化] 价值990美元的顶级专业数据恢复软件O&O DiskRecovery 11(技术员版)汉化绿色版

百度没搜索到11有汉化版的,有空就把它汉化了,大部分借鉴的是以前汉化版的词条。另外,顺便做了个二合一的单文件版给有需要的朋友。运行环境:可用于Windows2000/XP/2003/Vista/Win7/2008软件介绍:O&ODiskRecovery是一款独具特色的存贮设备数据恢复软件,能直接恢复硬盘、存储卡...

敏捷软件开发--敏捷开发原则

编写单元测试是一种验证行为,更是一种设计行为。测试时一个无价的文档。如果你想知道如何调用一个函数或者创建一个对象,会有一个测试展示给你看。什么是设计?不应该认为设计就是一组和代码分离的UML图。一组UML图也许描绘了设计的一些部分,但是它不是设计。(还是要代码化)僵化性是指难以对软件进行改动,即使是简单的改动。如果单一...

rpm安装软件(需管理员权限)

常用命名规范linux-1.2.0-30.e16.i686.rpm rpm基本命令安装rpm-isoftware.rpm卸载rpm-esoftware升级rpm-Usoftware-new.rpm rpm支持通过http、ftp协议安装rpm-ivhhttp://www.xxx.com/softwa...

软件架构中质量特性

                每一种架构模式都有它的优缺点以及潜在风险,选择正确模式来满足需求功能和质量特性是非常重要的.质量特性在需求分析过程中已经定义了,...
代码星球 代码星球·2020-04-06

astah 软件,UML

/单击空白处,找到source找到gettersandsetters设置构造//默认构造,单击右键,source。generateconstraintionfromSpublicCircleV3(){}//带参构造单击右键,source。generateconstraintionfromFpublicCircleV3(...
代码星球 代码星球·2020-04-06
首页上一页...3839404142...下一页尾页