小台的IT备忘录  
脑子越来越不好用,只能依靠烂笔头了~
06 2016 档案
  • ASP.Net MVC 布局页 模板页 使用方法详细说明
    摘要:一、Views文件夹 -> Shared文件夹下的 _Layout.cshtml 母版页 @RenderBody 当创建基于_Layout.cshtml布局页面的视图时,视图的内容会和布局页面合并,而新创建视图的内容会通过_Layout.cshtml布局页面的@RenderBody()方法呈现在标签 阅读全文
    posted @ 2016-06-28 09:45 taiyonghai 阅读(7302) 评论(0) 推荐(1) 编辑
  • Nginx 优化配置及详细注释
    摘要:Nginx 的nginx.conf文件,是调优后的,具体影响已经写清楚注释,可以拿来用,有一些设置无效,我备注上了,不知道是不是版本的问题,回头查一下再更正。 阅读全文
    posted @ 2016-06-23 11:25 taiyonghai 阅读(15784) 评论(0) 推荐(0) 编辑
  • Request.QueryString("id")与Request("id")区别
    摘要:Request从几个集合取数据是有顺序的,从前到后的顺序依次是 QueryString,Form,最后是ServerVariables。Request对象按照这样的顺序依次搜索这几个集合中的变量,如果有符合的就中止,后面的就不管了。假设有个页面 test.asp?id=111这里我们的页面是用GET 阅读全文
    posted @ 2016-06-21 17:05 taiyonghai 阅读(698) 评论(0) 推荐(0) 编辑
  • C#中System.DateTime.Now.ToString()用法
    摘要://Asp.net中的日期处理函数 //2008年4月24日 System.DateTime.Now.ToString("D"); //2008-4-24 System.DateTime.Now.ToString("d"); //2008年4月24日 16:30:15 System.DateTime 阅读全文
    posted @ 2016-06-21 17:04 taiyonghai 阅读(2253) 评论(0) 推荐(0) 编辑
  • Asp.net中防止用户多次登录的方法
    摘要:在web开发时,有的系统要求同一个用户在同一时间只能登录一次,也就是如果一个用户已经登录了,在退出之前如果再次登录的话需要报错。 常见的处理方法是,在用户登录时,判断此用户是否已经在Application中存在,如果存在就报错,不存在的话就加到Application中(Application是所有S 阅读全文
    posted @ 2016-06-21 17:03 taiyonghai 阅读(604) 评论(0) 推荐(0) 编辑
  • C#取得站点跟目录
    摘要:string strServer = "http://" + Request.ServerVariables["SERVER_NAME"].ToString(); string strPort = ":" + Convert.ToString(Request.ServerVariables["SER 阅读全文
    posted @ 2016-06-21 17:02 taiyonghai 阅读(390) 评论(0) 推荐(0) 编辑
  • 解读支付宝接口实现步骤
    摘要:大家想必都有这种困惑——拿到支付宝的接口代码后,尽管里面的程序有注释,接口代码包中也附有开发说明,但还是不知道该如何入手。这不难想象是什么原因,因为自己并不了解这个接口的工作原理是什么?那么这篇文章就是要向大家全面展示关于支付宝接口的所有东西,以便大家能快速上手把接口接入自己的项目中,也能帮助那些已 阅读全文
    posted @ 2016-06-21 17:01 taiyonghai 阅读(26743) 评论(0) 推荐(1) 编辑
  • 悟透JavaScript(二)
    摘要:初看原型 prototype源自法语,软件界的标准翻译为“原型”,代表事物的初始形态,也含有模型和样板的意义。JavaScript中的prototype概念恰如其分地反映了这个词的内含,我们不能将其理解为C++的prototype那种预先声明的概念。 JavaScript的所有function类型的 阅读全文
    posted @ 2016-06-21 16:55 taiyonghai 阅读(215) 评论(0) 推荐(0) 编辑
  • 悟透JavaScript (一)
    摘要:首先说明,这是别人写的一篇文章,写得很好,对理解JavaScript很有好处,所以转帖过来。 引子 编程世界里只存在两种基本元素,一个是数据,一个是代码。编程世界就是在数据和代码千丝万缕的纠缠中呈现出无限的生机和活力。 数据天生就是文静的,总想保持自己固有的本色;而代码却天生活泼,总想改变这个世界。 阅读全文
    posted @ 2016-06-21 16:54 taiyonghai 阅读(277) 评论(0) 推荐(1) 编辑
  • Eclipse热键
    摘要:热键篇: Template:Alt + / 修改处:Window->Preference->Workbench->Keys->Command->Edit->Content Assist。 个人习惯:Shift+SPACE(空白)。 简易说明:编辑程序代码时,打sysout +Template启动键, 阅读全文
    posted @ 2016-06-21 16:51 taiyonghai 阅读(225) 评论(0) 推荐(0) 编辑
  • IIS 500错误或无法显示此网页解决方法
    摘要:不知道是不是XP版本的原故,发现越来越多的XP系统装好IIS后连默认网站都打不开,(其他系统没有注意)出现几个大字,IIS 500错误.相信碰到这个问题的人都深有体会,确实很烦人.卸了IIS重装也是不行.访问任何页面都是IIS 500错误.在网上搜索了一下,解决方法写的都不是很清楚,这一点那一点,昨 阅读全文
    posted @ 2016-06-21 16:49 taiyonghai 阅读(3759) 评论(0) 推荐(0) 编辑
  • 常用的电脑快捷键
    摘要:平时很少用快捷键,最近让COOFE工程师来帮我调试程序,发现他用快捷键用的挺溜的,确实节省不少时间,就上网找了一些快捷键来和朋友们分享。我周围的女士用快捷键比较少啦,男士经常玩游戏知道的和用得应该比较多,来看看这些你经常使用的快捷键吧!! 一、常用快捷键: F1 显示当前程序或者windows的帮助 阅读全文
    posted @ 2016-06-21 16:48 taiyonghai 阅读(695) 评论(0) 推荐(0) 编辑
  • 程序员网站开发时应该注意的SEO问题
    摘要:一、链接的统一性 搜索引擎排名最主要的因素就是网站内容和链接,假如网站内部链接不一致,在很大程度上直接影响着网站在搜索引擎中的排名。例如彩票专营店导航栏中的“首页”链接,程序员在开发时可能会有以下几种链接代码,1、《a href="http://www.cpzyd.com"》首页《/a》 2、《a 阅读全文
    posted @ 2016-06-21 16:46 taiyonghai 阅读(366) 评论(0) 推荐(1) 编辑
  • VisualStudio快捷键大全
    摘要:Ctrl+m+Crtr+o折叠所有大纲Ctrl+M+Crtr+P: 停止大纲显示Ctrl+K+Crtr+C: 注释选定内容Ctrl+K+Crtr+U: 取消选定注释内容Ctrl+J : 列出成员 智能感知Shift+Alt+Enter: 切换全屏编辑Ctrl+B,T / Ctrl+K,K: 切换书签 阅读全文
    posted @ 2016-06-21 16:44 taiyonghai 阅读(844) 评论(0) 推荐(0) 编辑
  • C#实现断点续传
    摘要:断点续传的原理在了解HTTP断点续传的原理之前,先来说说HTTP协议,HTTP协议是一种基于tcp的简单协议,分为请求和回复两种。请求协议是由客户机(浏览器)向服务器(WEB SERVER)提交请求时发送报文的协议。回复协议是由服务器(web server),向客户机(浏览器)回复报文时的协议。请求 阅读全文
    posted @ 2016-06-21 16:43 taiyonghai 阅读(2735) 评论(0) 推荐(0) 编辑
  • 记住密码"功能的正确设计
    摘要:Web上的用户登录功能应该是最基本的功能了,可是在我看过一些站点的用户登录功能后,我觉得很有必要写一篇文章教大家怎么来做用户登录功能。下面的文章告诉大家这个功能可能并没有你所想像的那么简单,这是一个关系到用户安全的功能,希望大家能从下面的文章中能知道什么样的方法才是一个好的用户登录功能。 用户名和口 阅读全文
    posted @ 2016-06-21 16:39 taiyonghai 阅读(14874) 评论(1) 推荐(2) 编辑
  • 异常处理的性能开销
    摘要:执行一个catch代码块和抛出一个异常花费是很高的,这个过程中的性能损耗主要是由于当创建一个异常时要获得线程栈的一个快照。 抛出异常首先要创建一个新的对象Throwable类的构造函数调用名为fillInStackTrace的方法,fillInStackTrace方法检查堆栈,收集调用跟踪信息。 由 阅读全文
    posted @ 2016-06-21 16:34 taiyonghai 阅读(648) 评论(0) 推荐(0) 编辑
  • asp.net提高程序性能的技巧(一)
    摘要:【摘 要】 我只是提供我几个我认为有助于提高写高性能的asp.net应用程序的技巧,本文提到的提高asp.net性能的技巧只是一个起步,更多的信息请参考《Improving ASP.NET Performance》一书。 1. 数据库访问性能优化 数据库的连接和关闭 访问数据库资源需要创建连接、打开 阅读全文
    posted @ 2016-06-21 16:33 taiyonghai 阅读(365) 评论(0) 推荐(0) 编辑
  • C#创建文件夹
    摘要:private void Page_Load(object sender, System.EventArgs e) { // 在此处放置用户代码以初始化页面 string str=UserName.Text; //获得用户名 if(!ispostback) { string TimePath = S 阅读全文
    posted @ 2016-06-21 16:31 taiyonghai 阅读(688) 评论(0) 推荐(0) 编辑
  • 列不属于表--可能出现的问题总结
    摘要:个人感觉很有可以和数据库阻塞或者内存泄露有关。 正题: 异常的特点: 一:最大的特点是随机性。会突然报错,说不定是什么时候,有可能是你下一个点击,或者刷新一下页面之后,总之就是出现在数据库有联系的地方(查询,绑定数据控件时)。 二:报错的多样性。一报错后,千奇百怪的错误也就喷井式爆发,如“列不属于表 阅读全文
    posted @ 2016-06-21 16:29 taiyonghai 阅读(2140) 评论(0) 推荐(0) 编辑
  • 存储过程无法得到返回型参数
    摘要:普遍大家都会用SqlDataReader做返回结果集,但是如果做业务有返回型参数的时候,参数死活都是空值,而存储过程中有此参数的值, 如果用DataTable就没问题了,原因分析是DataReader查询后在返回型参数没有存储之前就已经断开连接了,所以值没有得到保存,所以为空值。 而DataTabl 阅读全文
    posted @ 2016-06-21 16:29 taiyonghai 阅读(245) 评论(0) 推荐(0) 编辑
  • 通用存储过程(增、删、改、查询分页)
    摘要:IF EXISTS (SELECT * FROM dbo.sysobjects WHERE id = OBJECT_ID(N'[Proc_Util_Page]') AND OBJECTPROPERTY(id, N'IsProcedure') = 1)DROP PROCEDURE dbo.Proc_U 阅读全文
    posted @ 2016-06-21 16:27 taiyonghai 阅读(451) 评论(0) 推荐(0) 编辑
  • 访问 IIS 元数据库失败
    摘要:问题: 访问 IIS 元数据库失败。说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。 异常详细信息: System.Web.Hosting.HostingEnvironmentException: 访问 IIS 元数据库失 阅读全文
    posted @ 2016-06-21 16:24 taiyonghai 阅读(421) 评论(0) 推荐(0) 编辑
  • SQL中游标的用法
    摘要:游标:是用来对表从上下每行循环取值,将值连接成为字符串.例子:对 pubs 数据库的dbo.titles 表。1.取得表中的总价格:select sum(price) from dbo.titles2.但是我想得到这样一个结果:书名,价格。精通ASP,39元;学习vc++,28元;JAVA编程,23 阅读全文
    posted @ 2016-06-21 16:23 taiyonghai 阅读(1158) 评论(0) 推荐(0) 编辑
  • JS脚本检查密码强度
    摘要:<html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=gb2312" /><title>无标题文档</title><script typ 阅读全文
    posted @ 2016-06-21 16:21 taiyonghai 阅读(506) 评论(0) 推荐(0) 编辑
  • 上传文件没有写权限Access to the path is denied
    摘要:Access to the path is denied. asp.net程序目录放在系统盘,ntfs格式。 程序中对cfg.xml有写入操作。 运行的时候出现了这个问题。 在我自己的机器上没有问题 一到别人的机器上就出现这个错误了 没有写权限 用文本编辑器打开位于 %systemroot%\mic 阅读全文
    posted @ 2016-06-21 16:20 taiyonghai 阅读(985) 评论(0) 推荐(0) 编辑
  • C#下的两种加密方式MD5和DEC
    摘要:md5加密 /// <summary> /// MD5加密 /// </summary> /// <param name="toCryString">要加密的字符串</param> /// <returns></returns> public static string GetMD5Str(stri 阅读全文
    posted @ 2016-06-21 16:18 taiyonghai 阅读(3073) 评论(0) 推荐(0) 编辑
  • 常用转义字符
    摘要:所有的ASCII码都可以用“\”加数字(一般是8进制数字)来表示。而C中定义了一些字母前加"\"来表示常见的那些不能显示的ASCII字符,如\0,\t,\n等,就称为转义字符,因为后面的字符,都不是它本来的ASCII字符意思了。 转义字符 意义 ASCII码值(十进制) \a 响铃(BEL) 007 阅读全文
    posted @ 2016-06-21 16:16 taiyonghai 阅读(13979) 评论(0) 推荐(1) 编辑
  • Response.Write输出导致页面变形和页面白屏解决办法
    摘要:方法一:此方法应该是微软官方推荐的方法,但弹出时会造成页面白屏。Page.RegisterStartupScript("TestEvent", "<script>alert('所属部门不能为空!');</script>");这个方法用于在页响应中发出客户端脚本块,前一个参数是该Script在页面中的 阅读全文
    posted @ 2016-06-21 16:15 taiyonghai 阅读(703) 评论(0) 推荐(0) 编辑
  • .net通用防SQL注入漏洞程序(Global.asax方式)
    摘要:原理很简单:使用Global.asax中的Application_BeginRequest(object sender, EventArgs e)事件,实现表单或URL提交数据的获取,然后通过SQLInjectionHelper类完成恶意代码的检查。 本代码只是考虑到通用性和部署简易性,因为项目已经 阅读全文
    posted @ 2016-06-21 15:56 taiyonghai 阅读(1299) 评论(0) 推荐(0) 编辑
  • 教你ASP.NET中如何防止注入攻击
    摘要:你应该在程序中验证所有的不信任输入.你应该假定所有的用户输入都是非法的.用户可以在应用程序中提供表单字段,查询字串,客户端cookies和浏览器环境值比如用户代理字串和IP地址等. 弱输入校验通常为注入攻击提供了机会.下面是常见的利用弱输入校验或无输入校验进行攻击的手段. SQL 注入(SQL in 阅读全文
    posted @ 2016-06-21 15:53 taiyonghai 阅读(8991) 评论(0) 推荐(1) 编辑
  • 学习如何看懂SQL Server执行计划(一)——数据查询篇
    摘要:一、数据查询部分 1、 看到执行计划有两种方式,对sql语句按Ctrl+L,或按Ctrl+M打开显示执行计划窗口每次执行sql都会显示出相应的执行计划 2、 执行计划的图表是从右向左看的 3、 SQL Server有几种方式查找数据记录 [Table Scan] 表扫描(最慢),对表记录逐行进行检查 阅读全文
    posted @ 2016-06-17 18:12 taiyonghai 阅读(26090) 评论(2) 推荐(8) 编辑

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