gate_s

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

2013年11月5日

摘要: 早、午、晚要用in,at黎明、午夜、点与分。 年、月、年月、季节、周,阳光、灯、影、衣、冒in。 将来时态in...以后,小处at大处in。 有形with无形by,语言、单位、材料in。 特征、方面与方式,心情成语惯用in。 介词at和to表方向,攻击、位置、恶、善分。 日子、日期、年月日,星期加上早、午、晚, 收音、农场、值日on,关于、基础、靠、著论。 着、罢、出售、偷、公、假,故意、支付、相反,准。 特定时日和"一……就",on后常接动名词。 年、月、日加早、午、晚,of之前on代in。 步行、驴、马、玩笑on,cab,carriage则用in。 at山脚、门口、.. 阅读全文
posted @ 2013-11-05 16:31 gate_s 阅读(947) 评论(0) 推荐(0) 编辑

摘要: 首页可用性设计首页元素要清晰的关注用户的关键任务(避免“增加功能倾向(featuritis)”)如果网站比较大,那么首页应包含搜索输入框首页要十分清楚的提供产品(内容)分类在首页或首页内一次点击展示有用的内容信息展示时应当是简单的、自然的、符合逻辑顺序的在首页展示真实网站内容的优秀示例首页上的链接以最重要的关键词作为起始(例如:“Sun holidays”而不是“Holidays in the sun”)在首页提供一个最近的特色项列表,并提供存档内容的链接首页导航不要过度格式化(修饰),确保用户不会把它误认为广告在首页清晰的声明价值取向(例如一个标志性的口号或欢迎语)在首页包含有意义的图案设计 阅读全文
posted @ 2013-11-05 16:30 gate_s 阅读(191) 评论(0) 推荐(0) 编辑

摘要: 1. Greeting message 祝福Hope you have a good trip back.祝旅途愉快。How are you? 你好吗?How is the project going on? 项目进行顺利吗?2. Initiate a meeting 发起会议I suggest we have a call tonight at 9:30pm (China Time) with you and Brown. Please let me know if the time is okay for you and Ben.我建议我们今晚九点半和Brown小聚一下,你和Ben有没有空 阅读全文
posted @ 2013-11-05 16:23 gate_s 阅读(235) 评论(0) 推荐(0) 编辑

摘要: 标准控件1btnButton2chkCheckBox3cklCheckedListBox4cmbComboBox5dtpDateTimePicker6lblLabel7llbLinkLabel8lstListBox9lvwListView10 mtxMaskedTextBox11 cdrMonthCalendar12 icnNotifyIcon13 nudNumeircUpDown14 picPictureBox15 prgProgressBar16 rdoRadioButton17 rtxRichTextBox18 txtTextBox19 tipToolTip20 tvwTreeView2 阅读全文
posted @ 2013-11-05 16:22 gate_s 阅读(415) 评论(0) 推荐(1) 编辑

摘要: 操作元素的样式主要包括以下几种方式:$("#msg").css("background"); //返回元素的背景颜色$("#msg").css("background","#ccc") //设定元素背景为灰色$("#msg").height(300); $("#msg").width("200"); //设定宽高$("#msg").css({ color: "red", background: & 阅读全文
posted @ 2013-11-05 16:21 gate_s 阅读(194) 评论(0) 推荐(0) 编辑

摘要: 问 题值 类 型引 用 类 型这个类型分配在哪里?分配在栈上分配在托管堆上变量是怎么表示的?值类型变量是局部复制引用类型变量指向被分配得实例所占的内存基类型是什么?必须继承自System.ValueType可以继承自除了System.ValueType以外的任何类型,只要那个类型不是sealed的这个类型能作为其他类型的基类吗?不能。值类型是密封的,不能被继承是的。如果这个类型不是密封的,它可以作为其他类型的基类默认的参数传递是什么?变量是按值传递的(也就是,一个变量的副本被传入被调用的函数)变量是按引用传递(例如,变量的地址传入被调用的函数)这个类型能重写System.Object.Fina 阅读全文
posted @ 2013-11-05 16:09 gate_s 阅读(379) 评论(0) 推荐(0) 编辑

摘要: 一句软件工程界的名言,让我想起了一个和一道笔试题有关的故事。希望更多的人了解 UML 背后的思想比他的语法更重要,是笔者写作本文的一点小愿望。一、从一句软件工程名言说起 对很多事情的处理上,东西方都大相径庭。究其根底,往往是东西方文化的差异使然。 “ 有工具的傻子还是傻子!( A Fool with a Tool is Still a Fool! ) ” 这句在软件工程界颇为有名的话,就体现了西方人说话不大客气的特点。作为中国人,您可能不大喜欢这句话的表达方式,但其内容的正确性是不容置疑的 —— 他强调了工具背后的思想才是最重要的。 UML 作为 OMG 组织认可的一种标准化的可视化建模语.. 阅读全文
posted @ 2013-11-05 16:08 gate_s 阅读(342) 评论(0) 推荐(0) 编辑

摘要: 灵活的运用数据绑定操作 绑定到简单属性: 绑定到集合:' runat="server"> 绑定到表达式: 绑定到方法返回值: 绑定到Hashtable: 绑定到ArrayList: 若数组里里放的是对象则可能要进行必要的转换后再绑定如: 绑定到DataView,DataTable,DataSet: 或 要格式化则: 绑定到DataReader: 当然为了方便一般使用最多的就是DataBinder类的Eval方法了.不过这样对于同时要绑定大量的数据效率要低一些在绑定数据时经常会用到这个句程序:或者今天又学到一种,而且微软也说这种方法的效率要比以上两种高。很有用的 阅读全文
posted @ 2013-11-05 16:07 gate_s 阅读(185) 评论(0) 推荐(0) 编辑

摘要: Web 用户控件Web 自定义控件易于创建难于创建为使用可视化设计工具的使用者提供有限的支持为使用者提供完全的可视化设计工具支持每个应用程序中需要控件的一个单独副本仅在全局程序集缓存中需要控件的单个副本不能添加到 Visual Studio 中的工具箱可以添加到 Visual Studio 中的工具箱适用于静态布局适用于动态布局 阅读全文
posted @ 2013-11-05 16:06 gate_s 阅读(160) 评论(0) 推荐(0) 编辑

摘要: 名称:快速入门地址:http://chs.gotdotnet.com/quickstart/描述:本站点是微软.NET技术的快速入门网站,我们不必再安装.NET Framework中的快速入门示例程序,直接在网上查看此示例即看。****************************************************名称:微软官方.NET指导站点地址:http://www.gotdotnet.com/描述:上面的站点是本站的一个子站点,本站点提供微软.NET官方信息,并且有大量的用户源代码、控件下载,微软.NET开发组的人员也经常在此站点发表一些指导性文章。*********** 阅读全文
posted @ 2013-11-05 16:04 gate_s 阅读(223) 评论(0) 推荐(0) 编辑

摘要: 一、抽象类: 抽象类是特殊的类,只是不能被实例化;除此以外,具有类的其他特性;重要的是抽象类可以包括抽象方法,这是普通类所不能的。抽象方法只能声明于抽象类中,且不包含任何实现,派生类必须覆盖它们。另外,抽象类可以派生自一个抽象类,可以覆盖基类的抽象方法也可以不覆盖,如果不覆盖,则其派生类必须覆盖它们。 二、接口: 接口是引用类型的,类似于类,和抽象类的相似之处有三点:1、不能实例化; 2、包含未实现的方法声明; 3、派生类必须实现未实现的方法,抽象类是抽象方法,接口则是所有成员(不仅是方法包括其他成员); 另外,接口有如下特性:接口除了可以包含方法之外,还可以包含属性、索引器、事件,而且这些. 阅读全文
posted @ 2013-11-05 16:03 gate_s 阅读(161) 评论(0) 推荐(0) 编辑

摘要: 注://关闭,父窗口弹出对话框,子窗口直接关闭this.Response.Write("");//关闭,父窗口和子窗口都不弹出对话框,直接关闭this.Response.Write("");//弹出窗口刷新当前页面width=200 height=200菜单。菜单栏,工具条,地址栏,状态栏全没有this.Response.Write("");//弹出窗口刷新当前页面this.Response.Write("");this.Response.Write("");//弹出提示窗口跳到webform2 阅读全文
posted @ 2013-11-05 15:38 gate_s 阅读(186) 评论(0) 推荐(0) 编辑

摘要: (1)SELECT表名=case when a.colorder=1 then d.name else '' end,表说明=case when a.colorder=1 then isnull(f.value,'') else '' end,字段序号=a.colorder,字段名=a.name,标... 阅读全文
posted @ 2013-11-05 15:33 gate_s 阅读(369) 评论(0) 推荐(0) 编辑

摘要: 搞一个东西,从别人的接口接一段中文,URL传输,怎么都有乱码~~得到对方的编码方式是gb2312,于是用HttpUtility.UrlDecode(_smssend_content, System.Text.UnicodeEncoding.GetEncoding("GB2312"))解~依然是乱码~~查找了半天,想到了WEBCONFIG里的公共编码,查看是用UTF-8搞的(requestEncoding="utf-8")~估计问题在这里,于是暂时更改编码方式为gb2312,可以接收到正确的中文了~~但是,这样会引发出别的页面的问题,因为除去这个以外的所有 阅读全文
posted @ 2013-11-05 15:29 gate_s 阅读(179) 评论(0) 推荐(0) 编辑

摘要: 我们知道,利用锚点可以实现页面链接跳转,也可以实现同一页面内的跳转功能。例如:某页面链接 可以跳转链接到somepage.htm,回顶端 可以跳转到同一页面中,我们定义的锚点所在位置。但有时我们发现,页内跳转不能用,这是怎么回事呢?今天我就碰到这样的问题。最后经过我多次测试,终于找到了原因。请看如下代码:111111111111111111111111111111111111111111111到顶端使用其中的“到顶端”链接,无法返回到页面顶端。但是如果在前面加入一个(即一个空格),该链接就可以用了。请看如下:1111111111111111111111111111111111111111111 阅读全文
posted @ 2013-11-05 15:26 gate_s 阅读(5558) 评论(0) 推荐(0) 编辑

摘要: 1. oncontextmenu="window.event.returnValue=false" 将彻底屏蔽鼠标右键 no 可用于Table 2. 取消选取、防止复制 3. onpaste="return false" 不准粘贴 4. oncopy="return false;" oncut="return false;" 防止复制 5. IE地址栏前换成自己的图标 6. 可以在收藏夹中显示出你的图标 7. 关闭输入法 8. 永远都会带着框架 9. 防止被人frame 10. 网页将不能被另存为... 阅读全文
posted @ 2013-11-05 15:21 gate_s 阅读(246) 评论(0) 推荐(0) 编辑

摘要: 在母板頁中檢查user是否登入過,這樣就不用在每個頁中去作檢驗。在其Init事件中寫入如下代碼:protectedvoidContentPlaceHolder1_Init(objectsender,EventArgse){if(Session["loginid"]==null||Session["role"]==null){Response.Redirect("../Main.aspx");}}附:如果一个Page使用了一个MasterPage,2者之间事件的执行顺序如下:MasterPage控件 Init 事件。Page控件 Ini 阅读全文
posted @ 2013-11-05 15:19 gate_s 阅读(271) 评论(0) 推荐(0) 编辑

摘要: 重构代码很危险,它会给测试工作增加巨大的负担。除非你的程序需要重构,一定不要轻易重构代码。我这里所说的并不是把一个for循环改成while循环,或把一个StringBuffer改成StringBuilder,我说的是大动作,例如重写一个方法,一个函数,甚至整个类或包。如果你缺乏对一个方法或一个类的了解,那你重构它的条件就不充分。即使你有一个天才的计划,你也需要和团队一起设计其中重大的修改。当属于下列情况时,你不该重构对于你来说,它的逻辑看起来过于复杂,你没有花时间去分析它。你不理解为什么前任程序员要这样编写。你着手的是一个很重要的系统,而且时间很紧。你是团队里的新成员,或新接触这个项目,或这种 阅读全文
posted @ 2013-11-05 11:21 gate_s 阅读(173) 评论(0) 推荐(0) 编辑

摘要: 我写JavaScript代码已经很久了,都记不起是什么年代开始的了。对于JavaScript这种语言近几年所取得的成就,我感到非常的兴奋;我很幸运也是这些成就的获益者。我写了不少的文章,章节,还有一本专门讨论它的书,然而,我现在依然能发现一些关于这种语言的新知识。下面的描述的就是过去让我不由得发出“啊!”的感叹的编程技巧,这些技巧你应该现在就试试,而不是等着未来的某个时候偶然的发现它们。简洁写法JavaScript里我最喜欢的一种东西就是生成对象和数组的简写方法。在过去,如果你想创建一个对象,你需要这样:1 var car = new Object();2 car.colour = ' 阅读全文
posted @ 2013-11-05 11:19 gate_s 阅读(200) 评论(0) 推荐(0) 编辑

摘要: 尽量避免使用DOM。当需要反复使用DOM时,先把对DOM的引用存到JavaScript本地变量里再使用。使用设置innerHTML的方法来替换document.createElement/appendChild()方 法。eval()有问题,new Fuction()构造函数也是,尽量避免使用它们。拒绝使用with语句。 它会导致当你引用这个变量时去额外的搜索这样的一个命名空间,with里的代码在编译时期是完全未知的。使用for()循环替代for…in循 环。因为for…in循环在开始循环之前需要Script引擎创建一个含有所有可循环属性的 List,需要多检查一次。把try-catch语句放 阅读全文
posted @ 2013-11-05 11:17 gate_s 阅读(143) 评论(0) 推荐(0) 编辑