2011-03-30 17:03 by 通用信息化建设平台, 1081 visits, 网摘, 收藏, 编辑
摘要:我们开发软件时,经常会有很多字典表,这些字典表我们到底应该怎么规范化,其实也是蛮头痛的问题,例如,男女这个,若我们在数据库里存代码,那哪个存1?0?还是1?2?类似这些问题会让我们有些头大。 现在有了国标就好弄一些,现在通用权限管理系统中的数据,也都尽量在参考相应的国标,进行规范化,让大家用得也有依据,这样大家彼此读取数据,导入导出数据时总可以有个标准的依据,多系统之间交互数据也会变得简单一些。 下面给大家参考几个国标中的数据定义,有误之处请指正。 参考了国标后心里也有底气了,跟别人也不用争论太多了,国家标准是这样的就这么存储数据就没问题了,省事了大家也都规范化统一了数据交换也少了很多麻烦了.
阅读全文
2011-03-28 18:59 by 通用信息化建设平台, 3342 visits, 网摘, 收藏, 编辑
摘要:这些年来一直做底层开发工作,甚至到今天为止也天天写C#.NET代码,想想也有33岁以上了,以前总觉得做开发的是最关键最重要的,这几年稍微有些改变,对项目的整体的认识、对软件开发团队的管理建设有了一个整体的认识也开始逐渐形成了自己的一套理念。现在基本上能理解,啥叫管理更重要了。 以前习惯了个人英雄注意,现在更多的是注重团队合作,从心底重视团队合作与嘴上讲团队合作是两回事情。 我们就打个比喻吧,可能这个比喻有些不太好,优秀农民是否重要?但是把优秀农民管理好更重要,例如我们可以让10多亿农民种地,当然还可以让其中的9.999999亿农民搞研究,发明机械化耕种,化肥,例如拖拉机等,然后让100万农民.
阅读全文
2011-03-26 22:18 by 通用信息化建设平台, 1479 visits, 网摘, 收藏, 编辑
摘要:权限管理 中经常会有这样的一个需求,由于某个用户有某个操作权限,所以应该能访问某些菜单才对,那这样的一个需求我们如何实现呢? 我们看看通用权限管理系统里是如何实现的,先进入操作权限项定义管理模块点击菜单后进入的功能页面窗体如下然后我们把操作权限与模块菜单进行关联关系设置我们在给用户设置下面的操作权限也可以在模块菜单管理里进行关联设置最终的配置页面是一样的那我们在给用户进行相应的权限配置我们只给用户相应的操作权限,不直接设置模块菜单访问权限,然后用这个用户登录后会是什么效果?只给用户配置了相应的操作权限后,自动就出来相应的菜单了。通用权限管理系统组件的优点就是经得起客户的折腾,经得实际部署时的.
阅读全文
2011-03-26 16:16 by 通用信息化建设平台, 3604 visits, 网摘, 收藏, 编辑
摘要:周末出差在北京,加班休息时写写博客,把一些自己整理的权限控制的内容都进行一下有调理的整理分享给有需要参考的人。先把记录集权限如何实现的,分享给大家一下。 通用权限管理系统,可以满足各种最严格的权限配置管理要求,可以显著提高系统的稳定性,安全性,可以减少开发周期,见效快,是建设信息化项目工程的必备权限控制管理组件。 我的梦想就是将来的10年里,全国各地到处都在用 通用权限管理系统组件在 开发整体信息化项目,程序员都用这个组件管理开发信息化系统,政府企业单位的信息中心的管理人员,都在用这个组件管理信息系统,多个信息系统都有统一的表结构,统一的管理工具,甚至都可以进行无缝的多个软件项目集成。 人有.
阅读全文
2011-03-25 16:46 by 通用信息化建设平台, 1017 visits, 网摘, 收藏, 编辑
摘要:最近想对通用权限管理系统的MDI方式的主页面进行一次改进,就一个功能页面想改进,居然愿意支付1000元辛苦费都被蜿蜒拒绝了,我想若每1个页面的改进完善都能收费1000元的话,通用权限管理系统组件大概有100多个页面,那就可以赚10,0000元了。 有时候还真想,别人也求我改进一个页面愿意支付1000元辛苦费就好了。我现在把想改进的页面贴出来分享一下。主要是优化背景的主程序.
阅读全文
2011-03-25 15:59 by 通用信息化建设平台, 922 visits, 网摘, 收藏, 编辑
摘要:IDbDataParameter[] dbParameters以接口方式使用。 public override DbProviderFactory GetInstance() { return DbProviderFactories.GetFactory("Oracle.DataAccess.Client"); }无法将类型为“Oracle.DataAccess.Client.OracleParameter”的对象强制转换为类型“Oracle.DataAccess.Client.OracleParameter”。Oracle.DataAccessOracle.DataAcc
阅读全文
2011-03-25 13:14 by 通用信息化建设平台, 3329 visits, 网摘, 收藏, 编辑
摘要:曾经很早的时候用SQL Server2000 时就见过我们老大,用SQL Server2000 的导入导出功能,把数据都导入到了Oracle9 里去,所以我也对导入导出数据有充分的信心,绝对能做好。 客户需要一个Oracle版本的通用权限管理系统组件的数据库,而且为此还支付了5000元的技术咨询费。最近一段时间Oracle用得不多,电脑里没也装Oracle,想来想去应该家里的移动硬盘里,有Oracle11G,就装了一个,装好后总感觉用户创建的不正确,折腾来折腾去,又卸载又重新装了一下,这个前后估计耗费了2-3个小时。 但是想从SQL Server2005 导入到Oracle11G时总是出现错.
阅读全文
2011-03-25 11:13 by 通用信息化建设平台, 8973 visits, 网摘, 收藏, 编辑
摘要:现在市场上也陆续出来了盗版走火入魔C#.NET通用权限管理系统组件了,不得不采取一些错误大家盗版行为。1:不给未付费的用户提供技术支持,若软件程序出了问题,得不到及时的技术支持。2:无法得到最新的版本,往往新版本里会有一些改进及错误的修正。3:不授权给未付费的及正确渠道购买走火入魔C#.NET通用权限管理系统组件的客户,若将来在商业软件里使用了这个组件,无法得到法律保护。4:未付费的用户,无法加 正版授权的用户技术交流群 119199332(已满)、110452599。5:盗版用户无法得到及时的电话技术支持。当年是求人家用,现在是出现盗版,这几年来不懈的努力,还是有明显的进步,虽然每天只有一点
阅读全文
2011-03-22 21:12 by 通用信息化建设平台, 5124 visits, 网摘, 收藏, 编辑
摘要:想给有创业激情的程序员朋友们提供一点儿创业参考: 1:若想靠写程序、做项目成功那基本上是选了艰难的创业道路,注定了失败的概率是90%以上,一个软件公司必须要有属于自己的软件产品,哪怕是再小的成熟产品也可以,卖出去的量大了也是一笔可观的收入来源客户人脉也会有了,最起码公司没单子没项目也不会饿死,这方面我选择了“通用权限管理系统组件”每天可以有销售业绩,总不会沦落到饿死的程度,但是也不能指望靠这个吃个饱。 2:你必须要有一笔启动资金,也不用很多例如有个20万也可以,这钱最好是你自己赚来的而不是靠借来的,因为有赚钱的本事才适合经营公司,知道赚钱有多难后才有希望能经营好一家公司来帮大家一起赚钱,若是借
阅读全文
2011-03-22 16:14 by 通用信息化建设平台, 3463 visits, 网摘, 收藏, 编辑
摘要:这些年写程序啥的,总结出来一个道理,程序员要么在变来变去中成长,要么在变来变去中被淘汰,要么主动去适应变来边去的事实程序开发思路变来变去、表结构变来变去、函数名变来变去、参数名、先后顺序、参数个数变来变去、界面变来变去、功能变来变去、定位变来变去、架构变来变去、时代新技术要求变来变去、数据库变来变去、客户需求变来变去、客户的眼光变来变去、客户变来变去、程序的版本变来变去、开发语言变来边去、数据库版本变来变去、打工的员工变来变去、技术路线变来变去、软件的价格变来变去、自己的定位变来变去、工作环境变来变去、身边的同事变来边去、女朋友变来变去、工作地点变来变去、生存的城市变来变去、最后不变的是什么?
阅读全文
2011-03-22 11:00 by 通用信息化建设平台, 5148 visits, 网摘, 收藏, 编辑
摘要:[03/22/11,10:08:04] VC 9.0 Runtime (x86): [2] CMsiComponent::Install() expects the setup file for VC 9.0 Runtime (x86), but the file failed verification. [03/22/11,10:08:04] setup.exe: [2] ISetupComponent::Pre/Post/Install() failed in ISetupManager::InternalInstallManager() with HRESULT -2147467259.
阅读全文
2011-03-18 23:10 by 通用信息化建设平台, 4631 visits, 网摘, 收藏, 编辑
摘要:我们辛苦录入的数据都希望能有重复利用的价值,一方面这些基础数据需要有数据库级的重复利用,程序级别的重复利用,另一方面还需要直接可以方便的导出倒入的功能比较好,虽然我们自己制作的统计分析功能很强大,但是还是没有Office Excel这么灵活强大,毕竟人家是世界级别的,我们的产品暂时还没能力能跟这个匹敌,这个是实话。使用我们软件的客户经常需要有导出数据的实际工作需要,导出的数据功能的最重要的意图是数据能重复利用,辛辛苦苦录入了某一个系统中的数据无法重复利用,或者很难重复利用,那是很残忍的事情,是严重浪费生命的事情,我们尽量不要让客户折磨能重复利用的都重复利用。 在走火入魔C#.NET通用权限管理
阅读全文
2011-03-13 02:10 by 通用信息化建设平台, 5022 visits, 网摘, 收藏, 编辑
摘要:这些年遇到了很多糟糕的程序员,其实真正是写程序料的人,普通IT公司大概只占1/3左右吧,其实有2/3的人都太适合当程序员,还不如早点儿改行该干啥就干啥了,其中有1/10的人往往是相对比较糟糕的。 01:招聘时,一定要仔细看简历,核实简历的真实性,尽量防止把糟糕的程序员招聘到公司里来。 02:招聘时,一定要有笔试,笔试题目可以不难,就看看基本功如何?表达能力是否可以?编程能力如何? 03:招聘时,尽量别一个人做主,尽量2个人以上面试,有笔试面试比较好。 04:招聘时,一定要有试用期,一般行规是工资打8折,若遇到糟糕的程序员,就把试用期延长一些。 05:若发现一个程序员比较糟糕,那抓紧跟你的上级领
阅读全文
2011-03-13 01:59 by 通用信息化建设平台, 802 visits, 网摘, 收藏, 编辑
摘要:2001年大学刚毕业的第一年,曾经来北京培训网络技术,当时钱不多,为了省钱没吃全聚德烤鸭,因为吃一顿几百元就没了,能省就省原则吧,虽然心里是很想尝尝到底啥味道。 大概在2006年左右,跟女朋友谈恋爱阶段,当时的老婆在北京读书,其实来北京了也想吃吃全聚德烤鸭,但是当时还是经济紧张,2个人没肯那么奢侈,去吃全聚德烤鸭,基本上也是能省就省的原则吧。当时我女朋友说,当路过全聚德烤鸭电时,想想一支鸭就要200多元,就没舍得进去了,就路过了,其实我知道我老婆也是个小馋猫。2009年左右,在家里看电视,电视里演“全聚德烤鸭”是如何制作的,如何烘烤的什么什么的,当时我下决心,到北京一定要尝尝“全聚德烤鸭”啥.
阅读全文
2011-03-12 11:02 by 通用信息化建设平台, 1065 visits, 网摘, 收藏, 编辑
摘要:最近有一个朋友,打来电话,希望有flash编程的能提供技术指导,我当然知道朋友圈子里谁是flash编程的高手,一找就可以找出来了,一点儿都不难。 最要命的是我这个朋友需要提供免费帮助,大哥我们都是过日子的,我知道你有房子有车子,而且你一方面是大学教师,一方面还在公司兼职拿的是双份的工资。 大哥我们兄弟们也都是需要过日子的,需要养家糊口,我哪里能提供免费的帮助啊,大哥那我是帮你干事业,不是帮自己干事业,前后跑来跑去,也是需要成本的,希望你能理解。 若是我,也难开这个口啊,怎么能免费帮忙呢,钱可以少点儿可以是象征性的,但是多多少少总可以意思一点儿吧。你是饱汉不知饿汉饥,我的大部分兄弟们都是自己创.
阅读全文
2011-03-09 14:16 by 通用信息化建设平台, 728 visits, 网摘, 收藏, 编辑
摘要:标题: 我如何才能成为你这样的人才呢?2011-03-08 13:16咖灰 致 我我是一个二本学校的学生,现在已经大二了,专业是软件工程,学校却只教java,当然也有十几节课时的“软件工程导论”,而大二的我在学校却感觉并学不到什么东西,而我在上学期就曾自学c#和4个同学一起搞asp.net的开发,边学边做一个在线考试系统,虽然界面不好,而且实用性不好,反正很多缺点就是了,但是心里很激动,总算逃离程序总是在几个黑窗口(DOS命令窗口)运行的结果了,但是,要找到几个志同道合的同学真的很难,在这期刚刚开学,就有1个同学退出了,哎,现在我们三个的积极性也不高了,我很想重回那个时候,那个状态,哎(额,我
阅读全文
2011-03-08 13:00 by 通用信息化建设平台, 965 visits, 网摘, 收藏, 编辑
摘要:2011-03-01 吉日嘎拉 对DotNet.Kernel 目录中的 目录名称,命名空间进行了整理。2011-03-01 吉日嘎拉 对BaseManager增加函数,支持直接执行一些SQL语句的方法, public int ExecuteNonQuery(string commandText) public int ExecuteNonQuery(string commandText, DbParameter[] dbParameters) public object ExecuteScalar(string commandText) public object ExecuteScalar(
阅读全文
2011-03-03 22:52 by 通用信息化建设平台, 718 visits, 网摘, 收藏, 编辑
摘要:程序在运行时,函数中的第一个航代码出现了莫名奇妙的错误,在我的电脑上无法正常运行,在别人的电脑上能正常运行,不知道是什么错误了。 public static Resources DeSerialize(string filePath) { System.Xml.Serialization.XmlSerializer xmlSerializer = new System.Xml.Serialization.XmlSerializer(typeof(Resources)); System.IO.FileStream fileStream = new System.IO.FileStream(fil
阅读全文
2011-03-03 11:25 by 通用信息化建设平台, 726 visits, 网摘, 收藏, 编辑
摘要:客户在代码自动生成中,为什么管理类只生成了manager.auto.cs,而没有生成manager.cs呢?是不是可以理解为,manager.auto.cs里面的代码是自动生成的,如果发生重构或模板变更可以直接覆盖,而manager.cs则属于手工生成,在自动生成之后不会被覆盖,防止误操作?Ψ吉日嘎拉完全正确客户好的,3ku
阅读全文
2011-03-02 20:22 by 通用信息化建设平台, 1520 visits, 网摘, 收藏, 编辑
摘要:晚上没啥事情,晚8点多了来公司转了一圈,顺便整理了一下程序代码,把SVN里代码不规范的都仔细整理一下,从门外边进来时,公司里人有一半都在公司里忙碌,我还我们公司还真是有希望啊。 但是发现大部分都在打游戏,想想自己当年,埋头苦干,天天学习研究程序,根本不会有时间打游戏,现在虽然是10年的老鸟了,还是坚持每天写写程序,完善完善代码。
阅读全文
2011-03-02 15:41 by 通用信息化建设平台, 777 visits, 网摘, 收藏, 编辑
摘要:平时写博客多了,认识的人也多了,其实绝大部分都是外地大城市打工的人,程序员同行朋友比较多,我毕竟干了10来年这个行业,心得体会走过的路也多一些,一般会经验也多,又善于交流,所以有些程序员朋友也愿意跟我谈心。 春节后,有一个杭州城西的程序员朋友找我聊天,还请我吃了个饭,我顺便把C#.NET通用权限管理系统组件也推荐给了他,我说你购买我的软件500的,我给你外包5000元的软件开发项目,绝对让你成倍把钱赚回去。毕竟我手上有干不完的事情在那里。 小兄弟(在淘宝工作)给我打电话过来,想跟我谈谈心,我也没拒绝,直接把他约在我家里,后来又想到家里老妈要看电视连续剧有些不方便,我就带他去了家门口的咖啡屋,.
阅读全文
2011-03-02 14:33 by 通用信息化建设平台, 1054 visits, 网摘, 收藏, 编辑
摘要:一个小公司老板的日常管理这是一篇讨论现实商业经验的文章,一方面,可以给创业的朋友提供一些参考意见,另一方面,作者的经验中包含了许多经济学的道理。有兴趣的读者可以结合经济学知识和自己的感受做进一步的思考。1. 小公司如何留住骨干:这些年物价上涨,费用上涨,公司利润却未涨多少。每个员工都希望工资大幅增加,但估计90%以上小公司无法做到这点。有时我这当老板的恨不得将公司门一关,自己拿着资金炒股或炒房,图个清净。虽说近几年由于给每个员工上5险1金,人均费用每月增加几百元,但员工并不领情,员工只算每月到手多少钱,至于公司的支出与己无关。既然无法让所有人都满意,我就只满足公司20%的骨干。首先发展骨干员工
阅读全文
2011-03-01 17:31 by 通用信息化建设平台, 7078 visits, 网摘, 收藏, 编辑
摘要:曾经有个错误的认识,一直以为静态方法在多用户并发下会是排队等待,一个个执行,前些日子与朋友单程列车http://www.cnblogs.com/zhaojingjing/一起做了测试后才发现,原来是并发执行的,绝对不会排队等待。 写程序的不能怕丢人有错就改,积极改正错误,一天比一天上一个台阶就好。模拟并发的测试代码如下,希望对有需要的朋友提供的方便的参考[代码]}
阅读全文
2011-03-01 13:18 by 通用信息化建设平台, 840 visits, 网摘, 收藏, 编辑
摘要:开淘宝店有快2个年头了,这期间也遇到了很多人,总的来说大部分人都是比较好说话的,这2天有个佛山的同行在网上购买软件,也有做10多年的C/S开发,应该是比较牛的开发人员的。前后咨询了2天,也打电话做了自己能讲解的技术咨询,也在QQ上进行了远程桌面技术支持等。今天早上,客户要求退款,退款的理由是:以前研究过一些crm开源框架,收到的商品完代码混在一起。命名混乱,让开发时很难找,完全不能实现所说的3日快速开发。其中的3日快速开发,这个上大家有些偏差,这3日是建立在11年的编程经验上,并不是什么也不会的人,真的3天就学会了,世界上没那么神奇的东西,所以这一点是不能认可的。但是客户说的命名混,我完全接受
阅读全文