摘要:
以前很少关注索引这个东西,因为这个是DBA关注的,最近看书看了一下索引 ,把一些以前不太注意的的记录一下 下面这个表格是摘自:http://www.cnblogs.com/tuyile006/archive/2009/08/28/1555615.html 动作描述 使用聚集索引 使用非聚集索引 ... 阅读全文
摘要:
做.NET有一段时间了,如果说不会sql,那肯定是假的,但是真的掌握吗?也不一定,以前从来没有深入的研究过sql查询,最近买了一本T-SQL查询的书,把以前忽视的问题都记录一下以前一直模模糊糊的把sqlserver作为关系数据库,里面就是以表的方式进行数据的关系化话管理,后来有些SQL语句看着怪怪的,也没怎么管其实 “写好sql,需要的是一种面向声明和集合的思维方式,而不是面向过程的(集合是重点)”(PS:数据库里面的表就是一个集合,集合是无序的!) 以前没太注意过sql语句执行时的逻辑顺序,在研究linq时,linq强调了sql语句的执行顺序,在看书时也留意了一下(5) select (5. 阅读全文
摘要:
当一个项目庞大到一定阶段,例如UI展示层采用了模块化模板化之后,就会出现js灾难,css灾难,经常出现以前从来不放在一起的两个js或css莫名奇妙的被放到了一个页面,基本的原因是模块重用造成的 尽管js可以想面向对象那样去构造对象,隐藏私有方法,但需求变化的往往比你写程序还要快时,就连设计js对象的时间也没有了,所以我比较倾向于用js私有函数和js方法;jquery私有函数和jquery对外暴露方法的形式也可以实现,而页面生成的html结构则完全在js中生成,包括哪些id和class, 这样可以最大限度的确保统一和重用的方便性,但也有个缺点,就是在重用时,如果需要样式发生变化(结构是死的不能. 阅读全文
摘要:
在学软件开发时,书里到处都是软件开发如何应对日益增加的变化,或需求变化了软件开发应该以怎样则架构来设计,所以我经常假想我负责的功能点可能出现什么样的需求变化,那些做java的也老是在高弹阔论如何应对海量并发,上亿用户,一年过去了,我假想的变化一个也没有变化反而。。。。。。。。。 变化一 2009年以前是没有微博分享这个功能,2009年后有了,分享微博是一段js代码,文字分... 阅读全文
摘要:
以前一直很懒,很少出去转转,最新心情大好,尤其ubuntu11的安装和win7装双系统非常简单,就没事到liunx下转转 这几天一直折腾ruby on rails 如何配置 如何链接mysql,如何安装插件,郁闷的要死,才发现微软的一站式技术服务时多么的周到 看了几天ruby,发现有不少值得借鉴和学习,至少我是这么觉得 我觉得ruby or rails 就是吧一些常规的经验 固定化,写死,这样就不容易出现变化,不容易出错首先看看rails创建的文件目录第一个是ruby的目录第二个使用neabeans打开第三个是vs2010创建的mvc 我比较了一下,asp.netmvc的 目录少了很多,当然. 阅读全文
摘要:
在国内的微博中,只有新浪推出开放平台的同时,也推出了云平台,也就是免费的虚拟主机 坑爹的是,新浪目前的平台只支持php,不支持ASP.NET,没见过笔者更坑爹的事情, 不过为了省点钱,还是忍一忍,用用新浪的云平台,虽然没有接触过php,不过这个应用实在是太简单了,加上新浪的云平台集成了V2认证包功能,也不用再去研究v2认证,说实话,自己买的空间还真不一定比新浪的快 使用新浪微... 阅读全文
摘要:
注意:在ubuntu 11.10 的应用商店里面安装软件是全程无人看守的非常简单 刚开始接触mono的时候 发现mono不仅支持了ASP.NET还支持了其他了lunix上的东西 不过还是只想试一下和ASP.NET相关的东西 却发现链接不了数据库 mono真实坑爹,默认引用的命名空间,竟然没有sql的 通过添加引用可以找见 有sql和oracle的,但是却没有mys... 阅读全文
摘要:
微博应用首页 微博应用主页 微博应用中间部分细化 首页要实现的功能 判断用户是否今天第一次进入应用 第一次 :加载打招呼的图片和文字,发表微博,进入微博主页 【效果】点击一个心情时,微博输入框填充相关的心情文字 不是第一次:进入微博主页 主页要实现的功能 主页顶部 :获取用户微博主页的地址 【效果】点击时在新的窗口打开个人微博 ... 阅读全文
摘要:
开始微博应用的中间是这个样子,我想如何在这么页面在功能引导和内容引导上细化 改进后界面是这么想的 从功能上,如果用户早上、中午、晚上、深夜某一个时间点上进入微博应用,或八一或无意或六一儿童节的某一个节日进入微博应用,我们应该协助用户产生或推荐用户产生一些内容,所以这个小模块是动态的 从内容上,这个动态的内容应该可以及时的出现用户喜欢的内... 阅读全文
摘要:
传说在linux 上可以运行ASP.NET ,网上和院子里都有很多文章,偶看来看去,都是一堆linux 代码 是在消化起来很费劲,仅仅安装个软件就这么复杂,只能放弃前几各月在redhat上试了一次,结果连下载下来的压缩包如何解压都不会,整了老半天,最终死在了mono的编译上。 后来看大家推荐ubuntu ,说比较简单,这几天试了一下,果然是练菜鸟都可以学会的东西我的是ubuntu11 开始想安装在虚拟机上,不过发现ubuntu 有安装在windows上双系统的工具,再加上我的电脑配置低的要死,就装了双系统 首先下载ubuntu 地址:http://www.ubuntu.org.cn/down. 阅读全文
摘要:
做了半天白日梦偶,需要花花草图,不花草图,过几天连白日梦叶忘了,首先是每天第一次进入微博应用的欢迎界面,有几种心情可供选择,而且图文并茂,还有微博发表框和确定按钮点击确定按钮之后,一天的每次进入应用都是这个界面,也就是主界面,现在的大多数微博应用都是一个界面我觉得吧 每一个微博应用的显著地方都应该有一个“返回我的微博”这个一个按钮,此乃所谓好去好来,在来不难咱不能搞流氓应用 你说是不最左侧为好友和粉丝的选择取,顶部为微博发表框,中部为各种心情区,暂时还没想好,先放着吧右边呢,计划放心情分析区心情分析区很简单,就一个热门心情的选择框,和确定按钮,最下面呢是应用建议区 阅读全文
摘要:
记得以前万大型游戏《天下2》时,时间长了,就感觉被网易奴役一样,从哪之后就再也不想玩大型游戏了,这也许是网易的设计师太想让你天天上线玩游戏了,太想让我逢年过节上线和玩家团聚了。。。。。。 我只想弱弱的问一句,你付我工资了么,网易! 在设计微博应用时,如何控制使用频率表和如何控制时间、如何控制内容产生的频率都是相当重要, 期望用户每天使用一次,试问你... 阅读全文
摘要:
一提到开发,肯定会有人拍桌子,我们要搞大规模应用,我们要搞企业级平台,这个不安全,那个不快,这个要兼容,那个要功能多等等 在微博应用的世界里,这些都不存在了,微博上的应用大规模的也有 例如大型网络游戏,但真不能算是真正的微博应用,顶多算是一种市场策略,微博应用,应该为微博量身打造,帮助用处创造内容,寻找发现的快乐。 我计划做一个简单的微博应用,就是目前很常见的味浓提醒或微... 阅读全文
摘要:
新浪做事简直就是不懂脑子,给了一堆站外应用的DEMO,却又给了一堆站内应用的接口,而且把旧版的接口地址搞的那么小 旧版api(主要是站外应用)http://open.weibo.com/wiki/API%E6%96%87%E6%A1%A3 各个语言SDK或demo(主要也是站外应用)http://open.weibo.com/wiki/index.php/SDK 搞清楚这几个问题搞死... 阅读全文
摘要:
新浪做事简直就是不懂脑子,给了一堆站外应用的DEMO,却又给了一堆站内应用的接口,而且把旧版的接口地址搞的那么小 旧版api(主要是站外应用)http://open.weibo.com/wiki/API%E6%96%87%E6%A1%A3 各个语言SDK或demo(主要也是站外应用)http://open.weibo.com/wiki/index.php/SDK 搞清楚这几个问题搞死... 阅读全文
摘要:
微博上的应用,有一个最大的亮点,就是协助用户产生内容 按照内容导向的原则就是-----协助用户定时的、生产新鲜的有趣的内容 找了一个比较典型的的例子 最近比较火的“微定时” 这个微定时在界面设计上和微博的发表微博的界面高度一致,这一点用户非常喜欢 只有选表情的js写的有问题, 这个应用,主要用的功能点应该是选择时间 但是选择时间时确做的简简单单,不够细化,日期框框那... 阅读全文
摘要:
提个醒是我觉得想的不错,也投入了一点时间,但做的很一般,所以分析一下 点击应用后进入应用,呈现出来的最大的他的标志和标题“提个醒” 微博时代让用户记住你是靠你的标志很大吗?显然不是,那把标志搞这么大使为什么? 然后,你就不知道该干啥了,既没有标准的输入维保输入框,也没有任何提示,相信大多数用户都会离开 右边是关注和粉丝,点击之后大了个红色的钩子,也不知道干啥 中间是一推图... 阅读全文
摘要:
再看一个使用量不大,但又不是很差的应用,也是闹钟应用,这个再差也比我做的强 这个应用有个最大的特点也是最大的缺点 就是违反了 微博范式,神马是微博范式,如下图 现在100%的人,认为发微博应该是这个样子,这个也是标准的输入框和发布按钮为排放位置, 但这个确把两个的距离方的那么远,实在是没用几天微博的人做的 其他的都比较好 例如 时间显示的比较大,看来... 阅读全文
摘要:
接触微博应用有些时间,一直想开发一个玩玩,但自从工作了才发现,时间越来越少,手上的代码越来越少,就连接连数据库的代码也找不见了,自己学习更是3分钟热情今天wcf明天c#后天,大后天又不知道干啥去了 发现微博应用其实在简单的不能再简单,当然是作为一个简单的应用去开发的,开始也没怎么在意,直到360、qq宣布开放平台等等之后,才发现,作为技术路线创业来讲实在是太合适不过了,不过创业... 阅读全文
摘要:
自定义MessageInspector 在client端和service端都有自己的MessageInspector,client端叫做ClientMessageInspector,实现System.ServiceModel.Dispatcher.IClientMessageInspector interface,而service端叫做 DispatchMessageInspector, 实现了... 阅读全文
摘要:
代码下载:点我 作为备份 Artech的代码要在他的博客里面找的 Artech大师级的“总分总”式的风格,的确是和高手过招用,作为一面菜鸟,纠结了老半天才明白,原来写博客也可以前后呼应 于是把这个小节点整理到一起已被以后不时只需 5 、自定义CallContextInitializer (Step 12 & Step 18) 提到CallContextInitialize... 阅读全文
摘要:
互联网刚一开始呢由于用户登录的不是很频繁可能几个月登录一次,每次登录都需要输入用户名和密码, 经过一段时间的发展,使用的较为频繁了,可能是一周登录一次,电脑业私人化了,就有了记住用户名这个东西,这个是基于登录的用户就是当前记住的用户的概率比较大 多数为私人电脑或家用电脑 在经过一段时间的发展,使用的频率更加频繁了,可能是几分钟一次,于是就有了保持登录状态这个功能, 直到现在,这个... 阅读全文
摘要:
源代码下载地址:点我 原文地址:http://www.cnblogs.com/artech/archive/2008/07/09/1238626.html 这节不看源码 看着真费劲哈 服务器端是这样的顺序 MyBindingElement.BuildChannelListener() MyChannelListener<TChannel>.OnOpen() MyChanne... 阅读全文
摘要:
这个demo简单 就一个服务器段的一个客户端的 主要是注释 Server的 using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.ServiceModel;using System.ServiceModel.Channels;namespace QqServe... 阅读全文
摘要:
今天突发奇想,想查查 用户名和密码在互联网上出现的时间,百度、谷歌、搜狗、必应,都没有找出用户名和密码这对孪生兄弟诞生的时间, 于是我陷入了深深的思考 首先,我干了一件事情 百度“忘记用户名和密码” 谷歌“Forget username and password” 对比一下 百度 4,110... 阅读全文
摘要:
记得以前看.NET各类框架教程在介绍SOAP时经常提到Soap Header 以前一直认为这个玩意就是个理论 应该和具体的编码和应用无关 后来在看到一些关于SOAP安全的书可以在header里 进行加密解密信息的存储 用于安全方面的验证 但一直苦于这个玩意到底是神马东西,一直没见过代码,今天Artech在介绍wcf时无意间解开期神秘的面纱,真是令人感到意外的惊喜 项目结构图如下 ... 阅读全文
摘要:
曾几何时 再看大家讨论各种构架时,经常出现在各个服务器间传递数据,经常出现MSMQ, 那是看到这个心理就郁闷,怎么整天折腾ASP.NET 就没遇见过这个东西 原来这个家伙藏在WCF里面 嘿嘿这次被我发现了 首先 第一次装IIS的话 默认是没有安装msmq 所以需要自己安装的 看Artech 的介绍 这个东西在不能时刻保持和服务器连接的情况下 使用非常有用 对于以WEB为构架为核心... 阅读全文
摘要:
毕业之后才发现要找到一个好的带头大哥是多么的困难,更加怀念上学期间老师的教诲 作为一个it民工 其实更应该感谢那些博主 不是吗 我坦率的承认、我一般以上的东西都是通过看博客来学习的 感谢那些我们曾经看过的文章的博主 顺便感谢博客园、百度蜘蛛、谷歌蜘蛛、bing蜘蛛 原因你懂得 阅读全文
摘要:
开始以为是wcf的session问题 敲了一边代码发现里面没有用session存储数据 经过 自己研究才发现作者是再将wcf的状态存储问题 项目结构如下 代码如下 using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.ServiceModel;us... 阅读全文
摘要:
netTcpBinding 绑定真是坑爹啊 因为一直围绕着iis的缘故 很少搞这个东西,这次计划系统的学习WCF 才搞的 没搞不知道一搞晕菜 配置了半天才弄好 最晕菜的是在省城代理类时 的地址 更晕菜 这次配置OK了 保存一下 以备他日不时之需 首先netTcpBinding是服务器端的配置 和HTTP之类是不太一样的 配置如下 <system.serviceModel> <!... 阅读全文