gate_s

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::
上一页 1 ··· 12 13 14 15 16 17 18 19 20 ··· 26 下一页

2013年11月5日

摘要: 搞一个东西,从别人的接口接一段中文,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 阅读(185) 评论(0) 推荐(0)

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

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

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

摘要: 一年前我大学毕业,刚刚步入社会。我很很多很多创业计划,我想去实现它们。但是,我不会编程。听取了 Yipit 的创始人Vin Vacanti 的建议后,我开始自学编程。最终我是学会了开发自己的原型,但道路很崎岖。如果你也跟我一样走在自学的道路上,我希望你能避免我犯过的错误。错误 #1:我花了大量的时间去学习我实际上并不需要的东西。我不知道如何开始。有这么多可以学习的东西,有这么多的讨论和这么多相互否定的观点,让我不知道什么才是最重要的技术。经过一段时间浸泡在Hacker News,Quora, 和StackOverflow上,以及其它一些偶然在某些文章里发现的词语,我拼凑了一个令人胆战的大杂烩式 阅读全文
posted @ 2013-11-05 10:48 gate_s 阅读(218) 评论(0) 推荐(0)

2013年10月11日

摘要: 作用:1.作用就是对字段进行封装,类似javabean的用途。没有也可以,但是破坏了OO的封装性。2.如果只有get和set其中之一的方法的话就实现了对字段的保护。只读或者只写。(get:读 set:写)3.举个例子private string _test;public string Test { get{return _test;} set{_test = value;} } 其实和直接声明public差不多的,但是我们以后编程的时候, 例如年龄有个什么限制的话,这个就很有用了,例如: private int _age; public int age { get { return _age; 阅读全文
posted @ 2013-10-11 10:36 gate_s 阅读(1820) 评论(0) 推荐(0)

2013年9月24日

摘要: 逻辑文件夹结构下面是 ASP.NET 网页的典型文件夹结构:"Account" 文件夹包含登录和安全文件"App_Data" 文件包含数据库和数据文件"Images" 文件夹包含图片"Scripts" 文件夹包含浏览器脚本"Shared" 文件夹包含通用文件(比如布局和样式文件)虚拟和物理名称根据上面的例子:web 图片的虚拟名称类似这样:"Images/pic31.jpg"。但是物理名称类似这样 "C:\Johnny\Documents\MyWebSites\De 阅读全文
posted @ 2013-09-24 17:43 gate_s 阅读(318) 评论(0) 推荐(0)

上一页 1 ··· 12 13 14 15 16 17 18 19 20 ··· 26 下一页