上一页 1 ··· 15 16 17 18 19 20 21 22 23 ··· 26 下一页
摘要: 在公司,做一个中等以上的项目,就像是西游记,必须要经历九九八十一难才能取到真经。下面,我就晒几个印象深刻的地方,让自己心情畅快畅快,也让以后的自己在看到这篇文字时,能有所借鉴。项目的背景是这样的:给A市的M局做一个大概300w的软件项目。这个项目是我们公司资深咨询人士搞定的,中间的曲折过程,难以尽数,只是最终的结果就是软件必须很炫,能给局领导留下良好的印象,以便我司能继续中标二期、三期。为此,开发部领导L,让J做项目经理,统帅项目开发人员。J以前是做C出身,并且在国内某知名公司呆过,水平挺牛。在我司已经很多年了,现任我司咨询一职。按我们L领导的话说:J是项目管理的好手。所以交给J管理项目,L及 阅读全文
posted @ 2013-10-28 20:11 Shapley 阅读(434) 评论(0) 推荐(0)
摘要: 下面描述了一个Quartz.net最常用的应用场景,按特定秒数触发执行特定任务。 1.任务要继承自:IJob,在Execute方法中填入自己需要执行的任务。 核心代码: 附上全部代码:下载 阅读全文
posted @ 2013-07-19 10:04 Shapley 阅读(276) 评论(0) 推荐(0)
摘要: 本文仅仅是将一些可以运行无误的WebAPI示例的要点,记录下来,供自己查阅,也供刚刚学习WebAPI的读者参考之。1.默认的API是不会过滤到action这个级别的,如果要过滤到这个级别,必须在路由配置中配置才可以。例如,可以这样写:"api/{controller}/{action}/{id}"2.配置了后,就可以写多个GET、POST方式到指定的action,但是有意思的是参数类型及绑定:如果使用GET请求方式调用WebAPI。调用方式可以写成:http://***/****?id=1或者http://**/***/1这种形式。当然,如果想省略参数名称,直接赋值并映射到 阅读全文
posted @ 2013-07-06 21:48 Shapley 阅读(1420) 评论(0) 推荐(0)
摘要: winform模式下的用户自定义控件功能强大,可以根据业务的需要进行灵活的封装。可是有个很常见的问题摆在面前:怎么在点击子控件时,触发父控件,比如flowLayoutPanel的一个事件呢? 原来也模糊地记得似乎哪位大侠用委托实现过,如今,根据自己的琢磨,也实现了,算是重新温习了一遍吧。 首先,在父 阅读全文
posted @ 2013-07-04 14:32 Shapley 阅读(1485) 评论(0) 推荐(0)
摘要: 编写完成的代码,由于编写上的某种原因,有时候会出现运行速度慢的现象。那么怎么才能提高代码的运行效率呢?不同的人有不同的代码优化方式,一般开发者将代码中的低下写法改正后,代码就能满足性能需要,而高级的开发者,则会在更高层次上对代码、代码结构进行重构。总之,方式林林总总,下面就是自己在一次代码优化过程后,总结的各种优化策略。1.首先,将代码中的各种低下写法统统改正。什么是低下写法?比如,频繁的装箱、拆箱,频繁的字符串+-等等。2.重点改进程序的循环质量。代码中经常出现各种循环,而循环是造成代码运行效率低下的最重要原因(之一)。从而改进循环代码,提升循环效率就成了改进代码质量、提升代码运行效率的关键 阅读全文
posted @ 2013-04-02 09:30 Shapley 阅读(338) 评论(0) 推荐(0)
摘要: 在XSLT模板中,定义了一个参数nodeId格式如下:<xsl:param name="nodeId"/>一般情况下参数nodeId的值为****形式,运用此参数也没有错误,可是有些特殊情况下,传入的nodeId参数格式为****,****形式,这种情况下,又需要只抓取nodeId中第一个分隔符之前的内容。寻来寻去,终于找到文件的解决办法,即在再定义一个参数,并且将nodeId值赋给此参数,并且在赋值过程中进行加工即可。如下面所示:<xsl:variable name="arrayNodeId" select="substri 阅读全文
posted @ 2013-01-11 21:28 Shapley 阅读(424) 评论(0) 推荐(0)
摘要: 年末了,自己感觉似乎应该写点什么,来记录、总结下这一年的得与失。夏初,第一次参加编程大赛。两场比赛下来,自己的感觉是,这次竞赛不难,但有点偏:如果你的工作方向是网络通信,或者你提前得到了题目,那么这次你会在很短时间内搞定题目,否则你只有打酱油的份。虽然最终,自己也得一个打酱油奖,可是自己总是在心理有些不甘。伴随这持续了几个月的进展,编程大赛也告一段落。随着而来又一个大的目标摆在面前。为了使自己不再遗憾,自己也准备大干一番。于是,除去每天的工作外,自己的晚上的时间几乎都贡献给了台灯和书桌。许多个百思不得其解的问题,随之而来的是问题的一个个解决,最终在忐忑不安的担忧中,流着感冒鼻涕,进了考场,并得 阅读全文
posted @ 2012-12-26 16:40 Shapley 阅读(178) 评论(0) 推荐(0)
摘要: 做网站,难免会遇到客户要求切换网站的色系。虽然这不是一个很偏的要求,可是自己从来没有做过这方面的东西。最近,自己做一网站时就遇到了这样的需求,过程虽然顺利,但是还是想记录下来,供自己参考。说起来,色系切换和web聊天工具有异曲同工之妙。因为,无论使用何种技术实现了色系切换,最终的原理无非是着眼于控制端的选择:即让服务器端去完成这件事,还是让客户端完成这件事。联系到自己当前的实际情况。由于服务器端是购买的产品,无法做更多的操作,于是将色系切换的控制端放在了浏览器上。让浏览器通过记录用户的色系,从而加载不同的样式,从而达到切换色系的目的。想来也有点想笑,这样一来岂不是暗合了web通讯中“拉”的理念 阅读全文
posted @ 2012-12-26 16:08 Shapley 阅读(897) 评论(0) 推荐(0)
摘要: 最近,在做一个网页时,IE7-9没有问题。可是页面在IE6下却不加载Css样式内容,明明是已经添加好了的样式,为什么IE6不加载呢?查来查去,发现了这个有趣的原因,IE6下对/**/形式的注释是有所要求的,如果注释是汉字,不能这样写:/*这是注释*/如果这样写,注释下面的一条CSS内容无法被IE6加载并解析。而必须修改为/*--这是注释--*/这样才可以,而用英语写注释/*This is the commnets*/没有问题。唉,IE6的问题,层出不穷啊。也该淘汰了。 阅读全文
posted @ 2012-12-22 13:25 Shapley 阅读(167) 评论(0) 推荐(0)
摘要: 异步是相对于同步而言的,同步,说白了就是顺序处理,完成一个步骤后,才能进行下一步骤处理。而异步就是告诉计算机,我需要一个办事员去做某事,做了完再怎样怎样就行了,从此不要再烦我了。 由于回调函数的机制已经体现出异步处理的巨大优势。.net的异步机制更是优势明显。举例来说,假如你处理多个任务需要***秒 阅读全文
posted @ 2012-09-19 14:43 Shapley 阅读(138) 评论(0) 推荐(0)
上一页 1 ··· 15 16 17 18 19 20 21 22 23 ··· 26 下一页