摘要: 在日常开发中,我们经常会通过SQL对数据库中的基础数据元素进行查询,通过对业务具有相关性的数据表进行关联组合,生成新的数据模型来达到我们将数据转换为业务信息的目的,但不掌握查询元素的逻辑处理次序就开始用SQL编程,在日常工作中很容易碰到令人费解的问题。 所以了解SQL执行的逻辑查询过程可以帮助我们更 阅读全文
posted @ 2021-12-17 10:38 王波洋 阅读(328) 评论(0) 推荐(0) 编辑
摘要: 一 数据类型与变量的介绍 在程序运行的过程中计算机需要记录大量的状态 数据(这里我们统称数据)。那这些数据都存放在哪呢?程序在运行过程中的数据一般都存放在内存。那么他们在内存中如何存放的一种描述就是数据类型。变量则就是数据类型的实体。那么我们来看一个例子: 假如现在需要设计一个程序计算整数 10 与 20 的和, 请看如下代码:1usingSystem;23namespaceMyProgram4{5classProgram6{7staticvoidMain(string[]args)8{9//变量的定义格式:10//数据类型变量名赋值运算符值11inta=10;//定义一个整数类型的变量a并赋 阅读全文
posted @ 2011-05-02 20:08 王波洋 阅读(3251) 评论(3) 推荐(2) 编辑
摘要: 在日常开发中,尤其是数据统计制作报表的时候,我们经常需要一种把行转换成列的技术,用于展示我们的统计结果,也许有人会说,我不能在设计表结构的时候就按照我想展示的结构进行设计么?虽然这也是一种办法,但日常的统计都是随着业务不断的运行,而逐步积累的动态数据,这时新的数据就会平凡导致表结构的修改。 例如:我 阅读全文
posted @ 2022-01-12 09:54 王波洋 阅读(288) 评论(0) 推荐(1) 编辑
摘要: 由于最近热播清宫剧《甄嬛传》的影响(我确实是口味有点太重了),勾起了我重游故宫的欲望,想去看看过去皇上与后宫妃子们生活的地方,于是今天便将想法赋予了行动,虽然天气严寒但是也不能阻挡我这颗赤热的心。一、应用场景 早上八点半 起床梳洗出门前往天安门,到了天安门第一感觉就是这么冷的天人怎么还是这么多?看来大家都跟我一样有一颗炽热的心啊。进入到午门让我猛然想起了一句台词->"推出午门斩首",顿时感觉伴君如伴虎啊。买票进入后我的参观路线为:太和殿也称“金銮殿”-->乾清宫-->御花园-->东六宫-->九龙壁。在参观每一处宫殿时我的心里状态都在发生着不同的 阅读全文
posted @ 2012-12-09 21:56 王波洋 阅读(2874) 评论(4) 推荐(3) 编辑
摘要: 回顾下设计模式系列《工厂模式》那片文章,里面描述了如何利用工厂模式来模拟一个换灯泡的场景,该场景中模拟了:普通灯泡、节能灯泡、彩色灯泡。它们统一由一个工厂(工厂类)来创造,我们需要使用哪种灯泡时,只需通知工厂类给我们打造一个相同的灯泡即可,类图如下: 由上面边的类图可见,所有类型的灯泡都由灯泡工厂来创建,那这个时候,制造灯泡的工厂因为企业扩大了,需要增加产量,那么此时一个工厂肯定是应付不过来了,而且当前一个工厂所造的灯泡种类也多,更加加大了工厂的制造压力,此时,企业扩建的最好办法就是,增加工厂,各自工厂都只专注于一种灯泡的制造。 1.工厂方法模式首先我们来看看什么是工厂方法模式:定义一个... 阅读全文
posted @ 2012-04-22 11:54 王波洋 阅读(2392) 评论(6) 推荐(7) 编辑
摘要: 新的一年的春天到啦,又是一轮跳槽离职的高峰期,面对新的一年的开始大家都希望各个方面都在更上一层楼,难免会出现跳槽、离职创业等等现象,最近项目组有人离职啦,当然人走了活还是要有人干的嘛,如何合理的利用有限的人力资源把多余的活分配出去呢?这就是项目经理们考虑的事情啦!不过一般还是会出现一个开发人员同时兼有几个项目的现象啦~!OK,这个就是今天的场景,我们来用代码模拟一下吧!1.场景模拟首先我们考虑,当项目多,人手不够时,我们需要一个人去同时兼有好几个项目的工作,可能有开发也可能有运维! 那么第一步我们先设计一个项目类,分别代表需要参与的项目,代码如下: ///<summary>///W 阅读全文
posted @ 2012-04-14 23:18 王波洋 阅读(3793) 评论(4) 推荐(6) 编辑
摘要: 今天做静态页面时有一个需求,就是页面上有一组两个选项的单选按钮和一个有6行的列表(该列表用Table标签实现,不是DIV),当选择单选按钮的选项一时,列表的前三条信息显示后三条信息隐藏,当选择单选按钮的选项二时,列表的前三条信息隐藏后三条信息显示。那么就牵扯出我们今天的话题拉,如何实现呢?实现后该实现还能应用到哪些场景? 1、第一反应的解决方案 碰到这个需求后,我第一反应就是很简单啊,分别用两个DIV将前三个Table中的TR标签与后三个TR标签包起来,然后通过JS控制DIV的显示。 第一步:使用DIV包裹需要隐藏显示的TR。代码如下:<table><div id=" 阅读全文
posted @ 2012-04-08 22:08 王波洋 阅读(5145) 评论(9) 推荐(9) 编辑
摘要: 今天开发碰见一个问题,就是当GridView中加入一个包含RadioButton的模板列,结果一运行。。。。。天啊,单选按钮可以多选了! 囧啊!为了演示一下我今天的错误我还是模拟一个功能场景吧,我要实现的功能是显示一个包含单选按钮的学生信息列表,选择一行后将详细信息显示出来~! 1.问题展现①首先准备一个GridView用来展示学生的基本信息与最重要的单选按钮,代码如下:<asp:GridViewID="GridView1"runat="server"AutoGenerateColumns="false"><Colu 阅读全文
posted @ 2012-03-28 21:40 王波洋 阅读(11274) 评论(17) 推荐(6) 编辑
摘要: 天气渐渐开始变暖和了,天天做办公室写代码感觉身体越来越差了,该活动活动了,跟快乐技术沙龙嗨皮吧秦春林交流后决定天气暖和了在群里发布一次小的户外活动,大家一起出去爬爬山或者运动运动,放松放松自己的身体和心情啊!嗨皮吧QQ群:190784175! 一、案例场景 没错,按惯例上面就是今天设计模式的场景,那么我们来分析一下下面的场景吧:首先,我们此次户外活动的组织者是快乐技术沙龙嗨皮吧(命名为:HappyBar)。嗨皮吧负责维护所有参与的成员,并且通知成员活动的具体时间与集合的地点,并且成员需要观察嗨皮吧的通知来获得活动的消息。那么我们来用代码实现一把: 1.快乐技术沙龙HappyBar的实现:①.. 阅读全文
posted @ 2012-03-25 12:52 王波洋 阅读(4591) 评论(9) 推荐(14) 编辑
摘要: 快乐技术沙龙即将一周岁了,最近它又多了个妹妹叫《嗨皮吧》,春哥(秦春林)还是很给力啊!一连搞两个组织(社团 (∩_∩)),那么还是主要介绍一下妹妹嗨皮吧好啦,说起嗨皮吧还真是有很多吸引人的地方,它有线上和下线两种模式,可以在嗨皮吧的网站上交流,也可以周末了来我们这里放松、聚会、打牌、写代码、蹭网、吃饭等等,嗨皮吧正式启动第一天还是很给力很多好朋友都来捧场,一起吃饭、打牌、玩游戏(XBOX)。对了地址是:北京市海淀区西二旗领秀新硅谷A区4楼402室,欢迎大家周末来一起交流!废话不多说啦。。。。。 1、应用场景 开始今天的主题吧,今天的主题是建造者模式,按惯例还是以一个真实的场景来模拟的去描述.. 阅读全文
posted @ 2012-03-04 19:49 王波洋 阅读(2544) 评论(16) 推荐(17) 编辑
摘要: 下班回家无聊在加上本命年有些不太顺利,决定看男人帮打发下班的无聊时间,点击第十八集,开场白:我们生活在这个 一秒钟一个变化的世界里 有时候友情比爱情更为可靠 朋友可以在你最艰苦的时候 默默守候 在你一切平安的时候 云淡风轻的离开 爱人有事相反 男人和女人的友情又不一样 男人如此粗暴而简单 女人的友情温婉而复杂 当男女的友情 遇到了男女的爱情 就会迅速变成两个阵营! 尾语:我们都需要爱情 就像我们都需要友情一样 我们在这个世界上不断地找寻 因为我们缺一不可 1.场景模拟 这样让想起了老李,我跟老李是很要好的哥们,当然他不像我还是光棍,所以他不光有友情还有爱情了,不过,就在最近几天他们吵架啦,什. 阅读全文
posted @ 2012-02-02 21:02 王波洋 阅读(2076) 评论(4) 推荐(8) 编辑