摘要:
今天下班,同事们无聊中又聊到了食堂(怎么写食堂?吃货啊!),办公区离食堂远的同事老阮在大家你一句我一句的诱惑下,终于忍不住了决定不管在远也要找时间去尝尝,但是因为上班不顺路也不是很方便,就委托我们宿舍的老李同志帮忙第二天先去开卡充值,热心肠的老李当然不会拒绝喽。1、模拟场景 有了这个前奏今天的主题就当然又有了,那么首先我们用代码来实现上面的功能,首先来分析一下上面的场景: ①我们需要对卡片充值,所以需要一个卡片类,代码如下:///<summary>///卡片类///</summary>publicclassCard{//卡片名称privatestringcardName 阅读全文
摘要:
今天下班回家,吃完晚饭后在网上闲逛,看了看电视剧《男人帮》的经典台词,感觉很经典,虽然这个电视剧我早已经在上个月就看完了,但是看了看里面的经典开场白和台词,还是不由自主的伸出大拇指,赞啊! 列举部分台词如下: (1)自从我们睁开眼睛看这个世界的第一天起, 我们看到的就只有两种人,男人和女人。 他们分属于两大不同的阵营,为了彻底收服对方,大家互相往死里掐。 (2)根据一个遥远的传说,说有一种东西叫爱情,可以彻底终结这场战争。 于是大家纷纷的赶紧去寻找,赶紧去幻想, 找到头破血流才发现,原来这个感情也是另一些人在书房里炮制出来的。 于是大家更加绝望,更加痛苦,更加互相的往死里掐。1、场景案例尤.. 阅读全文
摘要:
今天单位有自己的食堂啦,发邮件收了工卡之后统一拿去激活,以后就用工卡去食堂吃饭啦,早上2元,中午10元,晚上3元,都是自助噢,很爽,不过还是有一推人没有第一时间激活卡,也有的人激活卡了忘记自己激活了,我就是其中一个,无奈下我只好到食堂自己去激活卡了,餐厅只有一个机会卡的柜台所以激活的时候需要排队,还好我来的早,提前搞定,刚出门时就看又一批激活工卡的人来啦。 下班后。不例外继续到食堂吃饭,便宜嘛自然人也就不少,当然也包括激活工卡的人,吃饭是心里就暗自想,这不就是设计模式里面的一种场景吗? 一个餐厅只有一个激活卡的柜台。在餐厅的作用域内提供了一个全局的访问点。 1.模拟该场景: 首先分析一个这个. 阅读全文
摘要:
今天下班客厅的灯确实亮堂了许多,照照镜子感觉自己一下苍老许多,看来还是灯光暗比较好,看不出来自己的憔悴啊,哈哈,其实还是头发长了,决定出去剪发。 进到美发店,便有热情的服务生招呼,显示洗头,挑选造型师,开始剪发,剪发中被造型师推荐了各种各样的收费项目,我只选择了一样软化头发。完毕之后,看了下单子哇塞、好贵噢,不过造型师给我剪的发型我还是很喜欢的,我决定以后还找他剪,但是又太贵,无奈中,发型师向我推荐了他们的会员卡,全场所有项目均5折,最近因为圣诞节还在搞活动这期间办卡的可享受折上折8.6,我心想那这下就太划算了,而且他们总店,分店都可以用,所以毫不犹豫的办了张会员卡。。。囧。。。。 到家后稍. 阅读全文
摘要:
今天回家一开灯感觉客厅的灯暗了许多,抬头一看原来是灯泡快坏了,想想这个灯泡也是老式的不如换个新的节能灯泡算了。于是跑到小区对面的德尔泰市场买了同样接口的节能灯泡,这样光线又好又可以为自己节约电费,回来后迅速拿起凳子,换了新灯泡感觉亮堂了许多。高兴之余就想用代码去模拟一下这个场景。 1、案例设想 设想如果我们编写一个程序通过声控感应设备去控制灯光的显示,那么如何实现呢?我想首先第一步就是需要设计当感应设备捕获到人的时候如何处理,第二部就是在处理内部控制灯泡发光,例如声控设备感应到人的时候,控制我们平时的普通灯泡去发光。通过面向对象封装模拟的代码如下:staticvoidMain(string[. 阅读全文
摘要:
ASP.NET 开发人员在卡发时经常会碰到一个情况,就是新增的页面中字段太多,在点击保存的时候需要一个一个的赋值实体或者构建SQL语句去保存。这样不仅浪费体力还需要占用大量的文本行控件去写代码。经过构思是否可以使用一种更方便的办法去解决呢?提高代码的内聚性。 1.思路 我们知道一般新增页面最多的就是一大堆文本框让用户输入内容,然后点击保存按钮进行提交将数据持久化到数据库。 在点击提交的时候传统方式就是一个一个文本框的读取赋值。 HTML代码如下:<asp:TextBoxID="TextBox2"runat="server"Text="Te 阅读全文
摘要:
学习过前面的知识以后,我们已经可以写出一些简单的程序,例如:编写一个程序在屏幕中打印出1+2的和,太简单了?没关系一步一步来嘛,就像电影《让子弹飞》里面有一句话,饭要一口一口吃,路要一步一步走,步子迈大了,咔。。。。。。容易。。。。 哈哈! 好吧,不瞎扯了,还是看上面那个简单的程序吧。 1. 一个简单程序的实现 首先看下代码: inti=1;Console.WriteLine("i+2={0}",(i+2)); 确实很简单,慢慢的提高难度,在加入之前讲过的分支结构,现在需求是,用户输入一个整数数字,根据输入的整数数字来显示该数字是奇数还是偶数。代码如下:1Console.W 阅读全文
摘要:
源码下载 我平时的软件开发中,信息的搜索是经常碰到的,增加搜索关键字提示是提高用户体验的一种很好的办法。今天就介绍下在ASP.NET如何利用AJAX来实现搜索的信息提示! 1.需要了解的一些知识点 (1)AJAX对象不同浏览器的创建 不同的浏览器对AJAX(XMLHttpRequest)对象的实现是 阅读全文
摘要:
上一篇介绍了C#程序设计分支的基本概念与基本操作,这篇的主题是高级的程序分支,例如:分支的嵌套与分支是使用的场景!与三元运算符(?:),废话少说还是开始吧! 1.三元运算符【?:】三元运算符分为三个部分:1 条件表达式 2 条件表达式成立时返回的值 3条件表达式不成立时返回的值。例如表达式为: a > 0 ? "A>0" : "A<0",这句代码看起来十分混乱那么,我们把它的每个部分都划分的更清晰一些,1[a > 0] ? 2["A>0"] : 3["A<0"], 这时我将这三个 阅读全文
摘要:
FOR XML PATH 有的人可能知道有的人可能不知道,其实它就是将查询结果集以XML形式展现,有了它我们可以简化我们的查询语句实现一些以前可能需要借助函数活存储过程来完成的工作。那么以一个实例为主. 一.FOR XML PATH 简单介绍 那么还是首先来介绍一下FOR XML PATH ,假设现在有一张兴趣爱好表(hobby)用来存放兴趣爱好,表结构如下:接下来我们来看应用FOR XML PATH的查询结果语句如下:SELECT*FROM@hobbyFORXMLPATH 结果:<row><hobbyID>1</hobbyID><hName>爬 阅读全文