技术成就梦想

知道用户需求,做到专注!c#,donet,Frameworks,UML,面向对象,设计模式!
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

06 2011 档案

摘要:方法一:private void Page_Load(object sender, System.EventArgs e){ViewState["submittimes"]=Convert.ToInt32(ViewState["submittimes"])+1;if(!Page.IsPostBack){ViewState["submittimes"]=1;}}页面:<INPUT type="button" value="Button" onclick='history.go(-&l 阅读全文

posted @ 2011-06-25 23:05 我不是高手 阅读(315) 评论(0) 推荐(0) 编辑

摘要:HttpContext.Current.Request.Url.ToString() 并不可靠。如果当前URL为 http://localhost/search.aspx?user=http://csharp.xdowns.com&tag=%BC%BC%CA%F5通过HttpContext.Current.Request.Url.ToString()获取到的却是http://localhost/search.aspxuser=http://csharp.xdowns.com&tag=&frac14;&frac14;&Ecirc;&otilde;正 阅读全文

posted @ 2011-06-22 18:09 我不是高手 阅读(267) 评论(0) 推荐(0) 编辑

摘要:Asp.Net C# 4.0中用distinct去掉集合重复数据(非SQL),Distinct大家都知道干嘛的,常用于SQL查询时去掉重复数据。非常好用吧。嘿嘿,那么如果是集合中的重复数据怎么办呢?只能费尽心思想办法循环、遍历检测。下面我介绍一个 C# 4.0 中一个方法,对值进行比较返回序列中的非重复元素。C# 4.0 中 Distinct 语法public static IEnumerable<TSource> Distinct<TSource>( this IEnumerable<TSource> source )C# 4.0 中 Distinct D 阅读全文

posted @ 2011-06-18 03:47 我不是高手 阅读(3397) 评论(0) 推荐(1) 编辑

摘要:int[] numbers=new int [20]; //建立一个数组 Random rand=new Random (); //生成随机数 string result=""; //保存结果 for (int i = 0; i < 20; i++) //初始化数组 numbers[i] = i+1; for (int i = 0; i < 20; i++) //洗牌{int temp = rand.Next(20); int tempNumber = numbers[i ]; numbers[i] = numbers[temp ]; numbers[temp] 阅读全文

posted @ 2011-06-18 01:17 我不是高手 阅读(1530) 评论(1) 推荐(0) 编辑

摘要:overload(重载):特点(两必须,一可以) 方法名必须相同,参数列表必须不同,返回值类型可以不同.比如说:在构造函数中,由于条件限制有的构造函数需要参数有的不需要,这是用重载最合适了.override(覆写):特点(三相同) 相同的方法名,相同的参数列表,相同的返回值类型.通过使用override关键字来实现覆写. 类可以重新定义父类的同名虚函数的执行体 派生类中的方法是重写了基类的方法运行时采用动态绑定的方法根据对象的类型确定使用的方法 阅读全文

posted @ 2011-06-14 22:46 我不是高手 阅读(541) 评论(0) 推荐(0) 编辑

摘要:用聚集索引  聚集索引确定表中数据的物理顺序。聚集索引类似于电话簿,后者按姓氏排列数据。由于聚集索引规定数据在表中的物理存储顺序,因此一个表只能包含一个聚集索引。但该索引可以包含多个列(组合索引),就像电话簿按姓氏和名字进行组织一样。   聚集索引对于那些经常要搜索范围值的列特别有效。使用聚集索引找到包含第一个值的行后,便可以确保包含后续索引值的行在物理相邻。例如,如果应用程序执行的一个查询经常检索某一日期范围内的记录,则使用聚集索引可以迅速找到包含开始日期的行,然后检索表中所有相邻的行,直到到达结束日期。这样有助于提高此类查询的性能。同样,如果对从表中检索的数据进行排序时经常 阅读全文

posted @ 2011-06-14 22:28 我不是高手 阅读(1492) 评论(0) 推荐(0) 编辑

摘要:1.什么是事务:事务是一个不可分割的工作逻辑单元,在数据库系统上执行并发操作时事务是做为最小的控制单元来使用的。他包含的所有数据库操作命令作为一个整体一起向系提交或撤消,这一组数据库操作命令要么都执行,要么都不执行。 2.事务的语句 开始事物:BEGIN TRANSACTION 提交事物:COMMIT TRANSACTION 回滚事务:ROLLBACK TRANSACTION 3.事务的4个属性 ①原子性(Atomicity):事务中的所有元素作为一个整体提交或回滚,事务的个元素是不可分的,事务是一个完整操作。 ②一致性(Consistemcy):事物完成时,数据必须是一致的,也就是说,和事物 阅读全文

posted @ 2011-06-14 10:38 我不是高手 阅读(385) 评论(0) 推荐(0) 编辑

摘要:有人发了VS2010的快捷键,不够全,那才哪到哪呀,我来发个完整的 吧,后附VS2008的快捷键Ctrl+E,D ----格式化全部代码Ctrl+E,F ----格式化选中的代码CTRL + SHIFT + B生成解决方案CTRL + F7 生成编译CTRL + O 打开文件CTRL + SHIFT + O打开项目CTRL + SHIFT + C显示类视图窗口F4 显示属性窗口SHIFT + F4显示项目属性窗口CTRL + SHIFT + E显示资源视图F12 转到定义CTRL + F12转到声明CTRL + ALT + J对象浏览CTRL + ALT + F1帮助目录CTRL + F1 动 阅读全文

posted @ 2011-06-10 22:41 我不是高手 阅读(253) 评论(0) 推荐(0) 编辑

摘要:用jQuery在IFRAME里取得父窗口的某个元素的值只好用DOM方法与jquery方法结合的方式实现了 1.在父窗口中操作 选中IFRAME中的所有单选钮$(window.frames["iframe1"].document).find(”input[@type='radio']“).attr(”checked”,”true”); 2.在IFRAME中操作 选中父窗口中的所有单选钮$(window.parent.document).find(”input[@type='radio']“).attr(”checked”,”true”); if 阅读全文

posted @ 2011-06-10 15:50 我不是高手 阅读(5002) 评论(1) 推荐(0) 编辑

摘要:前言 高效,是一个很难定出标准的事情,在今天这个浮躁的HTML行业里,很难被客观的定义。多数时候,只要制作人员能在项目规定的时间内完成制作需 求,并交付程序开发相关的程序应用,这个HTML前端工程师就算是一个合格的工作人员。而所谓高效,通过此环节所能看到的客观指标就是,提前多少时间量完 成任务。 然而,事实又是哪般呢?任务的细节开始变化了,客户要求增加,设计不断地挑战人类(其实是前端工程师)的思维极限,整件事情就完全被打乱了。工 程师会开始埋怨,客户怎么那么多要求,设计怎么不按规范做没得选择,客户确认了。加班开始了,不断的增加Hack,不断的对既有样式进行大量的覆盖、增加 权重控制。任务恍恍. 阅读全文

posted @ 2011-06-10 11:31 我不是高手 阅读(508) 评论(0) 推荐(0) 编辑

摘要:在线的HTML内容编辑器为用户提供文本的样式控制,例如文字的颜色、字体大小等。虽然现在网上有不少功能强大的编辑器 (如:FCKEditor),但是在使用中需要许多复杂的配置,而且代码往往比较“臃肿”。本文的目的就是介绍如何开发一个HTML编辑器。应用本文介绍 的方法,可以方便的开发出满足自己需求的,代码相对比较精简的HTML编辑器。以下是一个应用本文方法开发的HTML编辑器,实现了一些简单的功能: 代码下载 开发方法如下: 1.添加一个可编辑的iframe 实现HTML编辑器的第1步就是在网页中放置一个可编辑的iframe用来输入文本,使iframe可编辑方法相当简单,只需要将iframe的d 阅读全文

posted @ 2011-06-10 11:26 我不是高手 阅读(436) 评论(1) 推荐(1) 编辑

摘要:今天有幸聆听了ChinaChache ex-COO 许四清(Richard)先生关于初创企业发展的诸多分享,非常精彩,非常实用,让人深思。Richard的演讲分成几部分:组建销售团队;处理与投资人关系;如何吸引人才;如何保留人才。组建销售团队初创企业往往业务尚未沉淀,稳定,所以初始阶段需要的不是sales,而是BD(Business Development)。怎么区分sales和BD?sales你给他产品,他能给你带来收入;而BD是说服别人用我们的东西。这个有本质的区别。BD需要考虑,在某个阶段,我要给公司带来什么?对于互联网产品,就是:哪些用户最有价值?其中哪些我们必须覆盖?两个季度里(或两 阅读全文

posted @ 2011-06-03 11:01 我不是高手 阅读(275) 评论(0) 推荐(0) 编辑

摘要:今天有位创业前辈拿出《功夫》中火云邪神的这句话勉励我们,蛮有启发。随即用它作为博文的标题。创业者或者创业公司是拿时间跟时间去赛跑。很多idea都奔着一个nitch market去的,这个机会窗口很小,也许你慢了点,别人就把窗口占了。永远不要高估你的点子,因为不管你的点子有多么独特,这个世界上总会有一堆聪明人想到这个点子。途我睿在QConn参会的时候,我跟Netflix的Adrian聊起我们的点子时,他说他有2-3个朋友在美国做类似的事情;而在QConn open hour的时候,又有几个哥们过来说他们也在做类似的事情。所以要快,快速迭代,快速发布,快速验证用户,快速应对用户反馈。这跟lean 阅读全文

posted @ 2011-06-03 09:45 我不是高手 阅读(394) 评论(0) 推荐(0) 编辑

摘要:今天有幸聆听了一位睿智的创业者的分享。演讲包含很多内容,有些已经在前文谈论,在此就不一一重复。我要分享的是其中一个主题:开发第一个版本。小创业团队没有太多机会成本去试错,所以第一个版本很关键,它起到验证用户和需求的作用。对于创业者来说,第一个版本应该能用2-4个人在2-3个月内开发出来。用少量的人和少量的时间完成第一个版本的开发有着重要的意义,因为这能保证你起码能活到验证完用户和需求。如果第一个版本的小方向不对,还能迅速掉头,换个方向继续出击。第一个版本除了核心功能外,还必须研究和跟踪用户的行为。用Google Analytics是一个不错的选择,但Google Analytics不可能了解你 阅读全文

posted @ 2011-06-03 09:44 我不是高手 阅读(253) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示