摘要:
进入IT行业快有半辈子了,今天在家看书无聊,写一遍文章跟大家一起探讨一下只学了一门C#后的优点缺点.希望大家一起补充.所谓的只学了C#也是有些相对的, 以前学过FoxBase, C, pascal, delphi, VFP, PB, c++, javascript, php, Java, C#等等很多,当然也有mysql, sqlserver, oracle, db2等数据库知识. 其实真正深入学... 阅读全文
随笔档案-2011年08月
CTO(首席技术官)
2011-08-30 20:04 by 通用C#系统架构, 1818 阅读, 收藏, 编辑
摘要:
CTO(首席技术官)英文Chief Technology Officer,即企业内负责技术的最高负责人。这个名称在1980年代从美国开始时兴。起于做很多研究的大公司,如General Electric,AT&T,ALCOA,主要责任是将科学研究成果成为盈利产品。1990年代,因计算机和软件公司热门,很多公司把CTO的名称给予管理计算机系统和软件的负责人。有时CTO和CIO(Chief Information Officer信息管理最高负责人)是同一个人(尤其在软件公司),有时CTO归于比较精通科学技术的CIO手下。在不同领域的公司,CTO工作性质不同;即使在同一领域,工作性质也可能大不 阅读全文
C# C/S 图片验证码功能源码
2011-08-30 14:55 by 通用C#系统架构, 4707 阅读, 收藏, 编辑
摘要:
运行效果如图用法如下:///<summary>///显示验证码///</summary>///<returns>验证码</returns>privatevoidGetVerifyCode(){VerifyCodeImageverifyCodeImage=newVerifyCodeImage();//取随机码stringcode=verifyCodeImage.CreateVerifyCode().ToUpper();//输出图片this.picVerifyCode.Image=verifyCodeImage.CreateImage(code,3) 阅读全文
程序员说:"爱你不容易 WCF! " 持续遇到12个问题,杯巨
2011-08-27 03:11 by 通用C#系统架构, 8502 阅读, 收藏, 编辑
摘要:
前几个月开始在项目里开始大量用WCF技术, 曾经用Remoting都很顺畅,这次改用上WCF后一连续遇到了N多问题才最终勉强成功了,当时我把遇到的每个问题都记录下来,虽然解决方法当时没仔细整理,但是把这些遇到的问题给准备使用WCF的朋友给个参考,熟练使用WCF没想像的那么简单. 由于需要 客户端与服务器端的通讯需要加密, 采用了 TSL/SSL协议通讯,需要电子证书加密方式运行, 就遇到了如下这么多问题,有点惨啊.01: “net.tcp://192.168.0.121:8888/DotNet.Service/LogOnService/”不支持正在使用的 .Net 组帧模式。有关详细信息,请. 阅读全文
虽然离成功很遥远,33岁程序员提前感受退休在家看看孩子的日子
2011-08-26 22:26 by 通用C#系统架构, 2955 阅读, 收藏, 编辑
摘要:
最近一个月在家里看孩子,提前感受一下程序员退休在家的日子[打算休息半年或者2-3年]. 在家休息首先非常有自由感, 没人管, 没人监督, 没人敦促, 没人向老板打小报告, 工作进度也不用汇报, 已经工作了10多年了, 曾经几乎从来没请假过,也从来没休过长假.顶多就是经常性迟到屡教不改, 甚至10年从来没旷工过一天, 一直充当了相对优秀打工仔的角色. 现在生活快奔小康了生活上也没什么太缺少的, 经过十年的打拼生活安定了,即时没工作也是收入稳定了,人为啥活着也想开了干脆就给你放假几个月假期.在家里看看孩子吧. 等没钱花了再去考虑一下打工. 老婆大人也支持在家休息一段时间.很多人都想干到35岁就事. 阅读全文
C# 一个字符串是否在另外一个字符串数组里 Array.Exists 的用法 Array.IndexOf 用法
2011-08-22 21:15 by 通用C#系统架构, 9596 阅读, 收藏, 编辑
摘要:
其实一行代码就可以了,不用写那么多循环,先看看老外写的代码usingSystem;classProgram{staticvoidMain(){string[]array={"cat","dot","perls"};//UseArray.Existsindifferentways.boola=Array.Exists(array,element=>element=="perls");boolb=Array.Exists(array,element=>element=="python") 阅读全文
C# C/S TreeView 设置为只读
2011-08-20 13:28 by 通用C#系统架构, 1108 阅读, 收藏, 编辑
摘要:
privatevoidtvModule_BeforeCheck(objectsender,TreeViewCancelEventArgse){e.Cancel=true;} private void tvModule_BeforeCheck(object sender, TreeViewCancelEventArgs e) { // 窗体已经加载完毕 if (this.FormLoaded) { e.Cancel = true; } } 阅读全文
会做人比会写程序更重要
2011-08-14 19:22 by 通用C#系统架构, 1656 阅读, 收藏, 编辑
摘要:
我第一次创业时,我每个月都按时给大家发工资,就是借钱也都按时发工资,但是那时候我的合伙人,把大家都忽悠过去后,好像大家跟着他就会有光明的前途一样. 但是事实证明,跟着他的人,大多都被骗个差不多,我的合伙人自己买了车,买了房子,但是很多给他打工的人,都收了白条,甚至有的人还被骗了30多万的现金,拿不回来. 我的坏脾气真的深深地害了我,我做了9件好事情,但是只要1件事情上发火了,就把大家都得罪了,很容易就变成丑人了,大家不会记得你的9个好事情,但是会深深地记住拟的1个坏处. 我要练就一个好脾气,好性格. 我从来没克扣过别人1分钱,也没拖欠过任何工资,从来说到的都是做到,答应员工加薪的,也都加薪了. 阅读全文
兄弟你留下了上千行的思路凌乱功能脆弱算法模糊有Linq有多线程的代码拍屁股就走人了很是让我们郁闷啊
2011-08-06 23:44 by 通用C#系统架构, 5928 阅读, 收藏, 编辑
摘要:
由于项目里事情很多,前些日子一直解决WCF问题,接着解决系统安全国家认证的事情,再接着解决DB2兼容性的问题,根本顾不过来检查兄弟们编写的代码。项目在前期都是编写一些添加、修改、删除之类的简单功能,大家代码的质量和出错的概率相对较小些,其中代码生成器也起到了很好的作用。 项目到了后期,没那么多简单的功能,大多都是相对复杂的功能了,加班也多了客户催促得也急了,种种原因导致4个兄弟走人了。 但是人走了... 阅读全文