编程那点事编程那点事

专注编程入门及提高
探究程序员职业规划之道!

系统

七、 设计规约
Java编程

七、 设计规约

阅读(1047)

1. 【强制】 存储方案和底层数据结构的设计获得评审一致通过,并沉淀成为文档。说明: 有缺陷的底层数据结构容易导致系统风险上升,可扩展性下降,重构成本也会因历史数据迁移和系统平滑过渡而陡然增加,所以,存储方案和数据结构需要认真地进行设计和评审,生产环境提交执行后,需要进行 double check。正例: 评审内容包括存储介质选型、表...

himall自营商城后台菜单加载不全解决方案
.NET编程

himall自营商城后台菜单加载不全解决方案

阅读(850)

最近在研究himall商城系统,把MySQL数据库转成SQLServer的。 发现登录自营商城之后,后台的菜单样式加载不全,如下图所示,只显示“首页”、“店铺”2个导航菜单: 而正常的菜单显示,如下图所示: 修改方法如下: 1、修改代码Himall.Web\Areas\SellerAdmin\Views\Home\Index.cshtml 大概是112行的位置 @foreach (var i...

mstsc远程服务器/电脑出现:这可能是由于 CredSSP 加密数据库修正
IT运维

mstsc远程服务器/电脑出现:这可能是由于 CredSSP 加密数据库修正

阅读(2460)

新装的系统,Windows 10 企业版 LTSC。在远程客户服务器的时候出现如下提示: 出现身份验证错误。 要求的函数不受支持 远程计算机:192.168.0.3 这可能是由于 CredSSP 加密数据库修正。 若要了解详细信息,请访问 http://go.microsoft.com/fwlink/?linkid=866660   着个不是服务器的原因,是本机原因,具体解决方法如下: 1、打开组策...

PID 4,System进程占用80端口解决方案
IT运维

PID 4,System进程占用80端口解决方案

阅读(2020)

最近,在做php的项目,用到了phpstudy。在启动web服务的时候提示:占用端口进程为System,关闭失败。 我们来说一下普通解决此问题的步骤: 1、首先调出cmd命令:netstat -ano | findstr 80,可以看到是pid是4的进程占用的80端口。 来到任务管理器,可以看到pid是4的进程就是System。 正常情况下,我们可以使用命令:taskkill /pid processi...

vmware虚拟机安装centos图文教程02:安装centos系统
IT运维

vmware虚拟机安装centos图文教程02:安装centos系统

阅读(2457)

在学习如何在vmware虚拟机下安装centos系统前,先看本站之前的一篇文章:如何在vmware下创建centos虚拟机。我们之前已经完成了CentOS虚拟机的创建,这篇文章,我们介绍下如何安装CentOS系统。1、在vmware的我的计算机里面的CentOS下,我们单击“开启此虚拟机”。如果开启虚拟机的时候报错:二进制转换与此平台上的长模式不兼容。可以看下本站...

jdk bin目录下工具介绍
Java编程

jdk bin目录下工具介绍

阅读(5882)

Java开发人员肯定都知道JDK的bin目录中有“java.exe”、“javac.exe”这两个命令行工具,但并非所有的程序员都了解过JDK的bin目录之中的其他工具的作用。这些工具被Sun公司作为“礼物”附赠给JDK的使用者,并在软件的使用说明中把他们申明为“没有技术支持并且是试验性质的(unsupported and experimental)”的产品,但事实上,这些工具都非...

了解客户的需求
项目管理

了解客户的需求

阅读(2624)

在客户对你们团队的实力表示了认可后,你就可以趁热打铁与他详细谈需求了。你在与客户谈需求的同时,要对客户做一个大致的了解,比如他是真心外包项目还是只是想打听一下价格;他是发的原始包还是转包,他的经济状况如何——是有经济实力的公司还是个只是人或者学生;他是外包的新手还是已经外包多次的老手甚至就是外包界的同行。俗话说得好:...

确定项目的费用
项目管理

确定项目的费用

阅读(3428)

项目的费用是一个项目是否能谈成的关键因素,也是团队与客户之间争论的焦点。究其原因,是因为软件是人的脑力劳动的成果,所以它不像硬件产品那么好定价。一部手机,只要把CPU、摄像头、电池、主板等等配件的进货价加上装配的成本及销售成本等再加上利润,就可以定出价格,但是软件就不同了。本人就在某个网站,看到做同一个软件,有的人竞标...

需求更改的问题
项目管理

需求更改的问题

阅读(2494)

下面说说程序员都觉得头痛的需求更改的问题,有时客户明明上午说好了这样做的需求,到了下午又要改成那样做了,这样编好的程序又要修改或是重写了。这种情况在项目的开发阶段程序员还可以忍受,很多情况下项目到了测试阶段甚至是上线阶段的时候,用户还会提出功能变更的要求。面对用户需求的不断变更,程序员倍感头痛但也无可奈何,抱怨归抱怨...

什么是项目的实施
项目管理

什么是项目的实施

阅读(2063)

如果我们承接的是比较复杂的软件,比如企业的ERP之类的软件,客户在拿到软件产品之后,不能立即进行使用,需要团队派人在软件技术、软件功能、软件操作等方面进行系统调试、软件功能实现、人员培训、软件上线使用、后期维护等一系列的工作,我们将这一系列的工作称为软件项目实施。软件实施可以说是软件项目外包过程中的一个决定性环节,软件...