摘要:
本文是一个菜鸟所写,本文面向的人群就是像我这样的小菜鸟,工作一年也辛辛苦苦学习了一年,一直没有机会梳理一下自己的知识,最近花了一些时间整理了一些C#基础知识,也算是对过去的一年做个回顾把~文章有点长,请自带瓜子和茶吧,请看下面C#基础知识简单架构图,不可能100%的全面,请见谅啊...1.值类型和引用类型 1.1堆和栈 简单的说值类型存放在堆栈上面,引用类型的数据存放在托管堆上面(它的引用地址却存放在堆栈上面)! 栈:它是一个内存数组,是一个先进后出的数据结构! 栈的特征:数据只能从栈顶进,从栈顶出! 堆:它是一个内存区域,可以分配大块区域存储某类型的数据,与栈不同的是它里面的数据可... 阅读全文
摘要:
一丶怎么使用Remoting 关于Remoting关于Remoting(续)Remoting的几个疑惑我写的有关Remoting文章的一些更改Microsoft .Net Remoting系列专题之一:.Net Remoting基础篇Microsoft .Net Remoting系列专题之二:Marshal、Disconnect与生命周期以及跟踪服务Remoting疑惑续集Remoting疑惑续集之再续.Net Remoting测试小技巧Remoting基本实现的一些代码样例程序.NET Remoting中的通道注册在Remoting客户端激活方式采用替换类以分离接口与实现Microsoft. 阅读全文
摘要:
最近项目中接触了一点WCF的知识,也就是怎么调用WCF服务,上网查了一些资料,很快就搞出来,可是不符合头的要求,主要有以下几个方面: ①WCF的地址会变动,地址虽变,但是里面的逻辑不变! ②不要引用WCF服务的接口DLL文件,这样会导致一定的耦合性(虽然接口一旦指定就不会改动了)! 1.手动配置服务(这种方式比较傻瓜) 这种方式比较容易,也不多说了,直接给个地址就好了:学习 WCF (6)--学习调用WCF服务的各种方法 2.引用接口DLL,通过地址动态调用WCF服务 1 private void ReleasePC(string clientName, ... 阅读全文
摘要:
来公司三个月了,到了考核转正的时间了,在填写考核选项的时候发现上面有三点自认为做的不好,不料还真是的,下午项目经理就找我谈话了,这段谈话让我印象很深了,也让我懂得了不少,下面我就跟大家分享下我的感悟,让我们的思想来指导我们更加高效的工作! 一丶工作质量 我的工作方法: ①心态不好,总想着一口吃一个大饼,遇到棘手的问题往往会有点急躁,没有静下心来分析问题 ②没有形成一套解决问题的方案,导致了工作的错乱 ③自我意识太强烈,考虑问题不够全面,没有从多个角度思考问题 改善方法: 首先心态要好,遇到问题先冷静下来分析问题,除此之外应该做到以下几点: ①遇到问题,不要急着去修改代码,应该先对... 阅读全文
摘要:
最近头儿让我接手两个小型项目的BUG修改(就是两个服务),但是我对它们还没有完全熟悉,如果在没有熟悉业务流程的情况下就去修改代码,那等于做无用功,一定会浪费很多宝贵的时间,可以参照我写的文章:工作的思考:业务流和工作管理,所以我们必须重视业务流的理解! 头儿知道我对项目的理解程度还不够,于是就跟我说了,花费两天的时间认认真真的写一个白盒测试的案例(包含所有的可能性),一开始我不了解什么是白盒什么是黑盒,而且感觉你测试案例是测试人员才做,叫我做干什么呢? 最后头儿说由于人手不够,需要我们自己搞定了,头儿还认真的跟我讲解了什么是白盒和黑盒测试,在这里做个总结把! 1.白盒测试 理解... 阅读全文
摘要:
目录:简单的介绍下ADO.NETSqlConnection(连接对象)SqlCommand(命令对象)SqlParameter(Sql参数)SqlDataReader(数据流读取器)SqlTransaction(事务)SqlDataAdapter(数据适配器)DataSet,DataTable,DataRow,DataColumn封装数据库操作类(这才是精华)一丶简单的介绍下ADO.NET 了解System.Data命名空间下我们常用的一些类: 1 ①System.Data → DataTable,DataSet,DataRow,DataColumn,DataRelation,Constr.. 阅读全文
摘要:
又是周末了,应该好好的整理下这周工作的得与失,这周让我最有感触的是项目经理跟我谈论“无效沟通”的话题,因为这周的工作效率不是很高,以及我估计任务完成的时间不确定性和完成任务的不自信,才有了经理跟我谈话的事情发生!一丶情境 这周被分配到一些任务,是关于算钱那方面的,因为项目测试中总会出现算少了,算多了等等乱七八糟的BUG! 所以项目经理特地问我说: 你说你要用几天时间能把算钱这一块做到“100%”的正确! 我说:我犹豫了一下,就说我现在能保证90%的正确率! 他说:那还有10%呢,你需要多少天能够完成,给我一个确定的答复! 我有点不自信的说:(因为我认为我对这一块的逻辑还没有100%的... 阅读全文
摘要:
这篇文章来的太迟了,本来在一个星期前就写好的,偏偏被拖了很长的时间才搞定,这中间有很多对于工作的思考,很多人总是在遇到问题之后才能静下心来思考,才能有一个新的感悟,才能明白很多东西,包括我... 这段时间工作压力突然增大了很多,出现了很多不该有的毛病,浮躁,急功近利,不认真对待工作,遇到难度大的问题表现不够自信的等等态度问题,就是最近持续的高强度加班让我认识到自己存在的严重问题,所以是时候反省自己并做出改变了,这中间也跟项目经理有过短暂的交流,从他那边也学到了不少的知识,下面我想从二个方面来阐述我的问题并提出改进的方法! 一丶业务流 来公司也有一个月的时间了,对项目中简单的一些业... 阅读全文
摘要:
一.IT人生感悟技术人员,为什么会苦逼 - 小洋 燕洋天老鸟对菜鸟的一些建议 - 张逸如果你喜欢上了一个程序员小伙_献给所有的程序员女友 - 邹华栋分享8年开发经验,浅谈个人发展经历,明确自己发展方向 - 风尘浪子王淮:我在Facebook的十点经验分享那些年我在网易积累的工作经验程序猿的执业修养(五)——勤学好问,自我批评 - 陈彦铭敏捷开发:如何通过回顾保持学习状态大学毕业后拉开差距的真正原因 - fengyv→(走出象牙塔的我们怎么做...)挑战无处不在→(关于跳槽后的面试经历)从一生的角度看程序员的学习和发展 - 理想流总结过去10年的程序员身涯 - 啊黄创业公司感悟录之十个提醒—作者 阅读全文
摘要:
这几天项目业务需求需要对数据库中的一段XML进行操作,虽然以前看过几眼但是都忘记了,没印象了,所以这几天简简单单的学习了一下,于是把感悟与大家分享一下! 先吐槽一下,我总是对“create”和“declare”搞乱,昨天写存储过程直接写成“declare procedure P_GetInfo”这样的语句,结果执行报错了,找了有半个小时了还没有搞定,结果找Leader过来一看说你看看你定义存储过程的语法对不对,我愣了一下,惭愧了,人品弱爆了,以后不能粗心大意了,教训,不多说了,Let's go! 我XML的格式如下 1 <Canvas name="" desi 阅读全文