应用程序异常管理组件 Example 程序

由于写程序的人都不是神仙,经常会有Bug存在是难免的,当然我们也不能以此为借口,平时不重视代码质量,代码质量可以体现出一个人的性格、品味等,做事严谨的人写代码的错误也会少一些,本来就是稀里糊涂的人不适合做程序员,还是早点儿改行比较好。系统在服务器层发生的系统异常信息,我一般会记录在与应用系统的数据库里,当然有时候也会记录在windwos的事件日志里,这个看应用系统如何配置了。通常客户端发生的错误,我会记录在应用程序对应目录的.txt文件里。<br ...
阅读(483) 评论(0)

这些年软件开发生涯心得体会

一直从事软件行业,很多年了,有一些心得体会写写下来。前些年不太关注集体的力量,更多的心思放在自己个人能力的提高上,经过接近10年的努力,当个人能力提高到一定的程度后,越来越多的关注集体的力量了,总会觉得,自己一个人的力量是非常渺小的,能把更多的人管理好,工作效率提高了,日常工作定位、分工合理才能干大事。最近我在注意,说服别人的能力实在太重要了,特别是软件开发过程中,说服别人放弃他的思想,采用公司统一的方式方法,又省时间又省力,同一个东西...
阅读(795) 评论(0)

VS2008 连接 SAP 4.6C RFC 经验分享(折腾了两天)

这几天做杭州炼油厂的SAP地磅接口、力控开发系统下的Rosemount流量计接口。SAP版本是4.6C,应该是比较早期的版本,中石化统一的版本吧。连接SAP有一个叫SAP .NET Connector 2.0,NND,必须需要VS2003的开发环境才可以安装,现在都2008年年底了,我哪里还去找VS2003, 而且电脑里装得软件已经很多,基本上没有地方好装VS2003了,还不知道已经装了VS2008还能否安装VS2003了,不是一般的闹心,是非常的闹心。<br...
阅读(443) 评论(0)

3年前的一个小项目经验,分享给菜鸟兄弟们(公文收发小软件:程序开发部分)

跟客户也达成了一致的意见,我心里还想,就这么简单的东西,三下两下就搞定不就可以了吗?还是偷偷乐了一下,很久没玩过这样的小项目,做小项目有成就感,而且比较简单,也算是一个成果物。价格都商定好了,网络中心的老师,带我到那个部门了解客户的真实情况,客户给我演示了一下老系统,哇靠,功能哪里那么容易啊,粗略的数一下有【收文功能、督办件功能、强大的收文查询功能、收文轮阅读功能、轮阅提醒功能、发文功能、强大的发文查询功能排序功能、公文序号产生功能、发文有发文类别...
阅读(986) 评论(0)

3年前的一个小项目经验,分享给菜鸟兄弟们(公文收发小软件:收款验收部分)

从一开始,我就意识到这个项目,我是搞错了,我没有隐瞒领导(备注,我们领导有20年以上的工作经验),心态也好,心境也高,2位领导经验也丰富,也信任我,我也是为了公司好,也是比较好的出发点,他们给我打了一个预防针,这样的项目,未必能收到多少钱,要做好心里准备而且我们跟教育局的合作是长期的,不是看这么个小项目,我心里好受一些了,把项目的经过,我每周都向领导大致汇报一下,我也不要求别人帮忙,也不要求任何事情,我就自己搞搞就搞完了。这个项目最要命的是谈价钱时...
阅读(638) 评论(0)

3年前的一个小项目经验,分享给菜鸟兄弟们(公文收发小软件:小技能 SmallDatetime)

这个系统中的数据库有100多M,里面当然有很多表,我的每个表里,有几个字段,都是一样的例如 CreateUserID、CreateDate、ModifyUserID、ModifyDate。这几个字段分别表示,数据是谁创建的,什么时候创建的,数据最后是谁修改的,什么时候修改的。问题出来了,其中CreateDate、ModifyDate 我都是用Datetime数据类型,我想我能否优化一下我的数据库,能让数据库变得性能更好一些,我想,会不会用Small...
阅读(575) 评论(0)

我们公司接到了一个比较大的IT软件项目,由于项目时间紧急,我们想采用有非常手段、非常方法,不自己进行全部的开发工作。

我们公司现在在进行的有3个项目,这个3个项目都非常有意思,分享给大家。 A. 有个杭州高校的项目,数据库用了MySQL, 开发技术用了 Java,不知道当时项目经理是怎么想的,人家整个客户的系统都是在Oracle上开发的,来了一个中不中洋不洋的MySQL,我想很可能当时项目经理不熟悉Oracle或者自己的笔记本电脑很破,只能装个MySQL,所以就选用了这个数据库。然后没到1年,这个项目组里的人包括项目经理都走光了,现在换上了全新的人马,接他们留下的乱摊子,代码写得乱八七糟...
阅读(1441) 评论(0)

钱找上门来了,你做好准备了吗?(采购成熟稳定软件模块、按统一要求修正)

我们公司接到了一个比较大的IT软件项目,由于项目时间紧急,我们想采用有非常手段、非常方法,不自己进行全部的开发工作。需要的模块有:01.一个比较大气的登录页面、网页框架、提示信息、警告信息、流畅的页面流转的空框架,02.公告发布、管理模块(能发整个公司的、按部门发送、后台管理权限要限制到哪个人能发那种类型的公告)。03.站内信息模块(最好有ajax效果,希望功能比较强大)。04.邮件管理(Web版本的,能跟整个系统整合在一起的)。<br...
阅读(681) 评论(0)

大恶人吉日嘎拉之走火入魔闭门造车之.NET疯狂架构经验分享系列之(零)数据库访问层

01. 不可能有万能的数据库访问组件,遇到什么数据库都能解决,所以不可能的,这个是错误的,其实MySqlHelper、OleDbHelper、OracleHelper、SqlHelper 你可以有很多扩展开来,这样就解决这个问题了。02. 写程序要有理论层次,什么叫工厂模式,一定要搞清楚,什么叫反射,如何动态调用不同的dll里的类要会的。03. 接口是干啥的?为什么要有接口,如何通过接口动态调用,这些必须要搞明白的。04. 我不要这么复...
阅读(492) 评论(0)

换位思考权限设计(把复杂的问题,简单化才是水平,用简单的道理解决复杂的问题)

我们写程序老会想,人有什么权限,角色有什么权限等,然后设计哪几个表等等,其实很多时候我们会遇到,哪台电脑可以访问哪台电脑,那台电脑可以上网?哪个人可以进入那个房间等,哪个部门有什么权限。所以,拥有权限的,不只是人,还可以是其他的实体,这些实体不知道什么时候会遇上什么需求,你总不能遇上一个实际需要,加几个表,把权限判断函数又修改一下吧?所以我建议权限的存储结果是就一个表就可以了,其中有很多视图,例如人的权限是一个视...
阅读(485) 评论(0)

DotNet.Common 命名空间的来源说明

通过命名空间的细微差别,很直白的讲个人的那么点儿小算盘、个人的小利益与公司的大利益   搞IT软件很多年了,大家也都会有个人的终极梦想,能有个属于自己的理想化的IT公司,只要不让我亏钱,这个公司是在按我的意愿、理想化的在运转,又有很多人在按我的思路开发软件,又用了我的很多成熟的开发思想,就是一个月我只有5000元的纯利,我也很开心,只要够我生活就可以,当然能赚大钱,买宝马、买别墅、还有N多年轻美女每天围绕在我身边,毕竟我才30岁我会这么想的,可能40-50岁了...
阅读(449) 评论(0)

这几年已经组织开发或者即将开发我的或与我有关的第7个薪资管理系统、第5个人事管理系统,从中你觉得啥才真正值钱?

开发管理系统N年了,我还没彻底厌倦,我其实也很佩服自己,为什么这么喜欢做枯燥的软件开发,沉迷与无聊的被人看不起的管理系统,越战越勇,越来越来精神,越来越有感觉体会,导致今夜又失眠了,开发管理系统对我来讲是娱乐消遣。1. 先从薪资管理系统讲起大概在2003年左右,宁波的一家中学、小学、幼儿园同时需要一个薪资管理系统,他们3个单位的薪资发放栏目都不一样,发放的模式也不一样,有的一个月发一次工资,有的一个月发两次工资,还有老外的工资也要发放(注:老外的个...
阅读(1058) 评论(0)

我的核心技术都是从哪里学到的?如何提高成长的?分享给大家。

1997年,我在读黑龙江大学读大二时,我认识了一个内蒙古大学计算机专业毕业的一个高材生,那时我那朋友引导了我很多,他那时候在我们家那边开一个IT公司,他知道如何靠IT技术赚钱,如何靠程序等赚钱,这些东西能卖多少钱?啥是开公司,如何才能拿到客户的钱,客户是如何按发票给钱,税是怎么交,如何跟领导谈生意等,不管现在我跟他有多少的恩恩怨怨,他还在大二时,把我从一个无知的毛孩子,变成如何靠IT软件赚钱、什么样的软件如何开发,才赚钱,那时候才是Dos + Foxbase,...
阅读(591) 评论(0)

为什么我们做不到【员工篇】作者:金刚波

为什么我们做不到【员工篇】 作者:金刚波 做事要有计划、要有目标从小学到中学、在到大学,我常常在书上看到“做事一定要有目标、要有计划,不然的话,你就像水中的漂浮东飘西荡,毫无目的,整天碌碌无为!”其实我在很早的时候也意识到做计划和设定目标的重要性,也不止一次的给自己设定目标和做计划,但是一次又一次的打击让我们害怕设定目标,害怕做计划。为什么呢?因为在人的本性中,就有一种追究成功的渴望,挑战极限的主观情绪。高三的学生都会在心目中给自己设定一个目标:“...
阅读(607) 评论(0)

为什么我们做不到【领导篇】作者:金刚波

为什么我们做不到【领导篇】 作者:金刚波 要求工作时必须要求时限每一次安排工作,你就要要求这件事情的时限是多少,甚至是这件事情的标准,和你要求所要达到的期望,你绝对不能模菱两可,因为员工永远都是做你要检查的事情。这个道理很简单,就比如说你说要做什么做什么,但是员工不会做这些,只会做你要求那些要检查、有时限、要回馈的东西,而且员工非常的重视这样的事情。善于授权领导人最节省时间的就是授权。但是必须要知道授权不等于弃权,你将你授出去的权,不管...
阅读(546) 评论(0)

推荐一本好书《应用框架的设计与实现 .NET平台》电子工业出版社

不是新书,但是没看过的,特别是有工作经验、技术上没能得到质的提高的朋友们还可以看看。书名:《应用框架的设计与实现 .NET平台》ISBN:7-121-01471-8电子工业出版社这个书虽然外表普通,但是发现越看越喜欢。原本我是见一同事在看,所以我向他借来看,看过后提高了很多。我现在编程的架构很多都借鉴了此书的思想。后来我来杭州后特意去书店找了一下这本书,没找到,最近又去了一趟书店,发现有一本,我就买来了。<br ...
阅读(736) 评论(0)

项目进行得死去活来,开会开会开会,很反感

可能我这个思想是个错误的思想,项目进度很紧,还需要到处开会,公司里有公司的例会,客户那里还有这个那个会议。1周下来,2天都在开会,总共就工作5天。   来开会的,都是不干活的,来开会的人,比做项目的人还多,来开会的都很有想法,来一大堆的思路,告诉你项目如何如何做,要这个报告,要那个进度,要协调这个要协调那个,NND那你来干呗。   任何一个领导,能说了算一点点的,都来给你指导,非要有修改意见,修正意见才能显示出来,他比你更懂,或者更聪明一样,这个要这么改,那个要那么改,改...
阅读(446) 评论(1)

随便谈谈啥值钱,积累的重要性

很早的时候,很喜欢学习IT技术,每天都在学,上班学,下班学,白天学,晚上学,国内的网站学,国外的网站学。学了几年,发现自己啥都懂,啥也不会,啥也没有,钱也没赚到,两手空空。快10年了,总结下来,我们做管理类软件的,本来就没啥技术含量,其实是业务知识才值钱,管理思想才值钱,我们整个国家都没啥技术,大部分IT公司的技术含量也不高,还能学到啥技术?自己也就是小本科,外语也不咋地。不管是对个人来说,业务知识的积累很重要,对于一个公司来说,积累也很重要,一个...
阅读(381) 评论(0)

一个人磊个小山包,与大家磊同一个小山包

中国人都喜欢每个人搞每个人自己的,自家扫好自家门前雪是我们的传统,眼光相对狭隘一些,与老外比,缺少团队合作精神。研发出一个比较稳定的,成熟的开发平台,都很不容易,需要付出艰辛的努力,还需要积累很多的实践证明,你这个是好用的,设计是合理的,说白了,是经过高昂代价的,经过拿公司测试,拿客户的项目测试,拿同事测试后,才能逐步提炼出来一个稳定的开发框架来,当然还需要一些重要的核心理论的指导才可以。若一个公司里,有几个项目小组,每个项...
阅读(366) 评论(0)

一次次小进步,从毕业开始,你到现在飞跃了几次了,程序人生也不容易?

01. 会写最简单的程序,能编译通过了,是一次飞跃。02. 会写C/S程序了,能用那些常用的控件,对属性事件有了解了,会用了,是一次飞跃。03. 会写B/S程序了,也是一次飞跃。04. 你彻底理解了分层的理念,程序彻底分层了,那是一次飞跃。05. JavaScript懂得比较厉害,也是一个飞跃。06. 会用SqlServer, 能写比较高超的SQL是一个飞跃。07. 会用Oracle, 是一个飞跃,能区别这2种数据库的差别也...
阅读(425) 评论(0)
933条 共47页1 2 3 4 5 ... 下一页 尾页
    个人资料
    • 访问:932148次
    • 积分:17220
    • 等级:
    • 排名:第566名
    • 原创:578篇
    • 转载:355篇
    • 译文:0篇
    • 评论:2705条
    最新评论